Table des matières

Search

  1. Préface
  2. Présentation du réglage des performances
  3. Optimisation de cible
  4. Optimisation de source
  5. Optimisation de transformation
  6. Optimisation du mappage
  7. Optimisation du mappage partitionné
  8. Optimisation du temps d'exécution
  9. Optimisation du service de données SQL
  10. Optimisation du service Web
  11. Optimisation des connexions

Guide du réglage de performance

Guide du réglage de performance

Optimisation de cible de fichier plat

Optimisation de cible de fichier plat

Vous pouvez améliorer les performances du mappage en optimisant les cibles de fichier plat. Vous pouvez également pousser les tâches de transformation vers une commande pour améliorer les performances.
Envisagez les solutions suivantes pour réduire les goulots d'étranglement de cible de fichier plat :
Poussez les tâches de transformation vers une commande plutôt que vers le Data Integration Service.
Vous pouvez améliorer les performances du mappage en poussant les tâches de transformation vers une commande plutôt que vers le Data Integration Service. Vous pouvez également utiliser une commande pour trier ou compresser les données cible. Dans l'outil Developer, configurez la propriété Commande dans les propriétés d'exécution d'un fichier cible simple.
Sous UNIX, utilisez toute commande ou tout script d'environnement d'exécution UNIX valide. Sous Windows, utilisez toute commande ou tout fichier de commande DOS valide. Le dispositif d'écriture de fichier plat envoie les données à la commande plutôt qu'à une cible de fichier plat.
Par exemple, utilisez la commande suivante pour générer un fichier compressé à partir des données cible :
compress -c - > MyTargetFiles/MyCompressedFile.Z
Écrivez dans une cible de fichier plat située au niveau du nœud du processus de service.
Si le Data Integration Service fonctionne sur un nœud unique et qu'il écrit dans une cible de fichier plat, vous pouvez optimiser les performances du mappage en écrivant dans une cible de fichier plat située au niveau du nœud du processus de service.