Esse exemplo foi demonstrado no V Fórum Tecnológico em Software Livre, em Curitiba.

O Pentaho Data Integration é uma ferramenta extremamente versátil, por isso, há mais de uma forma de atingir o mesmo resultado.

Primeiramente, no Kettle, é necessário criar uma transformação com 2 Steps:

1) Get File Names;
2) Set Files in Result;

b2ap3_thumbnail_2013-11-04-12.03.16-pm

 

Editar o Step Get File Names

No campo File or Directory, selecione o arquivo que deseja enviar em anexo e clique em Add.

Clicando em Preview Rows, é possível visualizar que o PDI buscas várias informações a respeito do arquivo selecionado. Será utilizado o campo filename para o próximo Step.

b2ap3_thumbnail_2013-11-04-12.02.22-pm

 

Editar o Step Set Files in Result

Nesse Step o arquivo será anexado ao resultado desta tranformação.

Basta setar a propriedade Filename field como filename.

b2ap3_thumbnail_2013-11-04-12.05.02-pm

 

Criar novo Job

Agora é necessário criar um novo Job, será utilizada a transformação criada anteriormente e o Step Mail.

b2ap3_thumbnail_2013-11-04-12.06.02-pm

 

Configurar a transformação direcionando para a criada anteriormente.

b2ap3_thumbnail_2013-11-04-12.06.27-pm

 

Configurar o Step Mail

Na aba Addresses, configurar os dados de envio, endereço de destino, endereço de envio.

b2ap3_thumbnail_2013-11-04-12.07.14-pm

 

Após isso, na aba Attached Files do mesmo Step, apenas marque a opção Attache file(s) to message. No File Type deixe como Geral.

b2ap3_thumbnail_2013-11-04-12.09.56-pm

 

Ao executar o Job o arquivo anexo será enviado para o Destination Address.

No dia 24 de outubro aconteceu em Curitiba o V Fórum Tecnológico em Software Livre.

A Know Solutions estava presente oferecendo a palestra Pentaho Data Integration – Muito além de Business Intelligence, onde falamos um pouco dessa ferramenta, também conhecida como Kettle.

Com bastante interessados, a palestra contou com participação dos presentes fazendo muitas perguntas, o que demonstra que Business Intelligence está atraindo cada vez mais pessoas.

Acesse os slides da palestra.

Em breve, fotos do evento.

 

Leandro Guimarães
Leandro Guimarães é o fundador da Know Solutions e trabalha com Business Intelligence desde 2009. Possui amplo conhecimento em Modelagem Dimensional, Data Warehouse e na plataforma Pentaho.

Foi aluno de Ralph Kimball, maior referência mundial no assunto, no curso de Modelagem Dimensional realizado pela Kimball University, em Estocolmo – Suécia.

Já ministrou diversas palestras sobre o tema e atualmente mantêm o blog da Know Solutions, com referências sobre Business Intelligence.

Pós Graduado em Gestão de Projetos de Software pela PUC – Paraná. Trabalhou durante 7 anos na empresa Siemens onde participou de projetos em diferentes países.