Transformaciones de Integration Services
Las transformaciones de SQL Server 2005 Integration Services (SSIS) son los componentes en el flujo de datos de un paquete que agregan, mezclan, distribuyen y modifican datos. Las transformaciones también pueden realizar operaciones de búsqueda y generar conjuntos de datos de ejemplo. Esta sección describe las transformaciones que incluye Integration Services y explica cómo funcionan.
Transformaciones de inteligencia empresarial
Las siguientes transformaciones realizan operaciones de inteligencia empresarial tales como limpiar datos, realizar minería de texto y ejecutar consultas de predicción de minería de datos.
Transformación | Descripción |
---|---|
Transformación que estandariza los valores en los datos de columnas. |
|
Transformación que busca valores en una tabla de referencia mediante una coincidencia aproximada. |
|
Transformación que extrae términos del texto. |
|
Transformación que busca términos en una tabla de referencia y cuenta términos extraídos del texto. |
|
Transformación que ejecuta consultas de predicción de minería de datos. |
Transformaciones de fila
Las siguientes transformaciones actualizan los valores de columna y crean nuevas columnas. La transformación se aplica a cada fila en la entrada de transformación.
Transformación | Descripción |
---|---|
Transformación que aplica funciones de cadena a caracteres. |
|
Transformación que agrega copias de columnas de entrada a la salida de transformación. |
|
Transformación que convierte el tipo de datos de una columna en un tipo de datos diferente. |
|
Transformación que llena las columnas con los resultados de las expresiones. |
|
Transformación que usa secuencias de comandos para extraer, transformar o cargar datos. |
|
Transformación que ejecuta comandos SQL para cada fila en un flujo de datos. |
Transformaciones de conjunto de filas
Las siguientes transformaciones crean nuevos conjuntos de filas. El conjunto de filas puede incluir valores agregados y ordenados, conjuntos de filas de ejemplo y conjuntos de filas dinamizados y de anulación de dinamización.
Transformación | Descripción |
---|---|
Transformación que realiza agregaciones tales como AVERAGE, SUM y COUNT. |
|
Transformación que ordena datos. |
|
Transformación que crea un conjunto de datos de ejemplo mediante un porcentaje para especificar el tamaño del ejemplo. |
|
Transformación que crea un conjunto de datos de ejemplo especificando la cantidad de filas en la muestra. |
|
Transformación que crea una versión menos normalizada de una tabla normalizada. |
|
Transformación que crea una versión más normalizada de una tabla no normalizada. |
Transformaciones de división y combinación
Las siguientes transformaciones distribuyen filas a diferentes salidas, crean copias de las entradas de transformación, combinan varias entradas en una salida y realizan operaciones de búsqueda.
Transformación | Descripción |
---|---|
Transformación que enruta las filas de datos a diferentes salidas. |
|
Transformación que distribuye conjuntos de datos a varias salidas. |
|
Transformación que mezcla varios conjuntos de datos. |
|
Transformación que mezcla dos conjuntos de datos ordenados. |
|
Transformación que mezcla dos conjuntos de datos mediante una combinación FULL, LEFT o INNER. |
|
Transformación que busca valores en una tabla de referencia mediante una coincidencia exacta. |
Otras transformaciones
Integration Services incluye las siguientes transformaciones para exportar e importar datos, agregar información de auditoría, contar filas y trabajar con dimensiones de variación lenta.
Transformación | Descripción |
---|---|
Transformación que inserta datos desde un flujo de datos en un archivo. |
|
Transformación que lee datos desde un archivo y los agrega a un flujo de datos. |
|
Transformación que coloca información sobre el entorno a disposición del flujo de datos en un paquete. |
|
Transformación que cuenta filas a medida que se mueven por ella y almacena el recuento final en una variable. |
|
Transformación que configura la actualización de una dimensión de variación lenta. |
Transformaciones personalizadas
También puede escribir transformaciones personalizadas. Para obtener más información, vea Developing a Custom Transformation Component with Synchronous Outputs y Developing a Custom Transformation Component with Asynchronous Outputs.
Vea también
Conceptos
Rutas de Integration Services
Elementos de flujo de datos
Otros recursos
Orígenes de Integration Services
Destinos de Integration Services