Nessa aula vamos passar pelo passo a passo de como utilizar o step multiway merge join,
Caso você prefira visualizar essa aula em formato de vídeo aula, pode visualizar o vídeo a baixo ou no nosso Canal do Youtube:
O Step multiway merge join a etapa permite a junção de vários fluxos e oferece suporte a junções INNER e FULL OUTER.
Diferente do Step Merge Join que só permite fazer isso para dois fluxos.
Para o Step dar certo necessitamos de um outro, chamado de SORT ROWS, que vai atuar classificando as principais chaves de forma ascendente, ou seja, do menor para o maior.
É muito importante que seja utilizado, pois o pode não dar certo se não for.
Dentro da vídeo aula, utilizamos pegamos 3 planilhas e queremos fazer a junção delas e para isso utilizamos:
3 Steps de Microsoft Excel Input: para fazer a extração das 3 planilhas para o Pentaho.
3 Steps de Sort Rows: Utilizamos este STEP pois o mesmo é necessário, vamos na chave principal das 3 planilhas que é a coluna id_cliente e deixamos como ascendente (do menor para o maior)
1 Step de Multiway Merge Join: Com a finalidade de realizar a junção entre as 3 planilhas, escolhemos também a opção FULL OUTER.
1 Step de Select Values: Utilizamos este step para remover as colunas que não são necessárias.