Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Posting on Qlik Community is temporarily paused. Thank you for patience and we'll update you soon!
cancel
Showing results for 
Search instead for 
Did you mean: 
_AnonymousUser
Specialist III
Specialist III

star schema talend

Salut,
j'essaie de créer un schéma étoile (dimension, table de facts) a partir d'un fichier excel avec Talend. Est ce que quelqu'un connait les composants à utiliser?
je ne le vois pas dans le user_guide.
Merci
Labels (2)
5 Replies
Anonymous
Not applicable

Hello
Can you post your question in English?
Best regards
shong
_AnonymousUser
Specialist III
Specialist III
Author

Hello,
i'm trying to build a datawarehouse with star schema (Dimension tables and fact table). My data Source is an excel file. Do you know wich componants i need to use with Talend.
Anonymous
Not applicable

Hello
You can use tFileInputExcel component to extract data from excel file and load them into database with tDBOutput, like tMysqlOutput. A simple job looks like:
tFileInputExcel-->tMysqlOutput
Best regards
shong
_AnonymousUser
Specialist III
Specialist III
Author

Thank you shong.
i knew how to do this simple job.
my problem is:
i have an excel file as input; it contains sales information (StoreName, Category,Item,SaleAmount), i need 2 dimension tables containing StoreNames in one hand and Category&Item in the other. My fact table will contain the SaleAmount and the primary keys of the two dimension tables > that will be my star schema.
what i tried to do:
tFileInputExcel-->tMap-->tMysqlOutput (two tMysqlOutputs for my two dimension tables);
but after that i don't know how to reuse this two tables as input of an other Tmap to create my fact table in the same job.
Best regards
Anonymous
Not applicable

Hello
I understand your problem, because Talend don't allow you to create a cycle flow in a job. So, you need two tMysqlInput components to query records from the two table and link them to another tMap.
tFileInputExcel-->tMap-->tMysqlOutput (two tMysqlOutputs for my two dimension tables);
|
onsubjobok
|
tMysqlInput_1--tMap--->fact table
|
tMysqlInput_2
Best regards

shong