#Limpiar todas las tablas de hechos
a="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_1"
b="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_2"
c="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_3"
d="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_4"
e="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_5"
f="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_6"
g="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_limpiar_grupo_7"
#Cargar las tablas de dimensiones
h="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_dimensiones_grupo_0"
i="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_dimensiones_grupo_1"
j="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_dimensiones_grupo_2"
#Cargar las tablas de hechos
k="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_1"
l="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_2"
m="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_3"
n="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_4"
o="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_5"
p="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_6"
q="./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_cargar_hechos_grupo_7"

#Limpiar Directorio raiz Kitchen
echo "Eliminando archivo log en directorio raiz"
rm -rf job_borrar_directorio_flag*
rm -rf job_limpiar_grupo_*
rm -rf job_cargar_dimensiones_grupo_*

echo "Eliminando archivos bandera"
./kitchen.sh -rep=smid_etl -user=admin -pass=admin -dir=carga_inicial -job=job_borrar_directorio_flag > job_borrar_dorectorio_flag.txt

echo "Comenzando a ejecutar los Jobs"
echo "Comienza carga de dimensiones"
$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
echo "Finalizada carga de dimensiones"

echo "Comienza carga de tablas de hechos"
$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

$q > job_cargar_hechos_grupo_7.txt
echo "Finalizada carga de tablas de hechos"
echo "Proceso Carga Inicial completado"
