2014-09-12 2 views
1

J'ajoute des lignes en séquence dans un composant de script. La séquence est telle que j'analyse les valeurs d'une chaîne d'entrée, puis je les ajoute à la sortie. De cette façon, toutes les valeurs d'une chaîne d'entrée particulière sont ajoutées avant celles de la chaîne d'entrée suivante (ou du moins je suppose).La sortie du composant de script ssis sera-t-elle triée?

Cette hypothèse est-elle incorrecte?

Je demande parce que j'ai besoin d'utiliser la transformation de pivot (besoins de données triés) après le composant de script et pour des raisons de performances, je préfère ne pas ajouter un tri entre eux. Donc, lorsque je pivoterai sur l'identifiant de la chaîne d'entrée d'origine, mes résultats de pivot seront-ils corrects?

Répondre

0

J'avais besoin d'une solution similaire. La réponse courte est oui, mais cela peut dépendre de la façon dont vous écrivez votre tâche de script. Utilisation du buffer Input0Buffer et appel. NextRow puis, après chaque opération/logique, envoyez la ligne à l'un de vos tampons de sortie en utilisant AddRow. L'opération devient une opération rangée par ligne synchrone.

Questions connexes