Powerbi 来自Snowflake的自动报告-无BI

Powerbi 来自Snowflake的自动报告-无BI,powerbi,snowflake-cloud-data-platform,Powerbi,Snowflake Cloud Data Platform,我们目前正在使用Snowflake和Power BI作为仪表板。这两个方面对我们来说都很好,但我们缺乏为更大的文件导出创建自动报告的能力 我需要安排自动报告,将约500K行的csv/excel文件(150k的功率BI限制)保存到共享位置(最好是OneDrive) 我研究的每个解决方案都试图向您推销他们的BI解决方案或我们不需要的其他功能。我只需要一个低成本的解决方案来从Snowflake导出数据。我通过创建一个链接服务器来研究SSR,但遇到了UTF-8的问题,认为必须有一个更简单的解决方案 有什

我们目前正在使用Snowflake和Power BI作为仪表板。这两个方面对我们来说都很好,但我们缺乏为更大的文件导出创建自动报告的能力

我需要安排自动报告,将约500K行的csv/excel文件(150k的功率BI限制)保存到共享位置(最好是OneDrive)

我研究的每个解决方案都试图向您推销他们的BI解决方案或我们不需要的其他功能。我只需要一个低成本的解决方案来从Snowflake导出数据。我通过创建一个链接服务器来研究SSR,但遇到了UTF-8的问题,认为必须有一个更简单的解决方案


有什么想法/建议吗?

您能将数据导出到Azure Blob存储并让Power BI从那里读取导出文件吗

假设这是可能的,您可以在Snowflake中创建一个任务,该任务每n分钟/小时/天导出一次数据,并将您要查找的结果集写入Azure Blob

create task export_to_blob
    warehouse = task_wh
    schedule = '60 minute'
as
copy into @azure_blob from sales.public.nation file_format = (type = csv);

这只是一个问题,但为什么您要从Snowflake导出数据,然后将其读入Power BI,而不是直接从Power BI查询Snowflake?对不起,这是一种令人困惑的方式来解释我的情况。我没有将此数据导入Power BI。我需要csv/excel文件中的此数据集,以便用户能够访问。由于数据集太大,它们无法从BI中导出。我需要从Snowflake中设置用户可以访问的计划报告。好的,按照Rob的回答做就行了:使用任务将数据复制到内部或外部阶段,然后使用您选择的技术将数据移动到您首选的文件位置