Запросы отчетов аналитики приложений с более чем 1 зависимым вызовом - PullRequest
0 голосов
/ 13 мая 2019

Я понимаю, как использовать requests и dependencies в запросе.

Как я могу отображать только запросы, имеющие более определенного числа зависимостей?

1 Ответ

0 голосов
/ 14 мая 2019

Комментарий правильный, вы должны использовать join и count для ваших целей. Обратите внимание, что запросы и зависимости связаны с operation_Id.

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

let myrequests = requests
    | where timestamp > ago(1h)
    | join (dependencies | where timestamp > ago(1h))
      on operation_Id
    | summarize mycount=count() by operation_Id
    | where mycount > 3;

    requests
    | where timestamp >ago(1h)
    | join myrequests
    on operation_Id

Результат как показано ниже:

enter image description here

...