Skip to content

Concatenar (Union)

O nó Concatenar (também conhecido como Union) une verticalmente dois fluxos de dados, empilhando as linhas de um sobre o outro.

Funcionalidades

  • União por Nome: O nó alinha automaticamente as colunas que possuem o mesmo nome em ambos os inputs
  • Schema Dinâmico:
    • Se uma coluna existe nos dois inputs, ela é preservada
    • Se uma coluna existe apenas no input A, as linhas vindas do input B terão valor null (ou 0 para números) nessa coluna
    • O resultado final conterá a união de todas as colunas de ambos os fluxos

Requisitos

  • Necessita de exatamente duas entradas conectadas
  • Para unir mais de dois fluxos, encadeie múltiplos nós de Union (Union(A, Union(B, C)))

Performance

A operação é feita via streaming (iterador), o que significa que o consumo de memória é baixo, pois os dados não são duplicados em memória; eles apenas passam pelo nó.