cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Super User I
Super User I

Re: Power BI no muestra cálculos para registros no coincidentes

@Pragati11 - ¿puede responder en este hilo con lo que ha encontrado en @furstukininforme? Todavía no puedo conseguir que funcione correctamente en mi máquina.




Proud to be a Super User!




Highlighted
Super User II
Super User II

Re: Power BI no muestra cálculos para registros no coincidentes

Hola @furstukin ,

La razón por la que QuantityRequested desaparece en el momento en que agrega la columna REQ ID es -

En la tabla FIRREQSTATUS, solo hay valores en blanco para la columna TechOpsRequestID. Así que básicamente está vacío para esta columna. Vea a continuación:

Pragati11_0-1597764428904.png

Por lo tanto, verá espacios en blanco en el objeto visual de la tabla.

Creo que vale la pena revisar los datos y limpiarlos.

También una solución alternativa para su problema sería la siguiente:

Modifiqué el modelo de datos de la siguiente manera:

Creé una relación en las 2 tablas de la columna "TechOpsRequestID".

Pragati11_2-1597764825153.png

Cree una medida de la siguiente manera:

QantityRequestedMedida - SUM(FullfillmentStatus[Quantity])+0 (como sugiere @dedelman_clng )

A continuación, mueva esta medida en el objeto visual de la tabla:

vt.png

Espero que esto ayude.

Gracias

Pragati





If this helps, Appreciate a KUDOS!
Did I answer your question? Mark my post as a solution!


Proud to be a Super User!




View solution in original post

Highlighted
Helper I
Helper I

Re: Power BI no muestra cálculos para registros no coincidentes

Acabo de crear una nueva columna que busca el TechOpsRequestID y si no encuentra nada le dije que devolviera "Sin coincidencia" en lugar de en blanco y quitó todos los espacios en blanco de la tabla de cumplimiento y las tablas de puente, pero lamentablemente no hay suerte.

Highlighted
Super User I
Super User I

Re: Power BI no muestra cálculos para registros no coincidentes

@furstukin puede entrar en un poco más de detalle en su modelo de datos? Por lo general, una relación de 1 a varios puede tener "1" con 0 "muchos", pero rara vez tiene "muchos" con 0 "1"s.

El modelo del archivo tiene TechOpsRequestID (1) en CleanJustification (muchos). ¿Hay CleanJustification que no tenga una coincidencia en TechOpsRequestID? Si es así, es posible que deba volver a pensar el modelo que desea.

En cualquier caso, no debería tener que compilar el modelo agregando columnas una vez que se cargue todo en PowerBI. Algunas limpiezas de datos se pueden realizar en Power Query (Transform Data), pero puede haber problemas con los datos más allá de los cuales M o DAX pueden controlar (fácilmente).

Además, en general, si la relación de 1 a varios es correcta, no debería necesitar tantas columnas calculadas - las medidas deben hacer exactamente lo mismo (sin todos los iteradores "X" también), y luego pueden convertirse en "columnas" en un objeto visual de tabla.

Yo sugeriría dar un paso atrás y mirar los datos y si realmente se modela de la manera que desea. Probablemente me abuchearán por esto(😁),pero es posible que necesite simularlo en Excel con Vlookups y tablas dinámicas.

Gracias

David




Proud to be a Super User!




Highlighted
Helper I
Helper I

Re: Power BI no muestra cálculos para registros no coincidentes

Así que los conjuntos de datos que me han dado son 2 hojas de cálculo de Excel, una es un extracto de un servidor que muestra todos los reqs de trabajo jamás abiertos, tabla ReqStatus. La otra es una hoja de cálculo que alguien en RRHH ha estado rastreando manualmente todas las Posticiones abiertas para nuestra parte de la organización, la tabla FulfillmentStatus. Esta persona ha estado yendo manualmente entre los dos para tratar de averiguar qué tenían reqs abiertos, el estatus de candidato, etc.

Por lo tanto, la tabla ReqStatus tiene absolutamente un gran número de preguntas no vinculadas a la lista de posiciones actuales, ya que es un historial de todos y contiene las que no están asociadas con las posiciones en nuestra parte de la organización. En cuanto al campo de justificación limpia, tuve que extraerlo del campo de justificación empresarial, que era un campo de texto de forma libre que a veces contenía TechOpsRequestID como parte de la cadena. En el futuro, los usuarios solo proporcionarán TechOpsRequestID, por lo que no tendré que seguir haciendo eso y la justificación empresarial se convertirá en la clave.

Dicho esto, sólo porque he probado todo, también agregué una columna a ReqStatus en Excel que indexa i nteh correcto TechOpsRequestID y si no encuentra ningún ID devuelve "No Match". Entonces usé ese campo como la llave entre las dos tablas, pero todavía no hay suerte. Mi siguiente solución será eliminar cualquier registro ReqStatus que no forme parte de nuestra lista de posiciones abiertas, pero que parece que no debería ser necesario.

Highlighted
Helper I
Helper I

Re: Power BI no muestra cálculos para registros no coincidentes

Como si esto pudiera comportarse más extrañamente, mira esto. Si muevo ReqID delante de las otras columnas, sus datos también desaparecen. Luego, si muevo ReqID hasta el principio, reduce mi vista a solo registros con un ReqID coincidente aunque tengo Mostrar elementos sin datos comprobados, sin embargo, sigue mostrando totales para todos los registros, incluso los inigualables...

ReqID at EndReqID al final

ReqID in MiddleReqID en medioReqID at BegginingReqID en Beggining

Helpful resources

Announcements
Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Tech Marathon

Maratón de Soluciones de Negocio Microsoft

Una semana de contenido con +100 sesiones educativas, consultorios, +10 workshops Premium, Hackaton, EXPO, Networking Hall y mucho más!

Top Solution Authors