Cree una visualización de resumen que muestre los pedidos completados/emitidos en una semana determinada

Un usuario Pregunto ✅

jj14x

Hola,

Soy relativamente nuevo en Power BI, así que espero que haya una solución fácil para esta solicitud.

Tengo un conjunto de 5 tablas similares: cada tabla es para un producto específico y tendrá al menos las siguientes columnas

  • Fecha de recepción de la solicitud de pedido (esta es la fecha en que recibimos la solicitud del cliente)
  • Pedido#
  • Fecha de creación del pedido (la fecha en que se creó el pedido según la solicitud del cliente)
  • Estado actual del pedido (en curso/completado/cancelado)
  • Fecha de finalización del pedido (la fecha en que se completó el pedido)

(también hay otras columnas, pero algunas de ellas variarán entre las 5 tablas)

Necesito crear una visualización de resumen (preferiblemente una sola que tenga datos para las 5 tablas, pero si no, podemos vivir con 5 visualizaciones separadas), que muestre lo siguiente

  • Fecha de finalización de la semana
  • Número de solicitudes recibidas (En la tabla, busque registros que tengan «Fecha de recepción de la solicitud de pedido» para esa semana que finaliza)
  • Número de órdenes emitidas (En la tabla, busque registros que tengan «Fecha de creación del pedido» para el final de esa semana)
  • Número de pedidos completados (En la tabla, busque registros que tengan «Fecha de finalización del pedido» para esa semana que finaliza)
  • Número de pedidos en curso (en la tabla, busque registros que tengan («Fecha de creación del pedido» <= "Fecha de finalización de la semana" y "Fecha de finalización del pedido" >=»Fecha de finalización de la semana» menos 7 días naturales) <-- este Es posible que sea necesario modificar la lógica, pero se puede hacer.

La pregunta:

Si necesitara obtener el recuento de pedidos emitidos, solo puedo crear una visualización de matriz que contaría el número de registros por semana/finalización de la fecha de creación del pedido. Pero dado que quiero que la misma visualización muestre el recuento de pedidos completados en esa semana, ¿cómo hago para crear eso (ya que el recuento de la cantidad de registros ahora tiene que mirar la semana/finalización para la fecha de finalización del pedido)?

Personalmente, agregaría una columna personalizada a cada tabla en el editor de consultas con el nombre del producto y luego agregaría todas las tablas en una sola. Cualquier columna que no exista en las tablas tendrá valores «nulos» o en blanco para las tablas donde esa columna no existía. Luego, también crearía una tabla de fechas que abarque la fecha más antigua y la más reciente de esta tabla maestra.

Después de crear relaciones entre la tabla de fechas y la tabla de hechos (tendrá una relación activa y dos pasivas), deberá crear algunas medidas según la relación. Con la relación activa, podría simplemente arrastrar el campo relevante al objeto visual y agregarlo como un conteo, pero para las relaciones inactivas necesitará crear una medida usando la función USERRELATIONSHIP como argumento.

Obtenga más información sobre la tabla de fechas:

https://community.powerbi.com/t5/Desktop/Date-Dimension-Table-that-Dynamically-Pulls-Start-and-End-d…

Obtenga más información sobre la RELACIÓN DE USUARIO:

https://www.sqlbi.com/articles/userelationship-in-calculated-columns/

Personalmente, agregaría una columna personalizada a cada tabla en el editor de consultas con el nombre del producto y luego agregaría todas las tablas en una sola. Cualquier columna que no exista en las tablas tendrá valores «nulos» o en blanco para las tablas donde esa columna no existía. Luego, también crearía una tabla de fechas que abarque la fecha más antigua y la más reciente de esta tabla maestra.

Después de crear relaciones entre la tabla de fechas y la tabla de hechos (tendrá una relación activa y dos pasivas), deberá crear algunas medidas según la relación. Con la relación activa, podría simplemente arrastrar el campo relevante al objeto visual y agregarlo como un conteo, pero para las relaciones inactivas necesitará crear una medida usando la función USERRELATIONSHIP como argumento.

Obtenga más información sobre la tabla de fechas:

https://community.powerbi.com/t5/Desktop/Date-Dimension-Table-that-Dynamically-Pulls-Start-and-End-d…

Obtenga más información sobre la RELACIÓN DE USUARIO:

https://www.sqlbi.com/articles/userelationship-in-calculated-columns/

jj14x

En respuesta a dkay84_PowerBI

¡Gracias! Eso suena factible, lo intentaré.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *