Marcelo Mallmann
06/25/2025, 12:20 PM- name: prod
config:
plugins:
extractors:
- name: tap-postgres-mobilemoney-to-dw
config:
host: ${POSTGRES_PROD_MOBILEMONEY_HOST}
database: ${POSTGRES_PROD_MOBILEMONEY_DATABASE}
port: ${POSTGRES_PROD_MOBILEMONEY_PORT}
user: ${POSTGRES_PROD_MOBILEMONEY_USER}
password: ${POSTGRES_PROD_MOBILEMONEY_PASS}
default_replication_method: INCREMENTAL
....
plugins:
extractors:
- name: tap-postgres-mobilemoney-to-dw
inherit_from: tap-postgres
variant: meltanolabs
pip_url: git+<https://github.com/MeltanoLabs/tap-postgres.git>
config:
stream_maps: ###### RENAME TABLES AND CAST TYPES HERE
public-payment_requests_paymentrequest:
__alias__: raw_mobilemoney_paymentrequest
filter:
schemas: public
metadata: ###### DEFINE HOW TO REPLICATE HERE
public-payment_requests_paymentrequest:
replication-method: INCREMENTAL
replication-key: date_created
select:
- public-payment_requests_paymentrequest.*
Edgar Ramírez (Arch.dev)
06/25/2025, 6:51 PMMarcelo Mallmann
06/25/2025, 6:55 PM