一 異常截圖
如圖:
向分割槽表中載入資料時如下圖命令:紅色部分為資料路徑
load data local inpath '/sogou_3/500w/sogou.500w.utf8' into table sogou_partition_3 partition(year='2011',month='12',day='30',hour='10');
三 異常分析
由於所要載入的資料在本地磁碟,而不是在hdfs集群中(儘管該集群中存在資料)所以在載入資料時會出現讀取路徑異常
四 解決方案:
將載入路徑更改為本地磁碟的路徑即可
命令如下;
load data local inpath '/home/zkpk/resources/sogou-data/500w' overwrite into table sogou_partition_3 partition(year='2011',month='12',day='30',hour='10');
查詢前100行命令:
select * form sogou_partition_3 limit 100;
結果:
hive表刪除分割槽後,重新插入,查詢不到資料問題
root hadoop001 hivedata hadoop fs get user hive warehouse emp dept partition deptno 30 000000 0 emp dept partition deptno30 root hadoop001 hivedata ls...
靜態載入庫檔案時編譯器提示找不到該檔案的一種可能
今天下午遇到了件挺囧的事,平時還真沒注意,出現問題後著實困惑,特寫在這裡 我們知道dll的呼叫 方式有兩種 動態和靜態 1 動態呼叫 typedef int lpaddfun int,int 巨集定義函式指標型別 lpaddfun add 函式指標 hinstance hdll loadlibrar...
成功安裝mysql後,使用資料庫時找不到服務
問題描述 不久前成功安裝mysql5.1後,使用mysql時,開啟cmd,輸入net start mysql,提示服務名無效,檢視服務列表,結果找不到mysql服務。1 開啟cmd,切換到mysql的bin目錄下 2 d program files mysql5.1 bin mysqld.exe i...