Para lograr la observabilidad y monitorización continuas de dbt, IBM® Databand cuenta con una integración fluida de dbt.
Los equipos utilizan cada vez más dbt Core y dbt Cloud para implementar rápidamente el código analítico. Con pipelines de datos interconectados cada vez más complejos y distribuidos a través de varios sistemas, puede resultar todo un reto rastrear e identificar los problemas de dbt antes de que afecten al negocio.
La integración de dbt con IBM® Databand proporciona una observabilidad continua a través de sus trabajos, pruebas y modelos para que pueda saber cuándo se interrumpe un proceso de dbt y cómo corregirlo rápidamente.
Con la integración de la observabilidad de Databand, reciba alertas proactivas de dbt sobre tiempos de ejecución, fallos en las pruebas, anomalías en los modelos y mucho más.
Ahorre tiempo a sus ingenieros centralizando los metadatos y el análisis de la causa raíz de todos sus comandos dbt bajo un mismo techo.
Al aprovechar las capacidades de linaje de Databand, podrá ver qué tablas se ven afectadas en toda su población de dbt.
La integración de las capacidades de observabilidad de Databand en los entornos dbt Core o dbt Cloud funciona utilizando uno de los siguientes métodos:
1. Rastree dbt con el SDK para Python de Databand
Utilice el SDK para Python de Databand para rastrear trabajos de dbt Cloud o comandos de dbt Core que hayan sido activados a través de una herramienta de orquestación Python como Apache Airflow.
2. Rastree los trabajos de dbt Cloud utilizando el monitor para dbt de Databand
Utilice el monitor para dbt Cloud de Databand para rastrear los trabajos monitorizando directamente su cuenta de dbt Cloud. Esto permite a Databand rastrear sus trabajos de dbt independientemente de cómo se activen.
El amplio conjunto de capacidades de Databand ayuda a simplificar y centralizar su observabilidad de dbt.
Aproveche la potencia de las capacidades de alerta de Databand para notificar a sus equipos los problemas críticos tan pronto como se produzcan. Genere alertas para incidentes como fallos de comandos dbt, modelos individuales o pruebas e informe sobre anomalías de duración de comandos, modelos y pruebas. Además, descubra recuentos de registros anómalos para las tablas de sus modelos.
Databand automatiza el descubrimiento de archivos .sql e .yaml para ayudar a simplificar la forma en que los analistas e ingenieros analíticos acceden a SQL y lo depuran para sus modelos y pruebas. Racionaliza el proceso de identificación de información clave como el tipo de materialización de tablas y esquemas, así como la investigación de la lógica de las tablas para comprender mejor cómo se derivan determinados cálculos.
Con todos los comandos dbt visibles desde una consola centralizada, ahorre tiempo de depuración revisando rápidamente el estado y la duración de cada comando dbt. Esto incluye modelos y pruebas dbt individuales para que pueda localizar las causas raíz de los fallos de dbt y resolverlos rápidamente.