Преобразование CSV в формат файла ORC

У меня есть файл в хранилище BLOB, который содержит значение, разделенное запятыми. Как преобразовать этот файл .txt в формат ORC. Я загружаю эти данные в Azure SQL DW и не использую Java. Пожалуйста, поделитесь своими мыслями по этому поводу.

Данные

A,B,C,
D,E,F,

Файл необходимо преобразовать в .txt в формат ORC в хранилище BLOB.


person Jo Joseph    schedule 07.02.2019    source источник
comment
Вы пробовали CREATE EXTERNAL TABLE AS SELECT? docs.microsoft.com/en-us/sql/t-sql/statements/   -  person David Browne - Microsoft    schedule 07.02.2019
comment
Спасибо за ваш комментарий, и это мой образец внешней таблицы. CREATE EXTERNAL TABLE [dbo].TEST (varchar(150) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL) с (LOCATION='/TEST/a.txt', DATA_SOURCE=SIMPLE, FILE_FORMAT=TRANS_HEADER, REJECT_TYPE=VALUE, REJECT_VALUE=0)   -  person Jo Joseph    schedule 07.02.2019


Ответы (1)


Итак, что-то вроде:

CREATE EXTERNAL TABLE test_orc
WITH   
    (   
        LOCATION = '/TEST/a.orc',  
        DATA_SOURCE = SIMPLE,  
        FILE_FORMAT = TRANS_HEADER_ORC  
    )  
AS SELECT * FROM test
person David Browne - Microsoft    schedule 07.02.2019
comment
Спасибо, Дэвид, я обновил свой вопрос в другом посте. stackoverflow.com/ вопросы/54580657/ - person Jo Joseph; 07.02.2019