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 resumo, o ponto de extremidade XMLA é outra maneira de você se conectar a espaços de trabalho e modelos semânticos do Power BI de aplicativos externos - apenas uma API com uma URL para o espaço de trabalho ou modelo semântico.
Configurações de 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 que as ferramentas de visualização de dados acessem os seguintes detalhes do modelo semântico:
- Dados do modelo
- Metadados
- evento
- Esquema
Algumas ferramentas de visualização de dados incluem o Microsoft Excel, o Power BI Report Builder, o Editor de Tabelas ou o ALM Toolkit. Você pode obter a URL de conexão do espaço de trabalho nas configurações do espaço de trabalho.
A conectividade de leitura-gravação pode ser habilitada para fornecer mais operações, incluindo:
- Gestão
- Governação
- Modelagem semântica avançada
- Depuração
- Monitorização
Com a leitura-gravação habilitada, os modelos semânticos têm mais paridade com as ferramentas e os processos de modelagem tabular de nível empresarial do Azure Analysis Services e do SQL Server Analysis Services. Para usar o ponto de extremidade XMLA para operações de leitura-gravação, o modelo semântico deve residir em um espaço de trabalho Premium ou Fabric.
Alguns usos comuns do ponto de extremidade XMLA no Power BI são:
- Atualização de componentes individuais de um modelo de dados.
- Exportação sistemática de dados do modelo de dados.
- Automatização do uso do Best Practice Analyzer.
Nota
Para obter todas as funcionalidades e limitações, consulte o artigo Conectividade do modelo semântico com o ponto de extremidade XMLA.