Gevorderde dbt
Mike Metzger
Data Engineer
dbt biedt drie soorten tests
$$
uniquenot_nullaccepted_valuesvalues: [a, b, c, d]relationshipsto: ref('table')field: idmodels/model_properties.ymlmodels/schema.ymltests:version: 2
models:
- name: taxi_rides_raw
columns:
- name: tpep_pickup_datetime
tests:
- not_null
- name: payment_type
tests:
- not_null
- accepted_values:
values: [1, 2, 3, 4, 5, 6]
dbt testdbt test --select modelname
target/compiled/projectname/models/model_properties.ymltarget/compiled/nyc_yellow_taxi/models/model_properties.yml/.sql-bestand (van de mislukte test)dbt run / dbt test opnieuw uitGevorderde dbt