Эта библиотека является расширением библиотеки powerbi-client. Хотя библиотека powerbi-client помогает встраивать отчеты Power BI в ваши приложения, powerbi-report-authoring помогает программно редактировать отчеты Power BI.
Дополнительные сведения о внедрении отчетов Power BI см. в вики powerbi-client.
Дополнительные сведения о создании отчетов Power BI в сеансе внедрения см. в вики powerbi-report-authoring.
Установить из НПМ:
npm install --save powerbi-report-authoring
В идеале вы должны использовать загрузчик модулей или этап компиляции для импорта с использованием модулей ES6 следующим образом:
import 'powerbi-report-authoring' ;
Однако библиотека экспортируется как универсальный модуль, и сценарий powerbi-report-authoring.js можно включить до закрытия тега </body>
вашего приложения и после включения powerbi-client следующим образом:
< script src =" <path>/powerbi-client/dist/powerbi.js " > </ script >
< script src =" <path>/powerbi-report-authoring/dist/powerbi-report-authoring.js " > </ script >
При непосредственном включении библиотека расширяет классы и интерфейсы библиотеки powerbi-client.
В этом проекте принят Кодекс поведения Microsoft с открытым исходным кодом. Для получения дополнительной информации см. Часто задаваемые вопросы о Кодексе поведения или свяжитесь с нами по адресу [email protected], если у вас возникнут дополнительные вопросы или комментарии.
Этот проект приветствует вклад и предложения. Большинство вкладов требуют от вас согласия с Лицензионным соглашением для авторов (CLA), в котором говорится, что вы имеете право и действительно предоставляете нам права на использование вашего вклада. Подробную информацию можно найти на сайте https://cla.microsoft.com.
Когда вы отправляете запрос на включение, CLA-бот автоматически определяет, нужно ли вам предоставить CLA, и соответствующим образом оформляет PR (например, метку, комментарий). Просто следуйте инструкциям бота. Вам нужно будет сделать это только один раз во всех репозиториях, используя наш CLA.
В этом проекте принят Кодекс поведения Microsoft с открытым исходным кодом. Для получения дополнительной информации см. Часто задаваемые вопросы о Кодексе поведения или свяжитесь с нами по адресу [email protected], если у вас возникнут дополнительные вопросы или комментарии.