joshua_janicas
06/05/2024, 7:08 PMselect
into it's own "process", for lack of a better termjoshua_janicas
06/05/2024, 7:08 PMjoshua_janicas
06/05/2024, 7:09 PMplugins:
extractors:
- name: tap-mssql-closures
inherit_from: tap-mssql
config:
stream_maps:
Admin-Closure:
ClosureVersionId: __NULL__
# Any tables not included here from the SELECT configuration above is defaulted to FULLTABLE replication
select:
- Admin-Closure.*
- Admin-ClosureAllocation.*
- Admin-ClosureReasonCode.* # No incremental
- Admin-ClosureReasonCodeLocalization.* # No incremental
- Admin-ClosureSettings.* # No incremental
- Admin-ClosureVersion.*
- Admin-ClosureZoneAllocation.*
- Admin-ClosureZoneEntryAllocation.*
metadata:
Admin-Closure:
replication-method: INCREMENTAL
replication-key: ClosureId
Admin-ClosureVersion:
replication-method: INCREMENTAL
replication-key: LastEditDate
Admin-ClosureAllocation:
replication-method: INCREMENTAL
replication-key: LastEditDate
Admin-ClosureZoneEntryAllocation:
replication-method: INCREMENTAL
replication-key: LastEditDate
Admin-ClosureZoneAllocation:
replication-method: INCREMENTAL
replication-key: LastEditDate
joshua_janicas
06/05/2024, 7:10 PMtap-mssql-admin
, tap-mssql-closures
etc.joshua_janicas
06/05/2024, 7:10 PMjoshua_janicas
06/05/2024, 7:11 PMjoshua_janicas
06/05/2024, 7:12 PMselect
and do all of them in parellel (or to a limit of how many you can do at once)joshua_janicas
06/05/2024, 7:14 PMjoshua_janicas
06/05/2024, 7:14 PMvisch
06/05/2024, 7:51 PMselect_filter
option in meltano via env variables. I have a process that runs these and then we schedule N number of jobs (300 in my case) that can all run independently of one another.joshua_janicas
06/05/2024, 7:52 PMMelturbo
๐ โค๏ธjoshua_janicas
06/05/2024, 7:56 PMvisch
06/05/2024, 7:56 PMjoshua_janicas
06/05/2024, 7:57 PMjoshua_janicas
06/05/2024, 7:58 PM