将R视觉效果从Power BI桌面发布到Power BI服务(非托管租户)

时间:2018-07-25 07:36:28

标签: r powerbi

---编辑---

我的问题与我的域不是托管租户有关。

因此,此问题有两个正确答案。

  1. 一个简单的答案,一个简单的答案就是从Power BI Desktop发布到Power BI Service。
  2. 当一个人是不受管理的租户时,答案就是这样。

作为参考,下面仍然是原始问题。

---编辑---

在广泛阅读Power BI的文档和社区帖子之后,仍不清楚是否可以使用.pbix文件在Power BI的任何其他版本(桌面版除外)中查看R视觉效果。

这不是很有用,因为Power BI的许多用例都集中在在线和在浏览器中共享视觉效果。

根据我到目前为止所看到的内容,得出以下(可能不准确)的观察结果:

  1. “一旦在Power BI桌面中创建了报告,就可以将包含一个或多个R视觉效果的报告发布到Power BI服务。” [1]

  2. “使用发布到网站时,不显示R视觉效果。” [1]

  3. 必须具有Power BI Pro许可证才能查看报告和仪表板中的R视觉效果。 [1]

  4. 在Power BI Service中没有添加R按钮的视觉效果。

  5. 图库[2]中的许多R视觉效果都链接到.pbix文件,而不是有效的Power BI Online实例。但是,他们声称已经“在powerbi.com上进行了测试”。其中至少有一个链接到GitHub,还有一个名为 Microsoft R Open 的链接。同样在这里,我没有看到在线示例。

  6. 有能力的程序员似乎有可能在R中创建自定义视觉,将其转换为其他类型[3],然后将此自定义视觉导入Power BI,也许绕过了当前问题。欢迎对此发表任何评论。

  7. 似乎还有些企业用户在其部署中使用了R视觉效果,尽管不清楚如何使用R视觉效果,以及对于较小的(Power BI Pro)用例是否有意义。 (编辑:链接添加[4])

牢记这一点,问题是:

是否可以共享包括R磁贴的Power BI Service仪表板,并为共享该用户的用户提供一个工作实例以通过Power BI Service进行访问?

[1] https://docs.microsoft.com/en-us/power-bi/service-r-visuals

[2] https://community.powerbi.com/t5/R-Script-Showcase/bd-p/RVisuals

[3] https://rpubs.com/jpf5046/313759

[4] https://powerbi.microsoft.com/en-us/blog/r-in-pbie/

2 个答案:

答案 0 :(得分:2)

我实际上只是从enter image description here下载了sample .pbix文件,并将其发布到Power BI Service(具有Pro许可证)。然后与组织内的另一个用户(也具有Pro许可证)共享报告,它就可以正常工作。

the page you provided

所以答案是肯定的。

答案 1 :(得分:1)

如果您的帐户是非托管租户,则以下(1.)对我有用。

策略(1。)

托管租户意味着Microsoft识别您为域的所有者(例如,对于john@mydomain.com,域为mydomain.com)。我认为这是出于安全原因。

如果您具有Pro许可证(不是免费的Pro试用版),则可以使用用于管理员的帐户登录Power BI服务。 (如果您的帐户不具有管理员功能,则将无法使用。)您组织中的某人应具有管理员功能。

在Power BI Service中,右上角的设置中有一个“管理”选项卡。在这些设置中,可以管理用户。无需使用john@mydomain.com,就可以将Power BI Pro许可分配给john@mydomain.onmicrosoft.com,而无需支付Power BI Pro许可费用。如果您还没有为该新用户分配365许可证,那么据我所知,这只是一个虚拟地址,而没有关联的电子邮件帐户。我立即想到的唯一缺点是,如果您想为mydomain.com电子邮件地址的用户之间的Power BI Service配置某种自动共享。

此后,切换到用户john@mydomain.onmicrosoft.com的用户应该可以看到Power BI Service上已发布的报告,并且R视觉效果现在可以正常工作。

策略(2。)

在此管理标签中还有一个添加域的选项,该域应允许您将john@mydomain.com用作现在托管的租户的用户名。可以通过电子邮件发送给mydomain.com域所有者的验证码来添加域,也可以将TXT文件添加到域配置中。

我没有尝试(2.),但这在您有权访问域管理并且您想要保留用户名的情况下应该起作用。我还没有尝试过,但是在执行此步骤之后,应该验证您的域,并且R视觉效果现在应该显示在Power BI Service中。