Улей: СОЗДАЙТЕ ТАБЛИЦУ в файлах Unicode csv

В кластере HDInsight попытка создать таблицу Hive в CSV-файлах Юникода.

Invoke-Hive -Query @"
CREATE EXTERNAL TABLE TestUnicode(Numeric1 INT,Numeric2 INT,Numeric3 INT,Name String)ROW FORMAT DELIMITED FIELDS TERMINATED BY ',' STORED AS TEXTFILE LOCATION
'wasb://$containerName@$storageAccountName.blob.core.windows.net/TestUnicode.csv';
"@

Но Hive неправильно распознает строки Unicode. Также все целочисленные поля загружаются как NULL.


person Srinivas    schedule 22.04.2014    source источник


Ответы (1)


Измените кодировку TestUnicode.csv на UTF-8. Работает на меня.

person v.grabovets    schedule 10.01.2017