Iremos conhecer as técnicas:
1. Definir modo de compatibilidade (FILE, COMPATIBILITY MODEL, 1500):
- O Tabular Editor permite definir o modo de compatibilidade do modelo tabular. O valor "1500" refere-se à versão do modelo e suas funcionalidades específicas.
2. Conectar à área de trabalho do servidor (WORKSPACE DATABASE SERVER):
- Conecte-se ao servidor e à área de trabalho específica para acessar o modelo de dados tabular.
3. Criar fonte de dados e importar tabelas (DATA SOURCES, IMPORT TABLES):
- Defina a fonte de dados do modelo e importe as tabelas necessárias para criar o modelo tabular.
4. Visualizar código da linguagem M da tabela (EXPRESSION EDITOR):
- Utilize o Expression Editor para visualizar e editar o código M (Power Query) associado às transformações de dados em uma tabela.
5. Criar relacionamento (RELATIONSHIPS):
- Estabeleça relacionamentos entre as tabelas para definir como elas estão conectadas e como as consultas podem ser realizadas entre elas.
6. Salvar arquivo do modelo de dados (MODEL.BIM, DATABASE.JSON):
- Salve o modelo de dados em um arquivo com a extensão .bim ou .json para posterior reutilização e distribuição.
7. Criar tabela de medidas (CREATE, CALCULATED TABLE, MEASURE):
- Crie medidas calculadas ou tabelas calculadas usando a linguagem DAX (Data Analysis Expressions) para realizar cálculos específicos no modelo tabular.
8. Atualizar o modelo de dados (PROCESS TABLE, FULL PROCESS):
- Execute a atualização do modelo de dados para refletir as alterações realizadas. Pode-se optar por processar tabelas específicas ou realizar um processamento completo.
9. Consumir o modelo de dados no Power BI (GET DATA, AZURE ANALYSIS SERVICES, CONNECT LIVE):
- No Power BI, conecte-se ao modelo de dados tabular usando a opção "Connect Live" para explorar e visualizar os dados diretamente no Power BI Desktop.
O Tabular Editor é uma ferramenta poderosa para desenvolvimento e gerenciamento de modelos de dados tabulares, proporcionando controle avançado sobre o modelo, suas tabelas e medidas. Certifique-se de ajustar as etapas conforme necessário para atender aos requisitos específicos do seu projeto.