Лагерь разработчиков Power BI
Power BI Dev Camp (сторонний сайт) — это образовательный ресурс для разработчиков, которые хотят узнать больше о Power BI в качестве платформы разработчиков. В ней рассматриваются такие темы, как внедрение Power BI и разработка визуальных элементов Power BI и пользовательских соединителей.
В этой статье содержатся ссылки на некоторые ресурсы Power BI Dev Camp.
Учебники
Учебники по Power BI Dev Camp предназначены для разработчиков, заинтересованных в том, как внедрить элементы Power BI (например, отчеты, панели мониторинга и плитки) и выполнять другие основные задачи внедрения.
- Внедрение собственных приложений с помощью .NET 5 — руководство по созданию веб-приложения .NET 5 MVC, которое реализует внедрение Power BI, использующее модель внедрения данных, принадлежащих приложению. В этом руководстве рассматриваются дополнительные разделы, такие как добавление поддержки проектов для TypeScript с помощью
node.js
REST API Power BI для создания маркеров доступа с несколькими ресурсами.
Tabular-Object-Model-Tutorial — учебник и пример семантической модели программирования кода, использующую табличную объектную модель с Power BI Desktop и служба Power BI через конечную точку XMLA.
PowerBI-PowerShell-Tutorial — учебные файлы для Учебника по Power BI PowerShell из Power BI Dev Camp.
Примеры
Примеры Лагеря разработчиков Power BI предоставляют дополнительные ресурсы для разработчиков, которые хотят внедрить элементы Power BI (например, отчеты, панели мониторинга и плитки).
Приложение hello world — минимальный пример приложения .NET 5 для внедрения стандартного отчета Power BI или отчета с разбивкой на страницы. Вы можете запустить и проверить код в Visual Studio Code или Visual Studio 2019. Он также содержит сведения об обновлении параметров ДЛЯ URL-адресов и идентификаторов ресурсов Идентификатора Azure при использовании облака Power BI, отличного от общедоступного облака.
Пользовательский веб-API собственных приложений — пример пользовательского веб-API .NET 5 с клиентом одностраничного приложения (SPA), созданного с помощью JavaScript. Пользовательский веб-API взаимодействует с API служба Power BI в качестве субъекта-службы и возвращает внедренные данные и маркеры внедрения в клиент. В этом примере демонстрируется сбор данных телеметрии из клиента SPA и его хранение в пользовательской базе данных для мониторинга производительности загрузки отчета.
App-owns-data and RLS — пример веб-приложения, созданного с помощью .NET 5 и внедрения данных приложения Power BI. Создано для демонстрации разработки модели авторизации безопасности, которая использует
EffectiveIdentity
и безопасность на уровне строк (RLS).Мультитенант приложений — пример проекта разработчика, демонстрирующего использование профилей субъекта-службы для управления мультитенантной средой с помощью Power BI и внедрения данных, принадлежащих приложению.
Внедрение собственных приложений Salesforce — пример проекта, демонстрирующего внедрение данных приложений с помощью отчетов Power BI. Этот проект создан с помощью интерфейса командной строки Salesforce (SFDX) и интерфейса командной строки Salesforce. Цель этого примера — предоставить рекомендации и продемонстрировать рекомендации для разработчиков, которым необходимо реализовать внедрение Power BI в среду Salesforce.
- Приложение управления клиентами для Power BI — пример приложения .NET 5, демонстрирующий управление субъектами-службами в крупномасштабной среде внедрения Power BI с тысячами клиентов.
Видео
Чтобы просмотреть видео в Power BI Dev Camp, перейдите на страницу видео.
Презентации
Чтобы скачать презентации Power BI Dev Camp, перейдите в репозиторий GitHub camp-Session .
Связанный контент
- Внедрение содержимого Power BI в приложение для клиентов
- Внедрение содержимого Power BI в приложение для вашей организации
- Внедрение отчета Power BI в приложение для вашей организации
- Игровая площадка для встроенной аналитики Power BI
Есть еще вопросы? Попробуйте Сообщество Power BI.