sql-server - 收到错误“输入结构中缺少必填字段扩展名。” 尝试使用 SSRS Rest API 更新报告数据源时
问题描述
我正在尝试使用 SSRS Rest Api v2 更新现有报告以使用共享数据源。我收到错误消息“输入结构中缺少必填字段扩展名。” 错误代码 1008。我无法弄清楚请求中需要包含什么。我已经尝试了 api 文档中的示例,但无济于事。有人经历过吗?以下是我发送的请求。
网址:http://reportserver/reports/api/v2.0/reports ({reportid})/DataSources
方法:PUT
Json 数据:[{"Id":"4252a76c-3117-4c33-a4ce-361c3dfcc602", "Name ":"DataSource1","Path":"/Test/Data Sources","Type":"DataSource","IsReference":false}]
我知道它正在寻找有效载荷中的某些东西,但我无法弄清楚缺少什么。“扩展”不是 api 文档中列出的字段。
解决方案
推荐阅读
- php - 使用 PHP 中的用户首选项更新帐户表
- android - java.lang.NullPointerException:尝试从空对象引用上的字段 RecyclerView$ViewHolder.itemView' 读取
- ssl - 创建自签名 SSL 证书
- typescript - 如何在 Typescript 中编写 Polymer3 Mixin
- django - django 查询中的惰性求值如何工作?
- php - MySQL - 根据用户的选择选择列“名称”其中列“id”和“父”中的行彼此相等
- sql - 为什么while循环没有循环通过集合?
- sql - 用户和角色
- python - tensorflow中哪个API可以实现张量扩展?
- php - 如何为提交增加会话变量