Compartilhar via


Power BI Dev Camp

O Power BI Dev Camp (site de terceiros) é um recurso educacional para desenvolvedores que desejam saber mais sobre o Power BI como plataforma de desenvolvimento. Ele aborda tópicos como a inserçã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 destinados a desenvolvedores interessados em entender como inserir itens do Power BI (como relatórios, dashboards e blocos) e realizar outras tarefas básicas de inserção.

  • Inserção o aplicativo é o dono dos dados com o .NET 5 – um tutorial que mostra aos desenvolvedores como criar um aplicativo Web MVC do .NET 5 que implementa a inserção do Power BI usando o modelo de inserção Aplicativo é dono dos dados. O tutorial aborda tópicos avançados, como adição de suporte a projetos para TypeScript usando node.js e programação da API REST do Power BI para gerar tokens de acesso de vários recursos.
  • Tabular-Object-Model-Tutorial - Um tutorial e conjuntos de dados de programação de código de exemplo que usam o Modelo de Objeto Tabular com o Power BI Desktop e o Serviço do Power BI pelo ponto de extremidade XMLA.

  • Tutorial do PowerShell no Power BI – Arquivos de alunos para o tutorial de PowerShell do Power BI do Power BI Dev Camp.

Exemplos

Os exemplos do Power BI Dev Camp fornecem recursos adicionais para os desenvolvedores que buscam inserir itens do Power BI (como relatórios, dashboards e blocos).

  • Aplicativo é dono dos dados Olá, Mundo – um aplicativo mínimo do .NET 5 de exemplo para inserir 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 recurso de ID do Azure quando você usa uma nuvem do Power BI diferente da nuvem pública.

  • Aplicativo é dono dos dados, API Web personalizada – um exemplo de API Web personalizada do .NET 5, com um cliente SPA (aplicativo de página única) criado usando JavaScript. A API Web personalizada interage com a API do serviço do Power BI como uma entidade de serviço e retorna os dados e os tokens de inserção para o cliente. Este exemplo demonstra como coletar telemetria do cliente SPA e armazená-los em um banco de dados personalizado para monitorar o desempenho de carregamento do relatório.

  • Aplicativo é dono dos dados e RLS – um exemplo de aplicativo Web criado usando o .NET 5 e a inserção Aplicativo é dono dos dados do Power BI. Criado para demonstrar como criar um modelo de autorização de segurança, que usa EffectiveIdentity e RLS (segurança em nível de linha).

  • O aplicativo é proprietário de dados e multilocatário – 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 inserção app-owns-data.

  • Inserção aplicativo é dono dos dados no Salesforce – um exemplo de projeto que demonstra como implementar a inserção aplicativo é dono dos dados com os relatórios do Power BI. Este projeto foi criado usando a SFDX (experiência do desenvolvedor do Salesforce) e a CLI (interface de linha de comando) do Salesforce. O objetivo deste exemplo é fornecer orientação e demonstrar as melhores práticas para os desenvolvedores que precisam implementar a inserção do Power BI em um ambiente do Salesforce.

Vídeos

Para ver os vídeos do Power BI Dev Camp, vá para a página de vídeos.

Apresentações

Para baixar as apresentações do Acampamento de Desenvolvimento do Power BI, acesse o repositório GitHub Camp-Sessions.

Próximas etapas

Mais perguntas? Experimente a Comunidade do Power BI.