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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

La columna 'product_brand' especificada en la función 'RESUMIR' no se encontró en la tabla de entrada

Este me tiene rascándome la cabeza, la medida que causa este error es esta, product_brand no se especifica en el resumen ... de hecho, no se usa en ninguna parte del informe (la columna está en el modelo central para otros informes, pero no en este: he comprobado la consulta generada en Perf Analyzer cuando interactúo con la tabla y product_brand no está en ninguna parte de la consulta DAX generada)

New Grade | Paid Value After at Before Rate = 
SUMX (
    SUMMARIZE (
        'report v_t2r_trade_order_line',
        'report v_t2r_slim_products'[model],
        'report v_t2r_trade_order_line'[Warehouse Grade],
        "_1", [New Grade | Average Unit Value Before] * [New Grade | Paid Units After]
    ),
    [_1]
)


Extrañamente, si agrego los componentes de esta medida en una tabla, el modelo reconoce todas las relaciones y funciona (he difuminado los datos reales):
tempsnip.png

Sé que la medida [Nuevo Grado | Paid Units After] está causando el problema dentro del resumen, porque si lo elimino, la medida funciona. Así que veamos esta medida

New Grade | Paid Units After = 
    CALCULATE (
        [Paid Unit Volume],
        filter(Calender, Calender[Date] >= [Comparison Period Start Date] && Calender[Date] <= [Comparison Period End Date])
    )
New Grade | Paid Units After = 
    CALCULATE (
        [Paid Unit Volume],
        DATESBETWEEN ( Calender[Date], [Comparison Period Start Date], [Comparison Period End Date] )
    )


La fecha de inicio / finalización del período de comparación es así:

Comparison Period Start Date = 
    SWITCH(TRUE(),
SELECTEDVALUE('Grade Comparison Periods'[Comparison Period]) = "11/07/23 - 22/07/23", date(2023, 7, 11),
SELECTEDVALUE('Grade Comparison Periods'[Comparison Period]) = "23/07/23 - 22/08/23", date(2023, 7, 23),
SELECTEDVALUE('Grade Comparison Periods'[Comparison Period]) = "23/08/23 - today", date(2023, 8, 23)
)


Esto hace referencia a una tabla desconectada - nota: obtengo exactamente el mismo error si uso una tabla de 2ª fecha con relación inactiva, y la activo usando userelationship(). La razón de todo esto es que la mayoría del informe utiliza la tabla de fechas principal para calcular todo tipo de métricas antes de que la empresa realice un cambio importante en la línea de productos: estos períodos de comparación se utilizan para comparar las mismas métricas, después del cambio (y durante varios períodos, a medida que se realizaron cambios adicionales)

ollie_mills_0-1694509006135.png

El informe está conectado en modo de almacenamiento mixto: la mayoría de los datos provienen de un conjunto de datos de Power BI y un par de tablas de modo de importación. He encontrado esta publicación de la comunidad que parece ser el mismo problema y no se ha resuelto: https://community.fabric.microsoft.com/t5/Desktop/Dual-Mode-Inconsistency/m-p/1971317 y otra aquí: https://community.fabric.microsoft.com/t5/Desktop/Column-in-SUMMARIZE-function-was-not-found-in-the-... realmente perdido en este, ya que no tengo idea de por qué product_brand incluso se hace referencia en el error, no se está utilizando como filtro de nivel visual en ninguna parte del , es casi como si la consulta que se envía al modelo lo usara implícitamente en un grupo por o resumir (pensando en SQL cuando haces un grupo por "todos") - pero mirando los registros no puedo ver product_brand usando en ninguna parte.

Cualquier pensamiento o idea para explorar es muy apreciado, ¡este es realmente frustrante!

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Aquí hay una maqueta de lo que estoy tratando de lograr: esto está funcionando como se esperaba, y es lo que consideraría un problema bastante simple, así que estoy perplejo de por qué sigo recibiendo el mismo error: https://drive.google.com/file/d/1UfJi517o19zlDyzPYw_hqAquBZ3uYWBx/view

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

Check out the September 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors