在编辑模式下嵌入报表时在 PowerBI 中进行乐观锁定

Optimistic locking in PowerBI when embedding reports in edit mode

我们正在为使用 PowerBI JavaScript API 的组织外用户嵌入 PowerBI 报告。使用编辑模式 时,似乎没有以任何方式处理保存冲突。这种情况对我们来说是非常罕见的,但仍然应该妥善处理。例如:

我原以为在这种情况下至少会显示一条信息性消息(例如使用乐观锁定),但事实并非如此。

我想知道 API 中是否有我们遗漏的东西?

2个客户或客户同时编辑和保存之间没有特殊锁定。您会注意到保存操作正在保存编辑中所做的差异,这样您将获得 2 次编辑的聚合。

Power BI Embedded 在这些情况下的行为与 PowerBI.com 网站没有什么不同。

但是,如果编辑可能发生冲突并且无法在 Power BI 中自动解决,您可能会在执行保存操作时收到 400(错误请求)响应,并通过开发工具包。