Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos,
Tengo dos mesas. Una es una lista de nuestras aperturas y otra es una lista de nuestras contrataciones. Las dos tablas son totalmente diferentes, pero tienen algunas columnas comunes: empresa, ID de trabajo, reclutador y discopline. La tabla de aperturas tiene una columna para el número de vacantes que tiene cada trabajo y la tabla de contrataciones como una columna de estado con "Hired" en cada campo para representar las contrataciones.
Estoy buscando crear una columna calculada que restará el número de vacantes de las contrataciones asociadas con ese trabajo abierto. La tabla de contrataciones es una lista de puntos compartidos y las nuevas entradas se agregarán constantemente cada vez que se contrate a alguien.
Por ejemplo:
Apertura
Microsoft | 100 | Reclutador: John Doe | Ingeniería | Número de aperturas: 20 |
Contrata
Microsoft | 100 | Reclutador: John Doe | Ingeniería | Candidato: Jane Doe | Contratado |
En función de este ejemplo, esa columna calcuada debe decir que este trabajo tiene 19 vacantes restantes.
Solved! Go to Solution.
Hola, @dreaves1
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Aberturas:
Contrata:
No hay ninguna relación entre dos tablas. Puede intentar crear una columna calculada en la tabla 'Aperturas' como se muestra a continuación. El archivo pbix se adjunta al final.
Result =
[Total Openings]-
COUNTROWS(
FILTER(
Hires,
[Company]=EARLIER(Openings[Company])&&
[Company Name]=EARLIER(Openings[Company Name])&&
[Discipline]=EARLIER(Openings[Discipline])&&
[Recruiter]=EARLIER(Openings[Recruiter])&&
[Req ID]=EARLIER(Openings[Req ID])&&
[STEM/Business]=EARLIER(Openings[STEM Business])&&
[Status]="Hired"
)
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola, @dreaves1
Según su descripción, creé datos para reproducir su escenario. El archivo pbix se adjunta al final.
Aberturas:
Contrata:
No hay ninguna relación entre dos tablas. Puede intentar crear una columna calculada en la tabla 'Aperturas' como se muestra a continuación. El archivo pbix se adjunta al final.
Result =
[Total Openings]-
COUNTROWS(
FILTER(
Hires,
[Company]=EARLIER(Openings[Company])&&
[Company Name]=EARLIER(Openings[Company Name])&&
[Discipline]=EARLIER(Openings[Discipline])&&
[Recruiter]=EARLIER(Openings[Recruiter])&&
[Req ID]=EARLIER(Openings[Req ID])&&
[STEM/Business]=EARLIER(Openings[STEM Business])&&
[Status]="Hired"
)
)
Resultado:
Saludos
Allan
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @dreaves1 ,
Por favor, comparta algunos datos de muestra en formato de texto y la salida esperada.
Además, comparta su modelo de datos.
¿Son estas 2 tablas separadas?
saludos
Harsh Nathani
Por favor, hágamelo saber si necesita más información
¡Gracias por tu ayuda! Sí, son dos tablas separadas. Sin incluir todas las columnas, esto básicamente cómo se configuran los datos en cada tabla.
Aberturas
Contrata
Frist, debe crear tablas de dimensión (búsqueda) con valores únicos para cada uno de los campos comunes a ambas tablas y unir cada una de estas tablas de dimensiones a las tablas de hechos mediante relaciones de uno a varios.
Y tómalo de ahí.
Si puede proporcionar un archivo PBIX de ejemplo o conjuntos de datos de ejemplo (sin información confidencial) podemos ser más específicos en las recomendaciones
Proud to be a Super User!
Paul on Linkedin.
¿Cómo creo una tabla de búsqueda para las dos tablas? Avísame si necesitas más información mía.
¡Gracias por tu ayuda! Sin incluir todas las columnas adicionales, así es como se ve la tabla.
Tabla de aperturas
Contrata
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |