我从Web API下载json文件,并使用“复制数据”活动和二进制副本将它们存储在blob存储中。接下来,我想使用另一个“复制数据”活动从blob容器中的每个json文件中提取一个值,并将该值及其ID存储在数据库中。 ID是文件名的一部分,但是有什么方法可以提取文件名?
答案 0 :(得分:0)
您可以执行以下活动:
1)一个GetMetadata活动,配置一个指向blob文件夹的数据集,并将“子项”添加到“字段列表”中。
2)一个forEach活动,该活动从GetMetadata活动中获取每个项目并对其进行迭代。为此,您可以将Items配置为@activity('NameOfGetMetadataActivity')。output.childItems
3)在foreach内部,您可以使用以下函数提取每个文件的文件名:item()。name
按照您认为合适的方式继续操作之后,添加功能以获得ID或复制整个名称。
希望这对您有帮助!
答案 1 :(得分:0)