如何找到使用给定HDFS路径的Hive数据库?

k4ymrczo  于 2023-05-05  发布在  HDFS
关注(0)|答案(1)|浏览(159)

我有一个hdfs路径,我知道有一个Hive数据库使用这个路径。如何找到它是哪个数据库?
我可以写一个脚本来列出所有的数据库并描述它们,然后用grep作为路径,但我猜/希望有更好的解决方案。

n1bvdmb6

n1bvdmb61#

如果您可以访问用于存储配置单元元数据的后端RDBMS系统,则可以直接使用sql查询数据。
示例:

select * from DBS where DB_LOCATION_URI like '%location1%'

要了解元数据的确切模式,请根据您的配置单元here的版本检查源代码。

相关问题