Mapearping En Informatica: Creación, Componentes y Parámetros
⚡ Resumen inteligente
Mapearping En Informatica, es el objeto que vincula las definiciones de origen con las definiciones de destino a través de transformaciones, definiendo exactamente cómo se lee, modifica y carga cada columna de datos durante la ejecución de una sesión ETL.

¿Qué es un mapa?ping?
Un mapaping Es una colección de objetos de origen y destino vinculados entre sí mediante un conjunto de transformaciones. Estas transformaciones consisten en un conjunto de reglas que definen el flujo de datos y cómo se cargan los datos en los destinos.
Un mapaping Consta del siguiente conjunto de objetos:
- Definición de fuente - Una definición de fuente Define la estructura y las características de la fuente, sus tipos de datos subyacentes, el tipo de fuente de datos, etc.
- – Los objetos definen cómo se transforman los datos de origen, y durante el proceso se pueden aplicar diversas funciones.
- Target Definición – La definición de destino define el destino final donde se cargarán los datos.
- Enlaces Los enlaces conectan la definición de origen con las diferentes transformaciones y tablas de destino. Definen cómo fluyen los datos desde el origen hasta el destino y a través de las transformaciones.
¿Por qué necesitas un mapa?ping?
Un mapaping es un objeto en Informatica con cuya ayuda puede definir cómo se modifican los datos de origen antes de que lleguen al objeto de destino. Por ejemplo, si tiene un nombre de empleado almacenado como “Bill Clinton” en su sistema de origen y el sistema de destino requiere el nombre del empleado en el formato “Clinton” Bill”, tales operaciones pueden diseñarse en el mapaping nivel. En términos básicos, lo que se hace con los datos de origen se define en el mapa.ping .
Un mapaping es el objeto básico de Informatica con el que podemos definir los detalles de la transformación de datos y las características de los objetos de origen/destino. Mapapingnos ayudan a definir la transformación de datos a nivel de columna individual para cada fila. Incluso en un solo mapaping Puedes gestionar múltiples fuentes y destinos.
Componentes del mapaping
Los componentes básicos de un mapaping son:
- Tablas de origen
- Mapearping parámetros y variables
- Target objetos
- Mapearping transformaciones
Existen diversos objetos que constituyen un mapa.ping. Un mapaping puede constar de fuentes, objetivos, mapaping parámetros y variables, mapplets, diversas transformaciones y funciones definidas por el usuario.
- Mapearping Fuente: mapaping Las fuentes son los objetos de donde se obtienen los datos de origen. Una fuente puede ser una tabla de base de datos, un archivo plano, una fuente XML o un COBOL Fuente del archivo.
- Mapearping Target: mapaping El destino es el objeto de destino donde se cargan los datos procesados finales. Un mapaping El destino puede ser una tabla relacional de una base de datos, un archivo plano o un archivo XML. Las fuentes y los destinos son obligatorios en cualquier mapa.ping, aunque su tipo puede diferir.
- Mapearping Parámetros y Variables: mapaping Los parámetros y las variables te ayudan a crear objetos de variables temporales que te permiten definir y almacenar valores temporales mientras el mapaping Procesa datos. Mapaping Los parámetros y las variables son tipos de datos opcionales definidos por el usuario que se pueden crear para un mapa.ping y se puede consultar y actualizar para un requisito específico. Aprenderemos más sobre el mapa.ping parámetros y variables en esta sección.
- Maplets: Los mapplets son objetos que consisten en un conjunto de transformaciones, orígenes o destinos. Los mapplets generalmente se crean para reutilizar la funcionalidad existente de un conjunto de transformaciones. Un mapplet se puede utilizar en cualquier número de mappings.
¿Qué es un mapa de etapas?ping?
Un mapa de escenariosping es un mapaping en la que creamos una réplica de la tabla de origen. Por ejemplo, en un sistema de producción, si tiene una tabla "empleado", puede crear una tabla idéntica "employee_stage" en el sistema de producción. ETL esquema.
Disponer de una tabla de preparación local ofrece diversas ventajas. El tiempo de inactividad de la producción no afectará a su sistema ETL, ya que dispone de su propia tabla "employee_stage" en lugar de hacer referencia a la tabla "employee" de producción. En un sistema de producción, pueden existir otras operaciones y procesos que afecten al rendimiento. Sin embargo, al disponer de una tabla de preparación de réplica, solo los procesos ETL accederán a ella. Esto ofrece ventajas en cuanto al rendimiento.
En el mapa de etapaspings,
- Las tablas de origen y destino tienen estructuras idénticas.
- Los datos de la tabla de destino son una réplica de los datos de la tabla de origen, o
- Los datos de la tabla de etapa (destino) son un subconjunto de los datos de origen.
Por ejemplo, si su tabla de origen contiene detalles de empleados de los departamentos 10, 20, 30 y 40, la tabla intermedia puede ser una tabla que contenga únicamente registros de empleados de los departamentos 10 y 30.
Mesas de escenario en un almacenamiento de datos Lograr que la transformación de datos sea eficiente al obtener solo los datos que nos interesan y minimizar la dependencia del ETL/almacén de datos con respecto al sistema operativo en tiempo real.
Cómo crear un mapaping
En este ejercicio, crearemos un mapa de etapas.ping, en la que la fuente será la tabla “emp” y el destino será “emp_target”. El mapaping Se construye en el espacio de trabajo que se muestra a continuación.
Convenio de denominación – mapaping Los nombres van precedidos de 'm_', seguidos de los nombres de las tablas de origen y destino, separados por un guion bajo.
Ejemplo – si estás cargando la tabla emp_target desde la tabla emp, entonces el mapaping El nombre puede ser 'm_emp_emp_target'.
Paso 1) Mapa de lanzamientoping Diseñador.
- Abra la herramienta Informatica Designer.
- Haz clic en el mapa.ping Icono de diseñador para abrir el mapaping Diseño
El icono se encuentra en la barra de herramientas del Diseñador, como se muestra a continuación.
Paso 2) En el mapaping Diseñador:
- Haz clic en el mapa.pingmenú
- Seleccione la opción Crear.
Paso 3) Ingrese al mapaping Asigne el nombre 'm_emp_emp_target' y seleccione el botón Aceptar.
El mapaping Se crearán y se listarán en el Mapa.pingcarpeta s en el navegador del repositorio.
Un mapaping Debe tener al menos un origen y un destino, así que ahora añadirás ambos.
Paso 4) En este paso haremos lo siguiente:
- Seleccione la tabla de origen “emp” en la carpeta Fuentes.
- Arrastra y suelta la tabla “emp” en el mapa.ping Diseñador.
En el mapaping Diseñador, la tabla de origen importada se muestra con su calificador de origen.
Nota: – cuando importas cualquier tabla relacional (de base de datos) a un mapaping, también se creará un objeto adicional de tipo calificador de origen. Esta transformación del calificador de origen es necesaria y ayuda a Informatica. Servicio de integracion Identifique la tabla de la base de datos de origen y sus propiedades. Cada vez que importe una tabla de origen, también se creará una transformación de calificador de origen. Nunca debe eliminar un objeto calificador de origen en un mapa.ping.
Paso 5) En este paso haremos lo siguiente:
- Seleccione la tabla de destino “emp_target” en la Targetcarpeta s.
- Arrastra y suelta la tabla “emp_target” en el mapa.ping Diseñador.
En el mapaping Diseñador, la “tabla de destino” se importará y se mostrará.
Para gestionar el espacio de visualización, puede convertir estos objetos en iconos en el mapa.ping.
Paso 6) Haz clic con el botón derecho en cualquier parte del mapa vacío.ping Espacio de trabajo del diseñador y seleccione la opción: Organizar todos los iconos.
Después de seleccionar la opción "Organizar todo icónico", el espacio de trabajo se verá así.
Paso 7) En Informatica, diseñamos con el flujo de izquierda a derecha. Por lo tanto, las tablas de origen deben estar a la izquierda y las de destino a la derecha. Para organizar las tablas en nuestro espacio de trabajo, seleccione la tabla "emp_target" y arrástrela y suéltela a la derecha de la tabla "emp".
Después de esta reorganización, el espacio de trabajo quedará así.
Nota: – Utilice periódicamente el atajo “Ctrl+S” para guardar los cambios en el repositorio.
Paso 8) Ahora tienes tablas de origen y destino en tu mapa.pingpero el mapaping Aún no está completo. Las tablas de origen y destino deben vincularse para completar el mapa.pingPara vincular el origen y los destinos, haga doble clic en los objetos SQ_EMP y EMP_TARGET para cambiar su vista de icónica a gráfica.
Paso 9) Haz clic con el botón derecho en el mapa.ping En el espacio de trabajo del diseñador, seleccione la opción "Autolink" por nombre.
Paso 10) Para vincular la tabla de origen con la tabla de destino:
- Seleccione las columnas de la tabla de origen.
- Arrastra y suelta las columnas sobre la tabla de destino.
Las tablas de origen y destino estarán vinculadas, y aparecerán flechas que las conectarán desde la tabla de origen hasta la tabla de destino.
Nota: Aquí has vinculado todas las columnas de origen con las columnas correspondientes de la tabla de destino. Esto significa que, por cada registro de origen que se obtenga, se cargarán todas las columnas de la tabla de destino. Si deseas excluir alguna columna específica, haz clic en el enlace de esa columna y pulsa la tecla Suprimir. El enlace se eliminará y la columna de destino no se cargará.
Paso 11) Utilice el atajo de teclado "Ctrl+S" para guardar los cambios en su mapa.pingEn la ventana de salida, puede ver el mensaje del mapa.ping validación/análisis. Confirma que su mapaping es válido. Además, aparecerá una marca de verificación verde temporal junto al mapa.ping nombre en el mapaping árbol de carpetas, indicando el mapaping se realiza con éxito.
En el mapapingpuede haber un requisito en el que necesitemos pasar una variable al mapaping, o puede darse un escenario en el que necesitemos calcular valores temporales y almacenarlos para la siguiente ejecución de la sesión del mapa.pingPara estos fines, creamos un mapa.ping parámetros y variables.
Mapearping Parámetros y variables
Como todo lenguaje de programación, Informatica tiene su propia forma de definir parámetros y variables. Sin embargo, a diferencia de otros lenguajes, Informatica no se basa en código. Para crear parámetros y variables en Informatica, es necesario seguir la sintaxis y la navegación predefinidas.
Diferencia entre parámetros y variables –
| Mapearping Parámetros | Mapearping Variables |
|---|---|
| Mapearping Los parámetros son aquellos tipos de datos cuyo valor, una vez asignado, permanece constante en todo el mapa.ping correr. Si has creado un mapaping Si el parámetro deptno=20, el valor 20 será constante para todo el mapa.ping ejecutar. Dondequiera que se haga referencia al parámetro, siempre devolverá el valor 20 para esa instancia del mapa.ping correr. Para un nuevo mapaping Por ejemplo, el valor del parámetro puede redefinirse. | Mapearping Las variables son objetos a los que se puede hacer referencia en todo el mapa.ping ejecutar (para acceder a sus valores) y sus valores pueden reasignarse. Por ejemplo, un mapaping La variable total_salary se puede utilizar en un mapa.pingy su valor puede actualizarse en función de los salarios. |
| Se modificó entre ejecuciones editando el archivo de parámetros. | Se guarda en el repositorio tras una ejecución exitosa de la sesión y se reutiliza como valor inicial de la siguiente ejecución. |
El mapaping Los parámetros y las variables son específicos de un mapa.ping solamente. No se pueden referenciar en otro mapa.ping.
Cómo crear un mapaping Parámetro
Cuando creas un mapaping parámetro, durante la ejecución del mapaping El Servicio de Integración busca su valor asignado. Estos valores se pueden asignar en los siguientes lugares.
- Dentro de un archivo de parámetros
- En la asignación de variables previa a la sesión
- Valor inicial en el repositorio
- Valor predeterminado asignado durante la creación de variables
Paso 1) Para crear un mapaping parámetro, en Mapaping Diseñador:
- Seleccione el mapapingmenú
- Seleccione el menú Parámetros y variables.
Paso 2) En la siguiente pantalla:
- Haz clic en el menú "Agregar nueva variable"
- En el menú desplegable, seleccione el tipo como parámetro.
- Introduzca el nombre del parámetro como $$Deptno
- Introduzca un valor inicial de 10
- Seleccione el botón Aceptar
Ahora has creado un mapa.ping El parámetro deptno tiene un valor asignado inicialmente de 10, y este parámetro puede ser referenciado dentro del mapa.ping.
Cómo crear un mapaping Variable
Paso 1) En el mapaping Diseñador:
- Seleccione el mapapingmenú
- Seleccione el menú Parámetros y variables.
Paso 2) En la siguiente pantalla:
- Haz clic en el menú "Agregar nueva variable"
- En el menú desplegable, seleccione el tipo como variable.
- Introduzca el nombre de la variable como $$TotalSalary
- Seleccione el tipo de datos como decimal
- Introduzca un valor inicial de 0
- Seleccione el botón Aceptar
Esto creará un mapa.ping variable. Las funciones de variables como SetVariable y SetMaxVariable cambian su valor durante la ejecución.
Nota: – mapaping Los nombres de los parámetros y las variables siempre comienzan con $$.






















