Мне удалось запросить данные телеметрии ИИ из обозревателя данных Azure, указав кластер как:
Когда я использую Экспорт в Power BI, я получаю следующий скрипт
позволять Source = AzureDataExplorer.Contents("https://ade.applicationinsights.io/subscriptions/MYSUBSCRIPTION-GUID/resourcegroups/MY-RG/providers/microsoft.insights/components/MY-AINAME", "uptakesim", "customEvents#( lf)| где отметка времени > назад(1д)", [Timeout = #duration(0,0,4,0)]) в Источник
Когда я пытаюсь запустить этот экспортированный запрос в PowerBI, я получаю следующую ошибку:
По какой-то причине не удается войти в систему и не отображается запрос на вход в систему.
Если я закончу URL-адрес на /microsoft.insights
удаление /components/МАЙ-АИНАМЕ
логин работает.
Вместо этого вы можете использовать описанный ниже подход для чтения данных из данных Application Insights в Power BI.
Откройте журнал сведений о приложениях на портале Azure.
Введите запрос и запустите его.
Затем нажмите «Экспорт» и выберите «Power BI» (как M-запрос).
Это даст запрос в файле .txt
.
Затем в рабочем столе Power BI нажмите «Получить данные» -> «Пустой запрос».
Щелкните Расширенный редактор. Замените пример кода запросом мощности из экспортированного файла.
Нажмите «Готово» в окне расширенного редактора.
Данные будут загружены в редактор Power Query Power BI.
Ссылка: Интеграция Log Analytics с Power BI и Excel — Azure Monitor | Обучение Майкрософт
Спасибо за ваш ответ, который решил все мои проблемы