Skip to main content

Pipelines SQL em ambiente unificado

De forma geral precisamos considerar o campo mdmTenantId em todas as pipelines SQL que processem dados em ambiente unificado. Abaixo segue os prncipais ponto na pipeline SQL.

1 - Quando realizar particionamento (PARTITION BY) para fazer deduplicação de dados. Recomendamos que o campo mdmTenantId seja o primeiro campo na listagem.

Partition

2 - Quando existir a clausula JOIN (INNER JOIN, LEFT JOIN, RIGHT JOIN ou CROSS JOIN ), deve ser utilizado o campo mdmTenantId nesta clausula para cada tabela envolvida.

Join

3 - O campo mdmTenantId também deve estar presente nas clausulas GROUP BY.

Group