Erreur: La colonne < nom > doit figurer dans la clause GROUP BY ou être utilisée dans une fonction d'agrégation
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page peut vous aider à résoudre l'erreur column name must appear in the GROUP BY clause or be used in an aggregate function dans Looker.
Cette erreur se produit généralement lorsqu'une dimension est utilisée dans une mesure qui ne comporte pas de type d'agrégation. Notre documentation sur les types de métriques contient une liste des types de métriques et indique si chacun d'eux est un type agrégé.
Par exemple, une mesure type: number n'est pas une mesure agrégée. Par conséquent, ce code LookML générerait une erreur:
Pour résoudre ce problème, vous devez d'abord transformer la dimension en mesure, puis utiliser cette nouvelle mesure dans vos calculs. Exemple :
measure: dimension_total {
type: sum
sql: ${dimension} ;;
}
measure: good_measure {
type: number
sql: ${measure} + ${dimension_total} ;;
}
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/01/09 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/01/09 (UTC)."],[],[]]