Opções e configurações de processamento
Ao processar objetos no Microsoft SQL Server Analysis Services, você pode selecionar uma opção de processamento para controlar o tipo de processamento que ocorre para cada objeto. Além disso, você pode permitir que o Analysis Services determine o tipo apropriado de processamento. Os métodos de processamento variam de um objeto para outro e são baseados no tipo de objeto e na alteração ocorrida no último objeto processado. Se você habilitar o Analysis Services para selecionar automaticamente um método de processamento, será usado o método que retorna o objeto a um estado completamente processado em menos tempo.
As configurações de processamento permitem controlar os objetos que são processados e os métodos usados para processar esses objetos. Algumas configurações de processamento são usadas principalmente para trabalhos de processamento em lotes. Para obter mais informações sobre o processamento em lotes, consulte Processamento em lote no Analysis Services.
Opções de processamento
A tabela a seguir descreve os métodos de processamento disponíveis no Analysis Services e identifica os objetos compatíveis com cada método.
Processar Padrão
Detecta o estado de processamento de um objeto e realiza o processamento necessário para passar os objetos não processados ou parcialmente processados para um estado completamente processado. Cubos, bancos de dados, dimensões, grupos de medidas, modelos de mineração, estruturas de mineração e partições oferecem suporte a essa opção de processamento.Processar Completo
Processa um objeto Analysis Services e todos os objetos associados. Quando o comando Processar Completo é executado em um objeto que já foi processado, o Analysis Services descarta todos os dados do objeto e, em seguida, processa o objeto. Esse tipo de processamento é necessário quando uma alteração estrutural foi feita em um objeto, por exemplo, ao adicionar, excluir ou renomear uma hierarquia de atributo. Cubos, bancos de dados, dimensões, grupos de medidas, modelos de mineração, estruturas de mineração e partições oferecem suporte a essa opção de processamento.Processar Incremental
Adiciona processos e dados de fatos recém-disponibilizados apenas às partições pertinentes. Grupos de medidas e partições oferecem suporte a essa opção de processamento.Processar Atualização
Força uma releitura dos dados e uma atualização dos atributos de dimensão. Agregações flexíveis e índices em partições relacionadas serão descartados. Por exemplo, essa opção de processamento pode adicionar novos membros a uma dimensão e forçar uma releitura completa dos dados para atualizar os atributos de objeto. Dimensões oferecem suporte a essa opção de processamento.Processar Índice
Cria ou recria índices e agregações para todas as partições processadas. Esta opção gera um erro em objetos não processados. Cubos, dimensões, grupos de medidas e partições oferecem suporte a essa opção de processamento.Processar Dados
Processa apenas os dados sem criar agregações ou índices. Se houver dados nas partições, eles serão descartados antes de a partição ser populada novamente com dados de origem. Dimensões, cubos, grupos de medidas e partições oferecem suporte a essa opção de processamento.Cancelar Processo
Descarta os dados no objeto especificado e em qualquer objeto constituinte de nível inferior. Depois de serem descartados, os dados não são recarregados. Cubos, bancos de dados, dimensões, grupos de medidas, modelos de mineração, estruturas de mineração e partições oferecem suporte a essa opção de processamento.Processar Estrutura
Se o cubo não estiver processado, o Analysis Services processará, se necessário, todas as dimensões do cubo. Depois disso, o Analysis Services criará apenas definições de cubo. Se esta opção for aplicada a uma estrutura de mineração, essa estrutura será populada com dados de origem. Diferente da opção Processar Completo, essa opção não itera o processamento para os modelos de mineração propriamente ditos. Cubos e estruturas de mineração oferecem suporte a essa opção de processamento.Processar Limpeza de Estrutura
Remove todos os dados de treinamento de uma estrutura de mineração. Somente estruturas de mineração oferecem suporte a essa opção de processamento.Processar Cache de Script
Esse recurso será removido na próxima versão do Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e modifique, assim que possível, os aplicativos que atualmente o utilizam..
Configurações de processamento
A tabela a seguir descreve as configurações de processamento que estão disponíveis ao criar uma operação de processo.
Opção de processamento |
Descrição |
---|---|
Paralelo |
Usado para o processamento em lotes. Esta configuração faz com que o Analysis Services bifurque as tarefas de processamento para executá-las em paralelo dentro de uma única transação. Se houver uma falha, o resultado será uma reversão de todas as alterações. É possível definir o número máximo de tarefas paralelas explicitamente ou deixar o servidor decidir a distribuição ideal. A opção Paralelo é útil para acelerar o processamento. |
Seqüencial (Modo da Transação) |
Controla o comportamento de execução do trabalho de processamento. Duas opções estão disponíveis:
Ao processar usando a opção Uma Transação, todas as alterações são confirmadas após o trabalho de processamento ser concluído com êxito. Isso significa que todos os objetos do Analysis Services afetados por um determinado trabalho de processamento permanecem disponíveis para consulta até o processo de confirmação. Desse modo, os objetos ficam temporariamente indisponíveis. Com a opção Separar Transações, todos os objetos afetados por um processo do trabalho de processamento ficam indisponíveis para consulta assim que o processo é executado com êxito. |
Opção da Tabela de Write-back |
Controla como as tabelas de write-back são tratadas durante o processamento. Esta opção se aplica às partições de write-back em um cubo e usa as seguintes opções:
|
Objetos Afetados pelo Processo |
Controla o escopo do objeto do trabalho de processamento. Um objeto afetado é definido pela dependência de objeto. Por exemplo, as partições dependem das dimensões que determinam a agregação, mas as dimensões não dependem das partições. Você pode usar as seguintes opções:
|
Erros de chave de dimensão |
Determina a ação tomada por Analysis Services quando ocorrem erros durante o processamento. Ao selecionar Usar configuração de erro personalizada, é possível selecionar valores para que as seguintes ações controlem o comportamento de tratamento de erros:
Quando a opção Usar configuração de erro padrão é selecionada, o Analysis Services usa a configuração de erro definida para cada objeto que está sendo processado. Se um objeto for configurado para usar a configuração padrão, o Analysis Services utilizará as configurações padrão listadas para cada opção. |