| Critério | Importação | DirectQuery |
|---|---|---|
| Onde ficam os dados | Comprimidos na memória do modelo (VertiPaq) | Permanecem no banco de origem |
| Velocidade do visual | Muito rápida | Depende do banco e da rede |
| Atualidade | Do último refresh | Tempo real |
| Recursos DAX | Todos | Limitados (várias funções de time intelligence restritas) |
| Volume | Limitado pelo tamanho do modelo | Praticamente ilimitado |
| Carga no banco | Só no refresh | A cada clique do usuário |
Modo Composto
O modo Composto permite misturar: as dimensões (Produto, Cliente, Calendário) ficam em Importação, rápidas para filtrar, e a tabela fato gigante fica em DirectQuery. Combinado com Agregações (Módulo 13), você entrega respostas instantâneas para os visuais resumidos e detalhe sob demanda.
Atualização incremental
Com Importação e um volume grande, você não precisa recarregar 5 anos toda noite. A atualização incremental recarrega apenas a janela recente.
- 1Crie dois parâmetros do tipo data/hora com os nomes exatos RangeStart e RangeEnd.
- 2Filtre a coluna de data da tabela fato usando esses parâmetros (>= RangeStart e < RangeEnd).
- 3Na modelagem, clique com o botão direito na tabela → Atualização incremental.
- 4Defina, por exemplo: armazenar 5 anos, atualizar os últimos 10 dias.
- 5Publique. O particionamento é criado no Service, não no Desktop.