0
我在配置單元中有一組數據庫,其中一些表是託管的,一些是外部表。現在,我想知道位於相同路徑中的表的列表。在同一位置的表的列表
例如對於不同的數據庫A,B和C, A的外部表存儲在/ x/y/a B的一些表存儲在/ x/y/b,/ x/y/d 用於C的外部表格存儲在/ x/y/c
對於某些配置單元查詢或屬性,這是可能的嗎?請幫忙。
感謝
我在配置單元中有一組數據庫,其中一些表是託管的,一些是外部表。現在,我想知道位於相同路徑中的表的列表。在同一位置的表的列表
例如對於不同的數據庫A,B和C, A的外部表存儲在/ x/y/a B的一些表存儲在/ x/y/b,/ x/y/d 用於C的外部表格存儲在/ x/y/c
對於某些配置單元查詢或屬性,這是可能的嗎?請幫忙。
感謝
您可以通過使用命令獲取存儲在文件系統HADOOP表的列表: hdfs dfs -ls /user/hive/warehouse/**<DB_name>**.db
/
這會給管理的表的列表。
如果你只想使用hive查詢,我認爲這[link](http://stackoverflow.com/questions/13178182/i-have-created-a-table-in-hive-i-would-像知道哪些目錄我的表)是有幫助的。 – laurentgir