O serviço do Power BI e Power BI Embedded no Azure estão sendo unidos para oferecer uma única API para inserir seus dashboards e relatórios.

Isso significa que você terá uma superfície de API, um conjunto consistente de recursos e o acesso aos recursos mais recentes do Power BI, tais como dashboards, gateways e espaços de trabalho de aplicativo, ao inserir seu conteúdo.

Uma única API

As APIs REST do Power BI estão sendo atualizadas para permitir o uso de um token de inserção. Isso permitirá que você insira dashboards e relatórios em seu aplicativo cliente e lhe dá o controle do gerenciamento de usuários, mapeando-os para um usuário do serviço do Power BI.

Você pode se beneficiar das APIs REST e do JavaScript para suas necessidades de inserção.

Inserindo sem um token de inserção

Você pode continuar a inserir o conteúdo do serviço do Power BI nos seus aplicativos, usando a API REST. Isso exige que você faça logon no serviço do Power BI quando desejar exibir o conteúdo no aplicativo. Para obter mais informações sobre como fazer isso, consulte o seguinte.

Inserindo com um token de inserção

Você pode usar um token de inserção com as APIs REST do Power BI para inserir relatórios, usando um único usuário do Power BI. Então, o token de inserção é usado com solicitações feitas pelos usuários em seu aplicativo para exibir o conteúdo do Power BI por meio de um único usuário Power BI. Os usuários em seu aplicativo não precisam existir dentro de sua organização do Power BI. O token de inserção é o que torna isso possível.

Para inserir dashboards, relatórios e blocos, você usaria as mesmas APIs que você usou sem um token de inserção. Quando as novas atualizações de inserção forem implementadas, atualizaremos essas etapas com como usar um token de inserção.

O uso de um token de inserção permite que você use um único usuário do Power BI com seu aplicativo. O token de inserção é gerado com base na autenticação desse único usuário do Power BI e, em seguida, você pode usar esse token com vários usuários em seu aplicativo. Esses usuários em seu aplicativo não precisam ser representados em sua organização do Power BI ou ter quaisquer licenças.

Importante:

Enquanto que a inserção tem uma dependência no serviço do Power BI, não há uma dependência no Power BI para os usuários do seu aplicativo ao usarem um token de inserção. Eles não precisa inscrever-se no Power BI para exibir o conteúdo inserido em seu aplicativo.

Para obter detalhes sobre como tirar proveito de um token de inserção, consulte Usar um token de inserção ao inserir relatórios e dashboards.

Se você estiver usando o serviço do Power BI Embedded no Azure, consulte Migrar o conteúdo do serviço do Azure do Power BI Embedded para obter informações sobre como migrar o seu conteúdo. Se você nunca usou o Power BI Embedded, você pode começar a usar o token de inserção quando ele se tornar disponível!

Próximas etapas

Usar um token de inserção ao inserir
Como migrar o conteúdo da coleção do espaço de trabalho do Power BI Embedded para o Power BI
Repositório Git de API do JavaScript
Repositório Git de C# do Power BI
Exemplo inserido do JavaScript
White paper do Power BI Premium
Mais perguntas? Experimente a Comunidade do Power BI