-
Notifications
You must be signed in to change notification settings - Fork 0
/
supp.flow
47 lines (47 loc) · 1.15 KB
/
supp.flow
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
nodes:
- name: TransferSuppFromPG
type: transfer
config:
subtype: spark
conf: conf/f_supp_transfersuppfrompg.json
source: PGLab
target: hive
source_table: public.supplier
explain_only: false
empty_source_check: true
target_table: default.supplier
dependsOn: []
- name: DoSCDOnHadoop
type: scd
config:
subtype: spark
conf: conf/f_supp_doscdonhadoop.json
target: hive
explain_only: false
source_table: default.supplier
change_tolerance: 10
target_table: default.dim_supplier
dependsOn:
- TransferSuppFromPG
- name: TruncateSuppOnV
type: transform
config:
target: veon10
sql_file: sql/f_supp_truncatesupponv.sql
explain_only: false
dependsOn:
- DoSCDOnHadoop
- name: LoadIntoVerticaSupp
type: transfer
config:
subtype: spark
conf: conf/f_supp_loadintoverticasupp.json
source: hive
target: veon10
explain_only: false
empty_source_check: true
source_table: default.dim_supplier
target_table: public.dim_supplier
dependsOn:
- TruncateSuppOnV
config: {}