O que é uma transformação ?

Uma transformação é o nome dados os passos necessários para converter o valor obtido do sistema de origem dos dados para o valor esperado no destino.
Abordamos o conceito básico de transformação no arqtigo: O que é ETL (Extract-Transform-Load)?
Para criarmos uma transformação utilizando o Spoon (PDI), basta acessar o menu superior em File > Novo > Transformação.
2. telaPrincipa
Uma transformação contém um ou mais processos de tratamento de dados. Dentro das transformações que vamos tratar nossos dados, é onde definimos quais dados desejamos obter da origem e como desejamos que eles sejam gravados nos destino.

ATENÇÃO IMPORTANTE:
Em um única transformação podemos criar vários processos de tratamento. Porém, uma transformação é executada de forma paralela, ou seja, todos os processos são executados ao mesmo tempo. Assim, em uma mesma transformação não posso realizar o tratamento de dados que possuem algum tipo de dependência física, como tabelas de um banco de dados que possuem FK (chave estrangeria).
pdi-screen3
Fonte: http://community.pentaho.com/projects/data-integration/
Em um exemplo simples apresentado acima é possível observar três tratamentos diferentes em uma mesma transformação.
Quando essa transformação for executada, os três processos iniciados em paralelo, ou seja, o início de um processo de tratamento não dependerá do fim do outro ou vice e versa.





0 comentários:

Postar um comentário