Modèle dbt avec tests
Projet dbt ~/analytics (entrepôt PostgreSQL). Créez le modèle de staging des commandes et ses tests.
models/staging/stg_commandes.sql:select id as commande_id, client_id, cast(date_cmd as date) as date_commande, montant from {{ source('boutique', 'commandes') }}models/staging/schema.yml: modèlestg_commandesavec testsuniqueetnot_nullsurcommande_id,not_nullsurclient_id, et testrelationshipsdeclient_idversref('stg_clients')(champclient_id)- Depuis
~/analytics, lancezdbt run --select stg_commandespuisdbt test --select stg_commandes: combien de tests passent ? →answer tests <n>
Contenu Premium
Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.
Tâches
- Modèle stg_commandes
- Tests déclarés et réussis