如何在Power Bi中将数据集的报告共享给其他用户?

时间:2020-09-21 19:12:20

标签: powerbi ssas olap-cube power-bi-report-server

我有一个来自power bi的报告,该报告与服务器直接连接以获取数据(analisys服务)。要从我的帐户访问数据,我使用本地数据网关,该网关可以正常运行,并且可以在Web应用程序中查看数据。当报告给另一个用户(都具有专业帐户)时,将出现问题。从其他用户的帐户中,您可以看到报告已共享,但是当您打开报告时,会出现以下错误:“由于未处理多维数据集或某些内部结构(或不存在),执行查询时出错。”还要向有关用户授予多维数据集的所有者权限。有什么线索可能会失败吗?

2 个答案:

答案 0 :(得分:0)

我认为您应该为此连接映射用户名。 转到设置->管理网关 在网关群集下,您应该拥有数据源(如果没有,则可以添加一个新数据源,并且很容易设置,只需选择分析服务,输入服务器的数据库名称和凭据),然后转到“用户”选项卡。 在那里,您可以看到映射用户名的位置,该位置需要用SSMS中具有权限的帐户替换要共享的帐户。 例如,您要共享给example@elpmaxe.com,并且已在SSMS中授予名为example.elpmaxe的用户权限,因此在地图用户名中,您可以将example@elpmaxe.com替换为example.elpmaxe

答案 1 :(得分:0)

答案很简单,但发现却很困难。问题是,即使您已将多维数据集中的角色分配给了要共享报告的用户,却没有授予他们读取权限(假设角色已经分配)。这是一个基本问题,但是如果您是分析服务的初学者,则可能会变得很复杂。