Información del documento - focusbs-cl

Anuncio
Documento de Diseño
Proyecto
New Host – Pseudo PFS
Subsistema: Carga Principal
ETAPA:
ADMINISTRACIÓN
Información del documento
HISTORIA DEL DOCUMENTO
Documento:
Preparado por:
Responsable:
Documento de Diseño
Paula Ibarra
Cristian Abaroa
Fecha de creación:
Aprobado por:
29/04/2011
Fecha de aprobación:
CONTROL DE VERSIONES
Versión
Fecha
Preparado por
0.1
09/06/2011
Priscilla Olmos
Descripción
Creacion de Documento
CONTENIDO
SEQUENCER: SQ_VAL_EXISTENCIADEARCHIVOS ........................................................................... 5
Diagrama ................................................................................................................................................... 5
Documento Referencia............................................................................................................................... 6
Flujo Normal ............................................................................................................................................. 6
Flujo Alternativo........................................................................................................................................ 6
Anexo 1 ...................................................................................................................................................... 6
Funciones................................................................................................................................................... 6
Tablas utilizadas ........................................................................................................................................ 6
Reglas ........................................................................................................................................................ 7
SQL Extracción: ........................................................................................................................................ 7
Variables: .................................................................................................................................................. 7
Mapeo de atributos .................................................................................................................................... 7
Especificaciones de cálculo de Atributos .................................................................................................. 7
Especificaciones de Funciones .................................................................................................................. 7
Observaciones ........................................................................................................................................... 7
SEQUENCER: SQ_ESTRUCTURADEARCHIVOS ................................................................................. 8
Diagrama ................................................................................................................................................... 8
Documento Referencia............................................................................................................................... 9
Flujo Normal ............................................................................................................................................. 9
Flujo Alternativo........................................................................................................................................ 9
Anexo 1 ...................................................................................................................................................... 9
Funciones................................................................................................................................................... 9
Tablas utilizadas ........................................................................................................................................ 9
Reglas ...................................................................................................................................................... 10
SQL Extracción: ...................................................................................................................................... 10
Variables: ................................................................................................................................................ 10
Mapeo de atributos .................................................................................................................................. 10
Especificaciones de cálculo de Atributos ................................................................................................ 10
Especificaciones de Funciones ................................................................................................................ 10
Observaciones ......................................................................................................................................... 10
SEQUENCER: SQ_INYECCIONDEERRORES ..................................................................................... 11
Diagrama ................................................................................................................................................. 11
Documento Referencia............................................................................................................................. 12
Flujo Normal ........................................................................................................................................... 12
Flujo Alternativo...................................................................................................................................... 12
Anexo 1 .................................................................................................................................................... 12
Funciones................................................................................................................................................. 12
Tablas utilizadas ...................................................................................................................................... 12
Reglas ...................................................................................................................................................... 13
SQL Extracción: ...................................................................................................................................... 13
Variables: ................................................................................................................................................ 13
Mapeo de atributos .................................................................................................................................. 13
Especificaciones de cálculo de Atributos ................................................................................................ 13
Especificaciones de Funciones ................................................................................................................ 13
Observaciones ......................................................................................................................................... 13
SEQUENCER: SQ_HOMOLOGACIONDEVUELOS ............................................................................ 14
Diagrama ................................................................................................................................................. 14
Documento Referencia............................................................................................................................. 15
Flujo Normal ........................................................................................................................................... 15
Flujo Alternativo...................................................................................................................................... 15
Anexo 1 .................................................................................................................................................... 15
Funciones................................................................................................................................................. 15
Tablas utilizadas ...................................................................................................................................... 16
Reglas ...................................................................................................................................................... 16
SQL Extracción: ...................................................................................................................................... 16
Variables: ................................................................................................................................................ 16
Mapeo de atributos .................................................................................................................................. 16
Especificaciones de cálculo de Atributos ................................................................................................ 16
Especificaciones de Funciones ................................................................................................................ 16
Observaciones ......................................................................................................................................... 16
SEQUENCER: VALIDACIONCONTRADESPEGUE ............................................................................ 18
Diagrama ................................................................................................................................................. 18
Documento Referencia............................................................................................................................. 18
Flujo Normal ........................................................................................................................................... 19
Flujo Alternativo...................................................................................................................................... 19
Anexo 1 .................................................................................................................................................... 19
Funciones................................................................................................................................................. 19
Tablas utilizadas ...................................................................................................................................... 19
Reglas ...................................................................................................................................................... 19
SQL Extracción: ...................................................................................................................................... 20
Variables: ................................................................................................................................................ 20
Mapeo de atributos .................................................................................................................................. 20
Especificaciones de cálculo de Atributos ................................................................................................ 20
Especificaciones de Funciones ................................................................................................................ 20
Observaciones ......................................................................................................................................... 20
SEQUENCER: VALIDACIÓN DE INTEGRIDAD ................................................................................. 22
Diagrama ................................................................................................................................................. 22
Documento Referencia............................................................................................................................. 23
Flujo Normal ........................................................................................................................................... 23
Flujo Alternativo...................................................................................................................................... 23
Anexo 1 .................................................................................................................................................... 23
Funciones................................................................................................................................................. 23
Tablas utilizadas ...................................................................................................................................... 23
Reglas ...................................................................................................................................................... 24
SQL Extracción: ...................................................................................................................................... 24
Variables: ................................................................................................................................................ 24
Mapeo de atributos .................................................................................................................................. 24
Especificaciones de cálculo de Atributos ................................................................................................ 24
Especificaciones de Funciones ................................................................................................................ 24
Observaciones ......................................................................................................................................... 24
SEQUENCER: SQ_VAL_EXISTENCIADEARCHIVOS
Subsistema
Carga Principal
Proceso
Validación Existencia de Archivos
Subproceso
Validación Existencia de Archivos
Diagrama
Sequencer: VaLidacion de
Existencia de Archivos
Obtencion de los
parametros a
emplear
Job:
JB001_VAL_EXIS
TENCIA_CTPFS
Job: JB002_
VAL_EXISTENCI
A_CTPAX
Job: JB003_
VAL_EXISTENCI
A_CTNM
Insertar registro
de ejecucion de
proceso
Origen Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Destino Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Descripción
Se realiza una validación sobre la existencia del archivo. No se hace modificaciones
sobre el mismo, solo validación de existencia. Si no se encuentra el archivo se ingresa
el error en un archivo plano que luego será utilizado por otro job que inserta los
errores.
Documento Referencia
CU000 - Proyecto PFS Report- Caso de uso general V_12.docx
CU001 - Proyecto PFS Report- Cantidad de pasajeros por Vuelo (PFPX) V_12.docx
CU002 - Proyecto PFS Report- Cantidad de pasajeros por categoria (CTPX) V_12.docx
CU003 - Proyecto PFS Report- Clasificacion de pasajeros por categoria (CTNM) V_12
Pre - Proceso
Flujo Normal
1.
Se obtienen los parámetros necesarios para la verificación y la extracción de
archivo.
a. Fecha de Proceso
b. Numero de Vuelo
Se obtienen los parámetros ‘base’ para la obtención/inserción de los campos de
origen y destinos.
1.
En cada uno de los pasos del Secuencer se ingresara con los parámetros
requeridos por ellos, permitiendo realizar su proceso.
2.
Si los pasos anteriores finaliza exitosamente entonces continuar con flujo
normal.
Flujo Alternativo
N/A
N/A
N/A
N/A
Anexo 1
N/A
N/A
Anexo 2
Funciones:
No aplica
Tablas utilizadas:
Nombre Tabla y/o
Archivo
Nombre Stage
Nombre Link
Tablas Funcionales
N/A
N/A
N/A
Tablas Referenciales :
Tablas de Control:
N/A
N/A
N/A
N/A
N/A
N/A
Reglas:
SQL Extracción:
SQL
Filtro
---
Variables:
Parámetro de entrada del Job
Mapeo de atributos:
Nombre Tabla y/o Archivo
Nombre Stage
Nombre Link
Origen:
N/A
N/A
N/A
Destino:
N/A
N/A
N/A
Formato Salida:
N/A
Campos Origen:
Campos Destino:
Tabla
Campo
Tipo
Archivo
Campo
Tipo
Detalle
--
--
--
--
--
--
--
Especificaciones de cálculo de Atributos:
No Aplica
Especificaciones de Funciones:
No Aplica
Observaciones
Estándares de Desarrollo
Documento referencia :
Documento actualizado para DataStage 7.5.2 v3.1.1
Path archivos de proceso
Los archivos sequential que se generen durante el proceso que no estén
definidos como Destino deben ser dejados en la ruta $PS_PATH_TMP
Los archivos Hash que se generen durante el proceso que no estén definidos
como Destino deben ser dejados en la ruta $PS_PATH_HASH
Los archivos de Log que se generen durante el proceso deben ser dejados en
la ruta $ PS_PATH_LOG
Los archivos Shell deben ser almacenado en la ruta $PS_PATH_SHL.
Los archivos de configuración deben ser almacenados en la ruta
$PS_PATH_CNF
Actualización
Documentación ETL
Actualizar planilla registro archivos Hash.
Actualizar planilla registro archivos Sequential.
SEQUENCER: SQ_ESTRUCTURADEARCHIVOS
Subsistema
Carga Principal
Proceso
Validación de Estructura de los archivos
Subproceso
Validación de Estructura de los archivos
Diagrama
JB001_VAL_EST
RUCTURA_CTPF
S
Obtencion de los
parametros a
emplear
JB002_VAL_EST
RUCTURA_CTPA
X
Sequencer: VaLidacion de
Estructura de Archivos
JB004_VAL_EST
RUCTURA_CTPF
S_FINAL
JB005_VAL_EST
RUCTURA_CTN
M_FINAL
JB006_VAL_EST
RUCTURA_CTPA
X_FINAL
JB007_Val_Estr
uctura_ERROR
Insertar registro
de ejecucion de
proceso
JB003_VAL_EST
RUCTURA_CTN
M
Origen Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Destino Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Descripción
Se realiza una validación sobre la Estructura del archivo. No se hace modificaciones sobre el
mismo, solo validación Si existen errores de sintaxis( Estructura tipo de Dato, largo del registro,
Null). Si se encuentra algun archivo no valido se ingresa el error en un archivo plano que luego
será reutilizado tanto para la inserción de los errores y las validaciones necesarias.
Documento Referencia
CU000 - Proyecto PFS Report- Caso de uso general V_12.docx
CU001 - Proyecto PFS Report- Cantidad de pasajeros por Vuelo (PFPX) V_12.docx
CU002 - Proyecto PFS Report- Cantidad de pasajeros por categoria (CTPX) V_12.docx
CU003 - Proyecto PFS Report- Clasificacion de pasajeros por categoria (CTNM) V_12
Pre - Proceso
Flujo Normal
1.
Se obtienen los parámetros necesarios para la verificación y la extracción de archivo.
a. Fecha de Proceso
b. Numero de Vuelo
2.
Se obtienen los parámetros ‘base’ para la obtención/inserción de los campos de origen y
destinos.
3.
En cada uno de los pasos del Secuencer se ingresara con los parámetros requeridos por ellos,
permitiendo realizar su proceso.
4.
Si los pasos anteriores finaliza exitosamente entonces continuar con flujo normal. En caso
contrario se notificara informando de la falla; también se actualizara la tabla de control del
proceso por falla.
Flujo Alternativo
N/A
N/A
N/A
N/A
Anexo 1
N/A
N/A
Anexo 2
Funciones:
No aplica
Tablas utilizadas:
Nombre Tabla y/o
Archivo
Nombre Stage
Nombre Link
Tablas Funcionales
N/A
N/A
N/A
Tablas Referenciales :
Tablas de Control:
N/A
N/A
N/A
N/A
N/A
N/A
Reglas:
SQL Extracción:
SQL
Filtro
---
Variables:
Parámetro de entrada del Job
Mapeo de atributos:
Nombre Tabla y/o Archivo
Nombre Stage
Nombre Link
Origen:
N/A
N/A
N/A
Destino:
N/A
N/A
N/A
Formato Salida:
N/A
Campos Origen:
Campos Destino:
Tabla
Campo
Tipo
Archivo
Campo
Tipo
Detalle
--
--
--
--
--
--
--
Especificaciones de cálculo de Atributos:
No Aplica
Especificaciones de Funciones:
No Aplica
Observaciones
Estándares de Desarrollo
Path archivos de proceso
Documento referencia :
Documento actualizado para DataStage 7.5.2 v3.1.1
Los archivos sequential que se generen durante el proceso que no estén
definidos como Destino deben ser dejados en la ruta $PS_PATH_TMP
Los archivos Hash que se generen durante el proceso que no estén definidos
como Destino deben ser dejados en la ruta $PS_PATH_HASH
Los archivos de Log que se generen durante el proceso deben ser dejados en
la ruta $ PS_PATH_LOG
Los archivos Shell deben ser almacenado en la ruta $PS_PATH_SHL.
Los archivos de configuración deben ser almacenados en la ruta
$PS_PATH_CNF
Actualización
Documentación ETL
Actualizar planilla registro archivos Hash.
Actualizar planilla registro archivos Sequential.
SEQUENCER: SQ_INYECCIONDEERRORES
Subsistema
Carga Principal
Proceso
Inyección de errores.
Subproceso
Eliminar duplicados
Diagrama
Sequencer: Inyección de
errores
Obtencion de los
parametros a
emplear
JB001_INY_SIN_
DUPLICADO_CT
PFS
JB004_VAL_EST
RUCTURA_CTPF
S_FINAL
JB001_INY_SIN_
DUPLICADO_CT
PAX
JB005_VAL_EST
RUCTURA_CTN
M_FINAL
JB001_INY_SIN_
DUPLICADO_CT
NM
JB006_VAL_EST
RUCTURA_CTPA
X_FINAL
Insertar registro
de ejecucion de
proceso
Origen Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Destino Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Descripción
Se realiza una extracción de la información de errores de despegue para la carta de la
tabla y un cruce sobre los registros del actual proceso. Consultando, filtrando sólo los
registros de la tabla de DSPG de error que no se encuentran en el nuevo proceso.
Quedando limpios en un archivo plano para su posterior reproceso.
Documento Referencia
CU000 - Proyecto PFS Report- Caso de uso general V_12.docx
CU001 - Proyecto PFS Report- Cantidad de pasajeros por Vuelo (PFPX) V_12.docx
CU002 - Proyecto PFS Report- Cantidad de pasajeros por categoria (CTPX) V_12.docx
CU003 - Proyecto PFS Report- Clasificacion de pasajeros por categoria (CTNM) V_12
Pre - Proceso
Flujo Normal
5.
Se obtienen los parámetros necesarios para la verificación y la extracción de
archivo.
a. Fecha de Proceso
b. Numero de Vuelo
6.
Se obtienen los parámetros ‘base’ para la obtención/inserción de los campos de
origen y destinos.
7.
En cada uno de los pasos del Secuencer se ingresara con los parámetros requeridos
por ellos, permitiendo realizar su proceso.
8.
Si los pasos anteriores finaliza exitosamente entonces continuar con flujo normal.
En caso contrario se notificara informando de la falla; también se actualizara la
tabla de control del proceso.
Flujo Alternativo
N/A
N/A
N/A
N/A
Anexo 1
N/A
N/A
Anexo 2
Funciones:
No aplica
Tablas utilizadas:
Nombre Tabla y/o
Archivo
Nombre Stage
Nombre Link
Tablas Funcionales
N/A
N/A
N/A
Tablas Referenciales :
N/A
N/A
N/A
Tablas de Control:
N/A
N/A
N/A
Reglas:
SQL Extracción:
SQL
Filtro
---
Variables:
Parámetro de entrada del Job
Mapeo de atributos:
Nombre Tabla y/o Archivo
Nombre Stage
Nombre Link
Origen:
N/A
N/A
N/A
Destino:
N/A
N/A
N/A
Formato Salida:
N/A
Campos Origen:
Campos Destino:
Tabla
Campo
Tipo
Archivo
Campo
Tipo
Detalle
--
--
--
--
--
--
--
Especificaciones de cálculo de Atributos:
No Aplica
Especificaciones de Funciones:
No Aplica
Observaciones
Estándares de Desarrollo
Path archivos de proceso
Documento referencia :
Documento actualizado para DataStage 7.5.2 v3.1.1
Los archivos sequential que se generen durante el proceso que no estén
definidos como Destino deben ser dejados en la ruta $PS_PATH_TMP
Los archivos Hash que se generen durante el proceso que no estén definidos
como Destino deben ser dejados en la ruta $PS_PATH_HASH
Los archivos de Log que se generen durante el proceso deben ser dejados en
la ruta $ PS_PATH_LOG
Los archivos Shell deben ser almacenado en la ruta $PS_PATH_SHL.
Los archivos de configuración deben ser almacenados en la ruta
$PS_PATH_CNF
Actualización
Documentación ETL
Actualizar planilla registro archivos Hash.
Actualizar planilla registro archivos Sequential.
SEQUENCER: SQ_HOMOLOGACIONDEVUELOS
Subsistema
Carga Principal
Proceso
Homologación de vuelos
Subproceso
Homologación de vuelos
Diagrama
Obtencion de los
parametros a
emplear
Sequencer:
HOMOLOGACION DE
VUELOS
JB001_HOM_CA
RGA_VUELOS
JB002_
HOM_CTPFS
JB003_
HOM_CTPAX
JB004_
HOM_CTNM
Insertar registro
de ejecucion de
proceso
Origen Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Destino Activo
Sistema
Owner
DataStage
N/A
Instancia
N/A
Ruta Origen
N/A
Descripción
En esta etapa se se considera los vuelos homologables que ya están registrados,
permitiendo la verificación con los registros que provienen de la etapas anteriores
verificando su igualdad en la cantidad de columnas de las fuentes.
Documento Referencia
CU000 - Proyecto PFS Report- Caso de uso general V_12.docx
CU001 - Proyecto PFS Report- Cantidad de pasajeros por Vuelo (PFPX) V_12.docx
CU002 - Proyecto PFS Report- Cantidad de pasajeros por categoria (CTPX) V_12.docx
CU003 - Proyecto PFS Report- Clasificacion de pasajeros por categoria (CTNM) V_12
Pre - Proceso
Flujo Normal
9.
Se obtienen los parámetros necesarios para la verificación y la extracción de
archivo.
a. Fecha de Proceso
b. Numero de Vuelo
10. Se obtienen los parámetros ‘base’ para la obtención/inserción de los campos de
origen y destinos.
11. En cada uno de los pasos del Secuencer se ingresara con los parámetros requeridos
por ellos, permitiendo realizar su proceso.
12. Si los pasos anteriores finaliza exitosamente entonces continuar con flujo normal.
También se actualizara la tabla de control del proceso.
Flujo Alternativo
N/A
N/A
N/A
N/A
Anexo 1
N/A
N/A
Anexo 2
Funciones:
No aplica
Tablas utilizadas:
Nombre Tabla y/o
Archivo
Nombre Stage
Nombre Link
Tablas Funcionales
N/A
N/A
N/A
Tablas Referenciales :
Tablas de Control:
N/A
N/A
N/A
N/A
N/A
N/A
Reglas:
SQL Extracción:
SQL
Filtro
---
Variables:
Parámetro de entrada del Job
Mapeo de atributos:
Nombre Tabla y/o Archivo
Nombre Stage
Nombre Link
Origen:
N/A
N/A
N/A
Destino:
N/A
N/A
N/A
Formato Salida:
N/A
Campos Origen:
Campos Destino:
Tabla
Campo
Tipo
Archivo
Campo
Tipo
Detalle
--
--
--
--
--
--
--
Especificaciones de cálculo de Atributos:
No Aplica
Especificaciones de Funciones:
No Aplica
Observaciones
Estándares de Desarrollo
Documento referencia :
Documento actualizado para DataStage 7.5.2 v3.1.1
Los archivos sequential que se generen durante el proceso que no estén
definidos como Destino deben ser dejados en la ruta $PS_PATH_TMP
Los archivos Hash que se generen durante el proceso que no estén definidos
como Destino deben ser dejados en la ruta $PS_PATH_HASH
Path archivos de proceso
Los archivos de Log que se generen durante el proceso deben ser dejados en
la ruta $ PS_PATH_LOG
Los archivos Shell deben ser almacenado en la ruta $PS_PATH_SHL.
Los archivos de configuración deben ser almacenados en la ruta
$PS_PATH_CNF
Actualización
Documentación ETL
Actualizar planilla registro archivos Hash.
Actualizar planilla registro archivos Sequential.
SEQUENCER: VALIDACIONCONTRADESPEGUE
Subsistema
Carga Principal
Proceso
Validación contra Despegue
Subproceso
Validación contra Despegue
Diagrama
Obtencion de los
parametros a
emplear
Sequencer: Validación
contra Despegue
JB001_VAL_CO
NTRA_AEROP_C
TPFS
JB002_VAL_CO
NTRA_AEROP_C
TPAX
JB003_VAL_CO
NTRA_AEROP_C
TNM
JB004_DESP_CA
RGA_ERROR_DS
PG
Insertar registro
de ejecucion de
proceso
Origen Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Destino Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Descripción
En esta etapa se se considera los vuelos homologables que ya están registrados,
permitiendo la verificación con los registros que provienen de la etapas anteriores
verificando su igualdad en la cantidad de columnas de las fuentes.
Documento Referencia
CU000 - Proyecto PFS Report- Caso de uso general V_12.docx
CU001 - Proyecto PFS Report- Cantidad de pasajeros por Vuelo (PFPX) V_12.docx
CU002 - Proyecto PFS Report- Cantidad de pasajeros por categoria (CTPX) V_12.docx
CU003 - Proyecto PFS Report- Clasificacion de pasajeros por categoria (CTNM) V_12
Pre - Proceso
Flujo Normal
13. Se obtienen los parámetros necesarios para la verificación y la extracción de
archivo.
a. Fecha de Proceso
b. Numero de Vuelo
14. Se obtienen los parámetros ‘base’ para la obtención/inserción de los campos de
origen y destinos.
15. En cada uno de los pasos del Secuencer se ingresara con los parámetros requeridos
por ellos, permitiendo realizar su proceso.
16. Si los pasos anteriores finaliza exitosamente entonces continuar con flujo normal.
También se actualizara la tabla de control del proceso.
Flujo Alternativo
N/A
N/A
N/A
N/A
Anexo 1
N/A
N/A
Anexo 2
Funciones:
No aplica
Tablas utilizadas:
Nombre Tabla y/o
Archivo
Nombre Stage
Nombre Link
Tablas Funcionales
N/A
N/A
N/A
Tablas Referenciales :
Tablas de Control:
N/A
N/A
N/A
N/A
N/A
N/A
Reglas:
SQL Extracción:
SQL
Filtro
---
Variables:
Parámetro de entrada del Job
Mapeo de atributos:
Nombre Tabla y/o Archivo
Nombre Stage
Nombre Link
Origen:
N/A
N/A
N/A
Destino:
N/A
N/A
N/A
Formato Salida:
N/A
Campos Origen:
Campos Destino:
Tabla
Campo
Tipo
Archivo
Campo
Tipo
Detalle
--
--
--
--
--
--
--
Especificaciones de cálculo de Atributos:
No Aplica
Especificaciones de Funciones:
No Aplica
Observaciones
Estándares de Desarrollo
Documento referencia :
Documento actualizado para DataStage 7.5.2 v3.1.1
Los archivos sequential que se generen durante el proceso que no estén
definidos como Destino deben ser dejados en la ruta $PS_PATH_TMP
Path archivos de proceso
Los archivos Hash que se generen durante el proceso que no estén definidos
como Destino deben ser dejados en la ruta $PS_PATH_HASH
Los archivos de Log que se generen durante el proceso deben ser dejados en
la ruta $ PS_PATH_LOG
Los archivos Shell deben ser almacenado en la ruta $PS_PATH_SHL.
Los archivos de configuración deben ser almacenados en la ruta
$PS_PATH_CNF
Actualización
Documentación ETL
Actualizar planilla registro archivos Hash.
Actualizar planilla registro archivos Sequential.
SEQUENCER: VALIDACIÓN DE INTEGRIDAD
Subsistema
Carga Principal
Proceso
Validación de Integridad
Subproceso
Validación de Integridad
Diagrama
Obtencion de los
parametros a
emplear
Sequencer: Validación de
Integridad
JB001_VALIDACI
ON_INT_CTPAX
JB002_VALIDACI
ON_INT_CTNM
JB003_VALIDACI
ON_INT_CTPFS
JB004_INT_CAR
GA_ERRORES
Insertar registro
de ejecucion de
proceso
Origen Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Destino Activo
Sistema
DataStage
Owner
N/A
Instancia
N/A
Ruta Origen
N/A
Descripción
1.
2.
Se genera una validación de integridad entre las categorías (Category name,
category passenger, cpfs).
Actualizando de esa manera tabla control de etapas y actividades asociadas.
Documento Referencia
CU000 - Proyecto PFS Report- Caso de uso general V_12.docx
CU001 - Proyecto PFS Report- Cantidad de pasajeros por Vuelo (PFPX) V_12.docx
CU002 - Proyecto PFS Report- Cantidad de pasajeros por categoria (CTPX) V_12.docx
CU003 - Proyecto PFS Report- Clasificacion de pasajeros por categoria (CTNM) V_12
Pre - Proceso
Flujo Normal
17. Se obtienen los parámetros necesarios para la verificación y la extracción de
archivo.
a. Fecha de Proceso
b. Numero de Vuelo
18. Se obtienen los parámetros ‘base’ para la obtención/inserción de los campos de
origen y destinos.
19. En cada uno de los pasos del Secuencer se ingresara con los parámetros requeridos
por ellos, permitiendo realizar su proceso.
20. Si los pasos anteriores finaliza exitosamente entonces continuar con flujo normal.
También se actualizara la tabla de control del proceso.
Flujo Alternativo
N/A
N/A
N/A
N/A
Anexo 1
N/A
N/A
Anexo 2
Funciones:
No aplica
Tablas utilizadas:
Nombre Tabla y/o
Archivo
Nombre Stage
Nombre Link
Tablas Funcionales
N/A
N/A
N/A
Tablas Referenciales :
Tablas de Control:
N/A
N/A
N/A
N/A
N/A
N/A
Reglas:
SQL Extracción:
SQL
Filtro
---
Variables:
Parámetro de entrada del Job
Mapeo de atributos:
Nombre Tabla y/o Archivo
Nombre Stage
Nombre Link
Origen:
N/A
N/A
N/A
Destino:
N/A
N/A
N/A
Formato Salida:
N/A
Campos Origen:
Campos Destino:
Tabla
Campo
Tipo
Archivo
Campo
Tipo
Detalle
--
--
--
--
--
--
--
Especificaciones de cálculo de Atributos:
No Aplica
Especificaciones de Funciones:
No Aplica
Observaciones
Estándares de Desarrollo
Documento referencia :
Documento actualizado para DataStage 7.5.2 v3.1.1
Path archivos de proceso
Los archivos sequential que se generen durante el proceso que no estén
definidos como Destino deben ser dejados en la ruta $PS_PATH_TMP
Los archivos Hash que se generen durante el proceso que no estén definidos
como Destino deben ser dejados en la ruta $PS_PATH_HASH
Los archivos de Log que se generen durante el proceso deben ser dejados en
la ruta $ PS_PATH_LOG
Los archivos Shell deben ser almacenado en la ruta $PS_PATH_SHL.
Los archivos de configuración deben ser almacenados en la ruta
$PS_PATH_CNF
Actualización
Documentación ETL
Actualizar planilla registro archivos Hash.
Actualizar planilla registro archivos Sequential.
Descargar