Pular para o conteúdo principal

Transformadores Tableau

Esta seção documenta todos os transformadores determinísticos para nós do Tableau Prep.

Transformadores disponíveis​

  1. JoinTransformer - JOINs SQL, incluindo antijunções
  2. AggregateTransformer - GROUP BY com agregações
  3. UnionTransformer - UNION ALL com múltiplas estratégias
  4. OutputTransformer - Repasse com SELECT
  5. LoadExcelTransformer - Mapeamento de arquivos Excel para tabelas
  6. LoadSqlProxyTransformer - Leitura de tabelas de bancos de dados
  7. ContainerTransformer - Operações de colunas (híbrido com LLM)

Mapeamento de tipos de nó​

Tipo de nó TableauTransformadorSQL de saída
SuperJoinJoinTransformerSELECT com JOIN
SuperAggregateAggregateTransformerSELECT com GROUP BY
SuperUnionUnionTransformerUNION ALL
OutputOutputTransformerSELECT *
LoadExcelLoadExcelTransformerSELECT da tabela mapeada
LoadSqlProxyLoadSqlProxyTransformerSELECT da tabela do banco de dados
ContainerContainerTransformerSELECT com operações

Recursos comuns​

Todos os transformadores Tableau:

  • Analisam metadados de nós .tfl
  • Tratam a normalização de campos (espaços → sublinhados)
  • Oferecem suporte tanto a nomes de campos normalizados quanto originais
  • Geram SQL compatível com Snowflake
  • Constroem esquemas de saída a partir dos campos dos nós

Normalização de nomes de campos​

O Tableau permite nomes de campos com espaços e caracteres especiais. Os transformadores tratam isso com a opção sanitize_output:

Original: "Customer Number", "Sales Amount" Normalizado: customer_number, sales_amount

Formato da documentação​

Cada transformador é documentado com:

  • Visão geral - O que o transformador faz
  • Recursos - Funcionalidades e operações suportadas
  • Exemplo de nó Tableau - Configuração real de nó
  • SQL gerado - SQL efetivamente produzido
  • Esquema de saída - Definições de campos resultantes
  • Limitações - Problemas conhecidos e funcionalidades não suportadas

Próximos passos​

Consulte a documentação individual dos transformadores para exemplos detalhados e orientações de uso.