Para listar e exportar todas as medidas (measures) de um arquivo PBIX do Power BI, você pode usar ferramentas externas, como o DAX Studio ou o Tabular Editor, que permitem acessar o modelo de dados e extrair as medidas de forma eficiente. Abaixo, explico o passo a passo usando o DAX Studio, que é uma das opções mais populares e gratuitas:
Usando o DAX Studio
O DAX Studio é uma ferramenta poderosa para trabalhar com DAX e modelos tabulares no Power BI. Ele permite listar e exportar medidas facilmente.
Passos:
- Instale o DAX Studio:
- Baixe e instale o DAX Studio a partir do site oficial (https://daxstudio.org/). É gratuito e compatível com Power BI Desktop.
- Abra o Arquivo PBIX:
- Abra o arquivo PBIX no Power BI Desktop antes de iniciar o DAX Studio.
- Conecte o DAX Studio ao PBIX:
- Abra o DAX Studio.
- Na janela de conexão, selecione a opção "PBI / SSDT Model" e escolha o modelo aberto no Power BI Desktop (geralmente aparece como o nome do arquivo PBIX).
- Execute uma Consulta DMV para Listar as Medidas:
- No editor de consultas do DAX Studio, insira o seguinte comando DMV (Dynamic Management View) para listar todas as medidas:
SELECT * FROM $SYSTEM.TMSCHEMA_MEASURES
- Clique em "Run" (ou pressione F5). Isso retornará uma tabela com detalhes das medidas, incluindo nome (Name), expressão DAX (Expression), tabela associada (TableID), entre outros.
- Exporte as Medidas:
- Após executar a consulta, os resultados aparecerão na grade de resultados.
- Para exportar:
- Vá até a aba "Home" no DAX Studio.
- No grupo "Output", selecione "File" ou "Excel (Static)".
- Escolha "CSV" ou "Excel" como formato e defina o local para salvar o arquivo.
- Execute a consulta novamente (clique em "Run"), e o DAX Studio salvará o arquivo com todas as medidas no formato escolhido.
- Personalize (Opcional):
- Se quiser apenas colunas específicas (como nome e expressão), modifique a consulta. Exemplo:
SELECT [Name], [Expression] FROM $SYSTEM.TMSCHEMA_MEASURES
DAX Studio é mais simples e direto para exportação em massa, ideal para iniciantes.
Limitações: Se o PBIX estiver conectado a um dataset externo (live connection) sem um modelo local, as medidas podem estar no dataset remoto. Nesse caso, conecte o DAX Studio ao dataset no Power BI Service (requer Premium ou XMLA endpoint).
👉 Não se esqueça de seguir André Bernardes no Linkedin. Clique aqui e me contate via What's App.
Nenhum comentário:
Postar um comentário