Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Partições dividem uma tabela em partes lógicas. Cada partição pode ser processada (Atualizada) independentemente de outras partições. As partições criadas usando a caixa de diálogo Partições no SSDT (SQL Server Data Tools) durante a criação do modelo se aplicam ao banco de dados do workspace do modelo. Quando o modelo é implantado, as partições definidas para o banco de dados do espaço de trabalho modelo são duplicadas no banco de dados do modelo implantado. Você pode criar e gerenciar ainda mais partições para um banco de dados de modelo implantado usando a caixa de diálogo Partições no SQL Server Management Studio. As informações fornecidas neste tópico descrevem as partições criadas durante a criação do modelo usando a caixa de diálogo Gerenciador de Partições no SSDT (SQL Server Data Tools). Para obter informações sobre como criar e gerenciar partições para um modelo implantado, consulte Create and Manage Tabular Model Partitions (SSAS Tabular).
Seções neste tópico:
Benefícios
As partições, em modelos tabulares, dividem uma tabela em objetos de partição lógica. Cada partição pode ser processada independentemente de outras partições. Por exemplo, uma tabela pode incluir determinados conjuntos de linhas que contêm dados que raramente são alterados, mas outros conjuntos de linhas têm dados que são alterados com frequência. Nesses casos, não é necessário processar todos os dados quando você realmente só deseja processar uma parte dos dados. As partições permitem dividir partes dos dados que você precisa processar com frequência dos dados que podem ser processados com menos frequência.
O design de modelo eficaz utiliza partições para eliminar o processamento desnecessário e a carga subsequente do processador em servidores do Analysis Services, ao mesmo tempo, garantindo que os dados sejam processados e atualizados com frequência suficiente para refletir os dados mais recentes das fontes de dados. Como você implementa e utiliza partições durante a criação de modelos pode ser muito diferente de como as partições são implementadas e utilizadas para modelos implantados. Tenha em mente que, durante a fase de criação do modelo, você pode estar trabalhando apenas com um subconjunto dos dados que, em última análise, estarão em seu modelo implantado.
Processando partições
Para modelos implantados, o processamento ocorre usando o SQL Server Management Studio ou executando um script que inclui o comando de processo e especifica as opções e configurações de processamento. Ao criar modelos usando o SQL Server Data Tools, você pode executar operações de processo usando um comando Process no menu Modelo ou na barra de ferramentas. Uma operação de processo pode ser especificada para uma partição, uma tabela ou tudo.
Quando uma operação de processo é executada, uma conexão com a fonte de dados é feita usando a conexão de dados. Novos dados são importados para as tabelas de modelo, as relações e hierarquias são recriadas para cada tabela e os cálculos em colunas e medidas calculadas são recompilados.
Dividindo ainda mais uma tabela em partições lógicas, você pode determinar seletivamente o que, quando e como os dados em cada partição são processados. Quando você implanta um modelo, o processamento de partições pode ser concluído manualmente usando a caixa de diálogo Partições no SQL Server Management Studio ou usando um script que executa um comando de processo.
Partições no Banco de Dados do Espaço de Trabalho do Modelo
Você pode criar novas partições, editar, mesclar ou excluir partições usando o Gerenciador de Partições no SQL Server Data Tools. O Gerenciador de Partições fornece dois modos para selecionar tabelas, linhas e colunas para uma partição: modo de visualização de tabela e modo de consulta SQL. Todas as partições são definidas usando uma consulta SQL; no entanto, usando o modo Visualização de Tabela, você pode visualizar e selecionar os dados que deseja incluir na partição. A consulta SQL é criada e validada automaticamente para você. Como o modo visualização de tabela é a mesma visualização de tabela que está na caixa de diálogo Editar Propriedades da Tabela e na página Visualização de Tabela do Assistente de Importação de Tabela, o número máximo de linhas na visualização é 50.
Partições em um banco de dados de modelo implantado
Quando você implanta um modelo, as partições do banco de dados de modelo implantado serão exibidas como objetos de banco de dados no SQL Server Management Studio. Você pode criar, editar, mesclar e excluir partições para um modelo implantado usando a caixa de diálogo Partições no SQL Server Management Studio. O gerenciamento de partições para um modelo implantado no SQL Server Management Studio está fora do escopo deste tópico. Para saber mais sobre como gerenciar partições no SQL Server Management Studio, consulte Criar e gerenciar partições de modelo de tabela (tabela SSAS).
Tarefas Relacionadas
| Tópico | Descrição |
|---|---|
| Criar e gerenciar partições no Banco de Dados do Workspace (SSAS Tabular) | Descreve como criar e gerenciar partições no banco de dados do workspace de modelo usando o Gerenciador de Partições no SSDT (SQL Server Data Tools). |
| Processar partições no Banco de Dados do Workspace (SSAS Tabular) | Descreve como processar (atualizar) partições no banco de dados do espaço de trabalho do modelo. |
Consulte Também
Modo DirectQuery (SSAS Tabular)
Dados do processo (SSAS tabular)