SlideShare una empresa de Scribd logo
1 de 32
“CASO ROLL RATE”
PARA TARJETAS DE
CREDITO
POR: RUIZ SAMANIEGO,SANDRO ERNESTO
Área de Gestión y Seguimiento
de Banca Persona y Banca Microempresa
Banca Persona Banca Microempresa
¿Qué son los Roll Rate?
 Los Roll Rate(tasas de franjas) de Tarjetas
de Crédito muestran el comportamiento de
las Franjas (días de atraso), de los clientes
en sus respectivos pagos a Interbank. Para
lo cual es importante conocer las siguientes
medidas,dimensiones,fact tables,etc.
Medidas:
 Saldo Capital
 Cantidad de clientes
 Ratio de Saldo Capital
 Ratio de Cantidad de Clientes
Dimensiones
 DIM_TIEMPO
 DIM_TIPOCREDITO
 DIM_PRODUCTO
 DIM_CLASIFICACION
 DIM_REGION
 DIM_RGOLINEA_ROLLRATE_TC
 DIM_TRAMOINICIAL
 DIM_TRAMOFINAL
 DIM_CATEGORIA
Fact Tables
 FACT_RTAR_SCTOCKTC
 FACT_RTAR_SCTOCKTC_TOTAL
 El modelado se ha hecho según el “Modelo
Estrella”
Creacion del Stage Area(Bajando
infomacion del Data Warehouse)
1.Elimina Tablas del Stage Area
2.Extrae Tablas Mensuales
2.1.Extrae Diario DW
2.1.1.OLE DB Source
2.1.2.OLE DB Destination
2.1.2.OLE DB Destination
3.Extrae Tablas Tarjetas DW
4.Extrae Tablas Clientes DW
5.Actualiza Tablas Mensuales Stage
¿Cómo se hace actualmente?
Contenido de la Dimensión Tiempo
Contenido de la Dimensión Tipocredito
Contenido de la Dimensión Producto
Creando la Tabla Satage
Area(STG_M_RTAR_STOCKTC)
CREATE TABLE STG_M_RTAR_STOCKTC (CIF_KEY VARCHAR(10),
NROPROD VARCHAR(10),APLICATIVO VARCHAR(5), TIEMPO_01_KEY INT, FECHA DATETIME,
TIPOCRED_02_KEY INT, TIPOCREDITO VARCHAR(1), PRODUCTO_03_KEY INT , PRODUCTO
VARCHAR(35),
SUBPRODUCTO VARCHAR(35), CLASIFICACION_05_KEY INT, CLASIFICACION VARCHAR(1),
REGION_07_KEY INT, UBIGEO VARCHAR(10), RNGLINEA_12_KEY INT, TRAMOFINAL_13_KEY INT,
TRAMOFINAL_DES VARCHAR(35), TRAMOINICIAL_14_KEY INT,TRAMOINICIAL_DES VARCHAR(35),
NROTC_MES NUMERIC(14,2), NROTC_DIA NUMERIC(14,2), DEUDA_VIG NUMERIC(14,2),
DEUDA_VEN NUMERIC(14,2),DEUDA_JUD NUMERIC(14,2),SALDO_CAPITAL NUMERIC(14,2),
SALDO_CAPITAL_ANT NUMERIC(14,2), NRO_CLIENTES INT, CASTIGO_FECHA NUMERIC(14,2),
DETERIORADO VARCHAR(5), RECUPERADO VARCHAR(5), CANCELACION VARCHAR(5),
MANTIENE VARCHAR(5),
NORMALIZADO VARCHAR(5), TOTAL_S_DETERIORADO NUMERIC(14,2), TOTAL_N_DETERIORADO
INT,
TOTAL_S_RECUPERADO NUMERIC(14,2), TOTAL_N_RECUPERADO INT, TOTAL_S_CANCELACION
NUMERIC(14,2),
TOTAL_N_CANCELACION INT, TOTAL_S_MANTIENE NUMERIC(14,2), TOTAL_N_MANTIENE INT,
TOTAL_S_NORMALIZADO NUMERIC(14,2),TOTAL_N_NORMALIZADO INT, TC_LINEA_TC_MN floAt,
TRAMO_TC_LINEA VARCHAR(30),
TRAMOFIN VARCHAR(5))
Insertando valores a
STG_M_RTAR_STOCKTC
INSERT INTO STG_M_RTAR_STOCKTC
(CIF_KEY, NROPROD, APLICATIVO, TIEMPO_01_KEY, FECHA,TIPOCRED_02_KEY,TIPOCREDITO,
PRODUCTO_03_KEY,PRODUCTO,SUBPRODUCTO, CLASIFICACION_05_KEY,CLASIFICACION,
REGION_07_KEY, UBIGEO,RNGLINEA_12_KEY,TRAMOFINAL_13_KEY,TRAMOFINAL_DES,
TRAMOINICIAL_14_KEY,TRAMOINICIAL_DES, NROTC_MES,NROTC_DIA,DEUDA_VIG,
DEUDA_VEN,DEUDA_JUD,SALDO_CAPITAL,SALDO_CAPITAL_ANT,NRO_CLIENTES,
CASTIGO_FECHA, DETERIORADO,RECUPERADO,CANCELACION,MANTIENE,NORMALIZADO,
TOTAL_S_DETERIORADO,TOTAL_N_DETERIORADO,TOTAL_S_RECUPERADO,TOTAL_N_RECUPERADO,
TOTAL_S_CANCELACION,TOTAL_N_CANCELACION,TOTAL_S_MANTIENE, TOTAL_N_MANTIENE,
TOTAL_S_NORMALIZADO,TOTAL_N_NORMALIZADO,TC_LINEA_TC_MN,TRAMO_TC_LINEA,TRAMOFIN)
SELECT DISTINCT A.CIF_KEY, A.NROPROD, A.APLICATIVO, B.TIEMPO_01_KEY, B.FECHA,
C.TIPOCRED_02_KEY, A.TIPOCREDITO, D.PRODUCTO_03_KEY, A.PROD,
A.SUBPROD, G.CLASIFICACION_05_KEY, G.CLASIFICACION, NULL,
NULL, NULL,NULL,NULL,F.TRAMOINICIAL_14_KEY,F.TRAMOINICIAL_DES, NULL, NULL,
A.DEUDA_VIG_MN+(A.DEUDA_VIG_ME*I.TIPO_CAMBIO),
A.DEUDA_VEN_MN+(A.DEUDA_VEN_ME*I.TIPO_CAMBIO),
A.DEUDA_JUD_MN+(A.DEUDA_JUD_ME*I.TIPO_CAMBIO),
A.DEUDA_VIG_MN+(A.DEUDA_VIG_ME*I.TIPO_CAMBIO)+A.DEUDA_VEN_MN+(A.DEUDA_VEN_ME*I.TIPO_CAMBIO)+A.DEUDA_JUD_
MN+(A.DEUDA_JUD_ME*I.TIPO_CAMBIO),
NULL,--
M.DEUDA_VIG_MN+(M.DEUDA_VIG_ME*I.TIPO_CAMBIO)+M.DEUDA_VEN_MN+(M.DEUDA_VEN_ME*I.TIPO_CAMBIO)+M.DEUDA_JU
D_MN+(M.DEUDA_JUD_ME*I.TIPO_CAMBIO),
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,
NULL, NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL, NULL
continua
FROM stg_mensuAl.dbo.STG_M_IS_DIARIO_DW A
LEFT JOIN dbo.DIM_02_TIPOCREDITO C
ON isnull(A.TIPOCREDITO,'') = C.TIPOCRED
LEFT JOIN dbo.DIM_03_PRODUCTO D
ON A.PROD = D.PRODUCTO AND
ISNULL(A.SUBPROD,'') = D.SUBPRODUCTO
JOIN dbo.DIM_14_TRAMOINICIAL F
ON isnull(A.TRAMO,'') = F.TRAMOINICIAL
LEFT JOIN dbo.DIM_05_CLASIFICACION G
ON ISNULL(A.CLASIF_FINAL,'5') = G.CLASIFICACION LEFT JOIN
stg_mensuAl.dbo.PRM_M_IS_TIPOCAMBIO_HIST I
ON REPLACE(CONVERT(CHAR(7),A.AS_OF_DATE,120),'-','') = I.CODMES
LEFT JOIN dbo.DIM_01_TIEMPO B
ON A.AS_OF_DATE=B.FECHA
WHERE (A.PROD LIKE '01%' OR (A.PROD LIKE '08%' AND A.SUBPROD LIKE '01%')) AND
A.APLICATIVO IN('SAT','$IC','$CL','MYP')
AND A.RUBRO IN('01','11') AND A.TIPOCREDITO IN('3','X')
Actualizando el campo Tramofinal
UPDATE A
SET TRAMOFIN=B.TRAMO
FROM dbo.STG_M_RTAR_STOCKTC
A,dbo.STG_D_IS_DIARIO_DW B
WHERE A.CIF_KEY = B.CIF_KEY
Actualizando el Campo Region
UPDATE A
SET A.REGION_07_KEY =
ISNULL(H.REGION_07_KEY,1),
A.UBIGEO = ISNULL(G.UBIGEO,'999999')
FROM STG_M_RTAR_STOCKTC A LEFT
JOIN PROC_ANTONIO.dbo.IBK_DiArio_200903 G
ON A.CIF_KEY = G.CU LEFT JOIN
dbo.DIM_07_REGION H
ON G.UBIGEO = H.UBIGEO
DIAGRAMA FINAL
RESUTALDO DEL CUBO TOTAL
RESULTADO DEL CUBO POR
PRODUCTOS-AMEX
RESULTADO DE CUBOS POR RANGO
DE INGRESOS
RESULTADO DEL CUBO PARA RANGO
DE LINEAS MAYORES A 10000 Y POR
UBIGEO
PRSENTACION EN EL EXCEL
GRACIAS POR SU
ATENCION
FIN

Más contenido relacionado

Similar a CASO_ ROLL_ RATE_FINAL.ppt

Similar a CASO_ ROLL_ RATE_FINAL.ppt (6)

Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Taller De PráCtica 4
Taller De PráCtica 4Taller De PráCtica 4
Taller De PráCtica 4
 
Arturo najera 2° ejercicio
Arturo najera 2° ejercicioArturo najera 2° ejercicio
Arturo najera 2° ejercicio
 
PROBABILIDAD E INFERENCIA
PROBABILIDAD E INFERENCIA PROBABILIDAD E INFERENCIA
PROBABILIDAD E INFERENCIA
 
Taller De Bd
Taller De BdTaller De Bd
Taller De Bd
 
Taller De Bd
Taller De BdTaller De Bd
Taller De Bd
 

Último

Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxCONSTRUCTORAEINVERSI3
 
EVALUACIÓN PARCIAL de seminario de .pdf
EVALUACIÓN PARCIAL de seminario de  .pdfEVALUACIÓN PARCIAL de seminario de  .pdf
EVALUACIÓN PARCIAL de seminario de .pdfDIEGOSEBASTIANCAHUAN
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfjesuseleazarcenuh
 
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODATEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODACarmeloPrez1
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxwilliamzaveltab
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxDr. Edwin Hernandez
 
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESACOPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESADanielAndresBrand
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxjuanleivagdf
 
Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxDanielFerreiraDuran1
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosk7v476sp7t
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxCORPORACIONJURIDICA
 
Gestion de rendicion de cuentas viaticos.pptx
Gestion de rendicion de cuentas viaticos.pptxGestion de rendicion de cuentas viaticos.pptx
Gestion de rendicion de cuentas viaticos.pptxignaciomiguel162
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxFrancoSGonzales
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfConstructiva
 
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptxCarlosQuionez42
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfdanilojaviersantiago
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassJhonnyvalenssYupanqu
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHilldanilojaviersantiago
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzassuperamigo2014
 

Último (20)

Efectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptxEfectos del cambio climatico en huanuco.pptx
Efectos del cambio climatico en huanuco.pptx
 
EVALUACIÓN PARCIAL de seminario de .pdf
EVALUACIÓN PARCIAL de seminario de  .pdfEVALUACIÓN PARCIAL de seminario de  .pdf
EVALUACIÓN PARCIAL de seminario de .pdf
 
cuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdfcuadro sinoptico tipos de organizaci.pdf
cuadro sinoptico tipos de organizaci.pdf
 
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODATEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
TEMA N° 3.2 DISENO DE ESTRATEGIA y ANALISIS FODA
 
Walmectratoresagricolas Trator NH TM7040.pdf
Walmectratoresagricolas Trator NH TM7040.pdfWalmectratoresagricolas Trator NH TM7040.pdf
Walmectratoresagricolas Trator NH TM7040.pdf
 
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docxPLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
PLAN LECTOR JOSÉ MARÍA ARGUEDAS (1).docx
 
EGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptxEGLA CORP - Honduras Abril 27 , 2024.pptx
EGLA CORP - Honduras Abril 27 , 2024.pptx
 
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESACOPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
COPASST Y COMITE DE CONVIVENCIA.pptx DE LA EMPRESA
 
diseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptxdiseño de redes en la cadena de suministro.pptx
diseño de redes en la cadena de suministro.pptx
 
Presentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptxPresentación La mujer en la Esperanza AC.pptx
Presentación La mujer en la Esperanza AC.pptx
 
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursosmodelo de flujo maximo unidad 4 en modelos de optimización de recursos
modelo de flujo maximo unidad 4 en modelos de optimización de recursos
 
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsxINFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
INFORMATIVO CIRCULAR FISCAL - RENTA 2023.ppsx
 
Gestion de rendicion de cuentas viaticos.pptx
Gestion de rendicion de cuentas viaticos.pptxGestion de rendicion de cuentas viaticos.pptx
Gestion de rendicion de cuentas viaticos.pptx
 
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptxTEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
TEMA 6.- MAXIMIZACION DE LA CONDUCTA DEL PRODUCTOR.pptx
 
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdfClima-laboral-estrategias-de-medicion-e-book-1.pdf
Clima-laboral-estrategias-de-medicion-e-book-1.pdf
 
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
1.- PLANIFICACIÓN PRELIMINAR DE AUDITORÍA.pptx
 
Plan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdfPlan General de Contabilidad Y PYMES pdf
Plan General de Contabilidad Y PYMES pdf
 
exportacion y comercializacion de palta hass
exportacion y comercializacion de palta hassexportacion y comercializacion de palta hass
exportacion y comercializacion de palta hass
 
Contabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHillContabilidad universitaria Septima edición de MCGrawsHill
Contabilidad universitaria Septima edición de MCGrawsHill
 
gua de docente para el curso de finanzas
gua de docente para el curso de finanzasgua de docente para el curso de finanzas
gua de docente para el curso de finanzas
 

CASO_ ROLL_ RATE_FINAL.ppt

  • 1. “CASO ROLL RATE” PARA TARJETAS DE CREDITO POR: RUIZ SAMANIEGO,SANDRO ERNESTO
  • 2. Área de Gestión y Seguimiento de Banca Persona y Banca Microempresa Banca Persona Banca Microempresa
  • 3. ¿Qué son los Roll Rate?  Los Roll Rate(tasas de franjas) de Tarjetas de Crédito muestran el comportamiento de las Franjas (días de atraso), de los clientes en sus respectivos pagos a Interbank. Para lo cual es importante conocer las siguientes medidas,dimensiones,fact tables,etc.
  • 4. Medidas:  Saldo Capital  Cantidad de clientes  Ratio de Saldo Capital  Ratio de Cantidad de Clientes
  • 5. Dimensiones  DIM_TIEMPO  DIM_TIPOCREDITO  DIM_PRODUCTO  DIM_CLASIFICACION  DIM_REGION  DIM_RGOLINEA_ROLLRATE_TC  DIM_TRAMOINICIAL  DIM_TRAMOFINAL  DIM_CATEGORIA
  • 6. Fact Tables  FACT_RTAR_SCTOCKTC  FACT_RTAR_SCTOCKTC_TOTAL  El modelado se ha hecho según el “Modelo Estrella”
  • 7. Creacion del Stage Area(Bajando infomacion del Data Warehouse)
  • 8. 1.Elimina Tablas del Stage Area
  • 17. ¿Cómo se hace actualmente?
  • 18. Contenido de la Dimensión Tiempo
  • 19. Contenido de la Dimensión Tipocredito
  • 20. Contenido de la Dimensión Producto
  • 21. Creando la Tabla Satage Area(STG_M_RTAR_STOCKTC) CREATE TABLE STG_M_RTAR_STOCKTC (CIF_KEY VARCHAR(10), NROPROD VARCHAR(10),APLICATIVO VARCHAR(5), TIEMPO_01_KEY INT, FECHA DATETIME, TIPOCRED_02_KEY INT, TIPOCREDITO VARCHAR(1), PRODUCTO_03_KEY INT , PRODUCTO VARCHAR(35), SUBPRODUCTO VARCHAR(35), CLASIFICACION_05_KEY INT, CLASIFICACION VARCHAR(1), REGION_07_KEY INT, UBIGEO VARCHAR(10), RNGLINEA_12_KEY INT, TRAMOFINAL_13_KEY INT, TRAMOFINAL_DES VARCHAR(35), TRAMOINICIAL_14_KEY INT,TRAMOINICIAL_DES VARCHAR(35), NROTC_MES NUMERIC(14,2), NROTC_DIA NUMERIC(14,2), DEUDA_VIG NUMERIC(14,2), DEUDA_VEN NUMERIC(14,2),DEUDA_JUD NUMERIC(14,2),SALDO_CAPITAL NUMERIC(14,2), SALDO_CAPITAL_ANT NUMERIC(14,2), NRO_CLIENTES INT, CASTIGO_FECHA NUMERIC(14,2), DETERIORADO VARCHAR(5), RECUPERADO VARCHAR(5), CANCELACION VARCHAR(5), MANTIENE VARCHAR(5), NORMALIZADO VARCHAR(5), TOTAL_S_DETERIORADO NUMERIC(14,2), TOTAL_N_DETERIORADO INT, TOTAL_S_RECUPERADO NUMERIC(14,2), TOTAL_N_RECUPERADO INT, TOTAL_S_CANCELACION NUMERIC(14,2), TOTAL_N_CANCELACION INT, TOTAL_S_MANTIENE NUMERIC(14,2), TOTAL_N_MANTIENE INT, TOTAL_S_NORMALIZADO NUMERIC(14,2),TOTAL_N_NORMALIZADO INT, TC_LINEA_TC_MN floAt, TRAMO_TC_LINEA VARCHAR(30), TRAMOFIN VARCHAR(5))
  • 22. Insertando valores a STG_M_RTAR_STOCKTC INSERT INTO STG_M_RTAR_STOCKTC (CIF_KEY, NROPROD, APLICATIVO, TIEMPO_01_KEY, FECHA,TIPOCRED_02_KEY,TIPOCREDITO, PRODUCTO_03_KEY,PRODUCTO,SUBPRODUCTO, CLASIFICACION_05_KEY,CLASIFICACION, REGION_07_KEY, UBIGEO,RNGLINEA_12_KEY,TRAMOFINAL_13_KEY,TRAMOFINAL_DES, TRAMOINICIAL_14_KEY,TRAMOINICIAL_DES, NROTC_MES,NROTC_DIA,DEUDA_VIG, DEUDA_VEN,DEUDA_JUD,SALDO_CAPITAL,SALDO_CAPITAL_ANT,NRO_CLIENTES, CASTIGO_FECHA, DETERIORADO,RECUPERADO,CANCELACION,MANTIENE,NORMALIZADO, TOTAL_S_DETERIORADO,TOTAL_N_DETERIORADO,TOTAL_S_RECUPERADO,TOTAL_N_RECUPERADO, TOTAL_S_CANCELACION,TOTAL_N_CANCELACION,TOTAL_S_MANTIENE, TOTAL_N_MANTIENE, TOTAL_S_NORMALIZADO,TOTAL_N_NORMALIZADO,TC_LINEA_TC_MN,TRAMO_TC_LINEA,TRAMOFIN) SELECT DISTINCT A.CIF_KEY, A.NROPROD, A.APLICATIVO, B.TIEMPO_01_KEY, B.FECHA, C.TIPOCRED_02_KEY, A.TIPOCREDITO, D.PRODUCTO_03_KEY, A.PROD, A.SUBPROD, G.CLASIFICACION_05_KEY, G.CLASIFICACION, NULL, NULL, NULL,NULL,NULL,F.TRAMOINICIAL_14_KEY,F.TRAMOINICIAL_DES, NULL, NULL, A.DEUDA_VIG_MN+(A.DEUDA_VIG_ME*I.TIPO_CAMBIO), A.DEUDA_VEN_MN+(A.DEUDA_VEN_ME*I.TIPO_CAMBIO), A.DEUDA_JUD_MN+(A.DEUDA_JUD_ME*I.TIPO_CAMBIO), A.DEUDA_VIG_MN+(A.DEUDA_VIG_ME*I.TIPO_CAMBIO)+A.DEUDA_VEN_MN+(A.DEUDA_VEN_ME*I.TIPO_CAMBIO)+A.DEUDA_JUD_ MN+(A.DEUDA_JUD_ME*I.TIPO_CAMBIO), NULL,-- M.DEUDA_VIG_MN+(M.DEUDA_VIG_ME*I.TIPO_CAMBIO)+M.DEUDA_VEN_MN+(M.DEUDA_VEN_ME*I.TIPO_CAMBIO)+M.DEUDA_JU D_MN+(M.DEUDA_JUD_ME*I.TIPO_CAMBIO), NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,NULL,NULL,NULL,NULL,NULL, NULL
  • 23. continua FROM stg_mensuAl.dbo.STG_M_IS_DIARIO_DW A LEFT JOIN dbo.DIM_02_TIPOCREDITO C ON isnull(A.TIPOCREDITO,'') = C.TIPOCRED LEFT JOIN dbo.DIM_03_PRODUCTO D ON A.PROD = D.PRODUCTO AND ISNULL(A.SUBPROD,'') = D.SUBPRODUCTO JOIN dbo.DIM_14_TRAMOINICIAL F ON isnull(A.TRAMO,'') = F.TRAMOINICIAL LEFT JOIN dbo.DIM_05_CLASIFICACION G ON ISNULL(A.CLASIF_FINAL,'5') = G.CLASIFICACION LEFT JOIN stg_mensuAl.dbo.PRM_M_IS_TIPOCAMBIO_HIST I ON REPLACE(CONVERT(CHAR(7),A.AS_OF_DATE,120),'-','') = I.CODMES LEFT JOIN dbo.DIM_01_TIEMPO B ON A.AS_OF_DATE=B.FECHA WHERE (A.PROD LIKE '01%' OR (A.PROD LIKE '08%' AND A.SUBPROD LIKE '01%')) AND A.APLICATIVO IN('SAT','$IC','$CL','MYP') AND A.RUBRO IN('01','11') AND A.TIPOCREDITO IN('3','X')
  • 24. Actualizando el campo Tramofinal UPDATE A SET TRAMOFIN=B.TRAMO FROM dbo.STG_M_RTAR_STOCKTC A,dbo.STG_D_IS_DIARIO_DW B WHERE A.CIF_KEY = B.CIF_KEY
  • 25. Actualizando el Campo Region UPDATE A SET A.REGION_07_KEY = ISNULL(H.REGION_07_KEY,1), A.UBIGEO = ISNULL(G.UBIGEO,'999999') FROM STG_M_RTAR_STOCKTC A LEFT JOIN PROC_ANTONIO.dbo.IBK_DiArio_200903 G ON A.CIF_KEY = G.CU LEFT JOIN dbo.DIM_07_REGION H ON G.UBIGEO = H.UBIGEO
  • 28. RESULTADO DEL CUBO POR PRODUCTOS-AMEX
  • 29. RESULTADO DE CUBOS POR RANGO DE INGRESOS
  • 30. RESULTADO DEL CUBO PARA RANGO DE LINEAS MAYORES A 10000 Y POR UBIGEO