Я пытаюсь создать запрос anAppInsight ...
Я хочу получить количество раз, которое приложение запускается, и разделить его на число срабатываний определенного события (проверка орфографии).
На самом деле у меня есть 3 приложения, которые все используют одинаковую функциональность проверки орфографии, и я хочу посмотреть, используется ли проверка орфографии одинаково в каждом приложении.
//First, let's get the count of hasBeenUsed (how many times the application has been used)
let app1Starts =
customEvents
| where timestamp > ago(30d)
| where name == 'hasBeenUsed';
| where customDimensions['payload.appId] == 'app1'
| summarize count();
//Now, let's get the count of how many times spellchecking has happened for that specific application
let spellCheckEvents =
customEvents
| where timestamp > ago(30d)
| where name == 'spellchecked';
| where customDimensions['payload.appId] == 'app1'
| summarize count();
//this is where I struggle
customEvents
| summarize app1Starts / spellCheckEvents //HELP ME PLEASE
Я получаю ошибку message
Оператор суммирования: не удалось разрешить скалярное выражение с именем app1Starts
То же самое происходит, если я изменю эту последнюю строку с summarize
на extend