【发布时间】:2020-02-12 21:24:08
【问题描述】:
我正在尝试从 Azure Logic App 的输出结构中获取 Azure 日志分析详细信息,如下所示。但走上不同的路。 需要建议更改代码。提前致谢。
预期结构:
{
"id": "logAnalyticsId",
"workspaces": [
{
"location": {
"workspaceId": "hjbffe8a-7560-410f-b92b-30d65f9e4c0d",
"workspaceKey": "Gy+me/auFCuWQ+s8bVq1Wdr25djtGQmoazh9fxGvRRNpkAWdkFPAcDXi5wEsVZk4aox2aCsoBlYgAx3l9ksHUQ==",
"workspaceName": "demo-law-1"
}
},
{
"location": {
"workspaceId": "f24ty93e-0063-450a-ab4a-11785af7eceb",
"workspaceKey": "DhdsVwBtX8wniL34jGn8clFqNYT10N1DclfluAlb0pCNiv4R6hKfRv4OSY+MKCiCSrtkIELx8cKr9/g3Zf57Lg==",
"workspaceName": "demo-law-2"
}
}
]
}
得到如下结构:
{
"id": "logAnalyticsId",
"location": {
"workspaceId": [
"hjbffe8a-7560-410f-b92b-30d65f9e4c0d",
"f24ty93e-0063-450a-ab4a-11785af7eceb"
],
"workspaceKey": [
"Gy+me/auFCuWQ+s8bVq1Wdr25djtGQmoazh9fxGvRRNpkAWdkFPAcDXi5wEsVZk4aox2aCsoBlYgAx3l9ksHUQ==",
"DhdsVwBtX8wniL34jGn8clFqNYT10N1DclfluAlb0pCNiv4R6hKfRv4OSY+MKCiCSrtkIELx8cKr9/g3Zf57Lg=="
],
"workspaceName": [
"demo-law-1",
"demo-law-2"
]
}
}
在 Logic App 中使用以下代码。
https://github.com/prannoy47/azure-logic-app/blob/master/logic-app
【问题讨论】:
-
Hi Prannoy,我已经提供了下面的解决方案,请参考。如果它对您的问题有帮助,请您accept 将其作为答案(单击我的答案旁边的复选标记,将其从灰色切换为已填充)。谢谢~
-
它解决了我的问题。但我还有一个疑问。如果位置是动态的,是否可能如下:https://github.com/prannoy47/azure-logic-app/edit/master/dynamic-env