Share via


Transformación Mezclar

La transformación Mezclar combina dos conjuntos de datos ordenados en un solo conjunto de datos. Las filas de cada conjunto de datos se insertan en la salida en función de los valores de sus columnas de clave.

Si incluye la transformación Mezclar en un flujo de datos, podrá realizar las siguientes tareas:

  • Mezclar datos de dos orígenes de datos, como tablas y archivos.
  • Crear conjuntos de datos complejos anidando transformaciones Mezclar.
  • Volver a mezclar filas después de corregir errores en los datos.

La transformación Mezclar es similar a las transformaciones Unión de todo. Use la transformación Unión de todo en lugar de la transformación Mezclar en las siguientes situaciones:

  • Las entradas de la transformación no están ordenadas.
  • La salida combinada no tiene que ordenarse.
  • La transformación tiene más de dos entradas.

La transformación Mezclar requiere que ambas entradas estén ordenadas y las columnas mezcladas tengan metadatos coincidentes. Por ejemplo, no puede mezclar una columna que tenga un tipo de datos numérico con una columna que tenga un tipo de datos de carácter. Si los datos tienen un tipo de datos de cadena, la longitud de la columna de la segunda entrada debe ser menor o igual que la longitud de la columna de la primera entrada con la que se va a combinar.

Los datos de entrada pueden ordenarse estableciendo opciones de ordenación en las salidas del origen u otros componentes de nivel superior del flujo de datos, o insertando una transformación Ordenar en el flujo de datos antes de realizar la transformación Mezclar. Si las opciones de ordenación indican que los datos están ordenados, pero en realidad no lo están, el resultado de la operación de mezcla es impredecible.

En el Diseñador SSIS, la interfaz de usuario para la transformación Mezclar asigna automáticamente las columnas que tienen los mismos metadatos. Después puede asignar manualmente otras columnas con tipos de datos compatibles.

Esta transformación tiene dos entradas y una salida. No admite una salida de error.

Configurar la transformación Mezclar

Puede establecer propiedades a través del Diseñador SSIS o mediante programación.

Para obtener más información acerca de las propiedades que puede establecer en el cuadro de diálogo Editor de transformación Mezclar, vea Editor de transformación Mezclar.

Para obtener más información acerca de las propiedades que puede establecer mediante programación, haga clic en uno de los temas siguientes:

Para obtener más información sobre cómo establecer valores de propiedades, haga clic en uno de los temas siguientes:

Vea también

Conceptos

Transformación Combinación de mezcla
Transformación Unión de todo
Crear un flujo de datos de paquetes
Transformaciones de Integration Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005