【发布时间】:2011-05-10 19:32:46
【问题描述】:
我正在尝试在 CloverETL 设计器中构建一个 ETL 脚本,作为其处理的一部分,它会构建一个临时表,然后在连接中使用它。由于特定于系统的原因,一个不会持续到事务块之外的临时表是理想的,因此我试图避免创建视图或标准表。正在通过 JDBC 驱动程序与所涉及的数据库建立连接。
我已经知道临时表和使用该表的查询的 SQL。
但是,我不完全确定在 CloverETL 下执行此操作的最佳方法是什么。我可以让 DBExecute 在与 DBInputTable 相同的事务块中运行吗?我最好的选择是将两个表都带入本地数据库,然后从那里使用它们吗?
有什么想法或建议吗?
【问题讨论】:
标签: postgresql etl