В azure как объединить строки в сводном утверждении? - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть оператор, в котором я пытаюсь объединить журналы (строки) в одну строку.

Примерно так

ContainerLog
| where conditions
| summarize strcat(LogEntry) 

Однако я не могу понять, как объединить строки, такие как это потому что strcat не является агрегирующей функцией. Мне нужно что-то еще, но я не знаю что.

Как я могу это сделать?

Например, если у меня есть записи в журнале "1", "2", "3", конечный результат должно быть "123"

1 Ответ

0 голосов
/ 15 апреля 2020

Попробуйте что-то вроде этого:

ContainerLog
| where ContainerID == "1234"
| extend LogEntry=strcat(LogEntry, LogEntrySource)
| summarize count() by TimeGenerated

Дополнительная информация:

https://docs.microsoft.com/en-us/azure/azure-monitor/insights/container-insights-log-search

https://docs.microsoft.com/en-us/azure/azure-monitor/insights/container-insights-log-search

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...