Transformações do Integration Services

As transformações do SQL Server Integration Services são os componentes no fluxo de dados de um pacote que agregam, mesclam, distribuem e modificam dados. As transformações também podem executar operações de pesquisa e gerar conjuntos de dados de exemplo. Esta seção descreve as transformações que o Integration Services inclui e explica como elas funcionam.

Transformações de Business Intelligence

As transformações a seguir executam operações de business intelligence, como limpeza de dados, mineração de texto e execução de consultas de previsão de mineração de dados.

Transformação

Descrição

Transformação Dimensão de Alteração Lenta

A transformação que configura a atualização de uma dimensão variável lenta.

Transformação Agrupamento Difuso

A transformação que padroniza valores em dados de coluna.

Transformação Pesquisa Difusa

A transformação que pesquisa valores em uma tabela de referência usando uma correspondência difusa.

Transformação Extração de Termos

A transformação que extrai termos do texto.

Transformação Pesquisa de Termo

A transformação que pesquisa termos em uma tabela de referência e considera os termos extraídos do texto.

Transformação Consulta de Mineração de Dados

A transformação que executa consultas de previsão de mineração de dados.

Transformações de linha

A coluna de atualização de transformações a seguir avalia e cria novas colunas. A transformação é aplicada a cada linha na entrada de transformação.

Transformação

Descrição

Transformação Mapas de Caracteres

A transformação que se aplica às funções de cadeia para dados de caractere.

Transformação Copiar Coluna

A transformação que adiciona cópias de colunas de entrada à saída de transformação.

Transformação Conversão de Dados

A transformação que converte o tipo de dados de uma coluna a um tipo de dados diferente.

Transformação Coluna Derivada

A transformação que popula colunas com os resultados de expressões.

Transformação Exportar Colunas

A transformação que insere dados de um fluxo de dados em um arquivo.

Transformação Importar Coluna

A transformação que lê dados de um arquivo e os adiciona a um fluxo de dados.

Componente Script

A transformação que usa script para extrair, transformar ou carregar dados.

Transformação Comando OLE DB

A transformação que executa comandos SQL para cada linha em um fluxo de dados.

Transformações de conjunto de linhas

As transformações a seguir criam novos conjuntos de linhas. O conjunto de linhas pode incluir valores agregados e classificados, conjuntos de linhas de exemplo, ou conjuntos de linhas dinâmicas e não dinâmicas.

Transformação

Descrição

Transformação Agregação

A transformação que executa agregações como AVERAGE, SUM e COUNT.

Transformação Classificação

A transformação que classifica dados.

Transformação Amostragem Percentual

A transformação que cria um conjunto de dados de exemplo usando uma porcentagem para especificar o tamanho do exemplo.

Transformação Amostragem de Linhas

A transformação que cria um conjunto de dados de exemplo especificando o número de linhas no exemplo.

Transformação Pivô

A transformação que cria uma versão menos normalizada de uma tabela normalizada.

Transformação Não Dinâmica

A transformação que cria uma versão mais normalizada de uma tabela não normalizada.

Transformações de divisão e junção

As seguintes transformações distribuem linhas para saídas diferentes, cria cópias de entradas de transformação, une várias entradas em uma saída e executa operações de pesquisa.

Transformação

Descrição

Transformação Divisão Condicional

A transformação que roteia linhas de dados para saídas diferentes.

Transformação Difusão Seletiva

A transformação que distribui conjuntos de dados para várias saídas.

Transformação Union All

A transformação que mescla vários conjuntos de dados.

Transformação Mesclar

A transformação que mescla dois conjuntos de dados classificados.

Transformação Mesclar Junção

A transformação que une dois conjuntos de dados usando uma junção FULL, LEFT ou INNER.

Transformação Pesquisa

A transformação que pesquisa valores em uma tabela de referência usando uma correspondência exata.

Transformação Cache

A transformação que grava dados de uma fonte de dados conectada no fluxo de dados em um gerenciador de conexões de cache que salva os dados em um arquivo de cache. A transformação Pesquisa executa pesquisas nos dados no arquivo de cache.

Transformações Auditoria

O Integration Services inclui as transformações a seguir para adicionar informações de auditoria e linhas de contagem.

Transformação

Descrição

Transformação Auditoria

A transformação que cria informações sobre o ambiente disponível para o fluxo de dados em um pacote.

Transformação Contagem de Linhas

A transformação que conta as linhas conforme se move por elas e armazena a contagem final em uma variável.

Transformações disponíveis para download

A tabela a seguir lista as transformações que podem ser baixadas do site da Microsoft.

Descrição

Baixar

O Balanced Data Distributor pega uma única entrada e distribui as linhas de entrada para uma ou mais saídas uniformemente via multithreading.

A transformação do Balanced Data Distributor está disponível para download no Microsoft SQL Server Integration Services Balanced Data Distributor.

Transformações personalizadas

Você também pode gravar transformações personalizadas. Para obter mais informações, consulte Desenvolvendo um componente de transformação personalizado com saídas síncronas e Desenvolvendo um componente de transformação personalizado com saídas assíncronas.

Recursos externos

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os downloads, artigos, exemplos e vídeos mais recentes da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática sobre essas atualizações, assine os feeds RSS disponíveis na página.