Test unitaire des Delta Live Tables (DLT) pour des pipelines de qualité production

Type de démo

Tutoriel de produit

Durée

À votre rythme

Social

Qu'allez-vous apprendre ?

Les pipelines de production nécessitent des tests unitaires pour garantir leur robustesse. Delta Live Tables vous permet de suivre la qualité de vos données de pipeline avec des attentes dans votre tableau.

Ces attentes peuvent également être utilisées pour écrire des tests d'intégration, permettant de créer des pipelines robustes.

Dans cette démo, nous allons vous montrer comment tester votre pipeline DLT et le rendre composable, en changeant facilement les données d'entrée avec vos données de test.

 

Pour installer la démo, obtenez un espace de travail Databricks gratuit et exécutez les deux commandes suivantes dans un carnet Python

%pip installez dbdemos
import dbdemos
dbdemos.install('dlt-unit-test')

Dbdemos est une bibliothèque Python qui installe des démonstrations Databricks complètes dans vos espaces de travail. Dbdemos chargera et démarrera des carnets de notes, des pipelines Delta Live Tables, des clusters, des tableaux de bord Databricks SQL, des modèles d'entrepôt... Voir comment utiliser dbdemos

 

Dbdemos est distribué en tant que projet GitHub.

Pour plus de détails, veuillez consulter le GitHub fichier README.md et suivez la documentation.
Dbdemos est fourni en l'état. Voir le
Licence et Avis pour plus d'informations.
Databricks n'offre pas de support officiel pour dbdemos et les actifs associés.
Pour tout problème, veuillez ouvrir un ticket et l'équipe de démonstration examinera sur une base de meilleurs efforts.

Recommandations

<p>Full Delta Live Tables Pipeline — Loan</p>

Didacticiel

Full Delta Live Tables Pipeline — Loan

<p>CDC Pipeline With Delta Live Tables</p>

Didacticiel

CDC Pipeline With Delta Live Tables

<p><span><span><span><span><span><span>Delta Lake</span></span></span></span></span></span></p>

Didacticiel

Delta Lake

Ces actifs seront installés dans ces démonstrations Databricks :

unit delta live