Conectar-se a modelos semânticos no serviço do Power BI a partir do Power BI Desktop

No Power BI Desktop, você pode criar um modelo de dados e publicá-lo no serviço do Power BI. Em seguida, você e outras pessoas poderão estabelecer uma conexão dinâmica com o modelo semântico compartilhado que está no serviço do Power BI e criar muitos relatórios diferentes a partir desse modelo de dados comum. Você pode usar o recurso Conexão dinâmica do serviço do Power BI para criar vários relatórios em arquivos .pbix do mesmo modelo semântico e salvá-los em diferentes workspaces.

Screenshot that shows selecting Power BI semantic models in the Power BI Desktop Get data screen.

Este artigo discute os benefícios, as práticas recomendadas, as considerações e as limitações do recurso de conexão dinâmica do serviço do Power BI.

Conexão dinâmica e gerenciamento do ciclo de vida do relatório do Power BI

Um desafio causado pela popularidade do Power BI é a proliferação resultante de relatórios, dashboards e modelos de dados subjacentes. É fácil criar relatórios atraentes no Power BI Desktop, publicar esses relatórios no serviço do Power BI e criar ótimos painéis a partir desses modelos semânticos.

Como os criadores de relatórios geralmente usam os mesmos ou quase os mesmos modelos semânticos, saber em qual modelo semântico um relatório se baseia e a atualização desse modelo semântico torna-se um desafio. A conexão dinâmica do serviço do Power BI aborda esse desafio usando modelos semânticos comuns para tornar mais fácil e consistente a criação, o compartilhamento e a expansão de relatórios e painéis.

Criar e compartilhar um modelo semântico que todos podem usar

Um analista de negócios da sua equipe qualificado para criar bons modelos de dados, também chamados de modelos semânticos, pode criar um modelo semântico e um relatório e, em seguida, compartilhar esse relatório no serviço do Power BI.

Screenshot shows the Publish button in Power BI Desktop.

Se todos na equipe criassem suas próprias versões do modelo semântico e compartilhassem seus relatórios com a equipe, haveria muitos relatórios de diferentes modelos semânticos no workspace do Power BI da sua equipe. Seria difícil dizer qual relatório foi o mais recente, se os modelos semânticos eram os mesmos ou quais eram as diferenças.

Com o recurso de conexão dinâmica do serviço do Power BI, outros membros da equipe podem usar o modelo semântico publicado do analista para os próprios relatórios em seus próprios workspaces. Todos podem usar o mesmo modelo semântico sólido, avaliado e publicado para criar seus próprios relatórios exclusivos.

Conectar-se ao modelo semântico usando uma conexão dinâmica do serviço do Power BI

No Power BI Desktop, o analista de negócios da equipe cria um relatório e o modelo semântico no qual o relatório se baseia. Em seguida, o analista publica o relatório no serviço do Power BI e o relatório aparece no workspace da equipe. Para obter mais informações sobre workspaces, confira Workspaces no Power BI.

O analista de negócios pode usar a configuração de permissão Criar para disponibilizar o relatório para visualização e uso por qualquer pessoa dentro ou fora do workspace. Agora, os membros da equipe de dentro e de fora do workspace podem estabelecer uma conexão dinâmica com o modelo de dados compartilhado usando o recurso de conexão dinâmica ao serviço do Power BI. Os membros da equipe podem criar seus próprios relatórios exclusivos, a partir do modelo semântico original, em seus próprios workspaces.

A imagem a seguir mostra como um relatório do Power BI Desktop e o respectivo modelo de dados são publicados no serviço do Power BI. Outros usuários se conectam ao modelo de dados usando a conexão dinâmica do serviço do Power BI e baseiam seus próprios relatórios exclusivos em seus próprios workspaces no modelo semântico compartilhado.

Diagram that shows multiple reports based on the same semantic model.

Configurar e usar uma conexão dinâmica do serviço do Power BI

Você pode ver a utilidade da conexão dinâmica do serviço do Power BI para o gerenciamento do ciclo de vida do relatório. Agora descubra como passar de um ótimo relatório e modelo semântico para um modelo semântico compartilhado que os colegas de equipe podem usar no Power BI.

Publicar um relatório do Power BI e um modelo semântico

A primeira etapa para usar uma conexão dinâmica do serviço do Power BI para gerenciar o ciclo de vida do relatório é publicar um relatório e um modelo semântico para os colegas de equipe usarem.

  1. Para publicar o relatório, no Power BI Desktop, selecione Publicar na guia Página Inicial.

    Screenshot that shows publishing a report.

    Se você não estiver conectado à conta do serviço do Power BI, o Power BI solicitará que você faça logon.

    Screenshot that shows sign in to Power BI Desktop.

  2. Selecione o destino do workspace para publicar o relatório e o modelo semântico e escolha Selecionar. Qualquer pessoa que tenha permissão de build pode acessar esse modelo semântico. Você pode definir a permissão de build no serviço do Power BI após a publicação.

    Screenshot that shows Publish to the Power BI service.

    O processo de publicação é iniciado, e o Power BI Desktop mostra o andamento.

    Screenshot that shows publishing in progress.

    Concluído o processo, o Power BI Desktop mostrará o sucesso da publicação e fornecerá alguns links de acesso ao relatório no serviço do Power BI, bem como a insights rápidos sobre o relatório.

    Screenshot that shows publishing succeeded.

  3. Agora que seu relatório com o modelo semântico está no serviço do Power BI, você poderá promovê-lo, ou atestar sua qualidade e confiabilidade. Você ainda pode solicitar que ele seja certificado por uma autoridade central em seu locatário do Power BI. Para obter mais informações, confira Endossar seu conteúdo.

  4. A última etapa é definir a permissão de build no serviço do Power BI para o modelo semântico no qual o relatório se baseia. A permissão de build determina quem pode ver e usar seu modelo semântico. Você pode definir a permissão Criar no workspace propriamente dito, ou quando você compartilha um aplicativo do workspace. Para obter mais informações, confira Permissão de build para modelos semânticos compartilhados.

Estabelecer uma conexão dinâmica do serviço do Power BI com o modelo semântico publicado

Os colegas de equipe que têm acesso ao workspace onde o relatório e o modelo semântico foram publicados podem conectar-se ao modelo semântico e criar seus próprios relatórios. Para estabelecer uma conexão com um relatório publicado e criar seu próprio relatório com base no modelo semântico publicado:

  1. No Power BI Desktop, na guia Página Inicial, selecione Obter dados>Modelos semânticos do Power BI.

    Ou selecione Obter dados e, na tela Obter Dados, selecione Power Platform no painel esquerdo, selecione Modelos semânticos do Power BI e selecione Conectar.

    Se você não estiver conectado, o Power BI solicitará que você faça o login.

  2. O Hub de dados mostra os workspaces dos quais você é membro e todos os modelos semânticos compartilhados para os quais você tem permissão de build em qualquer workspace.

    Para localizar o modelo semântico desejado, você pode:

    • Filtrar a lista para Meus dados ou modelos semânticos Endossados em sua organização.
    • Pesquisar um modelo semântico específico ou filtrar por palavra-chave.
    • Conferir o nome do modelo semântico, o proprietário, o workspace, a hora da última e da próxima atualização e a confidencialidade.

    Screenshot that shows the list of available semantic models.

  3. Selecionar um modelo semântico e, em seguida, selecionar Conectar para estabelecer uma conexão dinâmica com o modelo semântico selecionado. O Power BI Desktop carrega os campos do modelo semântico e seus valores em tempo real.

    Screenshot that shows semantic model fields in the Fields pane.

Agora você e outras pessoas podem criar e compartilhar relatórios personalizados, todos a partir do mesmo modelo semântico. Essa abordagem é uma ótima maneira de fazer com que uma pessoa experiente crie um modelo semântico bem formado. Muitos colegas de equipe podem usar esse modelo semântico compartilhado para criar seus próprios relatórios.

Considerações e limitações

Ao usar a conexão dinâmica ao serviço do Power BI, há algumas considerações e limitações a serem observadas.

  • Somente usuários com permissão de build para um modelo semântico podem se conectar a um modelo semântico publicado usando a conexão dinâmica do serviço do Power BI.
  • As colunas ocultas ficarão visíveis para usuários com permissões de build quando eles criarem conexões dinâmicas com o modelo semântico no Power BI Desktop.
  • Os usuários gratuitos só veem conjuntos de dados que estão em Meu workspace e em workspaces Premium ou baseados no Fabric.
  • Como essa conexão é uma conexão dinâmica, a navegação à esquerda e a modelagem são desabilitadas. O comportamento é semelhante ao de uma conexão do SSAS (SQL Server Analysis Services). No entanto, os modelos compostos no Power BI possibilitam a combinação de dados de diferentes fontes. Para obter mais informações, confira Usar modelos compostos no Power BI Desktop.
  • Como essa conexão é uma conexão dinâmica, a RLS (segurança em nível de linha) e outros comportamentos de conexão são impostos. Esse comportamento é o mesmo de quando conectado ao SSAS.
  • Se o proprietário modificar o arquivo .pbix original compartilhado, o modelo semântico compartilhado e o relatório no serviço do Power BI serão substituídos. Os relatórios baseados no modelo semântico não são substituídos, mas todas as alterações no modelo semântico são refletidas no relatório.
  • Os membros de um workspace não podem substituir o relatório original compartilhado. Se eles tentarem fazer isso, receberão uma solicitação para renomear o arquivo e publicar.
  • Se os Membros forem obrigados a publicar, eles precisarão fazer o download usando a opção Uma cópia do seu relatório e dados. Faça as alterações necessárias e publique o relatório.
  • Se você excluir o modelo semântico compartilhado no serviço do Power BI, os relatórios baseados nesse modelo semântico não funcionarão mais corretamente nem exibirão elementos visuais. Você não pode mais acessar esse modelo semântico no Power BI Desktop.
  • Os relatórios que compartilham um modelo semântico no serviço do Power BI não dão suporte a implantações automatizadas que usam a API REST do Power BI.

Para obter mais informações sobre o DirectQuery e outros recursos de conexão de dados do Power BI, confira os seguintes recursos:

Para obter informações sobre o Power BI, confira os seguintes artigos: