我已經設法安裝並使用Hadoop HDFS和Hive,並且我可以使用Talend將數據提取並插入到Hive中。Hive在哪裏存儲文件系統上的數據?
我的問題是,當我們從Talend創建表(使用Apache發行版)時,它在Hive中創建它,但我無法在Hive數據庫中看到相同的表。
在文件系統上創建這些表的位置是什麼?
我已經設法安裝並使用Hadoop HDFS和Hive,並且我可以使用Talend將數據提取並插入到Hive中。Hive在哪裏存儲文件系統上的數據?
我的問題是,當我們從Talend創建表(使用Apache發行版)時,它在Hive中創建它,但我無法在Hive數據庫中看到相同的表。
在文件系統上創建這些表的位置是什麼?
實際上,配置單元是在hadoop平均值的基礎上使用hdfs進行存儲,或者可以使用其他文件系統。
如果你的蜂巢使用的文件系統HDFS然後
去你Hadoop的安裝位置終端。
hadoop dfs -ls /user/hive/warehouse
使用hadoop dfs -ls /user/hive/warehouse
的蜂巢管理的表
如果您創建表與external
關鍵字,你應該給創建table.so表的路徑將在指定路徑創建,並且可以與hadoop dfs -ls <path-to-given-directory>
可以看出希望能幫助到你。