我試圖將Hive結果導出到位於Amazon s3上的文件。Hive沒有正確創建CSV文件
但結果文件具有一些無法識別的字符像正方形等
結果類型的文件格式的二進制/八位字節流,而不是CSV格式。
我沒有得到乳清它不能夠創建一個csv文件。
使用的配置單元版本是hive-0.8.1。
我正在按照下面的步驟進行操作。
順便說一下,從Amazon EMR啓動的實例中使用配置單元。
create table test_csv(employee_id bigint, employee_name string, employee_designation string) row format delimited fields terminated by ',' lines terminated by '\n' stored as textfile;
insert overwrite table test_csv select employee_id , employee_name , employee_designation from employee_details;
INSERT OVERWRITE DIRECTORY 's3n://<path_to_s3_bucket>' SELECT * from test_csv;
您能否讓我知道這可能是什麼原因?
檢查wheather選擇查詢給出正確的結果。然後嘗試插入 – 2013-02-27 12:03:54
是的選擇查詢給出正確的結果。 – Sam 2013-02-27 12:25:00