Gerenciar um modelo semântico do Power BI usando o ponto de extremidade XMLA

Concluído

Se você usou o Microsoft Analysis Services, talvez esteja familiarizado com o ponto de extremidade XMLA. Embora o uso de uma API possa parecer intimidante para alguns, é simples de usar. Em suma, o ponto de extremidade XMLA é outra maneira de você se conectar a workspaces e modelos semânticos do Power BI de aplicativos externos. É apenas uma API com uma URL para o workspace ou conjunto de dados.

Configurações do ponto de extremidade XMLA

Por padrão, a conectividade de ponto de extremidade é somente leitura para a carga de trabalho de modelos semânticos. Essa configuração permite o acesso das ferramentas de visualização de dados aos seguintes detalhes de modelos semânticos:

  • Modelar dados
  • Metadados
  • Eventos
  • Esquema

Algumas ferramentas de visualização de dados são Microsoft Excel, Power BI Report Builder, Tabular Editor ou ALM Toolkit. Você pode obter a URL de conexão do workspace nas configurações do workspace.

A conectividade de leitura/gravação pode ser habilitada para fornecer mais operações, incluindo:

  • Gerenciamento
  • Governança
  • Modelagem semântica avançada
  • Depuração
  • Monitoramento

Com a leitura/gravação habilitada, os modelos semânticos têm mais paridade com os processos e ferramentas de modelagem tabulares de nível empresarial do SQL Server Analysis Services. Para usar o ponto de extremidade XMLA em operações de leitura/gravação, o modelo semântico deve residir em um workspace Premium ou Fabric.

Alguns usos comuns do ponto de extremidade XMLA no Power BI são:

  • Atualizar componentes individuais de um modelo de dados.
  • Exportar dados sistematicamente do modelo de dados.
  • Automatizar o uso do Analisador de Práticas Recomendadas.

Observação

Para obter funcionalidade e limitações completas, consulte o artigo Conectividade do modelo semântico com o ponto de extremidade XMLA.