【发布时间】:2020-01-14 23:29:15
【问题描述】:
是否有连接器可以从 PowerBI 读取我的 ADLS Gen 1 存储中存在的 parquet 文件并生成报告?
【问题讨论】:
-
您好,我的回答对您有帮助吗?
-
如果是这样,请您在论坛上标记它对其他人有益。谢谢。
标签: powerbi parquet azure-data-lake
是否有连接器可以从 PowerBI 读取我的 ADLS Gen 1 存储中存在的 parquet 文件并生成报告?
【问题讨论】:
标签: powerbi parquet azure-data-lake
根据以下反馈,目前PB不支持parquet格式:
1.https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/15181038-support-avro-file-format
有一个名为Data Virtuality Pipes的付费软件,用于将parquet文件与PB集成。
在我看来,我建议你仍然留在 azure 生态系统中。你可以看到 ADF copy activity 支持 Text、JSON、Avro、ORC 和 Parquet 以便您可以使用它将数据加载到 azure blob 存储中(成本不会太多)。然后您可以按照此tutorial 将存储帐户与 PB 集成。
【讨论】:
由于您已经在 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
【讨论】:
可以使用 ODBC 从 Power BI 连接到 Amazon Athena 数据库 据我所知,Amazon Athena 有 JDBC/ODBC 驱动程序,因此 Power BI 等前端报告工具可以连接到 Amazon Athena,其中 S3 存储桶文件可以轻松映射为表
【讨论】: