首页 > 解决方案 > 收到错误“输入结构中缺少必填字段扩展名。” 尝试使用 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 文档中列出的字段。

标签: sql-serverrestapireporting-servicesreport

解决方案


推荐阅读