-
Notifications
You must be signed in to change notification settings - Fork 5
/
selectors.yml
53 lines (53 loc) · 1.9 KB
/
selectors.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
selectors:
- name: snowplow_unified
# Description field added dbt v0.19. Commenting out for compatibility.
# description: >
# Suggested node selection when running the Snowplow Unified package.
# Runs:
# - All Snowplow Unified models.
# - All custom models in your dbt project, tagged with `snowplow_unified_incremental`.
definition:
union:
- method: package
value: snowplow_unified
- method: tag
value: snowplow_unified_incremental
- name: snowplow_unified_lean_tests
# Description field added dbt v0.19. Commenting out for compatibility.
# description: >
# Suggested testing implementation for the Snowplow Unified package. Lean approach, essential tests rather than full suite to save cost.
# Tests:
# - All tests on Snowplow Unified this_run and manifest tables.
# - Primary key and data tests on the Snowplow Unified derived tables (page_views, sessions and users)
# - All tests on any custom models in your dbt project, tagged with `snowplow_unified_incremental`.
definition:
union:
- intersection:
- method: package
value: snowplow_unified
- method: tag
value: this_run
- intersection:
- method: package
value: snowplow_unified
- method: tag
value: manifest
- intersection:
- method: package
value: snowplow_unified
- method: tag
value: derived
- method: tag
value: primary-key
- intersection:
- method: package
value: snowplow_unified
- method: tag
value: derived
- method: test_type
value: data
- intersection:
- method: path
value: models
- method: tag
value: snowplow_unified_incremental