Power BI - 管理员角色



Power BI管理员角色分配给那些需要在BI管理员门户上拥有管理员权限,而无需授予Office 365访问权限的用户。

要提供管理员访问权限,请导航到Office 365管理员中心,选择“用户”,然后选择“活动用户”。

导航到“角色”选项卡,然后单击“编辑”选项。

Roles Tab

导航到“自定义管理员”选项卡,然后选择“Power BI服务管理员”。

Customized Administrator Tab

购买

Power BI是微软新设计的一个工具,它包含以下组件:

  • Power BI Desktop
  • Power BI 服务
  • 连接器网关

Power BI Desktop是一个免费工具,可以从微软网站安装,无需任何额外费用。

https://powerbi.microsoft.com/en-us/pricing/

Power BI Desktop Free Tool

这是直接下载Power BI文件的链接:

https://www.microsoft.com/en-us/download/details.aspx?id=45331

Download Power BI Files

Choose the Download

Power BI Pro提供60天免费试用,然后可以以9.99美元/用户/月购买。Power BI Premium则根据每个节点/月的容量定价。

Power BI还提供本地报表服务器,可用于发布报表,并灵活地以后迁移到云环境。

https://powerbi.microsoft.com/en-us/report-server/

On-premise Report Server

Power BI Pro报表服务器也提供试用版本,根据公司网站介绍,Power BI报表服务器在一个现代的本地解决方案中提供对数据和见解的访问,以及SQL Server Reporting Services的企业报表功能。

它有助于直观地探索数据并快速发现模式,从而做出更好、更快的决策。同时,它根据业务需求生成精确格式的报表。由于Power BI报表服务器基于久经考验的企业级平台,您还可以自信地扩展到数千用户。

REST API

在Power BI中,也可以使用REST API实时推送数据。使用Power BI REST API,您可以创建数据集、仪表板、添加和删除行以及获取组。

可以使用以下任何技术创建Power BI REST API:

  • .NET
  • JQuery
  • Ruby

要对Power BI进行身份验证,您需要获取Azure Active Directory令牌,这可以允许您的应用程序访问Power BI仪表板。

以下是从Power BI服务中的Azure AD获取授权代码的C#代码。

Azure AD Power BI Service

安全性

当用户使用Power BI服务进行身份验证时,Power BI使用Azure Active Directory (AAD)身份验证。Power BI登录凭据可以是用户用来设置其BI帐户的电子邮件帐户,这是一个有效的用户名。

Power BI提供Azure云使用的安全级别,包括以下安全级别:

  • 多租户环境安全
  • 网络安全
  • 基于AAD的安全

对于数据存储,Power BI使用两个不同的存储库:

  • Azure BLOB
  • Azure SQL数据库

Azure BLOB存储用于用户上传的数据,Azure SQL数据库用于存储系统数据。Power BI安全性主要基于Azure云中提供的数据和网络安全功能,身份验证也基于Azure AD。

广告