Azure逻辑应用程序列表Blob什么是列表\u Blob元数据字段值
您好,我正在使用Azure Logic App列出Blob,然后在列表中循环并删除早于指定日期的Blob。我已经使用Azure Portal Logic应用程序设计器构建了这个。这很好用。我想知道,在下面的JSON中,元数据值来自哪里。但在Azure Blob存储中,我没有在容器属性上定义任何元数据。有人能告诉我元数据来自哪里吗?? 我已经更改了元数据值,它给出了错误Azure逻辑应用程序列表Blob什么是列表\u Blob元数据字段值,azure,azure-logic-apps,Azure,Azure Logic Apps,您好,我正在使用Azure Logic App列出Blob,然后在列表中循环并删除早于指定日期的Blob。我已经使用Azure Portal Logic应用程序设计器构建了这个。这很好用。我想知道,在下面的JSON中,元数据值来自哪里。但在Azure Blob存储中,我没有在容器属性上定义任何元数据。有人能告诉我元数据来自哪里吗?? 我已经更改了元数据值,它给出了错误 "List_blobs": { "runAfter": {}, "me
"List_blobs": {
"runAfter": {},
"metadata": {
"JTJmbmlhbWhwcm9hY3RpdmVpbWFnnnhhhFZXM=": "/containerName"
},
"type": "ApiConnection",
"inputs": {
"host": {
"connection": {
"name": "@parameters('$connections')['azureblob']['connectionId']"
}
},
"method": "get",
"path": "/datasets/default/foldersV2/@{encodeURIComponent(encodeURIComponent('JTJmbmlhbWhwcm9hY3RpdmVpbWFnnnhhhFZXM='))}",
"queries": {
"nextPageMarker": "",
"useFlatListing": false
}
}
}
列表\u blobs
中的元数据是文件夹名称base64字符串,您可以检查此文档:。它用于保存您的一些信息,然后在其他地方使用
与path属性中一样,它使用此元数据并使用表达式对其进行转换,因为在解码base64字符串后,其/
是%2f
就像我的文件夹路径是/test
一样,元数据是JTJmdGVzdA=
,下面是解码字符串
列表中的元数据\u blobs是文件夹名base64字符串,您可以检查此文档:。它用于保存您的一些信息,然后在其他地方使用 与path属性中一样,它使用此元数据并使用表达式对其进行转换,因为在解码base64字符串后,其
/
是%2f
就像我的文件夹路径是/test
一样,元数据是JTJmdGVzdA=
,下面是解码字符串
非常感谢乔治的解释。就通过JSON代码(CI/CD)创建Azure逻辑应用程序而言,使用元数据属性是最佳做法还是有其他方法。如果您愿意,您可以选择不使用metatdata,您可以像pic show一样定义路径。@Harpreet Singh,如果这对您有帮助,请接受它作为答案。非常感谢乔治的解释。我仅使用容器名称更改了模板,并使用AzureDevops进行了部署。看起来都不错。谢谢。@Harpreet Singh,如果这对你有帮助,请接受它作为答案。非常感谢George的解释。就通过JSON代码(CI/CD)创建Azure逻辑应用程序而言,使用元数据属性是最佳做法还是有其他方法。如果您愿意,您可以选择不使用metatdata,您可以像pic show一样定义路径。@Harpreet Singh,如果这对您有帮助,请接受它作为答案。非常感谢乔治的解释。我仅使用容器名称更改了模板,并使用AzureDevops进行了部署。看起来都不错。谢谢。@Harpreet Singh,如果这对你有帮助,请接受它作为答案。