Halaman ini dapat membantu Anda memecahkan masalah error column
di Looker.
name
must appear in the GROUP BY clause or be used in an aggregate function
Error ini biasanya terjadi saat dimensi digunakan dalam ukuran yang tidak memiliki jenis agregat. Dokumentasi jenis pengukuran kami berisi daftar jenis pengukuran dan apakah masing-masing merupakan jenis agregat.
Misalnya, ukuran type: number
bukan ukuran agregat, sehingga LookML ini akan menghasilkan error:
measure: bad_measure { type: number sql: ${measure} + ${dimension} ;; }
Biasanya Anda mengatasi masalah ini dengan mengubah dimensi menjadi ukuran terlebih dahulu, kemudian menggunakan ukuran baru tersebut dalam penghitungan Anda. Contoh:
measure: dimension_total { type: sum sql: ${dimension} ;; } measure: good_measure { type: number sql: ${measure} + ${dimension_total} ;; }