Интеграция MS Power BI с Python / Django - PullRequest
0 голосов
/ 14 сентября 2018

Я пишу мультитенантное веб-приложение Django, которое должно использовать Power BI Embedded в качестве интерфейса для создания отчетов (в основном для визуализации данных из локальной БД). Для этого я использую сценарий «App Owns Data» и создал в Azure приложение, которое я могу аутентифицировать в Active Directory для получения токена доступа.

Однако все примеры кода, которые я нашел, 1) не на Python или 2) они не работают. Мне интересно, успешно ли кто-нибудь использовал библиотеки ADAL или Azure для подключения, а затем библиотеки Power BI для создания отчета?

Спасибо!

1 Ответ

0 голосов
/ 15 сентября 2018

Да, вы можете сделать это. Сам Microsoft Azure имеет образец для проверки подлинности приложений Python на основе AAD. Это должно быть то, что вы ищете: https://azure.microsoft.com/en-us/resources/samples/data-lake-analytics-python-auth-options/

Проверьте также этот образец: https://github.com/snobu/powerbi-embed-v2

И эта тема: https://community.powerbi.com/t5/Developer/Access-Power-BI-API-with-Python/td-p/189165

...