Referências da linguagem DLT
Este artigo contém informações sobre as interfaces de programação disponíveis para implementar o pipeline DLT e links para a documentação com especificações detalhadas e exemplos para cada interface.
O carregamento e as transformações de dados são implementados em um DLT pipeline por meio de consultas que definem tabelas de transmissão e visualizações materializadas. Para implementar essas consultas, o DLT oferece suporte a interfaces SQL e Python. Como essas interfaces oferecem funcionalidade equivalente para a maioria dos casos de uso de processamento de dados, os desenvolvedores de pipeline podem escolher a interface com a qual se sentem mais confortáveis. Os artigos desta seção são referências detalhadas para as interfaces SQL e Python e devem ser usados pelos desenvolvedores ao implementarem o pipeline na interface de sua preferência.
Referência da linguagem SQL DLT
Para os desenvolvedores do pipeline familiarizados com a criação de consultas no SQL, a DLT tem uma interface SQL simples, mas poderosa, projetada para dar suporte ao carregamento e às transformações de dados. Para saber mais sobre os detalhes da interface SQL, incluindo como definir tabelas de transmissão para tarefas como carregamento de dados e visualização materializada para transformação de dados, consulte a referência de linguagem DLT SQL.
Referência da linguagem DLT Python
Para os desenvolvedores do Python, o DLT tem uma interface Python projetada para suportar o carregamento e as transformações de dados. Para tarefas que exigem processamento não compatível com SQL, os desenvolvedores podem usar Python para escrever o código-fonte pipeline que combina consultas DLT com funções Python que implementam o processamento não compatível com as interfaces DLT. Para saber mais sobre a interface DLT Python, incluindo especificações detalhadas das funções Python incluídas na interface, consulte Referência da linguagem DLT Python.