Essa extensão de código aberto faz com que o VSCode trabalhe perfeitamente com o DBT ™.
Se precisar de ajuda para configurar a extensão, verifique a documentação. Para quaisquer problemas ou bugs, entre em contato conosco via bate -papo ou folga.
Características:
Recurso | Detalhes |
---|---|
Código DBT ™ de preenchimento automático | Nomes de modelos de preenchimento automático, macros, fontes e documentos. Clique em nomes de modelos, macros, fontes para ir para as definições. |
Visualizar resultados de consultas e analisar | Gerar resultados de modelo / consulta DBT ™. Exportar como CSV ou analisar resultados criando gráficos, filtros, grupos |
Linhagem de coluna | Linhagem modelo, bem como linhagem de coluna |
Gerar modelos DBT ™ | de arquivos de origem ou converter o modelo SQL para DBT ™ (DOCs) |
Gerar documentação | Gere descrições de modelo e coluna ou grave no editor da interface do usuário. Salve o texto formatado nos arquivos YAML. |
Adiar para produzir | Construa seu modelo em desenvolvimento sem construir (adiando) seus modelos a montante |
Clique para executar modelos e testes de pai / filho | Basta clicar para fazer operações comuns do DBT ™, como testes de execução, modelos de pais / filho ou visualização de dados. |
Visualização e explicação de consulta compilada | Obtenha a visualização ao vivo da consulta compilada como seu código de gravação. Além disso, gerar explicações para o código DBT ™ escrito anteriormente (por outra pessoa) |
Verificação de saúde do projeto | Identifique problemas no seu projeto DBT ™ como colunas não presentes, modelos não materializados |
Validador SQL | Identifique problemas no SQL como erros de digitação em palavras-chave, ausentes ou parênteses extras, colunas inexistentes |
Estimador de custos de grande consulta | Estime dados que serão processados pelo modelo DBT ™ em BigQuery |
Outros recursos | Visualizador de logs do DBT ™ (Tailing Force) |
Nota: Esta extensão é totalmente compatível com contêineres de dev, espaços de código e extensão remota. Consulte o Código do Visual Studio remoto - contêineres e código do Visual Studio remoto - wsl. A extensão é suportada para as versões DBT ™ acima de 1,0.
Nomes de modelos de preenchimento automático, macros, fontes e documentos. Clique em nomes de modelos, macros, fontes para ir para as definições. (Docs)
Gerar resultados de modelo / consulta DBT ™. Exportar como CSV ou analisar resultados criando gráficos, filtros e grupos. (Docs)
Veja a linhagem do modelo, bem como a linhagem de coluna com componentes como modelos, sementes, fontes, exposições e informações, como tipos de modelos, testes, documentação e tipos de ligação. (Docs)
Gere modelos DBT ™ a partir de fontes definidas no YAML. Você também pode converter o SQL existente em um modelo DBT ™, onde as referências são preenchidas automaticamente. (Docs)
Gere descrições de modelo e coluna automaticamente ou escreva descrições manualmente no editor da interface do usuário. Suas descrições são formatadas e salvas automaticamente nos arquivos YAML. (Docs)
Adiar a construção de seus modelos upstream quando você faz alterações no desenvolvimento, referenciando os modelos de produção. Aqui está (mais informações) sobre o conceito. Essa funcionalidade pode ser usada no núcleo DBT ™ com a extensão. (Docs)
Basta clicar para fazer operações comuns de botões, como executar testes, criar ou executar modelos de pais / filhos. (Docs)
Obtenha a visualização ao vivo da consulta compilada como seu código de gravação. Além disso, gerar explicações para o código DBT ™ escrito anteriormente (por outra pessoa). (Docs)
Identifique os problemas no seu projeto DBT ™ como colunas não presentes, os modelos não se materializaram. (Docs)
Validar SQL para identificar questões como palavras -chave com enectado, parênteses extras, colunas sem presentes no banco de dados (DOCs)
Estime dados que serão processados pelo modelo DBT ™ em BigQuery (DOCs)
Visualização de logs do DBT ™ (reivindicação de força)
Verifique a documentação para obter informações adicionais. Para quaisquer problemas ou bugs, entre em contato conosco via bate -papo ou folga.