Usando o Integration Services com o Analysis Services
O SQL Server Analysis Services fornece OLAP (processamento analítico online) e funcionalidade de mineração de dados por meio de uma combinação de servidor e tecnologias cliente integrados em um ambiente especializado de desenvolvimento e gerenciamento. Este tópico enfoca os recursos OLAP no Analysis Services e as novas ferramentas para trabalhar com o OLAP no Integration Services. Para obter mais informações sobre o uso de Integration Services com recursos de mineração de dados no Analysis Services, consulte Usando Integration Services com mineração de dados.
O OLAP permite acessar dados organizados e agregados de fontes de dados empresariais, como os data warehouses, usando uma estrutura multidimensional chamada de cubo. O SQL Server Analysis Services fornece ferramentas para OLAP que podem ser usadas para criar, implantar e manter cubos e outros objetos de suporte.
Para obter mais informações sobre recursos OLAP no SQL Server Analysis Services, consulte Visão geral da arquitetura lógica (Analysis Services – Dados Multidimensionais).
Observação |
---|
Alguns dos componentes do Integration Services descritos neste tópico só estão disponíveis no SQL Server Enterprise Edition e Developer Edition. |
Gerenciadores de conexões
Um gerenciador de conexões é uma representação lógica ou encapsulamento de uma conexão com uma fonte de dados. Você pode usar o gerenciador de conexões do Analysis Services para conectar-se a um banco de dados do Analysis Services no qual estejam armazenados estruturas OLAP e cubos. Todas as tarefas e os componentes de fluxo de dados descritos neste tópico requerem um gerenciador de conexões do Analysis Services.
Gerenciador de conexões do Analysis Services
Um gerenciador de conexões do Analysis Services habilita um pacote para conectar-se a um servidor que executa um banco de dados do Analysis Services ou a um projeto do Analysis Services que forneça acesso a estruturas de cubos e outras estruturas OLAP. Você pode se conectar a um projeto do Analysis Services somente ao desenvolver pacotes no Business Intelligence Development Studio. No tempo de execução, os pacotes conectam-se ao servidor e ao banco de dados nos quais você implantou a instância do Analysis Services.
Para obter mais informações, consulte Gerenciador de conexões do Analysis Services.
Tarefas
Tarefas são elementos de fluxo de controle que definem unidades de trabalho executadas em um pacote. Você pode usar as tarefas a seguir para criar, alterar e processar objetos em um banco de dados do Analysis Services.
Tarefa Executar DDL do Analysis Services
A tarefa Executar DDL do Analysis Services executa instruções DDL (Linguagem de Definição de Dados) que podem criar, descartar ou alterar cubos e outros objetos. As instruções DDL são representadas como instruções em ASSL (Analysis Services Scripting Language) e são enquadradas em um comando XMLA (XML for Analysis).
Para obter mais informações sobre essa tarefa, consulte Tarefa Executar DDL do Analysis Services. Para obter mais informações sobre como criar e alterar objetos do Analysis Services usando XMLA, consulte Criando e alterando objetos (XMLA).
Tarefa Processamento do Analysis Services
A tarefa Processamento do Analysis Services automatiza o processamento de objetos do Analysis Services, como cubos, dimensões e partições.
Para obter mais informações sobre essa tarefa, consulte Tarefa Processamento do Analysis Services. Para obter mais informações sobre como processar objetos do Analysis Services, consulte Processando objetos do Analysis Services.
Transformações de Fluxo de Dados
Transformações são os componentes no fluxo de dados de um pacote que agregam, mesclam, distribuem e modificam dados.
Transformação Dimensão de Alteração Lenta
A transformação Dimensão de Alteração Lenta coordena a atualização e inserção de registros em tabelas de dimensão de data warehouse. Essa transformação dá suporte a quatro tipos de mudanças: atributo de alteração, atributo histórico, atributo fixo e membro deduzido.
Para obter mais informações sobre essa transformação, consulte Transformação Dimensão de Alteração Lenta. Para obter informações sobre o Assistente para Dimensões de Alteração Lenta que é usado para configurar essa transformação, consulte Ajuda F1 do Assistente de dimensão de alteração lenta.
Destinos de fluxo de dados
Destinos são os componentes de fluxo de dados que carregam a saída de um fluxo de dados em diferentes tipos de fontes de dados ou criam um conjunto de dados na memória.
Destino de Processamento de Dimensões
O destino de Processamento de Dimensões carrega dados em uma dimensão do Analysis Services e processa a dimensão.
Para obter mais informações sobre esse destino, consulte Destino de processamento de dimensões. Para obter mais informações sobre como processar objetos do Analysis Services, consulte Processando objetos do Analysis Services.
Destino de Processamento de Partições
O destino de Processamento de Partições carrega dados na partição do Analysis Services e processa a partição.
Para obter mais informações sobre esse destino, consulte Destino de Processamento de Partições. Para obter mais informações sobre como processar objetos do Analysis Services, consulte Processando objetos do Analysis Services.
Outros componentes do Integration Services para OLAP
Quase todos os componentes do Integration Services podem ser úteis como parte de uma solução OLAP, especialmente ao carregar um data warehouse, mas os seguintes componentes são usados com mais frequência:
Transformação Conversão de Dados. Converte tipos de dados e formatos. Para obter mais informações, consulte Transformação Conversão de Dados e Como converter dados para um tipo de dados diferente usando a transformação Conversão de Dados.
Transformação Pesquisa. Útil ao substituir valores de texto significativos para identificadores numéricos enquanto carrega um data warehouse. Para obter mais informações, consulte Transformação Pesquisa e Como implementar uma pesquisa no modo Sem Cache ou Cache Parcial.
Recursos externos
Pacote SSIS para coletar dados DMV SSAS (
|
Consulte também