【发布时间】:2021-01-06 13:56:43
【问题描述】:
据我了解,Azure Datafactory V2 使用 .NET 框架“npgsql”从 PostgreSQL 数据库复制数据或将数据复制到 PostgreSQL 数据库。
目前,我想从中复制数据的 PostgreSQL 数据库中的某些数据类型存在问题。使用较新版本的 npgsql,应该可以读取这些数据类型。因此问题是:
Azure 数据工厂 V2 使用什么版本的 npgsql?
可以查看npgsql的版本吗?
我不知道这是否有帮助,但我使用的是自托管运行时环境版本 5.1.7655.1
【问题讨论】:
-
据此documentation。版本可能介于 2.0.12 和 3.1.9 之间。
-
该文档是关于数据工厂的版本 1,如果我将文档转换为 V2,则没有版本信息。感谢您的评论!我在问题中指定了数据工厂的版本
-
@MikeS 您正在使用自托管集成运行时从本地 PostgreSQL 复制数据。你能告诉我们什么是错误或任何你无法读取数据类型的截图吗?我们需要关于这个问题的更多细节,而不仅仅是知道 ngpsql 版本。
-
在这个 ADF V2 documentation 它说:
The Integration Runtime provides a built-in PostgreSQL driver starting from version 3.7, therefore you don't need to manually install any driver. -
@LeonYue 错误消息与此处所述完全相同:github.com/npgsql/npgsql/issues/2005。但这将是另一个问题。无论如何,我想我得到了我原来问题的答案。
标签: postgresql azure azure-data-factory npgsql