2015-11-24 71 views
0

我在QUBOLE中的配置單元中創建了一個外部表。但創建表後沒有數據。 這是我的創建DDL語句。 使用vlc;在Qubole中,使用S3位置創建配置單元外部表

創建外部表dim_retailer_txt2( RETAILER_TENANT_ID INT, RETAILER_NAME串, ACTIVE TINYINT) 行格式DELIMITED FIELDS TERMINATED BY '|' ESCAPED BY'\' STORED AS TEXTFILE LOCATION's3:// manthan-impala-test/vi65test-txt/dim_retailer_vlc /';

以後如果我檢查的數據,沒有數據

+0

嘗試你的位置在提交以下格式.. S3N://「訪問ID」:「密鑰」 @「鬥名」 /「path_to_folder」/ – hadooper

+0

我試過了,但即時得到說像這樣的錯誤 - FAILED:執行錯誤,從org.apache.hadoop.hive.ql.exec.DDLTask返回代碼1。 URI中的主機名無效 –

+0

我可以得到一些例子,例如如何指定路徑 –

回答

0

我用的是S3的瀏覽器傾倒在S3 location.When我在我的情況下這樣做,一些額外的文件,該文件是1個字節的數據大小也被傾倒到我的S3位置。因此,在創建表格時,無法從S3位置獲取確切的數據。

相關問題