【问题标题】:Converting CSV to ORC File Format将 CSV 转换为 ORC 文件格式
【发布时间】:2019-07-01 20:25:03
【问题描述】:

我在 BLOB 存储中有一个文件,其中包含逗号分隔值。如何将此 .txt 文件转换为 ORC 格式。我正在将此数据加载到 Azure SQL DW 中,而不是使用 Java。请分享您对此的看法。

数据

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

文件需要在BLOB存储中转成.txt转ORC格式。

【问题讨论】:

  • 您尝试过 CREATE EXTERNAL TABLE AS SELECT 吗? docs.microsoft.com/en-us/sql/t-sql/statements/…
  • 感谢您的评论,这是我的示例外部表。 CREATE EXTERNAL TABLE [dbo].TEST (a varchar(150) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL) with (LOCATION='/TEST/a.txt', DATA_SOURCE=SIMPLE, FILE_FORMAT=TRANS_HEADER, REJECT_TYPE=VALUE, REJECT_VALUE=0)跨度>

标签: azure-sql-database azure-blob-storage orc azure-sqldw


【解决方案1】:

比如:

CREATE EXTERNAL TABLE test_orc
WITH   
    (   
        LOCATION = '/TEST/a.orc',  
        DATA_SOURCE = SIMPLE,  
        FILE_FORMAT = TRANS_HEADER_ORC  
    )  
AS SELECT * FROM test

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2019-11-30
  • 2019-06-26
  • 1970-01-01
  • 1970-01-01
  • 2016-07-25
  • 2018-07-31
  • 2020-03-02
  • 2018-08-15
相关资源
最近更新 更多