Tarefa Processamento do Analysis Services

Aplica-se a: SQL Server SSIS Integration Runtime no Azure Data Factory

A tarefa Processamento do Serviços de análise processa objetos do Serviços de análise , como modelos tabulares, cubos, dimensões e modelos de mineração.

Lembre-se do seguinte quando for processar modelos tabulares:

  • Você não pode executar a análise de impacto em modelos tabulares.

  • Algumas opções de processamento para modo tabular não são expostas, como Processar Desfragmentação e Processar Recálculo. Você pode executar essas funções usando a tarefa Executar DDL.

  • As opções Índice de Processo e Atualização de Processo não são apropriadas para modelos tabulares e não devem ser usadas.

  • As configurações de lote para modelos tabulares são ignoradas.

  • Defina a versão do servidor de destino como SQL Server 2019 para se conectar ao Azure Analysis Services.

Integration Services inclui diversas tarefas que desempenham operações de business intelligence, como execução de instruções DDL (linguagem de definição de dados) e consultas de previsão de mineração de dados. Para obter mais informações sobre tarefas de business intelligence relacionadas, clique em um dos tópicos a seguir:

Processamento de objetos

É possível processar vários objetos ao mesmo tempo. Ao processar vários objetos, você define configurações que se aplicam ao processamento de todos os objetos no lote.

Os objetos de um lote podem ser processados em sequência ou em paralelo. Se o lote não contiver objetos para os quais a sequência de processamento seja importante, o processamento paralelo poderá acelerar o processamento. Se objetos no lote forem processados em paralelo, você poderá configurar a tarefa para deixá-la determinar o número de objetos a serem processados em paralelo ou pode especificar manualmente o número de objetos a ser processado ao mesmo tempo. Se os objetos forem processados em sequência, será possível definir um atributo de transação no lote inscrevendo todos os objetos em uma transação, ou usando uma transação separada para cada objeto do lote.

Quando você processa objetos analíticos, também convém processar os objetos que dependem deles. A tarefa Processamento do Serviços de análise inclui uma opção para processar qualquer objeto dependente além dos objetos selecionados.

Em geral, você processa tabelas de dimensões antes de processar tabelas de fatos. Você poderá encontrar erros se tentar processar tabelas de fatos antes de processar as tabelas de dimensões.

Essa tarefa também permite configurar a manipulação de erros em chaves de dimensão. Por exemplo, a tarefa pode ignorar erros ou pode parar depois da ocorrência de um determinado número de erros. A tarefa pode usar a configuração de erro padrão, ou você pode construir uma configuração de erro personalizada. Na configuração de erro personalizada, você especifica como a tarefa controla erros e as condições de erro. Por exemplo, você pode especificar se a tarefa deve parar de executar quando ocorrer o quarto erro, ou pode especificar como a tarefa deve controlar valores chave Nulos . A configuração de erro personalizada também pode incluir o caminho de um log de erros.

Observação

A tarefa Processamento do Serviços de análise só pode processar objetos analíticos criados pelas ferramentas do SQL Server .

Essa tarefa é frequentemente usada em combinação com uma tarefa Inserção em Massa que carrega dados em uma tabela do SQL Server ou uma tarefa de Fluxo de Dados que implementa um fluxo de dados que carrega dados em uma tabela. Por exemplo, a tarefa de Fluxo de Dados pode ter um fluxo de dados que extrai dados de um banco de dados OLTP (Online Transactional Database) e o carrega em uma tabela de fatos do data warehouse, após o qual a tarefa Processamento do Serviços de análise é chamada para processar o cubo criado no data warehouse.

A tarefa Processamento do Serviços de análise usa um gerenciador de conexões Serviços de análise para se conectar a uma instância do Microsoft SQL Server Serviços de análise. Para obter mais informações, consulte Analysis Services Connection Manager.

Tratamento de erros

Configuração da tarefa Processamento do Analysis Services

Você pode definir propriedades pelo Designer do SSIS ou programaticamente.

Para obter mais informações sobre as propriedades que podem ser definidas no SSIS Designer, clique no tópico a seguir:

Para obter mais informações sobre como definir essas propriedades no SSIS Designer, clique no tópico a seguir:

Configuração programática da tarefa Processamento do Analysis Services

Para obter mais informações sobre como definir essas propriedades programaticamente, clique no tópico a seguir:

Editor da Tarefa Processamento do Analysis Services (Página Geral)

Use a página Geral da caixa de diálogo Editor da tarefa Processamento do Analysis Services para nomear e descrever a tarefa Processamento do Analysis Service.

Opções

Nome
Forneça um nome exclusivo para a tarefa Processamento do Analysis Services. Esse nome é usado como rótulo no ícone de tarefa.

Observação

Os nomes das tarefas devem ser exclusivos em um pacote.

Descrição
Digite uma descrição da tarefa Processamento do Analysis Services.

Editor da Tarefa Processamento do Analysis Services (página Analysis Services)

Use a página Analysis Services da caixa de diálogo Editor da Tarefa Processamento do Analysis Services para especificar um gerenciador de conexões do Analysis Services, selecione os objetos analíticos a serem processados e defina as opções de processamento e manipulação de erros.

Lembre-se do seguinte quando for processar modelos tabulares:

  1. Você não pode executar a análise de impacto em modelos tabulares.

  2. Algumas opções de processamento para modo tabular não são expostas, como Processar Desfragmentação e Processar Recálculo. Você pode executar essas funções usando a tarefa Executar DDL.

  3. Algumas opções de processamento fornecidas, como índices de processo, não são apropriadas para modelos tabulares e não devem ser usadas.

  4. As configurações de lote para modelos tabulares são ignoradas.

Opções

Gerenciador de conexões do Analysis Services
Selecione na lista um gerenciador de conexões do Analysis Services existente ou clique em Novo para criar um novo gerenciador de conexões.

Novo
Cria um novo gerenciador de conexões do Analysis Services

Tópicos relacionados: Gerenciador de Conexões do Analysis Services, Referência da interface do usuário da caixa de diálogo Adicionar Gerenciador de Conexões do Analysis Services

Lista de objetos

Propriedade Descrição
Object Name Lista os nomes de objeto especificados.
Tipo Lista os tipos dos objetos especificados.
Opções de Processo Selecione uma opção de processamento na lista.

Tópicos relacionados: Como processar um modelo multidimensional (Analysis Services)
Configurações Lista configurações de processamento para os objetos especificados.

Adicionar
Adicione à lista um objeto do Serviços de análise .

Remover
Selecione um objeto e clique em Excluir.

Análise de Impacto
Execute uma análise de impacto no objeto selecionado.

Tópicos relacionados: Caixa de diálogo Análise de Impacto (Analysis Services – Dados Multidimensionais)

Resumo de Configurações de Lote

Propriedade Descrição
Ordem de processamento Especifica se os objetos são processados em sequência ou em um lote; se for usado o processamento paralelo, especifica o número de objetos a serem processados simultaneamente.
Modo de transação Especifica o modo da transação para processamento sequencial.
Erros de dimensão Especifica o comportamento da tarefa quando ocorrem erros.
Caminho do log de erros da chave de dimensão Especifica o caminho do arquivo no qual são feitos logs de erros.
Objetos afetados pelo processo Indica se também são processados objetos dependentes ou afetados.

Alterar Configurações
Altere as opções de processamento e a manipulação de erros em chaves de dimensão.

Tópicos relacionados: Caixa de diálogo Alterar Configurações (Analysis Services – Dados Multidimensionais)