当我尝试按照PowerBI-CSharp中的示例解决方案运行PowerBI时,在将Azure PBIX Desktop文件导入我的工作空间时,我遇到错误(这是第二步和第6项)在控制台配置应用程序中)
错误消息没有说任何有用的信息:"哎呀,有些东西坏了:任务被取消了。"
我尝试使用不同的PBIX文件,甚至在不同的时间使用不同的工作区,但没有运气。
目前我正在使用Visual Studio 2015 64位(计划在不久的将来尝试使用VS 2013)。
答案 0 :(得分:1)
我也有同样的问题。 我通过执行以下步骤解决了这个问题:
1)使用Power BI桌面创建简单的.pbix文件。 2)将其保存在硬盘上 3)然后尝试使用控制台配置应用程序上传它。
希望这会有所帮助!!
答案 1 :(得分:0)
我收到类似的错误消息“找不到文件”。 当我们不使用文件名编写“.pbix”扩展名时,会出现此问题。 例如: 如果您的power bi文件名为“myproject”,那么在“文件名”选项中写入文件名时,请将扩展名称为“myproject.pbix”。
答案 2 :(得分:0)
我前段时间遇到过同样的问题。多件事都出了问题。
首先,我尝试上传的PBIX文件位于我的LAN网络中链接的远程硬盘驱动器上。 '入门'应用程序没有权限读取该文件。 我通过将PBIX文件复制到我的个人桌面来解决这个问题。
其次,确保在程序中填写前面所需的正确数据。编辑文件power-bi-embedded-integrate-report-into-web-app/ProvisionSample/App.config
以保存您的个人设置。这将快速再现运行代码。
<!-- The Power BI API Endpoint -->
<add key="powerBiApiEndpoint" value="https://api.powerbi.com" />
<!-- The Azure Resource Manager API Endpoint-->
<add key="azureApiEndpoint" value="https://management.azure.com" />
<!-- Your Azure subscription ID -->
<add key="subscriptionId" value="" />
<!-- The Azure resource group name -->
<add key="resourceGroup" value="" />
<!-- The Power BI Workspace Collection Name -->
<add key="workspaceCollectionName" value="" />
<!-- The Power BI Workspace Collection Access Key -->
<add key="accessKey" value="" />
<!-- The Power BI Workspace-->
<add key="workspaceId" value="" />
<!-- Credentials to connect to datasource within Power BI -->
<add key="username" value="" />
<add key="password" value="" />
请注意,上传PBIX文件不需要最后两个值username
和password
。所有其他值subscriptionId
,resourceGroup
,workspaceCollectionName
,accessKey
和workspaceId
都是必须的。所有这些信息都可以在PowerBI工作区集合磁贴中的Azure云上找到。
第三,确保您上传的workspaceId
尚未包含PBIX文件。就我而言,无法替换工作空间中的PBIX文件,因此必须创建新的工作空间才能将PBIX文件上载到。如果我错了,请纠正我。