Gerenciar um modelo semântico do Power BI usando o ponto de extremidade XMLA
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.