Compartilhar 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 inserção do Power BI e o desenvolvimento de visuais do Power BI e conectores personalizados.

Este artigo fornece links para alguns dos recursos do Acampamento de Desenvolvimento do Power BI.

Tutoriais

Os tutoriais do Power BI Dev Camp são direcionados para 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 de dados de propriedade de aplicativo com o .NET 5 – um tutorial que mostra aos desenvolvedores como criar um aplicativo Web .NET 5 MVC que implementa a inserção do Power BI que usa o modelo de inserção de dados de propriedade do aplicativo. O tutorial aborda tópicos avançados, como adicionar suporte de projeto para TypeScript usando node.jse programar a API REST do Power BI para gerar tokens de acesso de vários recursos.
  • Tabular-Object-Model-Tutorial – um modelo semântico de programação de tutorial e código 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 estudante para o tutorial do PowerShell do Power BI do Power BI Dev Camp.

Exemplos

Os exemplos do Acampamento de Desenvolvimento do Power BI fornecem recursos adicionais para desenvolvedores que estão procurando inserir itens do Power BI (como relatórios, dashboards e blocos).

  • aplicativo-owns-data hello world – um exemplo mínimo de aplicativo .NET 5 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.

  • da API Web personalizada de dados do aplicativo – 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 de serviço do Power BI como uma entidade de serviço e retorna dados de inserção e tokens de inserção no 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.

  • de dados de propriedade de aplicativo e RLS – um exemplo de um aplicativo Web criado usando o .NET 5 e a inserção de dados de propriedade de aplicativo 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).

  • multilocatário de dados do aplicativo – 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 de dados de propriedade do aplicativo.

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

Apresentações

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

Mais perguntas? Experimente o da Comunidade do Power BI.