2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga...

17
PPFS Control & Monitoreo 2012

Transcript of 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga...

Page 1: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

PPFSControl & Monitoreo

2012

Page 2: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

2

Inicio PresentaciónContexto General

Arquitectura

Descripción

Archivos Input

Etapas Carga Diaria

Componentes Datastage

Shell Script

Rutas de fuentes/ejecutables

Archivos Input

Page 3: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

3

Contexto General

• Módulos del Sistema – Carga Diaria

Page 4: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

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.

Page 5: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

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

Page 6: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

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

Page 7: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

7

Componentes Datastage

JB003_INS_ETAPA

Page 8: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

8

Componentes Datastage

JB004_UPD_ETAPA

Page 9: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

9

Componentes Datastage

JB005_INS_ACTIVIDAD

Page 10: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

10

Componentes Datastage

JB006_UPD_ACTIVIDAD

Page 11: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

11

Componentes Datastage

•Ejemplo uso de Job de Control Etapa

Page 12: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

12

Componentes Datastage

• Ejemplo uso de Job de Control para Actividades

Page 13: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

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.

Page 14: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

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.

Page 15: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

15

Rutas de fuentes/ejecutables

• Rutas

/dsapp/DSPPFS/CNF/dsConfigLocal.sh/dsapp/DSPPFS/CNF/SHELL_PROC_PPFS.sh

Page 16: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

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.

Page 17: 2012. 2 Inicio Presentación Contexto General Arquitectura Descripción Archivos Input Etapas Carga Diaria Componentes Datastage Shell Script Rutas de fuentes/ejecutables.

17