source: intercambio/smid_carga_inicial.sh @ 330616b

experimento_unoprueba1gitprueba2git
Last change on this file since 330616b was 771e299, checked in by jbecerra <jbecerra@…>, 11 years ago

Agregado: Variables de kettle con variables de entorno del proceso smid y script bash de carga inicial

  • Property mode set to 100755
File size: 3.1 KB
Line 
1#Limpiar todas las tablas de hechos
2a="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_1"
3b="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_2"
4c="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_3"
5d="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_4"
6e="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_5"
7f="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_6"
8g="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_7"
9#Cargar las tablas de dimensiones
10h="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_dimensiones_grupo_0"
11i="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_dimensiones_grupo_1"
12j="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_dimensiones_grupo_2"
13#Cargar las tablas de hechos
14k="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_1"
15l="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_2"
16m="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_3"
17n="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_4"
18o="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_5"
19p="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_6"
20q="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_7"
21
22#Limpiar Directorio raiz Kitchen
23echo "Eliminando archivo log en directorio raiz"
24rm -rf job_borrar_directorio_flag*
25rm -rf job_limpiar_grupo_*
26rm -rf job_cargar_dimensiones_grupo_*
27
28echo "Eliminando archivos bandera"
29./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_borrar_directorio_flag > job_borrar_dorectorio_flag.txt
30
31echo "Comenzando a ejecutar los Jobs"
32echo "Comienza carga de dimensiones"
33$a > job_limpiar_grupo_1.txt | tee >($b > job_limpiar_grupo_2.txt) | tee >($c > job_limpiar_grupo_3.txt) | tee >($d > job_limpiar_grupo_4.txt) | tee >($e > job_limpiar_grupo_5.txt) | tee >($f > job_limpiar_grupo_6.txt) | tee >($g > job_limpiar_grupo_7.txt) | tee >($h > job_cargar_dimensiones_grupo_0.txt ) | tee >($i > job_cargar_dimensiones_grupo_1.txt ) | $j > job_cargar_dimensiones_grupo_2.txt
34echo "Finalizada carga de dimensiones"
35
36echo "Comienza carga de tablas de hechos"
37$k > job_cargar_hechos_grupo_1.txt | tee >($l > job_cargar_hechos_grupo_2.txt) | tee >($m > job_cargar_hechos_grupo_3.txt) | tee >($n > job_cargar_hechos_grupo_4) | tee >($o > job_cargar_hechos_grupo_5.txt) | $p > job_cargar_hechos_grupo_6.txt
38
39$q > job_cargar_hechos_grupo_7.txt
40echo "Finalizada carga de tablas de hechos"
41echo "Proceso Carga Inicial completado"
Note: See TracBrowser for help on using the repository browser.