Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Peter_au
Helper I
Helper I

Consulta de acceso al desafío de tablas de Power BI

Hola

Tengo una consulta y una tabla en Access. He utilizado una consulta para producir una tabla resultante simple.

He conectado la consulta y la tabla con sus relaciones con Power BI y estoy intentando producir el mismo resultado en Power BI.

Puedo producir el resultado necesario en Access, pero no en Power BI.

Tengo una tabla Date con la relación necesaria con las tablas de Power BI. También he probado una tabla de fecha desconectada, pero no es una solución ideal, ya que hay otros gráficos en la misma página que se basan en los filtros.

He probado varios enfoques diferentes y he trolled a través de los mensajes anteriores, pero no he llegado a ninguna parte con este.

A continuación se muestra el resultado esperado

Batch_ColourSumOfTonnes_Blast_id
RomPad3_Finger_Gris1152
RomPad3_Finger_Jaune2592
RomPad3_Finger_Orange960

Las tablas y relaciones

Query1.PNG

Tabla 1

Date_TirageDate_TransfertBatch_nbTonnes_Blast_id
2020-07-012020-07-01RomPad3_Finger_Orange_B00059336
2020-07-012020-07-01RomPad3_Finger_Orange_B00059288
2020-07-012020-07-02RomPad3_Finger_Violet_B00057288
2020-07-032020-07-03RomPad3_Finger_Gris_B00060288
2020-07-032020-07-03RomPad3_Finger_Jaune_B00062144
2020-07-032020-07-04RomPad3_Finger_Gris_B00060336
2020-07-042020-07-04RomPad3_Finger_Gris_B00060288
2020-07-042020-07-05RomPad3_Finger_Jaune_B00062768
2020-07-052020-07-05RomPad3_Finger_Gris_B00060240
2020-07-052020-07-05RomPad3_Finger_Jaune_B00062336
2020-07-052020-07-05RomPad3_Finger_BT_B00055240
2020-07-052020-07-06RomPad3_Finger_Jaune_B00062720
2020-07-052020-07-06RomPad3_Finger_Jaune_B00062624
2020-07-062020-07-07RomPad3_Finger_Orange_B00063288
2020-07-062020-07-07RomPad3_Finger_BT_B0005548
2020-07-062020-07-07RomPad3_Finger_Orange_B0006348
2020-07-062020-07-07RomPad3_Finger_BT_B00055336
2020-07-062020-07-07RomPad3_Finger_Orange_B00063192
2020-07-062020-07-07RomPad3_Finger_Violet_B00064768
2020-07-072020-07-07RomPad3_Finger_Orange_B00063384
2020-07-072020-07-08RomPad3_Finger_Orange_B00063480
2020-07-072020-07-08RomPad3_Finger_Orange_B00063288
2020-07-082020-07-09RomPad3_Finger_Orange_B00063240
2020-07-082020-07-09RomPad3_Finger_Violet_B00064288
2020-07-082020-07-09RomPad3_Finger_Violet_B000641104
2020-07-092020-07-09RomPad3_Finger_Orange_B00063192
2020-07-092020-07-09RomPad3_Finger_Orange_B00063144
2020-07-092020-07-09RomPad3_Finger_Orange_B00063192
2020-07-092020-07-09RomPad3_Finger_Orange_B00063144
2020-07-092020-07-09RomPad3_Finger_Orange_B00063288
2020-07-092020-07-09RomPad3_Finger_Orange_B0006348
2020-07-092020-07-09RomPad3_Finger_Orange_B0006348
2020-07-09 336
2020-07-09 288
2020-07-09 144
2020-07-09 288

Tabla dos

Batch_nbOpen_DateClose_DateBatch_Colour
RomPad3_Finger_Gris_B000522020-06-232020-06-25RomPad3_Finger_Gris
RomPad3_Finger_Orange_B000532020-06-262020-06-29RomPad3_Finger_Orange
RomPad3_Finger_Jaune_B000542020-06-262020-06-29RomPad3_Finger_Jaune
RomPad3_Finger_BT_B000552020-06-27 RomPad3_Finger_BT
RomPad3_Finger_Stérile_B000562020-06-292020-07-02RomPad3_Finger_Stérile
RomPad3_Finger_Violet_B000572020-06-302020-07-03RomPad3_Finger_Violet
RomPad3_Finger_Orange_B000592020-07-012020-07-06RomPad3_Finger_Orange
RomPad3_Finger_Gris_B000602020-07-032020-07-07RomPad3_Finger_Gris
RomPad3_Finger_Jaune_B000622020-07-032020-07-07RomPad3_Finger_Jaune
RomPad3_Finger_Orange_B000632020-07-07 RomPad3_Finger_Orange
RomPad3_Finger_Violet_B000642020-07-07 RomPad3_Finger_Violet

Estoy en una pérdida como cómo hacer esto. ¿Alguna idea?

8 REPLIES 8
MFelix
Super User
Super User

Hola @Peter_au ,

En la tabla, las últimas líneas no tienen ninguna información de lote.

MFelix_0-1594383383810.png

Sin embargo, haciendo uso de sus datos que estaba abble para hacer que el resultado crrect para las dos líneas superiores Jaune y Gris, como se le hizo creer que la diferencia está en los datos que faltan.

Creo que tiene que ver con la forma en que configuras tus segmentaciones.

Compruebe la conexión del archivo PBIX.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Hola Miguel,

Creo que se está acercando.

Faltan los datos de la tabla porque esa es la realidad de los datos de entrada. A menudo no hay datos para el último día y / o puede haber fechas que faltan en la tabla. Es por eso que necesito tener una tabla de fechas adjunta para permitir que el usuario elija cualquier fecha disponible, ya que los otros gráficos en el informe dependen de esas fechas consecutivas.

Estaba tratando de evitar una tabla de fechas independiente, ya que tendría que producir una nueva medida para cada gráfico en la página.

Salud

Peter

Hola @Peter_au ,

¿Cómo sabes que fueron los valores en blanco?

Cuando agregue las líneas en blanco en el modelo, ya que no hay ningún lote, obtendrá una línea con blanco y la cantidad relacionada con la fecha.


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Los valores en blanco significan que no hay valores en esa fecha en particular.

La tabla estará en blanco para esa fecha. Idealmente se verá así, o nada en la columna de toneladas si no hay datos.

Peter_au_0-1594387581515.png

Hola @Peter_au ,

Así que sólo para dejar claro que desea tener una sola segmentación para la fecha y luego hacer la selección de filtro de acuerdo con esto:

  • Fecha de apertura < Fecha de filtro
  • Dibujo de fecha - lt; Fecha de filtro
  • Fecha de cierre > Fecha de filtro

¿Esa es tu pregunta?

Si es esta única opción como usted está haciendo referencia es tener una tabla de fechas debido a dos problemas:

  • Dos fechas se basan en la misma tabla
  • Usted tiene una opción diferente dependiendo de la fecha por lo que esto necesita ser pasado por una medida con variables

Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Los filtros de fecha son correctos. Vienen de dos mesas diferentes

Las sumas se basan en el color Batch.

He intentado usar la función selectedvalue para pasar la fecha seleccionada por el usuario a la medida, no funcionó.

Aquí están las relaciones.

relationships.PNG

¿Puede compartir la sintaxis de sus medidas?


Regards

Miguel Félix


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!

Check out my blog: Power BI em Português



Hice la consulta en Access y tengo la tabla siguiente para trabajar.

Date_TransfertBatch_nbSumOfTonnes_Blast_idClose_DateOpen_DateBatch_Colour
2020-07-01RomPad3_Finger_Orange_B000596242020-07-062020-07-01RomPad3_Finger_Orange
2020-07-02RomPad3_Finger_Orange_B000593362020-07-062020-07-01RomPad3_Finger_Orange
2020-07-03RomPad3_Finger_Jaune_B000621442020-07-072020-07-03RomPad3_Finger_Jaune
2020-07-04RomPad3_Finger_Gris_B000606242020-07-072020-07-03RomPad3_Finger_Gris
2020-07-05RomPad3_Finger_Gris_B000602402020-07-072020-07-03RomPad3_Finger_Gris
2020-07-05RomPad3_Finger_Jaune_B0006211042020-07-072020-07-03RomPad3_Finger_Jaune
2020-07-06RomPad3_Finger_Jaune_B0006213442020-07-072020-07-03RomPad3_Finger_Jaune

Aquí está mi medida de trabajo.

Toneladas - calcular (
suma(qry_Daily_Finger[SumOfTonnes_Blast_id]),
filtro (todo (qry_Daily_Finger),
qry_Daily_Finger[Open_Date]<[Selected_date]
&& qry_Daily_Finger[Close_Date]>[Selected_date]
&& qry_Daily_Finger[Date_Transfert]<[Selected_date]
&&qry_Daily_Finger[Date_Transfert]<-max(qry_Daily_Finger[Date_Transfert])
)
)
La fecha seleccionada es una medida de la siguiente manera
Selected_date de formato(DATEVALUE([selected_Year] & "-" & [Selected_Month_Abv] & "-" & [Selected_Day_nb2]),"AAAA-MM-DD")
selected_Year - SELECTEDVALUE((date_Tbl[Year]))
Selected_month_2 mes([Selected_date])
Selected_Day_nb2 - SELECTEDVALUE(date_Tbl[Day_nmb_2])

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.