[英]Load data from remote server to hive
蜂巢加載:
如何使用以下命令從外部服務器或遠程計算機將數據加載到配置單元表中。 通常,以下語句可從hadoop本地邊緣節點運行。
加載數據本地inpath'本地文件系統'覆蓋到表hive_table中
在內部,Hive在HDFS中存在的架構上工作,在HDFS中創建位置,然后將所有數據移至該HDFS位置。
現在創建一個Hive表,它將讀取/指向該位置。
如果是Cloudera / HortonWorks之類的任何商業發行版,那么Apache Hue就是您的救星。
如果不是商業發行版,請使用scp協議創建hdfs文件,然后使用下面提到的Hive語法:
hive> CREATE TABLE `remote_file`(
> `Temperature` int,
> `Year` string)
> ROW FORMAT DELIMITED
> FIELDS TERMINATED BY ','
> LINES TERMINATED BY '\n'
> LOCATION
> 'hdfs:///tmp/remote_file';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.