hue: 搜索所有包含某个字段的表

guz6ccqo  于 2021-04-02  发布在  Hive
关注(0)|答案(1)|浏览(935)

我试图用色调来识别所有包含某个列的表(例如,"thenameoffield")。
在hue用户指南的数据目录下,它建议在搜索栏中输入type:field name,但当我这样做时,却没有找到任何结果。
我也试过运行sql查询,但根据错误信息,hue不接受该语法(假设它是正确的开始):i.在hue查询区域输入上述语法。
type:field(column): 'thenameoffield'和type:field 'thenameoffield',带引号和不带引号,但没有用。"analysisexception: syntax error in line2:undefined: type:field(column): /I also tried: select * from information_schema.columns; but not working either- "analysisexception: syntax error in line2:undefined: explain select * from,...exception: syntax error" iii. 我还尝试使用:select sys.columns.name as columnname, tables.name as tablename from sys.columns join sys.tables on sys.columns.object_id = tables.object_id where sys.columns.name like '%thenameoffield%'。
但却收到了错误信息:analysisexception: syntax error in line 1: undefined: select sys.columns.name as columnname,...。
任何帮助将是非常感激的。

yzxexxkh

yzxexxkh1#

目录搜索目前由 apache atlas 或 cloudera navigator 提供,所以你需要将 hue 指向这些目录来使其工作。
关于数据库元数据查询,你可能有更多的机会用apache hive而不是hue来标记问题(因为hue只是将查询发送到hive)。

相关问题