为没有 Power BI 的用户提供 Power BI

Power BI to users without Power BI

所以我问了一个类似的问题,但我想我会问得更笼统一些,以获得尽可能多的想法。

我有 Power BI Pro。我的任务是为数百个收件人创建报告,每个收件人都针对该特定用户进行个性化设置。

我的组织不会为其他人支付启用 Power BI 的费用,尽管每个人都会有一个 O365 帐户。

如何将我在 Power BI 中创建的报表共享给没有 Power BI 的用户?考虑到每周有数百个由 2 人组成的团队生产。

提前致谢!

如果您的用户拥有 Office 365 帐户,您可以启用他们的免费 Power BI 帐户,因此他们不完全是 "without Power BI"。不过,共享报告是 Power BI Pro 的功能(即付费)。

我看到你有几个选择。

1) 穷人的解决方案是用您的 Pro 帐户准备 100 多页的报告(每个用户一份)并订阅这些报告。然后在您的 Office 365 帐户中创建规则以将这些电子邮件转发给适当的用户。您可以查看这些电子邮件的主题以获取报告的名称。这管理起来会有点麻烦,但几乎是免费的。这里的问题是 "one page" 部分。在电子邮件中,您将仅获得第一个报告部分的屏幕截图和实际报告的 link(您的同事需要 Pro 帐户)。

2) 您可以编写一个实现“app own data”场景的应用程序。这意味着您将使用您的 Pro 帐户作为 "master account" 访问报告,但您将以另一种方式验证您的用户(并决定他们可以看到哪些报告)。这可以是 Web 或桌面应用程序。选择更适合你的。

就在这里https://docs.microsoft.com/en-us/power-bi/service-how-to-collaborate-distribute-dashboards-reports

它说

You need a Power BI Pro license to share your content, and those you share it with do too, or the content needs to be in a workspace in a Premium capacity.

但是您始终可以只在本地共享 .pbix 文件。这根本不使用 PowerBI.Com 所以你可以做你想做的。您应该知道,您不会获得很多功能,例如安全性等。

这是使用 Power BI 的许可条款。没有办法解决它。任何解决此问题的方法都违反了许可。

继续您的其他问题....您甚至不需要 Power BI - 您只需要一堆按部门拆分的静态 PDF!有很多方法可以构建生成 PDF 的低成本报告解决方案,例如 SSRS。

每个人都认为 Power BI 无所不能。不是!!跳出广场思考!

PowerBI 报表服务器 https://powerbi.microsoft.com/en-us/report-server/

这使用 SSRS 来提供基于 Web 的 PowerBI 报告。 SSRS 是一个很棒的平台,而且非常灵活。您还将支持其他 SSRS 报告(分页报告和移动报告)。我不确定贵组织的许可成本是多少,但我听说它非常高。

我的理解是,您需要为报告编写者提供 Pro 许可证,但客户不需要 Pro 许可证。

我同意@Nick.McDermaid,通常有更好的解决方案,但高管们喜欢 PowerBI ;)

那么你可以使用 powerbi 的嵌入功能。 Powerbi 提供 api 从您的帐户获取报告和仪表板。您可以调用 api 获取报告和仪表板,将它们嵌入您自己的应用程序中,甚至将报告 ID 和仪表板 ID 存储在您的数据库中。然后通过您自己的应用程序在您的用户之间共享这些报告和仪表板。

您可以在 Microsoft Power BI 服务中创建嵌入代码,然后可以将此 link 分发给不同的用户。但有一个例外,如果您在报告中实施了行级安全性,则它不会显示在嵌入代码中。 如果要显示具有行级安全性的报告,则需要使用 Power BI 嵌入过程。在此过程中,您可以使用任何语言创建自己的仪表板,然后将来自 Power BI 服务的报告嵌入到您自己的仪表板中,用户可以在仪表板中查看他们的报告。你可以访问这个link

https://www.loginworks.com/blogs/how-to-embed-power-bi-reports-into-your-application-using-power-bi-rest-apis/

我们公司使用的是Power BI Report Server。如果您的公司已经拥有 SQL Server Enterprise 许可证或更高版本,那么您已经拥有它,无需额外费用。效果很好,您可以创建 SSRS 和 Power BI 报告,部署到您的服务器。

如果你有O365并使用Teams或SharePoint,你可以使用Power BI embedded(EM版是通过O365购买的)。这将允许您在 Team 中托管 power bi 报告,并分配 'free' 用户以便能够阅读报告。只有报告开发人员才需要 Pro 许可证。 在此博客中 post 它显示了 SKU 的差异以及等效 Pro 许可证的数量与服务成本的差异

https://jlsql.blog/2018/01/30/power-bi-embedded-sku-differences-and-cost-breakdowns/

因此,对于 EM1 SKU,每月的费用(470 英镑)与 63 个 Power BI Pro 许可证大致相同,因此如果您有 100 个 Power BI 用户,那么它将为您节省其他 37 个的费用。但是,SKU 的内存和 CPU 功率较小,因此您必须小心并监控嵌入式功能。