Visão geral do manual do desenvolvedor, Servidor de Relatório do Power BI
Bem-vindo ao manual do desenvolvedor para o Servidor de Relatório do Power BI, um local para armazenar e gerenciar seus relatórios do Power BI, móveis e paginados.
Este manual realçará as opções que você, como desenvolvedor, tem disponíveis para trabalhar com o Servidor de Relatórios do Power BI.
Inserção
Para qualquer relatório no Servidor de Relatório do Power BI, é possível inserir em um iFrame adicionando o parâmetro querystring ?rs:Embed=true
à URL. Essa técnica funciona com relatórios do Power BI, bem como outros tipos de relatório.
Controle do Visualizador de Relatórios
Para relatórios paginados, é possível aproveitar o Controle do Visualizador de Relatórios. Com ele, você pode colocar o controle em um aplicativo Web ou janela do .NET. Para obter mais informações, consulte Get started with the Report Viewer Control (Introdução ao Controle do Visualizador de Relatórios).
APIs
Há várias opções de API para interagir com o Servidor de Relatório do Power BI. Essa técnica inclui o seguinte.
Também é possível usar os Utilitários do PowerShell de software livre para gerenciar o servidor de relatório.
Observação
Os utilitários do PowerShell dão suporte a arquivos do Power BI Desktop (.pbix) por meio dos comandos -RsRest*.
Execute o comando a seguir para descobrir quais comandos no módulo ReportingServicesTools do PowerShell dão suporte a arquivos do Power BI Desktop (.pbix).
Get-Command -Module ReportingServicesTools -Noun RsRest*
Extensões personalizadas
A Biblioteca de Extensões é um conjunto de classes, interfaces e tipos de valor incluídos no Servidor de Relatório do Power BI. Esta biblioteca fornece acesso à funcionalidade do sistema e foi criada para ser a base sobre a qual os aplicativos Microsoft .NET Framework podem ser usados para estender os componentes do Servidor de Relatório do Power BI.
Há vários tipos de extensões que podem ser criadas.
- Extensões de processamento de dados
- Extensões de entrega
- Extensões de renderização para relatórios paginados
- Extensões de segurança
Para saber mais, consulte Extension library (Biblioteca de extensões).
Conteúdo relacionado
- Introdução ao Controle do Visualizador de Relatórios
- Criando aplicativos usando o serviço Web e o .NET Framework
- Acesso à URL
- Biblioteca de extensões
- Provedor WMI
Mais perguntas? Experimente perguntar à Comunidade do Power BI