私はいつか同じ問題に直面しました。複数のことが間違っていました。
まず、自分のLANネットワークにリンクされたリモートハードドライブにアップロードしようとしたPBIXファイル。 'Getting-started'アプリにファイルを読み取る権限がありませんでした。 私はPBIXファイルを自分のデスクトップにコピーすることでこれを解決しました。
第2に、プログラムに必要な正しいデータを必ず入力してください。ファイル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="" />
注最後の二つの値username
とpassword
はPBIXファイルをアップロードするために必要とされていません。その他の値はすべてsubscriptionId
,resourceGroup
,workspaceCollectionName
,accessKey
およびworkspaceId
です。これらのすべての情報は、PowerBIワークスペースコレクションタイルのAzureクラウドにあります。
アップロード先のworkspaceId
にはまだPBIXファイルが含まれていないことを確認してください。私の言う限り、ワークスペース上のPBIXファイルを置き換えることはできないため、PBIXファイルをアップロードするために新しいワークスペースを作成する必要があります。私が間違っていれば私を修正してください。
エラーメッセージが表示されないことがあります。応答が特定のエラー情報を返すかどうかを調べるには、fiddlerまたはHTTPトレースツールを実行します。 –
はじめの記事でダウンロード可能なサンプルファイルを試しましたか? –
はい私はそれを何度も試みたことがありません –