Copier une base de donnees vers une autre avec talend bi experience

Carrière La vie du blog BI experience Copier une base de données vers une autre avec Talend BI experience la BI en général Dé ?nitions Datawarehouse Mode projet News ETL SSIS Talend Autre Reporting SSRS Reporting open source Sharepoint BO SSAS Autre SGBD SQL BDD Data management Big data Data quality Master Data Management Infrastructure évènements Copier une base de données vers une autre avec Talend août par maryam khiali Commentaire Depuis la version Talend a sorti une option assez remarquable le Dynamic Schema Je vous propose dans ce post de détailler la démarche que nous avons adoptée pour l ? alimentation de notre infocentre copie des di ?érentes bases de données de la société à partir desquelles le datawarehouse est alimenté Un simple job sera réalisé pour amener les données d ? une base de données source vers une base de données cible Voici l ? option en question que vous pourrez utiliser dans votre input Et si vous avez des règles de gestion à ajouter n ? hésitez pas avec le tJavaFlex http infodecisionnel com etl talend copier-une-base-de-donnees-vers-une- autre-avec-talend C Copier une base de données vers une autre avec Talend BI experience l ? exemple de traitement en plus lisible ? for int i i row dynCol metadatas size i row dynCol metadatas get i setName row dyn Col metadatas get i getName toLowerCase Ce job décrit ci-dessus est appelé ainsi par un job père qui lui donne le contexte contenant le nom de la table courante à migrer Une variable de context est passée au sous job monsousjobcopie mycurrenttable L ? input requête sur une table de paramétrage En e ?et nous n ? avons pas forcément besoin de toutes les tables de toutes les bases de données Donc à travers une table de paramétrage nous choisissons celle que l ? on veut migrer Ce job père appelle aussi un autre sous job qui lui va permettre de migrer les indexes Donc pour chaque table on fera un appel à une routine code qu ? il y a dans le tJava routines IndexMigrer migrateindex java sql Connection globalMap get conntMSSqlConnection ?? String globalMap get currentTABLE nomtable ? java sql Connection globalMap get conntPostgresqlConnection ?? context CibleSchema String globalMap get schema ? ? String globalMap get currentTABLE nomtable ? Et en bonus voici la routine que nous avons créée qui selon la base de données Oracle Posgres SQL Server ou SQL Server va requêter dans la bonne table système Routines migration indexes public class IndexMigrer public static void migrateindex Connection orgconnect String orgnomtable Connection destconnect String destnomtable throws java sql SQLException if orgconnect getMetaData getDatabaseProductName equalsIgnoreCase Microsoft SQL Server Statement stat orgconnect createStatement ResultSet rs if orgconnect getMetaData getDatabaseMajorVersion rs stat executeQuery SELECT IDX name as indexname COL name as columnname FROM sys indexcolumns IDXC ? ? INNER JOIN sys objects OBJ ? ? ON IDXC objectid OBJ objectid ? ? INNER JOIN sys schemas SCH ? ? ON SCH schemaid OBJ schemaid ? ? INNER JOIN sys

Documents similaires
© International Baccalaureate Organization 2021 All rights reserved. No part of 0 0
COFFRET DE RELAYAGE CONTROLVENT — NOTICE TECHNIQUE – IJ – 02/01/14 – Page 1/10 0 0
    S'inscrire aux newsletters ARCHIVE | Réf : S7000 v1 Qu’est-ce que l’aut 0 0
Le comportement d x27 achat des clients professionnels vers une conception intermediaire entre lebtobetlebtoc 0 0
Cuneiforme colleges 2 Cécile Michel DR CNRS La naissance de l ? écriture en Mésopotamie L ? écriture est inventée en Mésopotamie pays entre les euves Tigre et Euphrate vers avant J -C après l ? apparition des premières villes et des premiers États alors q 0 0
Cours d x27 environnement 2 procedes industriels et environnement 0 0
Lettre bacha roc 1906 Une lettre de Constantin Bacha sur la Chronique de Michel le Syrien et l'identi ?cation possible entre le Théodoricus Pygla de ladite chronique et Théodore Abu Kurra par F Nau publié dans la Revue de l'Orient Chrétien Vol C REVUE DE 0 0
MANAGEMENT DES OPERATIONS IMPORT-EXPORT. INTRODUCTION CHAPITRE 1. MANAGEMENT DE 0 0
Livrable 2 Julie FORAY Institut Universitaire de Technologie de Sceaux Gestion des Entreprises et des Administrations GEA Stage de ère année Stage dans une société de production Rapport de stage ONE ONE MOVIE MARTANGE PRODUCTIONS KISS MAN PRODUCTIONS Pari 0 0
Conception UNIVERSITE SIDI MOHAMMED BEN ABDELLAH ECOLE SPERIEUR DE TECHNOLOGIE DE FES ESTF - MAROC ? Réalisé par CHANOUFI DRISS ? Encadré par Mr RAMADANY Département MAINTENANCE INDUSTRIELLE Année Universitaire CPlan de la soutenance Présentation de la R 0 0
  • 47
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager