Partilhar via


Acampamento de Desenvolvimento do Power BI

O Power BI Dev Camp (site de terceiros) é um recurso educacional para desenvolvedores que desejam saber mais sobre o Power BI como uma plataforma de desenvolvedor. Ele aborda tópicos como a incorporação do Power BI e o desenvolvimento de visuais e conectores personalizados do Power BI.

Este artigo fornece links para alguns dos recursos do Power BI Dev Camp.

Tutoriais

Os tutoriais do Power BI Dev Camp são direcionados para desenvolvedores interessados em entender como incorporar itens do Power BI (como relatórios, painéis e blocos) e executar outras tarefas básicas de incorporação.

  • Tabular-Object-Model-Tutorial - Um tutorial e modelo semântico de programação de código de exemplo que usa o Modelo de Objeto Tabular com o Power BI Desktop e o serviço do Power BI por meio do ponto de extremidade XMLA.

  • PowerBI-PowerShell-Tutorial - Arquivos de alunos para o tutorial do Power BI PowerShell do Power BI Dev Camp.

Exemplos

Os exemplos do Power BI Dev Camp fornecem recursos adicionais para desenvolvedores que desejam incorporar itens do Power BI (como relatórios, painéis e blocos).

  • App-owns-data hello world - Um exemplo mínimo de aplicativo .NET 5 para incorporar um relatório padrão do Power BI ou um relatório paginado. Você pode executar e testar o código no Visual Studio Code ou no Visual Studio 2019. Ele também inclui detalhes para atualizar as configurações de URLs e IDs de recursos da ID do Azure quando você usa uma nuvem do Power BI diferente da nuvem pública.

  • App-owns-data custom web API - A .NET 5 custom web API example, com um cliente de aplicativo de página única (SPA) criado usando JavaScript. A API Web personalizada interage com a API de serviço do Power BI como uma entidade de serviço e retorna dados de incorporação e tokens de incorporação para o cliente. Este exemplo demonstra a coleta de telemetria do cliente SPA e o armazenamento em um banco de dados personalizado para monitorar o desempenho de carregamento de relatórios.

  • App-owns-data and RLS - Um exemplo de um aplicativo Web criado usando o .NET 5 e a incorporação de dados de propriedade do aplicativo Power BI. Criado para demonstrar como projetar um modelo de autorização de segurança que usa EffectiveIdentity e segurança em nível de linha (RLS).

  • App-owns-data multitenant - Um exemplo de um projeto de desenvolvedor que demonstra como usar perfis de entidade de serviço para gerenciar um ambiente multilocatário com o Power BI e a incorporação de dados de propriedade do aplicativo.

  • Salesforce app-owns-data embedding - Um exemplo de um projeto que demonstra como implementar a incorporação de dados de propriedade de aplicativo com relatórios do Power BI. Este projeto foi criado usando a experiência do desenvolvedor do Salesforce (SFDX) e a interface de linha de comando (CLI) do Salesforce. O objetivo deste exemplo é fornecer orientação e demonstrar práticas recomendadas para desenvolvedores que precisam implementar a incorporação do Power BI em um ambiente Salesforce.

Vídeos

Para ver vídeos do Power BI Dev Camp, aceda à página do vídeo.

Apresentações

Para baixar apresentações do Power BI Dev Camp, vá para o repositório GitHub Camp-Sessions .

Tem dúvidas? Experimente a Comunidade do Power BI.