gpt4 book ai didi

c# - PowerBI Embedded - 无法删除数据集

转载 作者:行者123 更新时间:2023-11-30 16:49:21 25 4
gpt4 key购买 nike

我一直在尝试新的 PowerBI Embedded,并且成功地创建了工作区集合,添加了一些工作区,然后导入我的 pbix 并显示它。不过,我现在想要清理这些工作区并删除所有示例报告和数据集。当我尝试使用 Microsoft.PowerBI.Api nuget 包中提供的各种“DeleteDataset”方法时。

如果我尝试使用以下方法删除数据集:

    var devToken = PowerBIToken.CreateDevToken(this.workspaceCollection, this.workspaceId);using (var client = this.CreatePowerBIClient(devToken)){var delete_resp = client.Datasets.DeleteDatasetById(this.workspaceCollection, workspaceId, dsid);}

通过这样做,我得到了未经授权的响应。我还注意到我可以创建一个“ProvisionToken”,所以这样做:

var provToken = PowerBIToken.CreateProvisionToken(this.workspaceCollection);using (var provClient = this.CreatePowerBIClient(provToken)){    var delete_resp = provClient.Datasets.DeleteDatasetById(this.workspaceCollection, workspaceId, dsid);}

当我使用配置 token 时,出现内部服务器错误。

我知道数据集和报告之间存在依赖关系,但是我没有看到任何可用于先删除报告然后清理数据集的方法,所以我希望因为我只看到删除数据集方法,它也会删除报告。有人遇到过这些问题吗?有没有人能够成功删除数据集和/或删除 powerbi 嵌入式工作区中的所有内容?我一直用sample powerbi embedded app测试这些用例。

最佳答案

删除数据集也会删除与其连接的报表。删除数据集存在一个错误,应该在今天的某个时候修复。

关于c# - PowerBI Embedded - 无法删除数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36802875/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com