Volver a la versión inglesa de la documentación
Opciones de compilación con SQL Pushdown en DataStage
Opciones de compilación con SQL Pushdown en DataStage
Última actualización: 12 mar 2025
Puede seleccionar modalidades de ejecución como ETL o ELT para especificar cómo se procesan los datos durante el tiempo de ejecución.
El proceso primario que DataStage® utiliza es Extraer, Transformar y Cargar (ETL), en el que los datos se leen en la memoria, se procesan y, a continuación, se graban en un destino. En DataStage, todos los trabajos se ejecutan en modo ETL por defecto. Al seleccionar una opción diferente en la pestaña Compilar de los valores del trabajo, puede optar por ejecutar el trabajo en una modalidad optimizada utilizando SQL Pushdown, que mueve el trabajo de proceso de datos a las bases de datos de origen o de destino.
Cuando la lógica de transformación se envía a la base de datos de destino, el proceso sigue a Extraer, Cargar y Transformar (ELT). Cuando la lógica de transformación se envía a la base de datos de origen, el proceso sigue a Transform, Extract y Load (TEL). En muchos casos, todavía será necesario realizar algún trabajo de transformación entre los pasos Extraer y Cargar, pero se realizará el mayor trabajo posible en las bases de datos de origen o de destino. La optimización suele ser útil cuando necesita transformar conjuntos de datos grandes que ya están en orígenes o destinos de datos específicos. Las opciones siguientes están disponibles para ejecutar los trabajos:
- Extraer, Transformar, Cargar (ETL en sus siglas en inglés)
- Esta modalidad predeterminada extrae datos de un origen, transforma datos en el entorno elegido y carga los datos procesados en un destino.
- Envío a origen
- Esta modalidad envía el trabajo de transformación a la base de datos de origen, realizando el mayor trabajo posible antes de la extracción. Si el flujo de DataStage solo se puede convertir parcialmente en SQL, el trabajo restante se realiza en el entorno elegido.
- Envío a destino
- Esta modalidad envía el trabajo de transformación a la base de datos de destino, realizando el mayor trabajo posible después de la carga. El trabajo restante se realiza en el entorno elegido. Cuando el análisis determina que el flujo de DataStage se puede convertir a SQL, se utiliza la modalidad ELT y DataStage compila el flujo a SQL. Cuando el análisis determina que el flujo de DataStage solo se puede convertir parcialmente a SQL, se utilizan las modalidades ETL y ELT según sea necesario. Para obtener más información, consulte Modalidad de ejecución ELT en DataStage.
¿Fue útil el tema?
0/1000