Écriture vers des bases de données externes depuis Tableau Prep

Tableau Prep propose désormais l'écriture des données préparées vers des bases de données relationnelles. Apprenez-en plus sur cette nouvelle fonctionnalité de Tableau 2020.3.

Depuis le lancement de Tableau Prep, nous avons simplifié la création d'extraits Tableau et de fichiers CSV à partir des flux de préparation de données. Aujourd'hui, nous sommes heureux de passer à l'étape suivante. Avec Tableau 2020.3, vous pouvez désormais envoyer des données préparées directement dans une base de données relationnelle !

La fonctionnalité d'écriture vers des bases de données externes avec Tableau Prep était très demandée par nos clients. Nous avons répondu à cette attente. Avec Tableau 2020.3, il sera possible d'écrire dans sept bases de données relationnelles. D'autres seront ajoutées dans les versions ultérieures. Voici celles qui seront disponibles pour la version 2020.3 : SQL Server, Oracle, PostgreSQL, MySQL, Teradata, Snowflake et Amazon Redshift.

Tirez pleinement parti de vos données préparées partout où vous en avez besoin

Vous souhaitez utiliser vos données nettoyées dans des modèles de machine learning ou dans des scénarios de data science ? Il n'y a rien de plus simple. Il vous suffit de charger les données dans la base de données déjà associée à vos outils de data science. Vous souhaitez tirer parti de la gouvernance mise en place par votre entreprise autour de vos systèmes de bases de données ? Grâce à la fonctionnalité de Tableau Prep qui permet d'écrire dans les tables de données, vous pouvez exploiter intégralement la surveillance, l'audit, la gouvernance et le contrôle d'accès que votre entreprise a établis pour vos bases de données.

L'envoi des données dans des bases de données ne pose plus de problèmes

Habituellement, l'écriture dans les bases de données est une tâche complexe, chronophage et source d'erreurs. Tableau Prep simplifie cette opération aussi pour les analystes que pour les utilisateurs confirmés. Que vous ayez besoin de créer une table ou de remplacer ou d'ajouter des données dans une table existante, cette tâche n'a plus rien d'insurmontable. Tableau propose un processus visuel et direct. Vous pouvez ainsi vous assurer que les bonnes données sont écrites dans les champs appropriés et dans le bon format.

Avez-vous déjà subi une perte soudaine de connexion au réseau ou une défaillance inattendue de votre base de données alors que vous étiez en train de charger des données ? C'est très embêtant s'il vous manque des données, surtout si vous êtes en train d'ajouter des lignes. Ce problème va disparaître grâce à notre approche. À présent, le chargement des données s'effectue en premier lieu dans une table temporaire. Les données sont ensuite déplacées vers la table finale une fois qu'elles ont toutes été chargées. Cela garantit que vos données sont toutes là avant leur transfert vers leur emplacement final.

L'écriture vers les bases de données externes et l'actualisation incrémentielle sont complémentaires

Plus tôt dans l'année, nous avons mis en place l'actualisation incrémentielle pour les flux Tableau Prep. Maintenant, grâce à l'écriture vers des bases de données externes, vous pouvez envoyer progressivement des données vers des tables. Cela permet de réduire les déplacements et de rendre vos flux Tableau Prep encore plus efficaces.

Imaginons que vous disposiez d'un flux Tableau Prep conçu pour lire des données transactionnelles depuis votre source de données en entrée pour ensuite les charger dans une table de base de données. En associant l'actualisation incrémentielle à l'option « Ajouter à la table existante », vous pouvez optimiser vos flux en ajoutant uniquement les nouvelles lignes à votre table de destination. Vous pouvez même aller encore plus loin en programmant l'exécution régulière de ce flux dans Tableau Prep Conductor pour vous assurer que vos données sont toujours à jour.

Visibilité et automatisation accrues avec Tableau Data Management

Si vous utilisez Tableau Server ou Tableau Online, vous pouvez davantage tirer parti de la nouvelle fonctionnalité d'écriture vers des bases de données externes en utilisant Tableau Data Management dans vos sites Tableau.

L'écriture vers des bases de données est totalement intégrée à Tableau Catalog. Grâce à cette intégration, les tables sont immédiatement incluses dans l'analyse de lignage et d'impact. Ainsi, les administrateurs et responsables des données peuvent suivre les données à la trace. Ces données sont également disponibles via l'API Metadata et dans la base de données Postgres. Cela permet aux administrateurs de contrôler la destination des données écrites. Enfin, les nouvelles tables créées sont disponibles dans la fonction de recherche de Tableau Server et Tableau Online, ainsi que lors des connexions aux données, que ce soit dans Tableau Desktop ou la création Web. Ainsi, ces nouvelles tables sont plus accessibles et plus faciles à découvrir.

Avec Tableau Prep Conductor, vous pouvez programmer et gérer vos flux Tableau Prep qui envoient des données dans vos bases de données à grande échelle, afin de les exécuter de façon régulière dans un environnement serveur centralisé, évolutif et sûr. Ainsi, vos données sont toujours à jour.

Remarque : à partir de la version 2020.3.1, Tableau Prep ne permettra plus de créer des fichiers de sortie au format TDE. Le format TDE sera remplacé définitivement par le format de fichier Hyper, et tous les flux créant des fichiers TDE devront être mis à jour pour produire des fichiers Hyper.