【发布时间】:2020-05-07 12:42:28
【问题描述】:
从 Postgresql RDBMS 插件中选择会在组合 WITH 子句时导致此错误。
WITH src AS (
SELECT "ArticleId", "Test"
FROM dfs.test."SomeParquet"
WHERE <...>
)
SELECT "Id", "Name" from postgres.test."Articles" a
JOIN src s ON s."ArticleId" = a."Id"
limit 10
验证错误:具有相同键的多个条目:CategorySettings_CategoryId_key=JdbcTable {CategorySettings_CategoryId_key} 和 CategorySettings_CategoryId_key=JdbcTable {CategorySettings_CategoryId_key}
- 查询中根本没有引用受影响的表 (CategorySettings)。
- 无需
WITH子句即可直接加入镶木地板。 -
USE postgres.test没有效果 (inspired here)。
postgres 命名空间中有多个 schema,它们都有相同的表结构。
如何克服这个错误?
【问题讨论】:
标签: apache-drill