Esta biblioteca é uma extensão da biblioteca powerbi-client. Embora a biblioteca powerbi-client ajude a incorporar relatórios do Power BI em seus aplicativos, a criação de relatórios powerbi ajuda a editar relatórios do Power BI programaticamente.
Consulte o wiki do powerbi-client para obter mais detalhes sobre a incorporação de relatórios do Power BI.
Consulte o wiki powerbi-report-authoring para obter mais detalhes sobre a criação de relatórios do Power BI na sessão incorporada.
Instalar a partir do NPM:
npm install --save powerbi-report-authoring
Idealmente, você usaria o carregador de módulo ou a etapa de compilação para importar usando módulos ES6 como:
import 'powerbi-report-authoring' ;
No entanto, a biblioteca é exportada como um Módulo Universal e o script powerbi-report-authoring.js pode ser incluído antes de seus aplicativos fecharem a tag </body>
e depois de incluir o powerbi-client como:
< script src =" <path>/powerbi-client/dist/powerbi.js " > </ script >
< script src =" <path>/powerbi-report-authoring/dist/powerbi-report-authoring.js " > </ script >
Quando incluída diretamente, a biblioteca estende classes e interfaces da biblioteca 'powerbi-client'.
Este projeto adotou o Código de Conduta de Código Aberto da Microsoft. Para obter mais informações, consulte as Perguntas frequentes sobre o Código de Conduta ou entre em contato com [email protected] com perguntas ou comentários adicionais.
Este projeto aceita contribuições e sugestões. A maioria das contribuições exige que você concorde com um Contrato de Licença de Colaborador (CLA), declarando que você tem o direito de nos conceder, e realmente nos concede, os direitos de uso de sua contribuição. Para obter detalhes, visite https://cla.microsoft.com.
Quando você envia uma solicitação pull, um bot CLA determinará automaticamente se você precisa fornecer um CLA e decorará o PR adequadamente (por exemplo, rótulo, comentário). Basta seguir as instruções fornecidas pelo bot. Você só precisará fazer isso uma vez em todos os repositórios usando nosso CLA.
Este projeto adotou o Código de Conduta de Código Aberto da Microsoft. Para obter mais informações, consulte as Perguntas frequentes sobre o Código de Conduta ou entre em contato com [email protected] com perguntas ou comentários adicionais.