【问题标题】:Creating external table to point to ORC data stored in Azure blob创建外部表以指向存储在 Azure blob 中的 ORC 数据
【发布时间】:2021-06-24 16:40:21
【问题描述】:

我在 Azure blob 中有 ORC 数据文件,我想通过创建外部表从 ADX 集群中读取这些数据。但似乎我们在创建外部表时无法将orc 指定为dataformat。它似乎只接受 TSV、CSV、JSON、PARQUET。有什么解决方法吗?

更新:

正如您在下面的屏幕截图中看到的那样,当我尝试创建外部表时,Kusto 没有将 ORC 显示为选项之一。现在我打算使用这个外部表来读取(查询)外部数据,而不是真正的导出——但我猜 Kusto 不会知道我的意图。

【问题讨论】:

    标签: azure-data-explorer


    【解决方案1】:

    我猜您指的是外部表上documentation 中的以下语句:

    Using external table for export scenario is limited to the following formats: CSV, TSV, JSON and Parquet
    

    该声明说明了当您将数据从 ADX 导出到外部存储时的场景。对于“读取”场景,支持this page 中提到的所有数据格式。

    【讨论】:

    • 但是 Kusto 甚至没有将 orc 显示为可用格式之一,即使是用于创建外部表,现在我打算将它用于(导出或查询)是另一回事,但是 Kusto 将如何反正都知道。在原始帖子中添加了关于此内容的更新,并附有屏幕截图。
    • IntelliSense 可能只是缺少它。请尝试手动编写 orc。
    猜你喜欢
    • 2019-06-21
    • 1970-01-01
    • 1970-01-01
    • 2021-06-17
    • 2020-05-10
    • 1970-01-01
    • 1970-01-01
    • 2016-10-16
    • 2021-07-02
    相关资源
    最近更新 更多