Está en la página 1de 1

Fuentes entrada

persistentes

Fuentes salida
persistentes

Fuentes temporales
persistentes

Fuentes temporales
en memoria

**Fuente temporal persistente: Es una tabla temporal que es persistente en el


tiempo que es usado en el procesamiento actual o en otros procesamientos.

**Fuente temporal en memoria: Es una tabla temporal que se crea cuando se


ejecuta el procesamiento y se elimina luego de su ejecución.

t_pbil_parameter_finance

se seleccionan los registros con


execution_process_id = (ctg_actualiza_febaja_tj,
Se selecciona el campo
CTG_ESTADO_BLOQUEOS) y parameter_value1_desc y se convierte
parameter_value1_desc = (TJCONCE,DEFINITIVO), en una lista.
se eliminan los duplicados.

result -> Dataframe

result -> Dataframe

Se filtra el resultado anterior con la tabla


t_psan_credir_debit_card_master en el
t_psan_credit_debit_card_master campo card_block_type

result -> Dataframe


Se seleccionan los registros con
card_status_type = "9" O card_status_type =
"6", y card_change_status_date MAYOR que
previousOneBusinessDay Y
card_change_status_date MENOR O IGUAL a
todayProcessDate

result -> Dataframe


Se realiza un LEFT OUTER JOIN entre
los campos “current_contract_id” y
“contract_detail_id”
t_psan_managers_and_channels

result -> Dataframe

Contiene los datos de gestores(datos de


cmpSales_D contratación, entre otros.) y cmpTcom_3
canales(subcanales,grupos, entre otros.).
t_psan_dly_invty_products_mis_ct cmpSales_3
t_pbil_parameter_finance
t_psan_credit_debit_card_master adjustemntsCore_3
t_psan_managers_and_channels result -> Dataframe
t_psan_credit_card_instlmnt Se realiza un LEFT JOIN por
t_pmol_credit_card_movements
los campos contrasec
Inicio Se genera la estructura final Se genera las tablas temporal diaria
Se realiza un LEFT JOIN oir los
campos current_contract_id, completando aquellos campos con que contiene el concepto Adjustments
operation_date y currency_id valores null y formateando a los tipos Core, complemento de ventas y
Lee la partición de cada tabla de datos. complementos TCOM (tecnología
cmpSales_D result -> Dataframe
input . comercial)

result -> Dataframe result -> Dataframe result -> Dataframe


Tabla temporal que calcula y
complementa la información de ventas Se realiza un LEFT JOIN por los
diaria campos current_contract_id

result -> Dataframe

result -> Dataframe

t_psan_dly_invty_products_mis_ct

Seleccionar los campos de la tabla MIS


Inventarios diarios para todos los
Productos

Se valida si el proceso es Diario o


Mensual para tomar la tabla MIS
Inventario que corresponda
result -> Dataframe

result -> Dataframe


t_psan_dly_invty_products_mis_ct

Seleccionar los campos de la tabla MIS


Inventarios mensual para todos los
Productos

result -> Dataframe

t_psan_credit_card_instlmnt Se realiza un INNER JOINpor los


campos account_date =
operation_date y current_contract_id

Seleccionar los campos moneda, fecha de tipo


cambio y el importe promedio de tipo de cambio
moneda para luego filtrar el tipo de cambio
moneda igual a “S”.
result -> Dataframe

result -> Dataframe

t_pmol_credit_card_movements

Seleccionar la moneda y el número de unidad


de cambio por moneda.

result -> Dataframe

También podría gustarte