Presentacion Induccion ODI - Dipres
Presentacion Induccion ODI - Dipres
Presentacion Induccion ODI - Dipres
Definiciones
Integracin de datos
Es el proceso combinar datos que residen en diferentes fuentes para permitir al usuario final tener una vista unificada de todos sus datos.
Componentes ODI
Mdulos de Conocimiento (Knowledge Modules) Mdulos Grficos Componentes de Tiempo de Ejecucin
Mdulos de conocimientos
Los Mdulos de Conocimiento implementan los flujos de datos actuales y definen las plantillas para la generacin de cdigo a travs de mltiples sistemas involucrados en cada proceso. Tipos de Mdulos de conocimientos RKM (Reverse Knowledge Modules) LKM (Loading Knowledge Modules) JKM (Journalizing Knowledge Modules) IKM (Integration Knowledge Modules) CKM (Check Knowledge Modules) SKM (Service Knowledge Modules)
Mdulo grficos
Designer Operator Topology Manager Security Manager
ODI Designer
Es donde los proyectos son desarrollados Ingeniera reversa automtica de aplicaciones y bases de datos Desarrollo grfico y mantenimiento de las interfaces de transformacin e integracin Visualizacin de los flujos de datos de las interfaces Administracin automtica de la documentacin Customizacin de cdigo generado
Designer ODI
ODI Operador
Administra y monitorea la produccin Presenta logs de ejecucin, con mensajes de error, nmeros de filas procesadas, estadsticas de ejecucin, y otros. Permite a los desarrolladores hacer depuracin de los procesos.
Odi Operador
Componentes de RunTime
El Agente El Repositorio Metadata Navigator
Agente ODI
En tiempo de ejecucin, el agente coordina la ejecucin de los escenarios de produccin. La ejecucin de procesos puede ser disparada a partir de uno de los mdulos grficos o tambin por el agente o desde herramientas de terceros (schedulers).
Repositorio ODI
Es un repositorio de metadatos integrado, abierto compartido, que almacena metadatos de las aplicaciones y datos involucrados en las transformaciones y procesos de integracin, las versiones de los proyectos desarrollados y todas las informaciones requeridas para el uso de estos (planeamiento, programacin y reportes de ejecucin).
Metadata Navigator
Es un cliente web para el acceso al Repositorio de Oracle Data Integrator. Lista, investiga y analiza todo el contenido del repositorio, adems de ofrecer data lineage tracing, referencias cruzadas, anlisis de impacto, etc. Tambin se puede utilizar esta herramienta para la administracin de procesos en ejecucin.
Habilitar Topologa
Desarrollo de Escenarios
3. Crear el Proyecto
5. Importar KMs
Deben importarse los KMs adecuados para cada tecnologa. Los KMs se encuentran en el directorio \ODI\oracledi\impexp\
Crear Interfaces
Crear Interfaces
Arrastrar desde el rbol de Modelos, la tabla de destino sobre la parte derecha de la ventana. Arrastrar las tablas de origen sobre la parte izquierda. Escribir las reglas de mapeo para cada columna de la tabladestino en el panel inferior.
Crear Interfaces
Se debe seleccionar el lugar donde se ejecutar dicha regla (origen, rea de ensayo, destino), segn corresponda. Para hacer un join se debe arrastrar un campo sobre otro en las tablas de origen.
8. Hacer Paquetes
Un Paquete es una secuencia ordenada de Objetos (Interfaces, Procedimientos, etc.)
8. Hacer Paquetes
Un Paquete es una secuencia ordenada de Objetos (Interfaces, Procedimientos, etc.) Dentro de la Pestaa Diagram arrastrar los objetos para armar una secuencia. Tambin se pueden arrastrar objetos de la barra de herramientas en la parte izquierda del a ventana.
8. Hacer Paquetes
8. Hacer Paquetes
Si un proceso termina su ejecucin correctamente, a continuacin se ejecutar el proceso que esta apuntado por una flecha verde. Si una ejecucin termina con errores, el siguiente proceso a ejecutar ser el que esta apuntado por una flecha roja.
Operador
Testear Ejecuciones
Las ejecuciones de procedimientos, interfaces, paquetes o escenarios, pueden ser monitoreadas desde el mdulo Operator.
Testear Ejecuciones
Testear Ejecuciones
Tambin es posible ver las filas que no fueron insertadas por tener errores errores.
Scheduleando un Escenario
1. 2. 3. 4. 5. 6. Editar odiparams.bat Crear scripts para lanzar Agente Fsico Crear Agente Fsico Crear Agente Lgico Testear Insertar Programacin
Editar odiparams.bat
odiparams.bat esta situado en el subdirectorio \bin del directorio ODI
stop.bat:
Test Agente
Lanzar el Agente ejecutando el archivo .bat
Test Agente
Abrir el Agente Fsico y Testear
Insertar Programacin
Desde el Mdulo Designer
Insertar Programacin
Monitorear Ejecuciones
Desde el mdulo Operator:
Fin