Filter berdasarkan kategori:
Menampilkan 24 dari 220 fungsi
ABS
Mengembalikan nilai absolut (positif) dari angka input.
Same as input typeACOS
Menghitung arc cosinus (inverse cosine) - sudut dalam radian yang memiliki cosinus x.
FLOAT64ANY_VALUE
Mengembalikan salah satu nilai dari group secara non-deterministik. Berguna untuk mengambil nilai dari kolom yang tidak di-aggregate ketika semua nilai dalam group sama.
Sama dengan tipe inputAPPROX_COUNT_DISTINCT
Menghitung perkiraan jumlah nilai unik (distinct) dengan algoritma HyperLogLog++. Jauh lebih cepat dan hemat resource dibanding COUNT(DISTINCT) untuk dataset besar.
INT64APPROX_QUANTILES
Menghitung perkiraan quantile boundaries dari data numerik. Menggunakan algoritma approximate yang efisien untuk dataset besar, mengembalikan array dengan n+1 elemen.
ARRAY<T>APPROX_TOP_COUNT
Mengembalikan perkiraan elemen paling sering muncul (top frequent) beserta count-nya. Menggunakan algoritma approximate yang sangat efisien untuk dataset besar.
ARRAY<STRUCT<value T, count INT64>>APPROX_TOP_SUM
Mengembalikan perkiraan elemen dengan total weight tertinggi. Mirip dengan APPROX_TOP_COUNT tapi berdasarkan sum of weights, bukan count.
ARRAY<STRUCT<value T, sum INT64>>ARRAY
Membuat array dari subquery atau literal elements.
ARRAY<T>ARRAY_AGG
Mengumpulkan nilai dari beberapa baris menjadi sebuah ARRAY. Fungsi powerful di BigQuery untuk membuat nested data structures.
ARRAY<T>ARRAY_CONCAT
Menggabungkan dua atau lebih arrays menjadi satu array.
ARRAY<T>ARRAY_CONCAT_AGG
Menggabungkan beberapa array menjadi satu array. Berguna ketika setiap baris sudah memiliki array dan ingin digabungkan menjadi satu.
ARRAY<T>ARRAY_IS_DISTINCT
Mengecek apakah semua elemen dalam array adalah unik (tidak ada duplikat).
BOOLARRAY_LENGTH
Mengembalikan jumlah elemen dalam array.
INT64ARRAY_REVERSE
Membalik urutan elemen dalam array.
ARRAY<T>ARRAY_TO_STRING
Menggabungkan elemen array menjadi string dengan delimiter.
STRINGASCII
Mengembalikan nilai ASCII (code point) dari karakter pertama dalam string.
INT64ASIN
Menghitung arc sinus (inverse sine) - sudut dalam radian yang memiliki sinus x.
FLOAT64ATAN
Menghitung arc tangen (inverse tangent) - sudut dalam radian yang memiliki tangen x.
FLOAT64ATAN2
Menghitung arc tangen dari y/x dengan mempertimbangkan kuadran. Lebih akurat dari ATAN(y/x).
FLOAT64AVG
Menghitung nilai rata-rata (mean) dari nilai numerik dalam sebuah kolom. Mengabaikan nilai NULL dan mendukung berbagai tipe numerik di BigQuery.
FLOAT64BIT_AND
Melakukan operasi bitwise AND pada semua nilai dalam group. Menghasilkan nilai di mana setiap bit adalah 1 hanya jika semua nilai memiliki bit tersebut sebagai 1.
INT64BIT_COUNT
Menghitung jumlah bit yang bernilai 1 dalam representasi binary.
INT64BIT_OR
Melakukan operasi bitwise OR pada semua nilai dalam group. Menghasilkan nilai di mana setiap bit adalah 1 jika setidaknya satu nilai memiliki bit tersebut sebagai 1.
INT64BIT_XOR
Melakukan operasi bitwise XOR pada semua nilai dalam group. Menghasilkan nilai di mana setiap bit adalah 1 jika jumlah nilai dengan bit tersebut sebagai 1 adalah ganjil.
INT64