Transformación de calificadores de origen en Informatica con EJEMPLO

¿Qué es la transformación del calificador de origen?

La transformación de calificador de origen es una transformación activa y conectada que se utiliza para representar las filas que lee el servicio de integraciones. Siempre que agregamos un origen relacional o un archivo plano a un mapapingSe requiere una transformación de calificador de origen. Cuando agregamos un origen a un mapapingLa transformación del calificador de origen se agrega automáticamente. Con el calificador de origen, podemos definir y anular la forma en que se obtienen los datos del origen.

En el siguiente ejemplo, modificaríamos el calificador de origen de nuestro mapa.ping “m_emp_emp_target”, por lo que en lugar de devolver todas las columnas, devolverá solo las columnas seleccionadas.

Paso 1) abrir mapaping “m_emp_emp_target” en el mapaping diseñador.

Transformación de calificadores de origen en Informatica con EJEMPLO

Paso 2) Double Haga clic en la transformación del calificador de origen “SQ_EMP”. Se abrirá la ventana de edición de propiedades de transformación. Entonces

  1. Haga clic en la pestaña de propiedades
  2. Haga clic en el elemento SQL Opción de modificación de consulta, esto abrirá una ventana del editor SQL

Transformación de calificadores de origen en Informatica con EJEMPLO

Paso 3) En la ventana del editor SQL

  1. Introduzca la siguiente consulta
    SELECCIONE EMPNO, ENAME, TRABAJO, MGR DE EMP

    Nota: – estamos seleccionando las columnas EMPNO, ENAME, JOB & MANAGER de la fuente, por lo que hemos conservado solo aquellas en la consulta de selección

  2. Seleccione el botón Aceptar

Transformación de calificador de fuente

Paso 4) En la ventana "editar transformaciones",

  1. Seleccione la pestaña Puertos en el menú
  2. En la pestaña de puertos, verá todos los puertos. Mantenga solo los puertos EMPNO, ENAME, JOB, MGR y elimine otros puertos

Transformación de calificador de fuente

Paso 5) Después de eliminar los puertos, seleccione el botón Aceptar

Transformación de calificador de fuente

Ahora, vuelva a hacer clic en la pestaña de propiedades en la ventana Editar transformaciones y verá solo los datos que ha seleccionado.

Transformación de calificador de fuente

Al hacer clic en el botón "Aceptar", se abrirá Editor SQL Ventana.

  1. Confirmará que los datos que ha seleccionado son correctos y están listos para cargarse en la tabla de destino.
  2. Haga clic en el botón Aceptar para continuar con el proceso.

Transformación de calificador de fuente

Guardar el mapaping (usando el atajo Ctrl+S) y ejecute el flujo de trabajo; después de la ejecución, solo las columnas seleccionadas se cargarán en el destino.

De esta manera, puede anular en el calificador de origen qué columnas deben recuperarse del origen y esta es la única forma de anular qué columnas específicas se incluirán dentro del mapaping.

Propiedades del calificador de origen

Puede utilizar varias propiedades de Source Qualifier para determinar qué tipo de datos de origen deben transformarse en la tabla de destino.

  1. Filtro de fuente – Utilizando la propiedad de filtro de origen puede filtrar el número de registros de origen. Por ejemplo, si desea recuperar solo los empleados del departamento 10, puede ingresar la condición de filtro departamentono=10 en la propiedad del filtro de origen y ejecutar los datos.
  2. Número de puertos ordenados – En la transformación del calificador de origen, también puede ordenar los registros de entrada según el número de puerto. De esta manera, cuando los datos se pasan a las transformaciones dentro del mapapingLeerá el número de puerto y ordenará los datos en consecuencia.

    Como los datos se pueden ordenar en función de uno o varios puertos, debe indicar la cantidad de puertos que se utilizarán en la clasificación. Si proporciona un valor de 1, solo se ordenarán los datos empno. Si proporciona un valor de 2, se ordenarán los datos en empno y ename en ambas columnas.

  3. Seleccionar Distinto – solo puede recuperar registros distintos de la fuente utilizando esta propiedad. Cuando selecciona la opción Seleccionar distinto, el calificador de origen solo obtendrá una combinación distinta de datos de origen.

Transformación de calificador de fuente

Resumir este post con: