Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola
Creé una medida para mostrarme el recuento de usuarios que no compraron un producto (Sauvagnon Blanc en este caso) dentro de un período determinado y arrojó el número correcto en una visualización de tarjeta.
Sin embargo, cuando agrego el nombre del cliente a la visualización en forma de tabla, recibo el error "no hay suficiente memoria para completar esta operación".
Cerré todas las aplicaciones no utilizadas para intentar liberar espacio, pero no tuve suerte después de eso. Es un conjunto de datos bastante escaso, pero no he tenido problemas para agregar el nombre del cliente al monto total de las ventas, que sería mayor ya que no se filtra en las fechas ciertas que tengo en el código.
¿Alguna idea de cómo resolverlo para poder agregar los nombres de los clientes junto a la nueva medida que creé?
El código se encuentra a continuación.
Hola @gbarr12345
Excluir datos innecesarios: vea el conjunto de datos y elimine las columnas o filas innecesarias que no sean relevantes para el análisis. Esto ayuda a reducir el tamaño del conjunto de datos y libera memoria.
Optimizar el código: revise el código y busque oportunidades para optimizar el código y reducir el uso de memoria.
Por ejemplo, puede utilizar la función FILTER para incluir solo los nombres de clientes relevantes en la medida.
El analizador de rendimiento de Power BI puede ayudar a determinar qué partes de un informe están ocupando la mayor parte de la memoria.
Si ninguna de las sugerencias anteriores funciona, es posible que tenga que aumentar la asignación de memoria para el análisis.
Saludos
Nono Chen
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
@gbarr12345 , primero obtener cómo ha comprado y luego usar otra medida para obtener quién no lo ha hecho
Compra =
CALCULAR(
COUNTROWS('Módulo Ventas con Inventario'),
FILTRO(
'Elemento de dimensión'[descripción],
('Elemento de dimensión'[descripción]) = "Sauvagnon Blanc"
),
FILTRO(
«período de dimensión»,
'Período de dimensión'[fyperiod] >= 202303 && 'Período de dimensión'[fyperiod] <= 202305
)
)
El usuario no hizo Compra = countx(Valores('Ventas de módulos con inventario'[Usuario]), if (isblank([Compra]),[Usuario], blank()))
Ejemplo relacionado
Artículos o categorías de Power BI no vendidos a los clientes: https://youtu.be/AbuKvAnicwo