Plateforme de données

Cinq conseils pour réussir la migration vers Teradata

Actian Corporation

19 septembre 2019

Oiseaux migrateurs montrant les données de base (teradata)

Si vous êtes comme la plupart des entreprises qui utilisent actuellement des appliances Teradata, vous êtes peut-être en train d'explorer les options d'un nouvel entrepôt de données moderne, mieux adapté au monde actuel centré sur le cloud. Mais ne faites pas du voyage de migration une réflexion après coup. Teradata est un système volumineux et complexe, doté d'une syntaxe SQL riche et unique, antérieure à la normalisation. La migration de téraoctets de données, de milliers de tables et de vues, de codes et de types de données spécialisés et d'autres éléments propriétaires ne se fait pas du jour au lendemain. Compte tenu des dépendances et de la complexité des migrations d'entrepôts de données, il n'est pas étonnant que de nombreux projets ne parviennent pas à atteindre les objectifs fixés.

Pour garantir une migration réussie, évitez les pièges les plus courants :

1. Migrer d'un seul coup

La pression pour effectuer des migrations en une seule fois est souvent due à des contraintes de coûts et/ou à des frustrations liées aux performances de l'entrepôt de données existant. Mais si l'on se souvient de la façon dont se sont déroulés les projets de modernisation antérieurs - qu'il s'agisse d'ordinateurs centraux ou de toute autre dette technique héritée - on comprend vite le risque élevé qu'il y a à s'attaquer à l'ensemble de l'entrepôt de données d'un seul coup.

Pour limiter les risques et accélérer le retour sur investissement, vous devriez envisager une approche progressive qui vous permettrait de quitter Teradata tout en déchargeant d'abord vos charges de travail les plus critiques de manière graduelle, réduisant ainsi progressivement le fardeau sur votre système existant.

2. Mauvaise manipulation des éléments exclusifs

Nous constatons souvent que les applications de ligne de métier contiennent une quantité importante de logique complexe et représentent les charges de travail les plus difficiles à migrer vers une nouvelle plateforme. Les clients ont souvent écrit une partie de la logique de ces systèmes en utilisant des procédures stockées ou des fonctions utilisateur, ce qui est la manière la moins portable de construire une application.

Si votre domaine d'application est constitué d'un code aussi complexe, votre entrepôt de données cible devrait adhérer à SQL, Spark, JDBC/ODBC et à d'autres normes ouvertes et disposer d'un grand nombre de partenaires capables de convertir automatiquement les scripts BTEQ, y compris les procédures et les macros.

3. L'évaluation de l'entreprise à la hâte

Une évaluation approfondie de votre environnement Teradata existant est une étape cruciale pour garantir la réussite de la migration. Votre entreprise a très probablement investi de nombreuses années-hommes de logique dans votre plate-forme Teradata. De nombreuses données inutiles ont été créées au cours de cette période. Des tables qui n'ont peut-être pas été touchées depuis des années. D'innombrables requêtes et charges de travail sans rapport avec l'activité de l'entreprise. Ces objets ne doivent pas être déplacés pendant la migration.

Vous pouvez réduire les risques liés à la migration en utilisant un outil automatisé pour analyser les journaux de votre entrepôt de données Teradata afin d'obtenir une compréhension complète de votre environnement actuel. Sur la base de nombreux facteurs, l'outil peut identifier les redondances qui ne doivent pas être migrées, décider de ce qui doit l'être, établir des priorités pour la migration et déterminer comment travailler avec des migrations par étapes.

4. L'enfermement sans options

Veillez à choisir une solution qui offre la flexibilité et les capacités dont votre organisation a besoin aujourd'hui et demain. Par exemple, souhaitez-vous migrer d'un seul coup vers le cloud dans le cadre d'une stratégie "cloud-first", ou procéder à une migration par étapes ? Les entreprises soumises à des exigences rigoureuses en matière de conformité ou de protection de la vie privée préfèrent souvent stocker certaines données sur site. Souhaitez-vous vous enfermer dans une plateforme en nuage particulière ou opter pour AWS dès maintenant, tout en ayant la possibilité de transférer certaines applications vers Azure ultérieurement ? Quelle que soit votre situation, n'échangez pas votre enfermement propriétaire actuel contre un autre.

5. Supposer que tous les entrepôts de données en nuage sont égaux

Lorsque vous étudiez les options qui s'offrent à vous pour un nouvel entrepôt de données, assurez-vous que la solution préserve ce que vous appréciez depuis longtemps dans vos systèmes Teradata, tout en surmontant les défis modernes. Par exemple, tous les entrepôts de données en nuage ne sont pas livrés en tant que service entièrement géré . De nombreux entrepôts de données en nuage peuvent être peu coûteux au départ et le compteur peut techniquement fonctionner uniquement lorsque le service est utilisé, mais vous constaterez un énorme choc mensuel lorsque vous exécuterez des charges de travail en pleine production. En outre, les performances peuvent souvent ralentir à mesure que le volume d'utilisateurs augmente.

Migrer en toute confiance

La plateforme de données Actian peut vous aider à migrer ou à décharger progressivement votre entrepôt de données Teradata jusqu'à ce qu'il puisse être retiré de manière gérée, selon votre calendrier et vos conditions. Choisissez la voie qui vous convient le mieux - dans le nuage, sur site, ou une combinaison des deux, avec une solution hybride à l'architecture transparente.

Pour en savoir plus, visitez le site https://www.actian.com/data-platform

logo avatar actian

À propos d'Actian Corporation

Actian donne aux entreprises les moyens de gérer et de gouverner en toute confiance les données à l'échelle. Les solutions d'intelligence des données d'Actian aident à rationaliser les environnements de données complexes et à accélérer la fourniture de données prêtes pour l'IA. Conçues pour être flexibles, les solutions d'Actian s'intègrent de manière transparente et fonctionnent de manière fiable dans les environnements sur site, cloud et hybrides. Pour en savoir plus sur Actian, la division données de HCLSoftware, rendez-vous sur actian.com.