Per garantire osservabilità e monitoraggio ininterrotti di dbt, IBM® Databand offre un'integrazione dbt senza soluzione di continuità.
I team utilizzano sempre più spesso dbt Core e dbt Cloud per implementare rapidamente il codice di analisi. Con pipeline di dati interconnesse sempre più complesse e distribuite su più sistemi, può essere difficile tracciare e identificare problemi dbt ancor prima che abbiano un impatto sull'azienda.
L'integrazione di dbt con IBM Databand garantisce l'osservabilità ininterrotta tra lavori, test e modelli in modo che tu sappia quando un processo dbt si interrompe e come risolvere rapidamente il problema.
Con l'integrazione di osservabilità Databand, ricevi avvisi proattivi dbt su tempi di esecuzione, mancata esecuzione di test, anomalie dei modelli e altro ancora.
Risparmia il tempo dedicato alla progettazione centralizzando i metadati e l'analisi della causa principale da tutti i comandi dbt da un unico punto.
Sfruttando le funzionalità di lineage di Databand, puoi vedere quali sono le tabelle interessate dalla popolazione dbt.
L'integrazione delle funzionalità di osservabilità di Databand all'interno degli ambienti dbt Core o dbt cloud funziona utilizzando uno dei seguenti metodi:
1. Traccia dbt con l'SDK Python di Databand
Utilizza l'SDK Python di Databand per tenere traccia dei lavori di dbt cloud o dei comandi di dbt Core che sono stati attivati attraverso uno strumento di orchestrazione Python come Apache Airflow.
2. Tieni traccia dei lavori dbt Cloud utilizzando il monitoraggio dbt di Databand
Utilizza il monitoraggio di dbt Cloud per tenere traccia dei lavori monitorando direttamente il tuo account dbt Cloud. Questo consente a Databand di tenere traccia dei lavori dbt, indipendentemente dal modo in cui vengono attivati.
La serie completa di funzionalità di Databand aiuta a semplificare e centralizzare l'osservabilità dbt.
Utilizza la potenza delle funzionalità di avviso di Databand per notificare i problemi critici ai team non appena si verificano. Genera avvisi per incidenti come guasti di comandi dbt, test o modelli singoli e per segnalare anomalie di durata di comandi, modelli e test. Inoltre, scopri i conteggi anomali dei record delle tabelle nei tuoi modelli.
Databand automatizza la scoperta di file .sql e .yaml per semplificare il modo in cui gli ingegneri e gli analisti accedono e fanno il debug di SQL per modelli e test. Semplifica il processo di identificazione di informazioni chiave come il tipo di materializzazione di tabelle e schemi, nonché l'analisi della logica delle tabelle per capire meglio come vengono ricavati determinati calcoli.
Con tutti i comandi dbt visualizzabili da una console centralizzata, puoi risparmiare il tempo di debugging esaminando rapidamente lo stato e la durata di ciascun lavoro dbt. Questo include singoli modelli e test dbt, in modo da poter individuare le cause principali dei guasti dbt e risolverli rapidamente.