Power BI API调用注意事项 (By Power Automate)

news/2024/11/18 2:46:43/

注:本文最初发布于https://d-bi.gitee.io和medium, 2023年6月迁移至CSDN


前述

本站关于实现Power BI REST API的博文已有许多,包括:

  • Power BI REST API有多强大?PBI开发者必读
  • Power BI REST API实战教程:PowerQuery为例
  • 利用Python调用Power BI REST API
  • Power BI Report Server REST API 实战

这些博文尽可能地覆盖了PBI API的所有具体用法。然而,时间过去已近一年,内容也当有所更新及补充,如前文未涉及企业用户常用的Service Principle方式以及使用Power Automate集成Key Vault的做法等,本文将就此做必要补充。

注:本文假设读者已阅读过前文或相关MS文档,因此某些具体步骤可能视情况省略。

实战

1.注册App并授予权限时,权限授予后效果不会立即应用

同样,移除权限后,效果也不会立即应用

aaa

2.出于安全与合规性考量,敏感数据应使用Key Vault并启用安全输出(Secure Outputs)

在这里插入图片描述

3.获取Access Token时应使用v2.0 URI

aaa

4.调用REST API时验证方式应与获取Acess Token时保持一致

如果获取Access Token时使用的并非是OAuth方式,则调用API时也不能使用该方式,否则报错

aaa

测试

在这里插入图片描述

(本文首发于Medium, 部分内容有改动)


关注作者: 知乎 Power BI官方社区


http://www.ppmy.cn/news/258188.html

相关文章

通过python封装接口seller_nick获取京东店铺所有商品数据,京东店铺所有商品数据接口,京东API接口

目的: 通过python封装接口seller_nick获取京东店铺所有商品数据,方法如下: 使用京东开放平台提供的API接口文档,找到seller_nick接口的具体参数及请求方式。 使用Python中的requests库发送请求,获取接口返回的数据。 …

【NLP】KMP匹配算法

一、说明 KMP算法。也称为Knuth-Morris-Pratt字符串查找算法可在一个字符串S内查找一个词W的出现位置。一个词在不匹配时本身就包含足够的信息来确定下一个匹配可能的开始位置,此算法利用这一特性以避免重新检查先前配对的字符。将时间复杂度从O(M*N)降为O(N). 这个…

Ubuntu20、centos7安装部署Gitlab

目录 一、简介 二、安装GitLab 1、安装准备工作 2、安装Gitlab a、安装并配置必要的依赖 b、下载Gitlab c、启动postfix邮件服务,设置开机自启 d、安装Gitlab e、修改gitlab配置文件(ip和端口) g、更新配置文件并重启 h、通过ip地址加端口进行…

跨平台开发工具kbone使用经验分享

作为前端开发者,我们一直在寻找更高效的跨平台开发解决方案。其中 kbone 是一个比较典型的构建跨平台应用程序的开发框架。 像是微信官方小程序、美团、京东等都有在使用kbone开发框架,所以还是值得新同学深入了解下。 什么是kbone? kbone…

员工午餐时间玩手机被通报?哪里来的勇气

刚看到一个话题,知名房产某达员工午餐时间玩手机被通报。 瑟瑟发抖,员工休息时间玩手机也要被通报?哪里来的勇气。 据悉,该公司的一些员工因为在午餐时间玩手机而被警告。 这起事件不禁让人思考:在工作与生活之间&…

【每日一题Day229】LC2611老鼠和奶酪 | 排序+贪心

老鼠和奶酪【LC2611】 有两只老鼠和 n 块不同类型的奶酪,每块奶酪都只能被其中一只老鼠吃掉。 下标为 i 处的奶酪被吃掉的得分为: 如果第一只老鼠吃掉,则得分为 reward1[i] 。如果第二只老鼠吃掉,则得分为 reward2[i] 。 给你一个…

集合面试题

集合面试题 arrayList 继承AbstractList,实现了List接口,意味着ArrayList元素是有序的,可以重复的,可以有null元素的集合.实现了RandomAccess接口标识着其支持随机快速访问,因为ArrayList底层是数组,那么随机快速访问是理所当然的,访问速度O(1)。实现了Cloneable接口,标识着可…

2023北京高考作文,AI助手来应考,能满分?

微写作(10分) 从下面三个题目中任选一题,按要求作答。不超过150字。不透露所在区、学校及个人信息。 (1)近年来,微信公众号成为信息传播的一种重要媒介。班级准备创建自己的公众号,但对是否需…