meltano-playground/pizza_dw/meltano.yml

61 lines
1.3 KiB
YAML
Raw Normal View History

2025-07-25 16:50:22 +02:00
version: 1
default_environment: dev
project_id: 13249288-8bd5-4212-93e2-59af03383713
environments:
- name: dev
config:
plugins:
extractors:
2025-07-27 09:17:15 +02:00
- name: tap-app
config:
host: localhost
port: 5432
user: app
password: app123
database: app_db
ssl: false
2025-07-25 16:50:22 +02:00
2025-07-27 09:17:15 +02:00
loaders:
- name: target-dw
config:
host: localhost
port: 5444
user: dw
password: dw123
database: dw_db
ssl: false
2025-07-25 16:50:22 +02:00
- name: staging
- name: prod
plugins:
extractors:
2025-07-27 09:17:15 +02:00
- name: tap-postgres
variant: meltanolabs
pip_url: meltanolabs-tap-postgres
- name: tap-app
inherit_from: tap-postgres
select:
- public-customers.*
- public-pizza_orders.*
metadata:
public-customers:
replication-method: INCREMENTAL
replication-key: created_at
2025-07-25 16:50:22 +02:00
loaders:
- name: target-postgres
variant: meltanolabs
pip_url: meltanolabs-target-postgres
2025-07-27 09:17:15 +02:00
- name: target-dw
inherit_from: target-postgres
utilities:
- name: dbt-postgres
variant: dbt-labs
pip_url: dbt-core dbt-postgres meltano-dbt-ext~=0.3.0
2025-07-27 09:27:54 +02:00
config:
host: localhost
port: 5444
user: dw
dbname: dw_db
schema: intermediate