Azure Data Factory错误:
The expression 'item().$v.collection.$v' cannot be evaluated because property '$v' doesn't exist, available properties are '$t, $v._id.$t, $v._id.$v, $v.id.$t, $v.id.$v, $v.database.$t, $v.database.$v, $v.collection.$t, $v.collection.$v, id, _self, _etag, _rid, _attachments, _ts'
我该如何解决? 我在forEach中使用此表达式,该表达式连接到正在从CosmosDB读取值的查找活动。我只对单列感兴趣,但是对SQL感兴趣:
select collection from backups
不起作用,因此我从“查询”切换为“表”,因此查找活动的输出包含json对象,其字段包含$
答案 0 :(得分:2)
此错误是由于每个活动都将“”对待的。作为属性访问器,请使用表达式“ @item()['$ v.collection。$ v']”来解决该错误。谢谢。