【问题标题】:Portability of Power Bi reports containing power bi datasets包含 power bi 数据集的 Power Bi 报告的可移植性
【发布时间】:2019-04-17 12:59:04
【问题描述】:

我正在使用 Power bi 服务和 power bi 桌面版。 我想要花更少的时间为我的图表设置 UI。

假设我有多个帐户,其中包含 power bi 数据集(能够实时显示数据的混合数据集)。

目前我必须为每个人创建报告,设置图表等。我希望创建一次 pbix 文件,然后将其发布到不同的帐户。但是,当涉及到与 power bi 数据集绑定的报告时,就不再可能了。即使帐户已经拥有完全相同的混合数据集。

关于如何实现可移植报告的任何想法?

【问题讨论】:

    标签: powerbi powerbi-desktop powerbi-datasource


    【解决方案1】:

    如果我的观点正确,您有多个帐户,并且每个帐户都有相同的数据集。您想要创建打开报告,您将发布到所有这些帐户。我不明白您为什么需要为每个帐户创建一个新报告。为什么不在将报告发布到每个帐户之前更改报告的数据源?

    也不清楚这些数据集是如何创建的。我认为这里有两种可能的选择 - 这些数据集与您的报告一起发布,或者它们是未与此报告一起发布的现有数据集。

    在第一种情况下,只需设计您的报告,从您的数据库中获取数据,然后在您的每个帐户中发布报告。如果您的不同帐户/数据集应该从不同的数据库获取数据,您可以在每次发布之前更改数据源。

    在第二种情况下,在设计报表时,不要从数据库中获取数据,而是将报表连接到 Power BI 服务本身:

    并选择现有数据集:

    在每次发布更改您登录的帐户之前,更改报告的数据源并从相应帐户中选择数据集。这样,在发布报表时,数据集不会被覆盖,而是会在此报表和使用它的任何其他报表之间共享。

    要更改报表的数据源,请在“编辑查询”按钮的下拉菜单中选择“数据源设置”,然后单击“更改源...”按钮。

    在这两种方式中,您只会设计一次报告,但会使用不同的数据在不同的帐户中发布。

    【讨论】:

      【解决方案2】:

      您的所有用户都在同一个租户/公司吗?

      如果是这样,请创建一个工作区。创建使用另一个 Power BI 数据集作为其源的报表。打开行级权限。将新报告分享给所有人。他们只会看到与他们相关的数据,而您只需要维护一份报告。

      Row level security in power bi

      【讨论】:

        【解决方案3】:

        我已将 Power BI 服务与同一组织中的多个报表/用户一起使用,并使用共享数据源为使用相同数据集的每个用户使用不同的报表。

        从您的管理员帐户(例如,it@contoso.org)发布所有报告,一旦它从在线工作(在配置网关和数据源之后)。 从 Power BI Online 下载 PBIX 报告文件

        使用管理员帐户转到数据集设置并允许将使用此数据集使用报告的用户使用此数据集发布报告(使用数据集的进一步安全性,即即使他们获得源 PBIX 文件和上传它,他们将无法访问数据)。

        使用用户 Power BI 帐户登录(必须在同一组织内,例如 contoso.org)然后上传同一 PBIX 报告文件 之前是从 Power BI Web Portal 下载的(不要通过桌面应用程序发布),它在通过 Web/设备访问数据时更高效、更干净。

        现在报告已经使用相同的共享数据集,报告将运行良好,数据源设置只需从管理员用户完成一次。 对于任何其他数据库管理,只需使用一个管理员帐户即可访问和修改数据源设置。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2016-06-06
          • 1970-01-01
          • 2021-08-06
          • 2019-06-20
          • 1970-01-01
          • 2022-12-30
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多