问题描述
我们在 Azure Blob 中有要报告的大型 csv 文件.看起来有了一些 M,我们可以使用 Power BI desktop 连接到 blob 并开始报告它们.
We have large csv files in Azure Blobs that we want to report on. It looks like with some M, we can use Power BI desktop to connect to the blobs and start to report on them.
我们想自动化这个过程,所以我想一个选择是创建我们自己的 pbix 文件并上传它们.
We want to automate this process so I guess an option is to create our own pbix files and upload them.
理想情况下,应该有更好的 Power BI API,我们可以在其中以与桌面相同的方式配置数据源服务器端.
Ideally, there would be a better Power BI API where we could configure the data sources server side in the same way as the desktop.
我看过,pbix 文件是 zip,DataMashup 也是一个 zip(标准的 openx 文件,如 docx).
I've looked and the pbix files are zips with DataMashup also being a zip (standard openx files like docx).
有人知道 NuGet 包或有关如何使用 c# 在最新的 Power BI 中创建仪表板的详细信息吗?
Does anyone know of a NuGet package or details on how I could create dashboard in the latest Power BI using c#?
推荐答案
文件格式未记录.我们正在努力让您以编程方式创建报告和仪表板,但我还没有可以分享的时间表.现在,您应该能够使用 power query 加载相关文件,然后将其上传到 power bi 服务以在您的团队中共享.建议在 support.powerbi.com 上添加请求,以便我们在添加您需要的内容后回复您.
The file format is not documented. We're working towards allowing you to create reports and dashboards programmatically, but there's no timeline on that yet that I can share. Right now, you should be able to use power query to load the file in question and then upload that to the power bi service to share within your team. Would suggest adding a request at support.powerbi.com so we can get back to you when we've added what you need.
这篇关于是否有 PBix 文件格式的文档/API?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!