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

Get Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.

Reply
Syndicate_Admin
Administrator
Administrator

Power Query simplifica los datos de la tabla de hechos

Hola comunidad,

Necesito algo de apoyo con slimmind abajo una tabla de hechos (importada) usando un método de lista de contenciones de tabla, por favor.

por lo tanto, en el ejemplo a continuación, he creado mi lista de 'CustomerCode' a partir de mi tabla de dimensiones, ya que solo quiero traer los datos de estos códigos.

MVenables_0-1747123072010.png

A continuación se muestra mi código M para cuando aplico los filtros, el problema que tengo es que parece estar cargándose y girando sin fin después de intentarlo numerosas veces. (También agregué parámetros al final para la política de actualización incremental).

dejar
Origen = Sql.Databases("afb-sql-v4\afbsqlv4"),
RetailSalesDatawarehouse = source{[name="RetailSalesDatawarehouse"]}[datos],
pbi_vw_Sales_StoreCommodityDate_Schema = RetailSalesDatawarehouse{[Schema="pbi",Item="vw_Sales_StoreCommodityDate"]}[Data],
#"Columnas eliminadas" = Tabla.RemoveColumns(pbi_vw_Sales_StoreCommodityDate_Schema,{"SalesDate"}),
Consulta CustomerCode
CustomerCodeList = CustomerCode,

Aplicación de filtrado mediante List.Contains
#"Filas filtradas" = Tabla.SelectRows(#"Columnas eliminadas", cada Lista.Contiene(CustomerCodeList, [StoreCode])),
#"Parámetros filtrados RS&RE" = Table.SelectRows(#"Filas filtradas", cada una [SalesDate_Time] > RangeStart y [SalesDate_Time] <= RangeEnd)
en
#"Parámetros filtrados RS&RE"


Obtengo lo siguiente y en realidad no calcula nada.

MVenables_1-1747123253870.png


Solo para ayudar con el contexto de esta tabla FACT. Se trata de datos transaccionales de tiendas minoristas (247 de ellas), por lo que es una gran cantidad de datos, que creo que es el problema principal. Cualquier solución alternativa o tal vez algo que no haya probado, por favor recomiéndese.

O tal vez trabajes con datos similares tú mismo, ¡lo cual sería genial!

¡Gracias por leer
Miguel

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@MVenables

¿Puedo preguntarle si ha resuelto este problema? Si es así, marque la respuesta útil y acéptela como la solución. Esto será útil para que otros miembros de la comunidad que tengan problemas similares lo resuelvan más rápido.

Gracias.

Syndicate_Admin
Administrator
Administrator

@MVenables

Gracias por ponerse en contacto con la comunidad de Microsoft Fabric.

#"Filas filtradas" = Table.SelectRows(#"Columnas eliminadas", cada List.Contains(CustomerCodeList, [StoreCode]))

Es probable que esta línea esté causando la desaceleración porque:

  • List.Contains() compara cada fila de la tabla de datos con la lista completa de códigos de tienda.
  • No se pliega a SQL, lo que significa que se procesa en la memoria después de extraer todos los datos del origen (incluso si aparecen al principio de la consulta)

Para evitar esto, puede intentar crear una tabla de dimensiones de códigos de tienda y unirlos en lugar de enumerar contiene o aplicar todos los cambios en la base de datos y en la vista obtener los datos finales.

Si esta publicación ayuda, entonces considere Aceptar como solución para ayudar a los otros miembros a encontrarlo más rápidamente, no olvide dar un "Felicitaciones", ¡realmente lo apreciaría!

Gracias.

Helpful resources

Announcements
May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

Top Kudoed Authors