Pentaho Data Integration (PDI), também conhecido por Kettle (Kettle Extraction, Transport, Transformation and Loading Environment), é o conjunto de ferramentas open source responsável pelos processos de ETL da Pentaho Business Intelligence Suite. No PDI, os componentes de ligação entre os steps que definem a direção da execução da transformação são conhecidos como:
- A)Hops.
Correta, porque no PDI os hops são as conexões que ligam os steps e definem o fluxo da transformação.
- B)Spoon.
Errada, porque Spoon é a interface gráfica do Pentaho, e não a ligação entre etapas.
- C)Tables input.
Errada, porque tables input é um step de entrada de dados, não um componente de conexão.
- D)Tables output.
Errada, porque tables output é um step de saída/gravação de dados, e não a ligação entre steps.
- E)Transformações.
Errada, porque transformações são os fluxos/processos no PDI, e não os conectores entre os steps.
Gabarito: A
No Pentaho Data Integration (PDI), a transformação é montada com steps, que são as etapas de processamento, como ler dados, filtrar, converter e gravar. Mas os steps não ficam soltos: eles precisam de conexão para indicar o caminho que os dados vão seguir durante a execução. Essas conexões recebem o nome de hops. Pense assim: os steps são as paradas de um ônibus e os hops são a estrada entre elas. É o hop que mostra de onde os dados saem e para onde vão, definindo a direção do fluxo dentro da transformação. Sem isso, o PDI não sabe qual será a próxima etapa do processamento. Por isso, a alternativa A está correta. No vocabulário do PDI, hop é exatamente o componente de ligação entre steps. Já Spoon é apenas a interface gráfica usada para criar e administrar transformações e jobs, não a conexão entre steps. Em prova, a banca gosta de trocar os nomes da ferramenta, do ambiente e do fluxo de execução. Então vale guardar a tríade básica: step = etapa, hop = ligação, Spoon = editor visual. Simples, direto e muito cobrado.