Forum Discussion
Modelado de datos
Para abordar los requisitos que ha descrito, deberá realizar varios pasos con Power Query en Power BI para transformar y limpiar los datos. Aquí tienes una guía paso a paso sobre cómo cumplir con cada uno de tus requisitos:
1. **Manejar las fechas de finalización actuales**:
- Reemplace las fechas de finalización de "31/12/9999" con la fecha actual para representar el día actual.
- Identificar y marcar a los empleados con el estado "Activo" más allá de la actualidad.
2. **Filtrar empleados inactivos**:
- Filtra las filas en las que la fecha de finalización es anterior al día actual.
- Actualice el estado del último registro de cada empleado a "Inactivo" si se extiende más allá del día actual.
3. **Ajustar las fechas de inicio de las rotaciones de trabajo**:
- Ordena los datos por número de empleado y fecha de inicio en orden ascendente.
- Utilice la función Table.Group para agrupar los datos por número de empleado.
- Cree una función personalizada para iterar sobre las filas dentro de cada grupo para ajustar las fechas de inicio en función de las fechas de finalización de las filas anteriores.
- Aplique la función personalizada a cada grupo para ajustar las fechas de inicio en consecuencia.
4. **Filtrar a los pasantes**:
- Identifique y filtre las filas en las que el número de empleado aparece varias veces pero con diferentes estados.
- Mantenga solo las filas en las que el estado no sea "Pasante".
Este es un resumen de las transformaciones de Power Query que deberá realizar:
- Reemplace los valores en la columna "Fecha de finalización" para representar el día actual.
- Filtra a los empleados inactivos.
- Ajustar las fechas de inicio de las rotaciones de trabajo.
- Filtra a los pasantes.
- Opcionalmente, realice una limpieza y formateo adicionales según sea necesario.
Estas transformaciones se pueden lograr mediante el Editor de Power Query en Power BI. Si necesita orientación más específica sobre cualquiera de estos pasos, ¡no dude en preguntar!
¿He respondido a tu pregunta? ¡Marca mi publicación como una solución! ¡¡Agradezco sus felicitaciones!!