Size: a a a

Power BI Group RU

2020 May 06

SU

Sergey Usik in Power BI Group RU
Emil Hasanov
Если кому то интересно, источник ODBC на сервере PBI RS нормально подключился когда я сообразил сделать системный DSN а не пользовательский.
Кто-то может подсказать как правильно прописать путь к файлу?
файл должен быть на сетевой шаре -
примерно так \\сервер\папка\файл.xlsx
источник

EH

Emil Hasanov in Power BI Group RU
даже если он на сервере тут же лежит?
источник

SU

Sergey Usik in Power BI Group RU
Emil Hasanov
даже если он на сервере тут же лежит?
да
источник

EH

Emil Hasanov in Power BI Group RU
хм.... дев-окружение то может не совпадать с продакшном, почему нельзя сделать относительные пути какие то или вообще игнорировать этот источник, я хотел поставить запланированное обновление, из-за этого источника не дает
источник

M

Max in Power BI Group RU
И снова здравствуйте :)
Давайте сначала.
У вас есть отчёт. Вы хотите его воткнуть в веб-сайт, верно?
Плюс, исходя из переписки, Вы хотите, чтобы при этом окно авторизации в Power BI не возникало?
источник

アレクセーイ in Power BI Group RU
Max
И снова здравствуйте :)
Давайте сначала.
У вас есть отчёт. Вы хотите его воткнуть в веб-сайт, верно?
Плюс, исходя из переписки, Вы хотите, чтобы при этом окно авторизации в Power BI не возникало?
и снова ))
1 -  да, отчет нужно запихнуть в другой веб-сайт
2 -  да хотелось бы , ибо все веб сайты могут SSO, но если это невозможно, то пусть будет.  Это не критичное требование.
источник

アレクセーイ in Power BI Group RU
итак, что было протестировано.
1 -  iframe -  не подходит, так как в самом коде нужно указывать креды.  и плюс отчет не  показывается.  
только белое окно
2 - если я правильно понял, то отчет можно вызывать через js
источник

アレクセーイ in Power BI Group RU
сейчас занимаюсь вариантом с js
источник

M

Max in Power BI Group RU
アレクセーイ
сейчас занимаюсь вариантом с js
Вот как раз JS + SSO очень даже возможно. Просто трудоёмко, и на моём предыдущем проекте этим занимался специальный вебразработчик.

Основная запара - получить токен, в котором будет зашита информация о пользователе и его правах на просмотр. Потом этот токен пихаем в js, и оно взлетает

Демо с примерами кода лежат тут
https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html#
источник

M

Max in Power BI Group RU
Правда, в моём случае отчёт был в облаке. Возможно, с report server'ом нужно работать иначе - тут уж не в курсе...
источник

アレクセーイ in Power BI Group RU
Max
Вот как раз JS + SSO очень даже возможно. Просто трудоёмко, и на моём предыдущем проекте этим занимался специальный вебразработчик.

Основная запара - получить токен, в котором будет зашита информация о пользователе и его правах на просмотр. Потом этот токен пихаем в js, и оно взлетает

Демо с примерами кода лежат тут
https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html#
для старта хотя бы просто получить отчет. без SSO
источник

アレクセーイ in Power BI Group RU
SSO- это уже будет дальнейшая доработка
источник

M

Max in Power BI Group RU
アレクセーイ
для старта хотя бы просто получить отчет. без SSO
Сюда смотрели? Тут, конечно, чисто Майкрософтовский подход, но может что-то полезное вычитаете...
https://docs.microsoft.com/en-us/power-bi/report-server/quickstart-embed
источник

M

Max in Power BI Group RU
アレクセーイ
для старта хотя бы просто получить отчет. без SSO
источник

M

Max in Power BI Group RU
アレクセーイ
для старта хотя бы просто получить отчет. без SSO
И ещё одна статья. Я хз, есть ли у Вас такая опция, но можно проверить
https://powerbi.microsoft.com/en-us/blog/easily-embed-secure-power-bi-reports-in-your-internal-portals-or-websites/
источник

アレクセーイ in Power BI Group RU
сюдя по писанию, тут просто ссылку на отчет заворачивают в Iframe
источник

アレクセーイ in Power BI Group RU
@K08200  👍👍
источник

アレクセーイ in Power BI Group RU
в конец строки добавил
?rs:embed=true
источник

アレクセーイ in Power BI Group RU
сразу  же открылся отчет
непонятно толко он через ссо или зпромнил авторизацию
источник

EH

Emil Hasanov in Power BI Group RU
в другом браузере попробуй
источник