Phase de découverte - AWS Conseils prescriptifs

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Phase de découverte

Au cours de la phase de découverte, vous créez une liste des packages SSIS vers lesquels vous souhaitez migrer AWS. Les différentes équipes de développement suivent différents styles, normes et modèles pour développer des tâches ETL. Nous vous recommandons de consulter les documents existants de votre organisation pour comprendre ces modèles. Cependant, la documentation est souvent incomplète. Vous pouvez automatiser l'extraction d'informations importantes à partir des scripts ETL. Cela permet d'économiser du temps et des efforts manuels, de réduire les erreurs humaines et de standardiser l'approche de migration. Voici certains des détails importants que vous souhaiterez extraire :

  • Nombre total de tâches de flux de contrôle

  • Détails des tâches du flux de contrôle

  • Nombre total de tâches de flux de données

  • Transformations de flux de données utilisées

  • Gestionnaires d'événements

  • Gestionnaires de connexions

Utilisez ces informations pour comprendre les modèles ETL utilisés dans votre organisation, pour évaluer leur complexité et pour identifier le AWS service approprié vers lequel migrer ces informations.

La migration de ces informations ETL depuis SSIS constitue l'essentiel de l'effort de migration. Cependant, des propriétés supplémentaires peuvent fournir des informations sur les décisions de conception et d'architecture. Certaines de ces propriétés SSIS sont les suivantes :

  • Points de contrôle, utilisés dans SSIS pour redémarrer les tâches à partir de points de défaillance

  • Propagation de variables, qui aident un package SSIS à réussir dans des cas d'utilisation spécifiques, même en cas d'erreur

  • Niveaux d'isolation des transactions, qui contrôlent la qualité des données lues à partir des bases de données

  • Journalisation, pour comprendre les types de journaux capturés par la conception actuelle et leurs emplacements de stockage

Le résultat de la phase de découverte peut être un inventaire, comme le montre le tableau suivant.

Inventaire ETL SSIS, en tant que résultat de la phase de découverte lors des migrations

Cet inventaire peut inclure les informations suivantes :

  • Package : nom du package SSIS à migrer

  • Flux : flux de contrôle ou flux de données

  • Tâche : nom de la tâche du flux de contrôle ou du composant du flux de données

  • Nombre : nombre de fois qu'une tâche a été utilisée dans le package SSIS