Optimiser l’exécution d’un script Integrator

Une astuce simple qui peut considérablement augmenter la vitesse Integrator est de conserver en sortie seulement les colonnes dont vous avez besoin.

Si vous exécutez des scripts Integrator et Builder dans des parties séparées, alors un moyen rapide de vous assurer que vous avez seulement les champs dont vous avez besoin est de modifier le fichier .dsc (en utilisant un éditeur de texte) et de copier toutes les Dimensions, Champs Somme et Champs Infos dans le script .int, où vous devez les ajouter dans la zone Columns= de la section OUTP. Vous aurez besoin de nettoyer le code copié afin qu'il ait la syntaxe requise.

Cette modification du fichier .int a également pour effet de réduire l'espace disque, et va accélérer la phase 1 du processus de construction.

Un exemple de son effet est un script qui génère en sortie 1,1 million de lignes, en prenant 1,3 Go d'espace en 18 minutes. Un simple changement de la sortie en prenant uniquement ce qui est nécessaire permet de réduire l'espace nécessaire pour le fichier texte à 650 Mo et le temps à 12 minutes.