powerbi不能发布到web

借鉴简书的powerbi星球的文章,
网址https://www.jianshu.com/p/a1241683ae45
如果是企业的,则通过管理员设置权限即可实现发布到web。
如果是个人的话,需要先注册Azure账户

网址:https://portal.azure.com

在Azure中使用新建资源中搜索Azure Active Directory

使用资源创建目录后新增组织用户并添加全局权限后使用新建的这个组织用户账号重新登录powerbi

登陆后提示需注册powerbi账号,注册完成后在网页端登录,在设置中的管理门户中,有一个租户设置。

在这里插入图片描述
允许现有代码和新代码点应用就可以实现跳过组织管理员设置来发布到视图到web

### 如何从Web导出或下载已发布PowerBI报表或数据 对于已经发布Web上的Power BI报表,用户可能希望将其导出或下载以便进一步分析或是存档。然而,需要注意的是,直接从浏览器中访问的Power BI服务并不提供简单的“保存”按钮来下载整个仪表板或报告文件(.pbix),这是因为这些功能受到微软安全策略的影响。 #### 方法一:通过Power BI Service 导出静态图像和PDF 如果目标是从网络上分享出来的Power BI视图获取内容,则可以考虑以下方式: - **导出为图片**:当浏览在线版本时,在右上角菜单里可以选择“另存为PNG”。这种方式适用于快速捕捉当前屏幕显示的内容作为图像使用[^1]。 - **转换成PDF文档**:同样是在顶部工具栏找到选项将页面转储为PDF格式。这对于需要打印或者分发固定布局的结果很有帮助[^2]。 #### 方法二:利用API接口实现自动化抓取 针对更高级的需求比如定期备份特定的数据集或者是批量处理多份报告的情况,建议采用编程手段调用官方提供的RESTful API来进行交互操作。这通常涉及到注册应用程序获得必要的认证凭证以及编写脚本来发起请求并解析响应体内的JSON对象结构。 ```python import requests from msal import ConfidentialClientApplication client_id = 'YOUR_CLIENT_ID' tenant_id = 'YOUR_TENANT_ID' secret = 'CLIENT_SECRET' authority_url = f'https://login.microsoftonline.com/{tenant_id}' scope = ['https://analysis.windows.net/powerbi/api/.default'] app = ConfidentialClientApplication(client_id=client_id, client_credential=secret, authority=authority_url) result = app.acquire_token_silent(scopes=scope, account=None) if not result: result = app.acquire_token_for_client(scopes=scope) access_token = result['access_token'] headers = {'Authorization': f'Bearer {access_token}'} response = requests.get('https://api.powerbi.com/v1.0/myorg/reports', headers=headers).json() print(response) ``` 此Python代码片段展示了如何使用MSAL库完成OAuth 2.0客户端证书授权流程,并随后向Power BI REST API发出GET请求以检索用户的报告列表。实际应用中还需要根据具体需求调整URL路径参数及查询字符串[^3]。 #### 方法三:借助第三方插件/扩展程序辅助下载 除了上述两种途径外,市场上也存在一些专门设计用于增强用户体验的功能模块可供选用。例如某些浏览器附加组件能够识别嵌入HTML页面内部框架中的Power BI控件实例,并允许一键复制链接地址;又如桌面端软件支持连接至云端账户同步管理本地副本等特性。不过值得注意的是这类解决方案往往依赖于外部厂商的支持情况而定,因此在选择之前务必仔细评估其可靠性和安全性方面表现。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值