You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用REST API更新Power BI刷新计划的正确JSON请求体问询

Power BI REST API 更新数据集刷新计划(每日刷新+失败通知)正确配置方案

1. 格式错误原因及修正

REST API的JSON请求体必须使用双引号作为字符串包裹符,你通过F12捕获的单引号格式不符合JSON规范,这是导致格式错误的直接原因,所有单引号需要替换为双引号。

2. 获取refreshContacts所需的objectId

refreshContacts中的objectId是Power BI租户内用户或安全组的唯一标识符,获取方式:

  • 登录Power BI门户,进入目标用户的个人资料页面,地址栏中的userId即为该用户的objectId
  • 通过Power BI Admin API的Get Users接口获取租户内用户的ID列表
  • 在Azure AD门户的用户/组列表中查看对应对象的Object ID

3. 符合要求的正确JSON请求体示例

以下是匹配每日刷新+失败时通知指定联系人的请求体,你可以根据实际需求调整刷新时间、时区等参数:

{
  "value": {
    "days": [
      "Sunday",
      "Monday",
      "Tuesday",
      "Wednesday",
      "Thursday",
      "Friday",
      "Saturday"
    ],
    "times": [
      "08:00",
      "16:00"
    ],
    "refreshFrequency": {
      "type": "Daily"
    },
    "notifyOption": "OnlyOnFailure",
    "refreshContacts": [
      {
        "objectId": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
      }
    ],
    "timeZone": "UTC"
  }
}
  • days:指定每周所有日期,实现每日刷新
  • times:设置每日的刷新时间(24小时制)
  • notifyOption:设为OnlyOnFailure仅在刷新失败时发送通知
  • refreshContacts:填入获取到的目标联系人objectId
  • timeZone:根据实际需求设置时区,比如China Standard Time

内容的提问来源于stack exchange,提问作者Joy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 04:15:02