Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
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.
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.
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
¿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.
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:
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.