Introdução

Neste passo a passo, você integra ou insere um bloco em um aplicativo Web usando o C# e a API do Power BI, um código JavaScript e um IFrame.

Para começar este passo a passo, você precisará de uma conta do Power BI. Se não tiver uma conta, você poderá inscrever-se para uma conta gratuita do Power BI ou poderá criar seu próprio locatário do Azure Active Directory para fins de teste.

Para integrar um bloco em um aplicativo Web, você usa a API do Power BI e um token de acesso de autorização do Azure AD (Active Directory) para obter um dashboard ou bloco. Em seguida, você carrega o bloco em um IFrame usando o mesmo token de acesso. A API do Power BI fornece acesso programático a determinados recursos do Power BI. Confira Visão geral da API REST do Power BI. A ilustração a seguir mostra o fluxo geral para integração de um bloco.

Estas são as etapas para integrar ou inserir um bloco em uma página da Web.

Baixe o exemplo

Este artigo mostra o código usado no exemplo Integrar um bloco no GitHub. Para acompanhar este passo a passo, é necessário baixar a amostra.

Se estiver procurando um exemplo que envolva a inserção de itens para usuários que não têm o Power BI, consulte Inserção para usuários que não têm o Power BI.

Etapas para integrar um bloco em um aplicativo

Próxima etapa

Na próxima etapa, você aprenderá a Registrar um aplicativo Web no Azure AD para obter uma ID do Cliente e um Segredo do Cliente a fim de autenticar o aplicativo Web no Azure AD. Uma ID do Cliente e um Segredo do Cliente são usados para identificar seu aplicativo no Azure AD. Depois de obter uma ID do Cliente e um Segredo do Cliente, é possível configurar a amostra Integrar um bloco. Veja Configurar a amostra Integrar um bloco.

Próxima etapa >

Consulte também

Exemplos para desenvolvedores do Power BI
Exemplo de inserção para usuários que não têm o Power BI
Permissões do aplicativo
API de JavaScript do Power BI
API REST do Power BI no APIARY

Mais perguntas? Experimente perguntar à Comunidade do Power BI