Compartilhar via


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ção de Limpeza DQS

A transformação que corrige dados de uma fonte de dados conectada aplicando regras que foram criadas para a fonte 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 Dinâmica

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 Unir Tudo

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 Junção de Mesclagem

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 personalizadas

Você também pode escrever 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.

Conteúdo relacionado

Ícone do Integration Services (pequeno) Mantenha-se atualizado com o Integration Services

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


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