March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Estoy tratando de producir un informe para rastrear las entradas de la hoja de horas y la cobrabilidad, etc.
Tengo una fuente de datos de todas las entradas del parte de horas y un conjunto de datos con información relacionada con cada empleado, tarifa de pago, departamento, rol, etc. Ambos conjuntos de datos tienen un Employee_ID para una relación, esto está bien.
También tengo la capacidad de cambiar el conjunto de datos original de empleados para satisfacer mis necesidades.
Estoy luchando por encontrar una manera de relacionar estos dos conjuntos de datos si hay un cambio en los roles o el departamento o cualquier cambio en el conjunto de datos de los empleados. Vea a continuación un cambio de rol el 31/07/23, por lo tanto, cualquier entrada de la hoja de horas anterior a eso debe ser como Administrador de datos, y cualquier cosa posterior debe ser un Topógrafo. Pero cualquiera que sea el proceso, debe ser capaz de manejar múltiples cambios en el conjunto de datos de los empleados a lo largo del tiempo. Es decir, un rol cambia varias veces durante el año, las entradas del parte de horas aún deben relacionarse con el rol en el que estaban en ese momento.
Estoy buscando sugerencias sobre cómo manejar esto, la mejor manera de configurar el conjunto de datos original de empleados y la mejor manera de relacionar los dos.
Vea a continuación el enlace para ver archivos de ejemplo.
https://BB.oper8cloud.com.au/invitations?share=ec490229468a75205b48
Vea el Example_Data.xlsx.
En los DATOS DEL PERSONAL puede ver un cambio en la información para Ben Dawes el 14/7/2023, y un cambio para Nelson Robinson el 24/7/2023. En mi hoja de expectativas, puede ver que estos cambios tienen lugar en las fechas correctas.
Avíseme si necesita más aclaraciones.
Tabla a continuación que muestra las expectativas. Nelson Robinson cambió de roles el 24/7/2023
TimesheetLineID | Fecha | Hora de inicio | Tiempo de parada | Trabajo | EmpoyeeID | Nombre preferido | Apellido | Código de empleado | JobTitle | Capacidad de carga%quot% | Capacidad | Notas |
58654354 | 21/07/2023 | 7:00:00 | 16:00:00 | Trabajo 3 | 25910 | Nelson | ROBINSON | 1422 | AGRIMENSOR | 95 | Mapa del sitio | |
58654355 | 21/07/2023 | 7:00:00 | 16:00:00 | Trabajo 4 | 25902 | Máximo | SCOTT | 1461 | PLANIFICADOR | 50 | Planificación | |
58654356 | 24/07/2023 | 7:00:00 | 16:00:00 | Trabajo 1 | 27277 | En | DAWES | 1516 | GERENTE REGIONAL | 50 | Corporativo | |
58654357 | 24/07/2023 | 7:00:00 | 16:00:00 | Trabajo 2 | 25841 | Ceniza | NAIDU | 1157 | ASISTENTE | 0 | Mapa del sitio | |
58654358 | 24/07/2023 | 7:00:00 | 16:00:00 | Trabajo 3 | 25910 | Nelson | ROBINSON | 1422 | RESPONSABLE DE DATOS | 50 | Sitio | Nelson Robinson Cambió de roles aquí |
58654359 | 24/07/2023 | 7:00:00 | 16:00:00 | Trabajo 4 | 25902 | Máximo | SCOTT | 1461 | PLANIFICADOR | 50 | Planificación | |
58654360 | 25/07/2023 | 7:00:00 | 16:00:00 | Trabajo 1 | 27277 | En | DAWES | 1516 | GERENTE REGIONAL | 50 | Corporativo | |
58654361 | 25/07/2023 | 7:00:00 | 16:00:00 | Trabajo 2 | 25841 | Ceniza | NAIDU | 1157 | ASISTENTE | 0 | Mapa del sitio | |
58654362 | 25/07/2023 | 7:00:00 | 16:00:00 | Trabajo 3 | 25910 | Nelson | ROBINSON | 1422 | RESPONSABLE DE DATOS | 50 | Sitio |
Consulte con:
Cómo proporcionar datos de ejemplo en el foro de Power BI
Cómo obtener respuestas rápidas a su pregunta
Saludos
Neeko Tang
Lo siento la primera vez aquí, ¿no puedo ver cómo adjuntar archivos?
Puede utilizar la función LOOKUPVALUE() para crear una columna calculada.
RoleAtTime = LOOKUPVALUE(
EmployeeHistory[Role],
EmployeeHistory[Employee_ID], Timesheet[Employee_ID]
)
DepartmentAtTime = LOOKUPVALUE(
EmployeeHistory[Department],
EmployeeHistory[Employee_ID], Timesheet[Employee_ID]
)
Si el anterior no puede ayudarlo a obtener el resultado deseado, proporcione algunos datos de muestra en sus tablas (excluya los datos confidenciales) con formato de texto y su resultado esperado con lógica de backend y ejemplos especiales. Es mejor si puede compartir un archivo pbix simplificado . Gracias.
Saludos
Neeko Tang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.