Je suis nouveau à travailler avec des paquets SSIS et je suis confus sur les meilleures pratiques pour trouver le delta lors de l'apport des données de l'atterrissage à la mise en scène. L'exigence consiste à créer un couple de rapports à partir du CDS (Consolidated Data Store) et les flux de données de dource à Landing to Staging en CDS sous forme de packages ETL et enfin les rapports sont construits à partir du CDS.Quelles sont les meilleures pratiques pour trouver le delta?
J'ai créé avec succès des paquets pour transférer les données de la source à l'atterrissage car ils sont assez simple. Le déplacement des données de Landing à Staging est un peu déroutant car la date modifiée n'est pas suffisante car 2 changements par rapport à la dernière exécution ETL peuvent renvoyer les données aux données de la date précédente, ce qui signifie aucun changement depuis la dernière exécution ETL. Par exemple, une valeur passe de A à B, puis revient à A - signifie que les données ont été renvoyées à l'état d'origine, mais que la colonne modifiedOn a été modifiée.
Ainsi, si toutes les colonnes de débarquement sont comparées aux colonnes existantes Mise en scène dans une ligne ou seulement les colonnes qui sont pertinentes par exemple à fournir un rapport? Ou y a-t-il un autre moyen de trouver le delta?
S'il vous plaît laissez-moi savoir si cela est peu claire ou a besoin de plus de détails.
Pourriez-vous élaborer avec un exemple? Je pense que je pourrais être en mesure de vous aider – CodeNinja