powerbiembedded:一个Nodejs应用程序,演示了嵌入PowerBI内容的各种方法

时间:2024-06-01 20:57:39
【文件属性】:

文件名称:powerbiembedded:一个Nodejs应用程序,演示了嵌入PowerBI内容的各种方法

文件大小:48KB

文件格式:ZIP

更新时间:2024-06-01 20:57:39

JavaScript

Power BI Embedded nodejs网站示例 此示例webapp使用交互式授权代码流或非交互式密码或服务原理流(取决于环境变量-参见下文)针对Azure AD进行身份验证以获取访问令牌,然后调用Power BI API来获取指定工作区中的报告列表。 用户可以选择报告特定的URL来呈现嵌入式内容。 使用环境变量指定Power BI工作区 $env:POWERBI_GROUP_NAME = "WorkspaceName" KeyVault集成(可选) master PowerBI用户身份验证也已针对特定用例进行了专门编码,因此一旦您使用带有AAD的交互式流进行身份验证,该应用程序会将refresh token存储到KeyVault机密中,因此,允许连续的刷新流来保持会话当前的。 为了激活此功能(它的可选功能),需要将该应用程序部署到启用了MSI的Azure应用服务中,并且需要配


【文件预览】:
powerbiembedded-master
----public()
--------powerbi.js(233KB)
----views()
--------embedded.ejs(2KB)
--------result.ejs(3KB)
----server.js(18KB)
----README.md(3KB)
----.gitignore(46B)
----package-lock.json(18KB)
----package.json(321B)

网友评论