|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2006 Messages : 51 ![]() |
je donne un exemple de création d'un dwh avec talend et essayer svp de me corriger :
1) je crée un job dans talend 2) j'importe deux tables de ma base relationnelle en input : - client(id,nom,prénom,adresse,tel,fax,société) - achat(id,date,produit,quantité,montant) - produit(id,nom,ref,prix,domaine) 3) je crée une nouvelle base relationnelle (la dwh) avec les tables vides : - dimension_client(id_dim_client,nom,prénom) - dimension_achat_produit(id_dim_achat,nom_produit,quantité,montant) - dimension_temps(id_dim_temps,année,mois,jour,heure,minute,seconde) - table_fais(id_dim_client,id_dim_achat,id_dim_temps,montant_total) 4) avec le composant tmap je crée les relation entre les tables d'input et les tables (du dwh) de l'output 5) j'exécute le job pour remplir la dwh |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : août 2005 Messages : 117 ![]() |
Oui, c'est bien ce qu'il te faut faire (qu'il s'agise d'un DWH ou non d'ailleurs). Tu décris là le fonctionnement à la base des ETL (Extract / Transform / Load).
> Chargement des données depuis la ou les sources. > Transformation / agrégation des données. > Chargement des données dans ta cible. |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : avril 2006 Messages : 51 ![]() |
je crée une bd de la dwh avec des tables vides ou talend va crée les tables?
|
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : août 2005 Messages : 117 ![]() |
La mise en œuvre de ton DWH est un projet à part entière (du moins je l'espère). Oui, il te faut le créer vide, une fois que son modèle a été figé.
Ensuite seulement, tu t'intéresses à son alimentation. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com