首页 文章

将Power Visual Desktop中的R视觉效果发布到Power BI服务(非托管租户)

提问于
浏览
0

---编辑---

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

因此,这个问题有两个正确的答案 .

  • 一个简单的答案,只需从Power BI Desktop发布Power BI服务即可 .

  • 当一个人是一个非托管租户时,答案就是这个 .

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

---编辑---

在对Power BI的文档和社区帖子进行了大量阅读后,仍然不清楚是否可以使用.pbix文件在桌面版以外的任何其他版本的Power BI中查看R视觉效果 .

这不是很有用,因为Power BI的许多用例都专注于在线和浏览器内共享视觉效果 .

以下(可能是不准确的)观察结果来自我目前所见:

  • “在Power BI Desktop中创建报告后,您可以将包含一个或多个R视觉效果的报告发布到Power BI服务 . ” [1]

  • “使用”发布到网络“时,不会显示”视觉效果“ . [1]

  • 需要Power BI Pro许可证才能在报告和仪表板中查看R视觉效果 . [1]

  • 在Power BI Service中没有用于添加视觉效果的R按钮 .

  • 图库[2]中的许多R视觉效果链接到.pbix文件,而不是工作的Power BI Online实例 . 但是,他们声称已经"tested on powerbi.com" . 其中至少有一个链接到GitHub和一个名为Microsoft R Open的东西 . 在这里,我没有看到在线工作的例子 .

  • 似乎有能力的程序员在R中创建自定义视觉效果,将其转换为其他类型[3]并将此自定义视觉效果导入Power BI,可能会绕过当前问题 . 对此的任何评论都会受到欢迎 .

  • 似乎有些企业用户在他们的部署中使用R视觉效果,虽然目前尚不清楚如何处理这种情况以及这对于较小的(Power BI Pro)用例是否有意义 . (编辑:链接添加[4])

考虑到这一点,问题是:

是否可以共享包含R磁贴的Power BI服务仪表板,并为与其共享的用户提供工作实例,以通过Power BI服务进行访问?

[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 回答

  • 1

    我只是从the page you provided下载了sample .pbix文件并将其发布到Power BI Service(带有Pro许可证) . 然后与组织内的其他用户(也使用Pro许可证)共享报告,它就可以正常运行 .

    r visual

    所以答案是肯定的 .

  • 2

    如果您的帐户是非托管租户,则以下(1.)为我工作 .

    策略(1.)

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

    如果您拥有专业版许可证(不是免费的专业版试用版),那么您可以使用您用于管理员的帐户登录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服务的已发布报告,并且R视觉效果现在正常工作 .

    策略(2.)

    还可以选择在此管理选项卡中添加域,这样您就可以使用john@mydomain.com作为现在管理的租户的用户名 . 可以通过验证码添加域,该验证码通过电子邮件发送给mydomain.com域的所有者,或者通过向域配置添加TXT文件 .

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

相关问题