dbeaver不显示来自某个配置单元示例的元数据如何修复?

2ledvvac  于 2021-06-24  发布在  Hive
关注(0)|答案(2)|浏览(636)

我们使用dbeaver连接到我们的hive数据湖。我发现了一个非常奇怪的行为。我们有一个测试和生产数据湖。
在我们的testdatalake中,它在project选项卡(左列)中正确地显示了表元数据。在这里:

但是,当我转到我们的配置单元生产连接并单击模式旁边的小箭头时,不会显示元数据:

最奇怪的是如果我执行命令 show tables 或者 describe table_name ,元数据显示正确。所以我有显示它的所有权限。
我已经比较了所有的配置,我发现试图调试这个问题,但不知道该做什么了。一个datalake管理员帮了我,因为我没有对它的所有权限。
我们使用kerberos和到hive的jdbc连接。
如何让dbeaver显示我的元数据?我应该检查什么来解决这个问题?

rryofs0p

rryofs0p1#

请查看连接类型或导航器视图设置是否有助于解决问题。请参阅附图以供参考。

luaexgnf

luaexgnf2#

我把驱动程序从uberjdbc改成了cloudera的odbchive驱动程序,现在一切都正常了。我可以看到表元数据,看起来连接更快。
配置配置单元odbc数据源时,请打开“高级选项”,并确保 Get Tables With Query 复选框已标记。

相关问题