Está en la página 1de 29

Documentación Entidad-Relación

Diagramas Estrella
ETL SPN
Business Intelligence (BI)

Versión
26-10-2022
1
Índice de contenido

Introducción ............................................................................................................................. 3
1. Empleados – Entidad relación ............................................................................................... 4
2. Nóminas – Entidad Relación ................................................................................................. 5
3. Nómina Integral – Entidad relación ...................................................................................... 6
4. Acción de Personal– Entidad relación ................................................................................... 7
5. Prestaciones Laborales – Entidad relación ............................................................................ 8
6. Cursos – Entidad relación ..................................................................................................... 9
7. Cursos Ampliados – Entidad relación.................................................................................... 9
8. Reclutamiento y Selección – Entidad relación .................................................................... 11
9. Ideas Innovadoras – Entidad relación ................................................................................. 12
10. Histórico de Empleados – Entidad Relación ...................................................................... 13
11. Descuento no Aplicados – Entidad relación ...................................................................... 14
12. Estudiantes– Entidad relación .......................................................................................... 15
13. Estudiantes Ampliada – Entidad Relación......................................................................... 16
14. Vacaciones – Entidad relación .......................................................................................... 17
15. Ausentismos – Entidad relación........................................................................................ 18
16. Vacaciones Balance – Entidad relación ............................................................................. 19
17. Accidentes – Entidad relación ........................................................................................... 20
18. Premiaciones – Entidad relación....................................................................................... 21
19. Diciplinas Correctivas – Entidad relación .......................................................................... 22
20. Candidatos– Entidad relación ........................................................................................... 23
21. Entrevista y Evaluaciones– Entidad relación ..................................................................... 24
22.Horas Trabajadas – Entidad relación ................................................................................. 25
23. ETL (Extracción Transformación y Carga) .......................................................................... 26
24.SQL JOBS ........................................................................................................................... 27
25. Diseños de vista disponible. ............................................................................................. 28
26. Ambiente de datos del sistema ........................................................................................ 29

2
Introducción

SPN Software cuenta con modelos de datos para ser consumidos por Tablas Dinámicas
Excel, por herramientas OLAP, de reportes y por Dashboard. Esto requiere de procesos
ETL que extraen, transforman y cargan la data diariamente desde SPN hacia un
Datawarehouse basado en modelos estrella.
La presente documentación muestra los diferentes esquemas estrellas para la relación
entre las dimensiones y tablas de hechos.
El inventario de modelos es el siguiente:
1) Empleados
2) Nómina
3) Nómina Integral
4) Acción de Personal
5) Prestaciones laborales
6) Cursos
7) Cursos Ampliados
8) Reclutamiento y Selección
9) Ideas Innovadoras
10) Histórico de Empleados
11) Descuentos no Aplicados
12) Estudiantes
13) Estudiantes Ampliado
14) Vacaciones
15) Ausentismos
16) Vacaciones Balance
17) Accidentes
18) Premiaciones
19) Disciplinas Correctivas
20) Candidatos
21) Entrevista y Evaluaciones
22) Horas Trabajadas

3
1. Empleados – Entidad relación
En este cubo se miden los siguientes indicadores:

• Cantidad de empleados
• Salario Base
• Salario por hora
• Salario Promedio

4
2. Nóminas – Entidad Relación
En este cubo se miden los siguientes indicadores:

• Cantidad
• Monto Ingreso
• Monto descuento
• Monto Neto
Cantidad Hora

5
3. Nómina Integral – Entidad relación
En este cubo se miden los siguientes indicadores:

• Cantidad
• Monto Ingreso
• Monto Descuento
• Monto Neto
• Cantidad Hora
• Aportes

6
4. Acción de Personal– Entidad relación
En este cubo se miden los siguientes indicadores:

• Cantidad de acciones
• Saldo Actual
• Saldo propuesto

7
5. Prestaciones Laborales – Entidad relación
En este cubo se miden los siguientes indicadores:

• Cantidad prestaciones
• Monto Regalía
• Monto Vacaciones
• Monto Preaviso
• Monto Cesantía
• Monto Asistencia Económica
• Monto Bonificación
• Monto Días Trabajados
• Monto Otros ingresos
• Monto descuentos TSS
• Monto descuento ISR
• Monto otros Descuentos
• Monto descuento total
• Monto neto pagado
• Monto calculado
• Monto diferencia
• Monto neto Calculado

8
6. Cursos – Entidad relación
En este cubo se miden los siguientes indicadores:

• Duración de Curso
• Costo curso

9
7. Cursos Ampliados – Entidad relación
En este cubo se miden los siguientes indicadores:

• Cantidad
• Costo

10
8. Reclutamiento y Selección – Entidad relación
En este cubo se miden los siguientes indicadores:

• Cantidad
• Días Requeridos
• Días Agotados

11
9. Ideas Innovadoras – Entidad relación
En este cubo se mide el siguiente indicador:

• Cantidad

12
10. Histórico de Empleados – Entidad Relación
En este cubo se miden los siguientes indicadores:

• Cantidad de empleados
• Salario Base
• Salario por Hora
• Salario Promedio

13
11. Descuento no Aplicados – Entidad relación
En este cubo se miden los siguientes indicadores:

• Valor
• Número de cuotas
• Cuotas Pagadas
• Monto adeudado

14
12. Estudiantes– Entidad relación
En este cubo se miden los siguientes indicadores:

• Cantidad
• Costo

15
13. Estudiantes Ampliada – Entidad Relación
En este cubo se miden los siguientes indicadores:

• Cantidad
• Costo

16
14. Vacaciones – Entidad relación
En este cubo se miden los siguientes indicadores:

• Cantidad
• Días Tomados
• Días Aprobados
• Días Pendientes
• Año Empleado

17
15. Ausentismos – Entidad relación
En este cubo se muestran los siguientes indicadores:

• Cantidad de ausentismo
• Días de Ausentismo
• Horas de Ausentismo

18
16. Vacaciones Balance – Entidad relación
En este cubo se muestran los siguientes indicadores:

• Cantidad de días
• Días Tomados
• Horas Pendiente

19
17. Accidentes – Entidad relación
En este cubo se muestran los siguientes indicadores:

• Cantidad
• Días Restringidos

20
18. Premiaciones – Entidad relación
En este cubo se muestran los siguientes indicadores:

• Cantidad

21
19. Diciplinas Correctivas – Entidad relación
En este cubo se muestran los siguientes indicadores:

• Cantidad

22
20. Candidatos– Entidad relación

23
21. Entrevista y Evaluaciones– Entidad relación

24
22.Horas Trabajadas – Entidad relación
En este cubo se muestran los siguientes indicadores:

• Cantidad Horas
• Monto

25
23. ETL (Extracción Transformación y Carga)

Este proceso transfiere los datos desde la base de datos SPN hacia la base de datos de
inteligencia de negocios SPN_BI, ambas en MS SQL Server. Los datos pasan de una base
de datos a otra por medio de un proceso de trasformación diseñados para estos fines.

El horario de actualización diaria es las 11:00PM y se ejecuta de la siguiente manera:

1. Se limpian todas las dimensiones: este proceso borra toda la tabla que
conforman el Datawarehouse, excluyendo a aquellas tablas que guardan data
histórica.

2. Cargar dimensión: en este proceso se cargan los datos a todas las dimensiones
del Datawarehouse.

3. Carga tabla de hechos: en este proceso se realizan todas las trasformaciones,


cálculos que construyen el esquema estrella.

El proceso de carga para la data histórica corre a final de mes a las 11:20PM, en
este se capturan los datos de la maestra de empleados correspondiente al mes
que cierra.

26
24.SQL JOBS
Datawarehouse

Base de datos de
producción.

Jobs ETL BI.

Jobs ETL Histórico de


empleados.

• SPN_BI: base de datos de inteligencia de negocios.

• SPN_SDM: base de datos de producción de SPN y de donde se alimenta la base


de datos SPN_BI.

• Jobs ETL: es la tarea programada que ejecuta el procedimiento almacenado


sp_ETL_bi que se encuentra en la base de datos SPN_SDM, esta carga todas las
dimensiones y tablas de hechos del Datawarehouse.

• Jobs Histórico de empleados: es la tarea programada que ejecuta el


procedimiento almacenado ETL_Historico_Empleado y se ejecuta a final de cada
mes.

27
25. Diseños de vista disponible.

28
26. Ambiente de datos del sistema

Credenciales de conexión a la base de datos


Instancia SQL : 172.17.201.8

Base de datos : SPN_BI


Usuario : spn_pbi
Contraseña : spnpbi

Acceso a Pentaho Server.

Pentaho : Versión 8.0.0.28


Dirección (URL) : http://172.17.201.9:8080/pentaho/Login
Usuario : email empresarial (ejemplo@sdm.com.do)
Contraseña : 12345

29

También podría gustarte