Разговорная аналитика с использованием Power BI и Cortana - PullRequest
0 голосов
/ 26 декабря 2018

Мы хотим развить навыки Cortana таким образом, чтобы при задании вопроса он запрашивал набор данных в Power BI и возвращал ответ в речи.Например, пользователь спрашивает Кортана: «Какой клиент имел самый высокий показатель по умолчанию на прошлой неделе?Кортана запрашивает набор данных в Power BI и отвечает «Джон Доу».Как мы можем использовать навыки Cortana и Power BI для создания решения, которое удовлетворяет этому требованию?или какие-нибудь идеи, возможно, с использованием Azure Bot Services, приложений Application ... с Cortana?

Спасибо

1 Ответ

0 голосов
/ 27 декабря 2018

Это был бы классный пример!И это определенно выполнимо.В настоящее время нет примеров на примерах бота .

Есть несколько способов приблизиться к нему.Вы можете использовать глубокие ссылки приложения Power BI, где навык Cortana отображает речь на известную панель мониторинга или отчет, или вы можете построить модель, которая прямо связана с данными Power BI.

В последнем случае вы быНужно создать бота и добавить канал Cortana.Внутри вашего бота вам потребуется получить токен доступа и передать его в REST API Power BI, чтобы получить все, что вам нужно.Я полагаю, что вы можете использовать Подключенные сервисы Cortana для этого.Проверьте подключенных сервисов , как работает Graph oauth и получение токенов доступа .Затем посмотрите , используя Power BI для разработчиков , чтобы узнать, какой API использовать (получить панель мониторинга, отчет, набор данных и т. Д.). Вы скопируете любой результат, который ищете, и добавите его как .говорить свойство в сообщении, которое вы отправляете обратно пользователю.

В первом случае вы не получите речевого результата, но можете углубиться в отчет.Ознакомьтесь с возможностями глубоких связей приложений Power BI и с тем, как глубокие ссылки из Cortana .

...