Заголовок говорит сам за себя — у меня есть данные App Insights, которые выглядят так:
Мне нужен запрос, чтобы просмотреть эти данные и вернуться ко мне — идентификаторы 12345 и 09282 — потому что 09282 начинается до 12345, и они оба находятся на одном узле.
Любая помощь или указатели будут очень признательны.
Попробуйте использовать присоединиться к оператору.
Пример кода, как показано ниже (предположим, что имя таблицы — mytable):
let mytablesss = mytable
| where timestamp > ago(7d);
mytablesss
| join kind= inner (
mytable
| where timestamp > ago(7d)
) on cloudRoleInstance
| where StartTime < EndTime1
//if startTime and EndTime are string type, use todatetime(StartTime) and todatetime(EndTime1) in the where clause.
Пожалуйста, не стесняйтесь изменять код в соответствии с вашими потребностями.
Обратите внимание: во второй таблице (mytable) все поля будут автоматически иметь суффикс 1, например. в первой таблице поле Endtime; но во 2-й таблице он становится Endtime1.
Вы решили свою проблему?