Algunas reglas de procesamiento del motor de Blaze son diferentes de las reglas de procesamiento del servicio de integración de datos.
Validación de asignaciones
La validación de asignaciones genera un error en las siguientes situaciones:
El destino está configurado para que mantenga el orden de las filas, y la transformación de ordenación no está conectada directamente a un destino de archivo sin formato.
Ordenación paralela
El servicio de integración de datos permite la ordenación paralela con las siguientes restricciones:
La asignación no incluye otra transformación entre la transformación de ordenación y el destino.
El tipo de datos de las claves de ordenación no cambia entre la transformación de ordenación y el destino.
Cada clave de ordenación de la transformación de ordenación debe estar vinculada a una columna en el destino.
Orden global
El motor de Blaze puede realizar ordenaciones globales en las siguientes situaciones:
La transformación de ordenación está conectada directamente a destinos de archivos sin formato.
El destino está configurado para mantener el orden de las filas.
La clave de ordenación no es de un tipo de datos binario.
Si alguna de las condiciones no se cumple, el motor de Blaze realiza una ordenación local.
Optimización de la memoria caché de datos
Si se inserta una transformación de ordenación antes de la transformación de agregación o de rango para optimizar la memoria caché de datos de agregación o de rango, el tamaño de la memoria caché de ordenación es igual que el de la memoria caché de datos de la transformación de agregación o de rango. Para configurar la memoria caché de ordenación, debe configurar el tamaño de la memoria caché de datos de la transformación de agregación o de rango.