从 1 个数据库读取数据写入 Postgres dbt 中的另一个数据库

问题描述 投票:0回答:1

我正在使用 dbt 和 postgres,我想从 postgres 中的 1 个数据库中获取表,进行一些查询并在另一个 postgres 数据库中创建一个新表。如果可能的话,您将如何实现这一目标?是否必须编码到dbt中的profiles.yml文件中?

python postgresql dbt
1个回答
0
投票

对于 PostgreSQL,由于 PostgreSQL 的数据库隔离特性,最干净的方法可能涉及外部数据移动工具或脚本。但是,如果您熟悉 PostgreSQL 的高级功能(例如 FDW),那么这可能是您数据库环境中的集成解决方案。由于 PostgreSQL 跨数据库查询能力的限制,调整 dbt 来处理这个问题主要涉及配置和潜在的脚本编写,而不是直接的 dbt 模型管理。

© www.soinside.com 2019 - 2024. All rights reserved.