Para alcançar a observabilidade e monitoramento contínuos do dbt, os recursos do IBM Databand oferecem uma integração fácil ao dbt.
As equipes estão usando cada vez mais o dbt core e o dbt nuvem para agilizar a implementação do código de análise de dados. Com pipelines de dados interconectados se tornando mais complexos e distribuídos em vários sistemas, pode ser desafiador rastrear e identificar problemas com dbt antes que afetem o negócio.
A integração do dbt com o IBM Databand proporciona observabilidade contínua em seus trabalhos, testes e modelos, para que você saiba quando um processo de dbt falha e como corrigi-lo rapidamente.
Com a integração de observação do Databand, você pode receber alertas proativos do dbt sobre tempos de execução, falhas nos testes, anomalias nos modelos e muito mais.
Economize tempo de engenharia ao reunir todos os metadados e análises de causas raiz de seus comandos de dbt em um único lugar.
Ao aproveitar os recursos de linhagem do Databand, você pode ver quais tabelas são impactadas na sua população dbt.
A integração dos recursos de observabilidade do Databand nos ambientes dbt core ou dbt nuvem funciona usando um dos seguintes métodos:
1. Rastreie o dbt com o SDK do Python do Databand
Use o SDK do Python do Databand para monitorar os trabalhos no dbt nuvem ou os comandos do dbt core que foram executados por meio de uma ferramenta de orquestração em Python, como o Apache Airflow.
2. Rastreie os trabalhos no dbt nuvem usando o monitor dbt do Databand
Use o monitor dbt nuvem do Databand para rastrear os trabalhos monitorando diretamente sua conta dbt nuvem. Isso permite que o Databand rastreie seus trabalhos dbt, independentemente de como eles são acionados.
O conjunto abrangente de recursos do Databand ajuda a simplificar e centralizar sua observabilidade do dbt.
Aproveite o poder dos recursos de alerta do Databand para informar suas equipes sobre problemas críticos assim que eles acontecerem. Gere alertas para incidentes, como falhas em comandos dbt, modelos individuais ou testes, e informe sobre anomalias de duração de comandos, modelos e testes. Além disso, encontre quantidades de registros incomuns nas tabelas dos seus modelos.
O Databand automatiza a descoberta de arquivos .sql e .yaml para ajudar a simplificar como engenheiros de análise e analistas acessam e depuram SQL para seus modelos e testes. Ele facilita o processo de identificação de informações essenciais, como o tipo de materialização de tabelas e esquemas, além de ajudar na análise da lógica das tabelas para compreendermos melhor como determinados cálculos são feitos.
Com todos os comandos do dbt visualizáveis a partir de um console centralizado, economize tempo de depuração ao revisar rapidamente o estado e a duração de cada comando do dbt. Isso inclui modelos e testes individuais de dbt, permitindo que você identifique as causas raiz das falhas de dbt e as resolva rapidamente.