Esta extensión de código abierto hace que VScode funcione sin problemas con DBT ™.
Si necesita ayuda para configurar la extensión, consulte la documentación. Para cualquier problema o error, contáctenos por chat o holgura.
Características:
Característica | Detalles |
---|---|
Código DBT ™ de Auto-Complete | Nombres de modelos de relleno automático, macros, fuentes y documentos. Haga clic en nombres de modelos, macros, fuentes para ir a definiciones. |
Vista previa de resultados de consulta y analizar | Genere resultados del modelo / consulta DBT ™. Exportar como CSV o analizar los resultados creando gráficos, filtros, grupos |
Linaje de columna | Linaje modelo y linaje de columna |
Generar modelos DBT ™ | Desde archivos de origen o convertir SQL al modelo DBT ™ (DOCS) |
Generar documentación | Genere descripciones de modelo y columnas o escriba en el editor de UI. Guardar texto formateado en archivos YAML. |
Diferir a Prod | Construya su modelo en desarrollo sin construir (diferiendo) sus modelos ascendentes |
Haga clic para ejecutar modelos y pruebas para padres / niños | Simplemente haga clic para realizar operaciones DBT ™ comunes, como pruebas de ejecución, modelos de padres / niños o datos previos. |
Vista previa y explicación de consultas compiladas | Obtenga una vista previa en vivo de la consulta compilada como su código de escritura. Además, genere explicaciones para el código DBT ™ escrito anteriormente (por otra persona) |
Cheque de salud del proyecto | Identificar problemas en su proyecto DBT ™, como columnas que no están presentes, modelos que no se materializan |
Validador SQL | Identificar problemas en SQL como errores tipográficos en palabras clave, paréntesis faltantes o adicionales, columnas inexistentes |
Gran estimador de costos de consulta | Estimar datos que serán procesados por el modelo DBT ™ en BigQuery |
Otras características | Visor de registros de DBT ™ (Tailing Force) |
Nota: Esta extensión es totalmente compatible con contenedores de desarrollo, espacios de código y extensión remota. Consulte Visual Studio Code Remote - Contenedores y Visual Studio Code Remote - WSL. La extensión es compatible con versiones DBT ™ por encima de 1.0.
Nombres de modelos de relleno automático, macros, fuentes y documentos. Haga clic en nombres de modelos, macros, fuentes para ir a definiciones. (documentos)
Genere resultados del modelo / consulta DBT ™. Exportar como CSV o analizar los resultados creando gráficos, filtros, grupos. (documentos)
Vea el linaje del modelo, así como el linaje de columna con componentes como modelos, semillas, fuentes, exposiciones e información como tipos de modelos, pruebas, documentación, tipos de enlace. (documentos)
Genere modelos DBT ™ a partir de fuentes definidas en YAML. También puede convertir SQL existente a un modelo DBT ™ donde las referencias se poblen automáticamente. (documentos)
Genere descripciones de modelo y columnas automáticamente o escriba descripciones manualmente en el editor de la interfaz de usuario. Sus descripciones se formatean y guardan automáticamente en archivos YAML. (documentos)
Diferir la construcción de sus modelos aguas arriba cuando realice cambios en el desarrollo haciendo referencia a modelos de producción. Aquí está (más información) sobre el concepto. Esta funcionalidad se puede usar en el núcleo DBT ™ con la extensión. (documentos)
Simplemente haga clic para realizar operaciones de botones comunes como ejecutar pruebas, construir o ejecutar modelos parentales / infantiles. (documentos)
Obtenga una vista previa en vivo de la consulta compilada como su código de escritura. Además, genere explicaciones para el código DBT ™ escrito anteriormente (por otra persona). (documentos)
Identifique problemas en su proyecto DBT ™ como columnas que no están presentes, modelos no se materializan. (documentos)
Valide SQL para identificar problemas como palabras clave con mistre, paréntesis adicionales, columnas no hay presentes en la base de datos (documentos)
Estima datos que serán procesados por el modelo DBT ™ en BigQuery (DOCS)
Vista de registros DBT ™ (Tailing de fuerza)
Consulte la documentación para obtener información adicional. Para cualquier problema o error, contáctenos por chat o holgura.