私は新しいPowerBI Embeddedを試していましたが、ワークスペースコレクションを作成したり、ワークスペースを追加したり、pbixをインポートして表示させることができました。ただし、これらのワークスペースをクリーンアップして、すべてのサンプルレポートとデータセットを削除したいと考えています。 Microsoft.PowerBI.Api nugetパッケージから入手可能なさまざまな "DeleteDataset"メソッドを試してみます。PowerBI Embedded - データセットを削除できません
私が試してみて、使用してデータセットを削除した場合:それを私は不正な応答を取得し、このようにすることで
var devToken = PowerBIToken.CreateDevToken(this.workspaceCollection, this.workspaceId); using (var client = this.CreatePowerBIClient(devToken)) { var delete_resp = client.Datasets.DeleteDatasetById(this.workspaceCollection, workspaceId, dsid); }
を。
var provToken = PowerBIToken.CreateProvisionToken(this.workspaceCollection); using (var provClient = this.CreatePowerBIClient(provToken)) { var delete_resp = provClient.Datasets.DeleteDatasetById(this.workspaceCollection, workspaceId, dsid); }
私は内部サーバーエラーを取得するプロビジョニングトークンを使用する場合:私はまた、私はそれをこのようにやって「ProvisionToken」を作成することができますことに気づきました。
データセットとレポートの間に依存関係があると私は理解していますが、レポートを削除するメソッドはありません。最初にデータセットをクリーンアップするので、データセットメソッドを削除するだけでレポートも削除されます。誰かがこれらの問題にぶつかりましたか?誰でもデータセットを正常に削除したり、パワービィ埋め込みワークスペースからすべてを削除したりできましたか?これらの使用例をテストするためにsample powerbi embedded appを使用しています。
ありがとうございます。 – JustLogic
同じpbix/datasetをインポートして "上書き"フラグを使用しようとすると、内部サーバーエラーも発生します。これは最新の修正に含まれる予定の既知の問題ですか? – JustLogic
私は上記のように、未認証および内部サーバーエラーと同じエラーが表示されます。固定されていますか?ありがとう。 – JustLogic