【问题标题】:How can i read parquet files in my ADLS Gen 1 from PowerBI?如何从 PowerBI 读取我的 ADLS Gen 1 中的镶木地板文件?
【发布时间】:2020-01-14 23:29:15
【问题描述】:

是否有连接器可以从 PowerBI 读取我的 ADLS Gen 1 存储中存在的 parquet 文件并生成报告?

【问题讨论】:

  • 您好,我的回答对您有帮助吗?
  • 如果是这样,请您在论坛上标记它对其他人有益。谢谢。

标签: powerbi parquet azure-data-lake


【解决方案1】:

根据以下反馈,目前PB不支持parquet格式:

1.https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/15181038-support-avro-file-format

2.https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/30976708-parquet-format-support-for-direct-import-from-azur

有一个名为Data Virtuality Pipes的付费软件,用于将parquet文件与PB集成。

在我看来,我建议你仍然留在 azure 生态系统中。你可以看到 ADF copy activity 支持 Text、JSON、Avro、ORC 和 Parquet 以便您可以使用它将数据加载到 azure blob 存储中(成本不会太多)。然后您可以按照此tutorial 将存储帐户与 PB 集成。

【讨论】:

    【解决方案2】:

    由于您已经在 Azure 上,您可以尝试 Azure Synapse(以前称为 SQL DW)的 polybase 功能。您可以创建指向 adls gen2 parquet 的外部表,然后在不需要数据网关的情况下连接 PowerBI。使用 Data Virtuality、Dremio (https://www.dremio.com/on-prem/) 或 apache Drill 等其他解决方案,您将需要一个本地数据网关。 https://docs.microsoft.com/en-us/sql/t-sql/statements/create-external-file-format-transact-sql?view=azure-sqldw-latest

    【讨论】:

      【解决方案3】:

      可以使用 ODBC 从 Power BI 连接到 Amazon Athena 数据库 据我所知,Amazon Athena 有 JDBC/ODBC 驱动程序,因此 Power BI 等前端报告工具可以连接到 Amazon Athena,其中 S3 存储桶文件可以轻松映射为表

      【讨论】:

        猜你喜欢
        • 2021-04-07
        • 2017-01-22
        • 1970-01-01
        • 1970-01-01
        • 2019-08-04
        • 2022-06-16
        • 2021-01-12
        • 1970-01-01
        • 2019-09-23
        相关资源
        最近更新 更多