Error: La columna <nombre > debe aparecer en la cláusula GROUP BY o usarse en una función de agregación
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
Esta página puede ayudarte a solucionar el error column name must appear in the GROUP BY clause or be used in an aggregate function en Looker.
Este error suele producirse cuando se usa una dimensión en una medida que no tiene un tipo de agregación. En nuestra documentación sobre los tipos de medidas se incluye una lista de tipos de medidas y se indica si cada uno de ellos es un tipo de agregado.
Por ejemplo, una medida type: number no es una medida agregada, por lo que este LookML produciría un error:
Normalmente, este problema se soluciona convirtiendo primero la dimensión en una métrica y, a continuación, usando esa métrica en los cálculos. Por ejemplo:
measure: dimension_total {
type: sum
sql: ${dimension} ;;
}
measure: good_measure {
type: number
sql: ${measure} + ${dimension_total} ;;
}
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-20 (UTC)."],[],[],null,[]]