gpt4 book ai didi

hadoop - 如何从SAP HANA Smart数据访问生成的Apache Drill中的查询中删除双引号?

转载 作者:行者123 更新时间:2023-12-02 20:18:50 25 4
gpt4 key购买 nike

我有一些配置单元表,我正在尝试使用智能数据访问虚拟表在 HANA 中进行访问。我正在使用 MapR钻odbc驱动程序并相应地设置dsn。现在,我可以刷新远程源,创建虚拟表。但是,当我尝试查询虚拟表时,它出错了。在分析到达Drill的查询之后,我注意到模式名称用双引号引起来,这引起了问题。

e.g. Select * from "hive.schma".table1;

我正在尝试设置quoting_identifier =“,这可以帮助我查询已经创建的虚拟表,但是我失去了架构刷新功能和虚拟表创建功能。

我正在使用: HANA 1 SPS 12, Drill 1.16.0.0, MapR distribution

最佳答案

在Drill中具有大量运行时间的两个引号字符是反引号和方括号。使用双引号会带来与其他含义冲突的危险,显然包括字符串的引用。

获得权威答案的最佳方法是在Calcite用户邮件列表或Drill用户邮件列表上询问。很少有主要贡献者在堆栈溢出时在这里寻找问题。

如果您是MapR客户,则还可以通过常规 channel 对MapR支持团队执行ping操作。

关于hadoop - 如何从SAP HANA Smart数据访问生成的Apache Drill中的查询中删除双引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61819691/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com