Mayo 2012
Inicio Presentación

Contexto General

Arquitectura

Procesos del Sistema

Dependencias

Integraciones

Operación del Sistema

Requerimientos del Sistema

Control y monitoreo del Sistema

Check List de Diagnostico

Procesos de Cutover
2

Descripción del Proceso
Proceso que controla y administra la ejecución del proceso cíclico de actualización de la
fecha de Proceso Volado (Update del atributo PNDT_FCH_PROC_VLD) en todo el modelo
Funcional de EXFTPHIS, el cual tiene corte quincenales para todas aquellas reservas sin una
Fecha de Proceso Volado Asociado.
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_MGR_VOLADO.sh
4

Una vez ejecutada la Shell (SHELL_PROC_MGR_VOLADO.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.
5

Entre las validaciones que realizará la Shell de Control de Históricos 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_MGR_VLD que es el encargado de orquestar
todo el proceso de Migración a Volado.
6

Job Control (JBCTRL_EJECT_BPNR_PPAL_MGR_VLD)
JobControl principal de Migración Volado. Es el encargado de orquestar todo el proceso.
PRINCIPALES FUNCIONALIDADES:
 Ejecución del Sequence SEQ001_MGR_ACT_FCH_PRC_VLD
7
SEQ001_MGR_ACT_FCH_PRC_VLD
Sequencer que Gatilla el Ciclo Completo de Actualización de Fecha Proceso Volado
mediante Package para todo las tablas Funcionales del Modelo Volado.
8

Etapa que elimina desde el modelo volado todos los PNR´s que cumplen con la condición
de filtro que su fecha de proceso de paso a volado (PNDT_FCH_PROC_VLD) sea menor o
igual a la fecha paramétrica calculada por el proceso administrativo de Control de
Históricos.
9

Etapa de Eliminación:
 Comienza con la llamada al JobControl JBCTRL001_ADM_HIS_ELIMINACION, el cual ejecuta
al sequence SEQ001_ADM_HIS_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 los jobs en las tablas de control de procesos, indicando así el fin de la etapa.
10

SEQ001_ADM_HIS_EJECUTA_ELIMINACION : Sequence encargado de ejecutar de forma “Paralela” los
jobs pertenecientes a la etapa de Eliminación.
11

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 BPNR, teniendo en cuenta que el resto de las actividades de eliminación se efectúan según la misma
lógica.

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.
12
Otras Funcionalidades
13
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.
14
Descargar

Migración Volado