我们目前正在使用HANA 1 sps 12和SPARK 控制器来创建虚拟表并访问 HANA 中的 HIVE 数据。问题是我们有一些 SC2 表要归档在 HANA 中,我们需要完整的 CRUD 操作。我们已将一些 Hive 表转换为ACID (transactional = true)。现在我们无法获取记录,它返回 0 条记录。
我们尝试使用具有对 Hive 酸表的本机支持的 Drill,但是当我们使用 Drill ODBC 驱动程序和 DSN 查询 Hive 表时,它失败了。在检查了击中 Drill 的查询后,我们发现 HANA 将模式名称用双引号括起来。例如。Select * from "hive.schemaname".tablename
.
我们尝试将默认引号从默认反引号更改为 ",但最终丢失了远程架构刷新,因为该查询发送了使用反引号 ` 包装架构名称。