与$ expand运算符一起使用时,无法选择扩展类型的扩展属性。
Sharepoint 2016列表在查询列表时包含一个“人员或组”字段(列=客户):
SSIS 2017 Odata查询:
.../_vti_bin/listdata.svc/mylist?$select=Client,Client/UserName&$expand=Client
预览中仅返回ClientId。
将浏览器与上述URL一起使用时,XML方案包含所需的属性-嵌套的。
有什么建议吗? 另外,odata源正在使用V3。 是否可以强制使用V4?如果可以,怎么办?
答案 0 :(得分:0)
尝试如下修改“选择”部分:
.../_vti_bin/listdata.svc/mylist?$select=Client/Name,ClientId&$expand=Client
类似的问题帖子
其他信息
我真的不喜欢使用ODATA Source从Sharepoint读取数据,因为它是Open Data的通用组件。相反,为了从Sharepoint列表中读取,可以使用SharepointListAdapter,它是Microsoft社区创建的组件:
该项目已在Codeplex上发布,之后将Codeplex转换为存档,然后在GitHub上发布了