我们的目标是查询通过 REST API 发布到 PowerBI 的数据集 ( https://learn.microsoft.com/en-us/rest/api/power-bi/datasets/execute-queries )。我不是在谈论数据集的元数据,而是指数据集中的表中包含的行级数据。
我们将编写一个服务(可能在本地),需要查询这些数据、格式化数据并将其推送到另一个系统。据我们了解,我们可以使用服务主体作为身份来查询 PowerBI API 并检索数据。
其中非常重要的因素是服务主体不应该有权访问任何其他数据集的行级数据。如果我们必须将数据集分离到不同的工作区中,这是可行的,但不是首选。