2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga...
-
Upload
elisa-mora-alvarado -
Category
Documents
-
view
222 -
download
0
Transcript of 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga...
PPFSControl & Monitoreo
2012
2
Inicio PresentaciónContexto General
Arquitectura
Descripción
Archivos Input
Etapas Carga Diaria
Componentes Datastage
Shell Script
Rutas de fuentes/ejecutables
Archivos Input
3
Contexto General
• Módulos del Sistema – Carga Diaria
4
Arquitectura
• Componentes del Sistema
DataStage: Sequences, Jobs, rutinas y parámetros globales.
Unix: basada en Shells, Querys SQL gatilladas por SQL Plus y archivos de
configuración.
Base de datos: basada en tablas, procedures.
5
Descripción
- Permite el registro de etapas y actividades.
- Registros en tablas propias y corporativas
- Permite realizar recuperaciones automáticas de procesos caídos.
- Permite visualizar avance del proceso.
- Disponible para Carga diaria, Control Histórico y Recarga
• Control & Monitoreo
6
Componentes Datastage
JB003_INS_ETAPA: Inserta registro inicial de la etapa
JB004_UPD_ETAPA: Actualiza registro de la etapa
JB005_INS_ACTIVIDAD: Inserta registro inicial de la actividad
JB006_UPD_ACTIVIDAD: Actualiza registro de la actividad
7
Componentes Datastage
JB003_INS_ETAPA
8
Componentes Datastage
JB004_UPD_ETAPA
9
Componentes Datastage
JB005_INS_ACTIVIDAD
10
Componentes Datastage
JB006_UPD_ACTIVIDAD
11
Componentes Datastage
•Ejemplo uso de Job de Control Etapa
12
Componentes Datastage
• Ejemplo uso de Job de Control para Actividades
13
Componente Shell
• SHELL_PROC_PPFS.sh
Espacio en disco
Disponibilidad de equipo
Estado del servicio de la base dato
Estado de carga PPFS
Gatilla Etapas Jobs
Realiza recuperación de procesos.
14
Recuperación procesos
• Características
Recupera a nivel de etapa.
Desde ultima etapa exitosa+1
Aplica para Carga Diaria, Control Histórico, Recarga.
Recupera siempre el ultimo proceso, independiente de su tipo.
15
Rutas de fuentes/ejecutables
• Rutas
/dsapp/DSPPFS/CNF/dsConfigLocal.sh/dsapp/DSPPFS/CNF/SHELL_PROC_PPFS.sh
16
Tablas involucradas
• Tablas de control
PPFS_PROCESO_CARGA: Contiene registros de los procesos ejecutados.
PPFS_ETAPAS: Contiene los registros de las etapas asociadas a los procesos ejecutados.
PPFS_ACTIVIDADES: Contiene los registros asociados a las etapas ejecutadas.
PPFS_ARCH_PPRC Contiene los nombres de los archivos SABRE que fueron cargados en el proceso de Carga Diaria y Recarga.
PPFS_RECUPERACIONES: Contiene los registros de las recuperaciones pertenecientes a un proceso.
17