Mayo 2012. 2 Inicio Presentación  Contexto General  Preparación de Ambiente  Shell de Proceso  Proceso de Traspaso a Volado  Extracción  Borrado.

Slides:



Advertisements
Presentaciones similares
BizAgi - Business Agility
Advertisements

Módulo Tablero de Control Sesión X Lic. Aarón García López.
FINIQUITOS.
SIR – Sistema de indicadores Regionales Capacitación Carátula.
Qué es una Comunidad? Comunidades… … compartir conocimientos, noticias y documentación entre agrupaciones de usuarios en torno a un tema determinado. Pestaña.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:23 PRESENTACION: BASE DE DATOS ALUMNAS: Velazquez Corona Elsa Ponciano Antonio.
Solución para Control de Presencia Empleados
Curso Administrativo OTEC/Empresa Unidad III: Revisión del Libro de Clases (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
MODIFICACIÓN DE INFORMACIÓN Y/O DOCUMENTOS DE PROCESOS POR ESTADO
SISTEMA DE NACIMIENTOS MANUAL DEL USUARIO. El objetivo del presente manual es servir de guía al usuario final para interactuar con el Sistema, permitiéndole.
Modelo de procesos de dos estados
Fase Elaboración Conclusiones Grupo 6 – PIS
Mayo Inicio Presentación Contexto General Modelo de Datos Funcionamiento.
Administración de Procesos de Pruebas
DESCRIPCION DEL PROBLEMA
ARIS-G: Software de Monitoreo Geomecánico de Superficies
Libro de Clases Electrónico (LCE)
Mayo Inicio Presentación  Cierre de Vigencias Contexto General Procesos y Etapas del Sistema Posibles errores y Solución propuesta  Carga Inicial.
XXI ASAMBLEA NACIONAL DE GRADUADOS EN CIENCIAS ECONÓMICAS Dra. Gabriela Di Stefano Lic.Norberto Caniggia Necesidad de la existencia de procedimientos.
VIDEOCONFERENCIA ALISTAMIENTO SOFIA PLUS Elaborado por: SOFIA Plus – Aprendizaje Organizacional.
Curso Administrativo OTEC Unidad II : Configuración de Cursos Curso creado por : Libro de Clases Electrónico (LCE) ACTUALIZADO
Introducción a los Conceptos de Bases de Datos Docente: Ing. Marleny Soria Medina.
Inicio Presentación Contexto General Descripción Componentes Datastage Componentes Shell Procedimientos almacenados Rutas de fuentes/ejecutables.
Casos de Uso. Módulo Administrador
Declaración de Operaciones
Acceso del usuario a la aplicación.
WESTWIND SYSTEMS COMPONENTE: BIOESTADISTICA. WESTWIND SYSTEMS n Bioestadística es la herramienta esencial para la administración del Expediente, reportes.
SQL SERVER Reporting Services
Subconsultas Avanzadas
Curso de Creación aplicaciones dinámicas web con PHP y MySQL Continuamos.
Mayo Inicio Presentación  Contexto General  Preparación de Ambiente  Shell del Sistema  Proceso de RollBack  Eliminación RollBack  Carga.
Casos de Uso Usuarios Insertar Usuarios Modificar Usuarios
“Taller de Capacitación de Evaluación del Desempeño Semestral 2007” RH Net 26 y 27 de julio 2007.
Paso a paso de la instalación de Windows xp Instalar Windows Enciende el ordenador y mete el cd de instalación de Windows xp. Si la configuración de.
Inicio Presentación  Contexto General  Arquitectura  Procesos del Sistema  Dependencias  Integraciones  Operación del Sistema  Requerimientos.
Mayo de 2009Dos Ideas - La visión de Sistemas desde el Desarrollo Manipulación de Datos Conceptos básicos.
Manual de usuario. Configuración inicial Para comenzar a utilizar la aplicación lo primero que tiene que hacer es configurar el Huso horario y la configuración.
Microsoft Office Project 2010 Curso Básico
Curso Administrativo OTEC/Empresa Unidad II: Configuración de Cursos (Actualizado el ) Curso creado por : Libro de Clases Electrónico (LCE)
Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.
Mayo  Contexto General  Arquitectura  Procesos del Sistema  Integraciones  Operación del Sistema  Requerimientos del Sistema  Check List.
Proyecto Gestión PNR V2.
Mayo Contexto General 2. Definición de Ambiente 3. Procedimiento de Ejecución 4. Job Principal 5. Verifica Carga WRK 6. Carga tablas Padres 7.
COLEGIO DE BACHILLERES PLANTEL 13 XOCHIMILCO-TEPEPAN MATERIA:TIC EQUIPO:21 PRESENTACION: BASE DE DATOS ALUMNAS: Adán Millán Sánchez.
Casos de Uso Sistema Viáticos y Kilometraje (VyKi)
Ing. Noretsys Rodríguez. Definición de Conceptos  Falla: Ocurre cuando un programa no se comporta de manera adecuada. Es una propiedad estadística de.
Mayo Inicio Presentación  Contexto General  Preparación del ambiente  Estructura  Modelo de Datos  Requerimientos del Sistema  Procesos.
Casos de Uso Sedes Insertar Sedes Modificar Sedes Administrador
Guía rápida para generar estados de cuenta. Lo primero que tenemos que tener en cuenta a la hora de generar estados de cuenta es que la unidad se encuentre.
UNIVERSIDAD LATINA III. MANTENIMIENTO Y GESTIÓN DE LA INFORMACIÓN DE UNA BASE DE DATOS. E.I. L.E. Prof. Ramón Castro Liceaga.
Mayo Contexto General 2. Definición de Ambiente 3. Procedimiento de Ejecución 4. Estructura Job Principal 5. Job Principal 1 de 3 6. Integridad.
Comandos internos y externos
Mayo Contexto General 2. Definición de Ambiente 3. Procedimiento de Ejecución 4. Estructura Job Principal 5. Carga tablas Padres 6. Carga Tablas.
Mayo Inicio Presentación  Contexto General  Preparación de Ambiente  Ejecución de la Shell  Validaciones de la Shell  Carga Inicial  Extracción.
Introducción a phpMyAdmin
Utilizar Costo Promedio Ponderado en el Software Administrativo SAW
EduCat Prototipos. Introducción En las próximas páginas se muestra un bosquejo de lo que será la interfaz gráfica de nuestro programa, EduCat, para los.
DESARROLLO E INTEGRACIÓN DE APLICACIONES MÓVILES Manual de Usuario JIRA – Servicios 20/11/2013.
ANGIE PAOLA SOLANO CASTIBLANCO DAR SOPORTE A LOS PROCESOS NORMAS ISO DOC. JOHANA LÓPEZ CHAVEZ SENA 2010.
Sistemas Gestores de Bases de Datos
Análisis de las principales vulnerabilidades de un sistema informático. Javier Rodríguez Granados.
Mayo Inicio Presentación  Contexto General – Definiciones  Modelo de Datos – Tablas relacionadas  Procesos y Etapas del Sistema  Debug del.
EI, Profesor Ramón Castro Liceaga IV. AREAS DE EVALUACIÓN DE LA AUDITORIA EN INFORMÁTICA. UNIVERSIDAD LATINA (UNILA)
Guía rápida de configuración de WinDTE. CA-E-01 Guía Rápida Factura Electrónica Configuración de WinDTE Previo a la emisión de DTEs es necesario que prepare.
UNIVERSIDAD LATINA (UNILA) III.- PLAN DE IMPLEMENTACIÓN
Inicio Presentación Contexto General Descripción Recarga Shell Script Rutas de fuentes/ejecutables Archivos Input.
GeoBuilder Fernando Alonso-Pastor Es un gestor de geoprocesos que facilita la realización de múltiples operaciones que deben ejecutarse simultánea.
Abastecimiento Dr. Ing. Aldo Cea Ramírez Gestión de Abastecimiento Es la acción de buscar mejoras permanentes al realizar compras utilizando los.
Sistema de Monitoreo y Seguimiento de la Implementación del Sistema Nacional de Evaluación de la Calidad de la Educación SIMSI-SNECE.
PRESENTACIÓN DE PRODUCTO Tablero de Comando 1.
Transcripción de la presentación:

Mayo 2012

2 Inicio Presentación  Contexto General  Preparación de Ambiente  Shell de Proceso  Proceso de Traspaso a Volado  Extracción  Borrado  Carga  Eliminación  Otras Funcionalidades

 Descripción del Proceso Proceso que administra y controla de forma semanal el traspaso de reservas voladas que se encuentren hace más de tres días (esta variable es paramétrica) en el modelo activo de Bajada PNR, traspasándolas así al modelo Volado de BPNR. 3

 Preparando el Ambiente de Ejecución Para la ejecución del proceso de Reproceso se debe considerar :  Configuración:  Configuración de Parámetros de DSParams.  Ejecución:  Ejecución Shell de Proceso (/dsapp/DSNHBPNR/SHL/)  SHELL_PROC_VOLADO_BPNR.sh 4

5  Una vez ejecutada la Shell (SHELL_PROC_VOLADO_BPNR.sh), por pantalla se mostrará información relacionada al status (online) del proceso, además se genera un archivo log con el detalle de la ejecución.

 Entre las validaciones que realizará la Shell de Traspaso a Volado son:  REVISIÓN UPTIME DE MÁQUINAS  Revisa si la máquina DataStage se encuentra abajo o no responde  Revisa si la máquina Oracle PNR se encuentra abajo o no responde  REVISIÓN UPTIME BASE DATOS  Revisa si existe conectividad con las bases de Datos  REVISIÓN ESPACIO DISPONIBLE EN MÁQUINA DATASTAGE  Revisa la disponibilidad de espacio en la carpeta /dsdata  Revisa la disponibilidad de espacio en la carpeta /dsproject  EJECUCIÓN DEL JOB DE CONTROL Gatilla al JobControl JBCTRL_EJECT_BPNR_PPAL_VOLADO que es el encargado de orquestar todo el proceso de Traspaso a Volado. 6

 Job Control ( JBCTRL_EJECT_BPNR_PPAL_VOLADO) 7 JobControl principal de Traspaso a Volado. Es el encargado de orquestar todo el proceso.

8 Job Control ( JBCTRL_EJECT_BPNR_PPAL_VOLADO)  PRINCIPALES FUNCIONALIDADES:  Verifica si debe ejecutar una recuperación de sí mismo.  Calcula la Fecha a utilizar para el Traspaso a Volado.  Valida que existan PNR’s a traspasar.  Limpia directorios Unix.  Ejecuta etapa de Extracción.  Valida si debe ejecutar etapa de Borrado.  Ejecuta etapa de Borrado.  Ejecuta etapa de Carga.  Ejecuta etapa de Eliminación.  Finaliza la ejecución de proceso. Para Traspaso a Volado se destacan los procesos de Extracción, Borrado, Carga y Eliminación.

Extracción 9

 Etapa que extrae la información de las tablas funcionales de BPNR del modelo activo llevando a archivos planos (Unix con nomenclatura EXT_VLD_[Sigla Tabla Funcional]_NPID_[YYYYMMDD].txt y EXT_VLD_[Sigla Tabla Funcional]_DEL_NPID_[YYYYMMDD].txt), cuando el registro cumpla con la condición de filtro que su fecha de volado sea menor o igual a la fecha paramétrica calculada por el proceso administrativo. 10

 Etapa de Extracción :  Comienza con la llamada al JobControl JBCTRL001_ADM_VLD_EXTRACCION, el cual ejecuta al sequence SEQ001_ADM_VLD_EJECUTA_EXTRACION, que es el encargado de ejecutar todos los jobs asociados a la etapa de Extracción. Una vez finalizada la ejecución del sequence, se insertan los registros con los estados de ejecución de los jobs en las tablas de control de procesos, indicando así el fin de la etapa. 11

 SEQ001_ADM_VLD_EJECUTA_EXTRACION : Sequence encargado de ejecutar de forma “Paralela” los jobs pertenecientes a la etapa de Extracción. 12

 Jobs de Extracción : Un Job es el proceso más atómico dentro de la cadena de ejecución de cada una de las etapas. Para la etapa de Extracción, veremos como ejemplo la extracción de registros asociados a la Tabla PNR_DATOS del modelo Oracle BPNR, teniendo en cuenta que el resto de las actividades de extracción se efectúan según la misma lógica. 13  Parámetros del Job : Todos los parámetros están con un valor por defecto definido previamente en el Administrador DataStage, donde algunos son modificados según la necesidad del proceso.

Borrado 14

 Etapa que tiene como funcionalidad eliminar PNR’s existentes en el modelo volado que vengan nuevamente informados en el modelo activo, siempre que cumplan con la condición que su PNDT_ID y PNDT_FCH_CREAC sea igual tanto así como en el modelo activo y volado. Dado que esta situación no siempre ocurre, el proceso administrativo evalúa si es necesario ejecutar esta etapa o no. 15

16  Etapa de Borrado:  Comienza con la llamada al JobControl JBCTRL002_ADM_VLD_BORRADO, el cual ejecuta al sequence SEQ002_ADM_VLD_EJECUTA_BORRADO, que es el encargado de ejecutar todos los jobs asociados a la etapa de Borrado. Una vez finalizada la ejecución del sequence, se insertan los registros con los estados de ejecución de cada job en las tablas de control de procesos, indicando así el fin de la etapa.

 SEQ002_ADM_VLD_EJECUTA_BORRADO : Sequence encargado de ejecutar de forma “Paralela” los jobs pertenecientes a la etapa de Borrado. 17

 Jobs de Borrado:  Un Job es el proceso más atómico dentro de la cadena de ejecución de cada una de las etapas. Para la etapa de Borrado, veremos como ejemplo la eliminación de registros asociados a la Tabla PNR_DATOS del modelo Oracle BPNR, teniendo en cuenta que el resto de las actividades de eliminación se efectúan según la misma lógica. 18  Parámetros del Job : Todos los parámetros están con un valor por defecto definido previamente en el Administrador DataStage, donde algunos son modificados según la necesidad del proceso.

Carga 19

 Penúltima etapa del proceso que está encargada de realizar la carga de los PNR´s extraídos durante la etapa de extracción, desde el modelo activo, hacia el modelo Volado de Bajada PNR. 20

21  Etapa de Carga:  Comienza con la llamada al JobControl JBCTRL002_ADM_VLD_CARGA, el cual ejecuta al sequence SEQ002_ADM_VLD_EJECUTA_CARGA, que es el encargado de ejecutar todos los jobs asociados a la etapa de Carga. Una vez finalizada la ejecución del sequence, se insertan los registros con los estados de ejecución de cada job en las tablas de control de procesos, indicando así el fin de la etapa.

 SEQ002_ADM_VLD_EJECUTA_CARGA : Sequence encargado de ejecutar de forma “Paralela” los jobs pertenecientes a la etapa de Carga. 22

 Jobs de Carga:  Un Job es el proceso más atómico dentro de la cadena de ejecución de cada una de las etapas. Para la etapa de Carga, veremos como ejemplo la carga de registros asociados a la Tabla PNR_DATOS del modelo Volado de BPNR, teniendo en cuenta que el resto de las actividades de carga se efectúan según la misma lógica. 23  Parámetros del Job : Todos los parámetros están con un valor por defecto definido previamente en el Administrador DataStage, donde algunos son modificados según la necesidad del proceso.

Eliminación 24

 Proceso que se encarga de eliminar todos los PNR’s volados existentes en el modelo activo, y que anteriormente fueron seleccionados en la etapa de extracción, una vez haya finalizado la etapa de carga. 25

26  Etapa de Eliminación:  Comienza con la llamada al JobControl JBCTRL003_ADM_VLD_ELIMINACION, el cual ejecuta al sequence SEQ003_ADM_VLD_EJECUTA_ELIMINACION, que es el encargado de ejecutar todos los jobs asociados a la etapa de Eliminación. Una vez finalizada la ejecución del sequence, se insertan los registros con los estados de ejecución de cada job en las tablas de control de procesos, indicando así el fin de la etapa.

 SEQ003_ADM_VLD_EJECUTA_ELIMINACION : Sequence encargado de ejecutar de forma “Paralela” los jobs pertenecientes a la etapa de Eliminación. 27

 Jobs de Eliminación:  Un Job es el proceso más atómico dentro de la cadena de ejecución de cada una de las etapas. Para la etapa de Eliminación, veremos como ejemplo la eliminación de registros asociados a la Tabla PNR_DATOS del modelo Volado de BPNR, teniendo en cuenta que el resto de las actividades de eliminación se efectúan según la misma lógica. 28  Parámetros del Job : Todos los parámetros están con un valor por defecto definido previamente en el Administrador DataStage, donde algunos son modificados según la necesidad del proceso.

Otras Funcionalidades 29

Otras funcionalidades  La administración de Cada SubSistema tiene capacidad de:  Reintentos: (Valor Paramétrico, default 3) Durante la ejecución de los Job’s, una vez detectado la caída de alguno de ellos, el proceso reintentará su ejecución el número de veces definido. Si después de los reintentos definidos no logra ejecutarse correctamente, se da por abortada la ejecución del Sistema.  Recuperación: Capacidad de Recuperarse del SubSistema a partir del Job Abortado. Solo se debe gatillar la misma Shell de Ejecución.  Adicionalmente la administración del sistema tiene la capacidad de: resetearse y generar mails automáticos dependiendo de cada Job control.  Cada Proceso registrará las ejecuciones en las tablas de control internas, así como también en la corporativa. 30