Aracılığıyla paylaş


Bir bakışta Skaler işlev türleri

Şunlar için geçerlidir: ✅Microsoft FabricAzure Veri GezginiAzure İzleyiciMicrosoft Sentinel

Bu makalede, kullanılabilir tüm skaler işlevler türe göre gruplandırılır. Toplama işlevleri için bkz. Toplama işlevi türleri.

İkili işlevler

İşlev Adı Açıklama
binary_and() bit düzeyinde ve iki değer arasındaki işlemin sonucunu döndürür.
binary_not() Giriş değerinin bit düzeyinde olumsuzlamasını döndürür.
binary_or() bit düzeyinde veya iki değerin işleminin sonucunu döndürür.
binary_shift_left() Bir sayı çiftinde ikili kaydırma sol işlemini döndürür: << n.
binary_shift_right() Bir sayı çiftinde ikili kaydırma sağa işlemini döndürür: >> n.
binary_xor() İki değerin bit düzeyinde xor işleminin sonucunu döndürür.
bitset_count_ones() Bir sayının ikili gösterimindeki küme bitlerinin sayısını döndürür.

Dönüştürme işlevleri

İşlev Adı Açıklama
tobool() Girişleri boole (imzalı 8 bit) gösterimine dönüştürün.
todatetime() Girişi tarih saat skalerine dönüştürür.
todecimal() Girişi ondalık sayı gösterimine dönüştürür.
todouble() Girişi gerçek türünde bir değere dönüştürür.
toguid() Girişi guid türünde bir değere dönüştürür.
toint() Girişi tamsayı sayı gösterimine dönüştürür.
tolong() Girişi uzun sayı gösterimine dönüştürür.
tostring() Girişi dize gösterimine dönüştürür.
totimespan() Girişi zaman aralığı skalerine dönüştürür.

DateTime/timespan işlevleri

İşlev Adı Açıklama
ago() Verilen zaman aralığını geçerli UTC saat saatinden çıkarır.
datetime_add() Belirtilen tarih bölümünden belirtilen bir tarih saatine eklenen belirtilen tutarla çarpılan yeni bir tarih saat hesaplar.
datetime_diff() Tarih içeren yıl sonunu döndürür ve sağlanmışsa, uzaklık ile kaydırılır.
datetime_local_to_utc() bir saat dilimi belirtimikullanarak yerel tarih saat değerini UTC tarih saatine dönüştürür.
datetime_part() İstenen tarih bölümünü tamsayı değeri olarak ayıklar.
datetime_utc_to_local() saat dilimi belirtimkullanarak UTC datetimgoe değerini yerel tarih saatine dönüştürür.
dayofmonth() Verilen ayın gün sayısını temsil eden tamsayı sayısını döndürür.
dayofweek() Önceki Pazar gününden bu yana olan gün sayısını zaman aralığı olarak verir.
dayofyear() Verilen yılın gün sayısını temsil eden tamsayı sayısını verir.
endofday() Tarih içeren günün sonunu, sağlanmışsa bir uzaklık ile kaydırılmış olarak döndürür.
endofmonth() Sağlanan bir uzaklık ile kaydırılan tarihi içeren ayın sonunu döndürür.
hafta sonu() Tarih içeren haftanın sonunu, sağlanmışsa bir uzaklık ile kaydırılmış olarak döndürür.
endofyear() Tarih içeren yıl sonunu döndürür ve sağlanmışsa, uzaklık ile kaydırılır.
format_datetime() Bir datetime parametresini biçim deseni parametresine göre biçimlendirir.
format_timespan() Format-timespan parametresini biçim deseni parametresine göre biçimlendirir.
getyear() Tarih saat bağımsız değişkeninin yıl bölümünü döndürür.
hourofday() Verilen tarihin saat sayısını temsil eden tamsayı sayısını döndürür.
make_datetime() Belirtilen tarih ve saatten bir tarih saat skaler değeri oluşturur.
make_timespan() Belirtilen zaman aralığından bir zaman aralığı skaler değeri oluşturur.
monthofyear() Verilen yılın ay sayısını temsil eden tamsayı sayısını döndürür.
now() İsteğe bağlı olarak belirli bir zaman aralığına göre uzaklığı olan geçerli UTC saat saatini döndürür.
startofday() Tarih içeren günün başlangıcını döndürür ve sağlanmışsa, uzaklık ile kaydırılır.
startofmonth() Tarih içeren ayın başlangıcını döndürür ve sağlanmışsa bir uzaklık ile kaydırılır.
startofweek() Tarih içeren haftanın başlangıcını döndürür ve sağlanmışsa uzaklık ile kaydırılır.
startofyear() Tarih içeren yılın başlangıcını döndürür ve sağlanmışsa, uzaklık ile kaydırılır.
todatetime() Girişi tarih saat skalerine dönüştürür.
totimespan() Girişi zaman aralığı skalerine dönüştürür.
unixtime_microseconds_todatetime() unix-epoch mikrosaniyelerini UTC tarih saatine dönüştürür.
unixtime_milliseconds_todatetime() unix-epoch milisaniyesini UTC tarih saatine dönüştürür.
unixtime_nanoseconds_todatetime() unix-epoch nanosaniyeleri UTC tarih saatine dönüştürür.
unixtime_seconds_todatetime() unix-epoch saniyelerini UTC tarih saatine dönüştürür.
weekofyear() Hafta sayısını temsil eden bir tamsayı döndürür.

Dinamik/dizi işlevleri

İşlev Adı Açıklama
array_concat() Bir dizi dinamik diziyi tek bir diziyle birleştirir.
array_iff() Dizilere öğe tabanlı iif işlevini uygular.
array_index_of() Dizide belirtilen öğeyi arar ve konumunu döndürür.
array_length() Dinamik dizideki öğelerin sayısını hesaplar.
array_reverse() Dinamik dizideki öğelerin sırasını tersine çevirir.
array_rotate_left() Dinamik dizi içindeki değerleri sola döndürür.
array_rotate_right() Dinamik dizi içindeki değerleri sağa döndürür.
array_shift_left() Dinamik dizi içindeki değerleri sola kaydırıyor.
array_shift_right() Dinamik dizi içindeki değerleri sağa kaydırıyor.
array_slice() Dinamik dizinin bir dilimini ayıklar.
array_sort_asc() Dizi koleksiyonunu artan düzende sıralar.
array_sort_desc() Dizi koleksiyonunu azalan düzende sıralar.
array_split() Giriş dizisinden bölünmüş bir dizi oluşturur.
array_sum() Dinamik dizinin toplamını hesaplar.
bag_has_key() Dinamik torba sütunlarının belirli bir anahtar içerip içermediğini denetler.
bag_keys() Dinamik özellik paketi nesnesindeki tüm kök anahtarları numaralandırır.
bag_merge() Dinamik özellik torbalarını, tüm özellikler birleştirilmiş dinamik özellik paketinde birleştirir.
bag_pack() Ad ve değer listesinden dinamik bir nesne (özellik paketi) oluşturur.
bag_pack_columns() Sütun listesinden dinamik bir nesne (özellik paketi) oluşturur.
bag_remove_keys() Dinamik bir özellik paketinden anahtarları ve ilişkili değerleri kaldırır.
bag_set_key() Verilen anahtarı dinamik özellik paketindeki belirli bir değere ayarlar.
jaccard_index() İki kümenin Jaccard dizinini hesaplar.
pack_all() Tablosal ifadenin tüm sütunlarından dinamik bir nesne (özellik paketi) oluşturur.
pack_array() Tüm giriş değerlerini dinamik bir dizide paketler.
repeat() Bir dizi eşit değeri tutan dinamik bir dizi oluşturur.
set_difference() İlk dizide yer alan ancak diğer dizilerde olmayan tüm ayrı değerler kümesinin dizisini döndürür.
set_has_element() Belirtilen dizinin belirtilen öğeyi içerip içermediğini belirler.
set_intersect() Tüm dizilerdeki tüm benzersiz değerlerin kümesinin dizisini döndürür.
set_union() Sağlanan dizilerden herhangi birinde yer alan tüm ayrı değerlerin kümesinin dizisini döndürür.
treepath() Dinamik nesnedeki yaprakları tanımlayan tüm yol ifadelerini numaralandırır.
zip() zip işlevi herhangi bir sayıda dinamik diziyi kabul eder. Öğeleri her biri aynı dizinin giriş dizilerinin öğelerine sahip bir dizi olan bir dizi döndürür.

Pencere skaler işlevleri

İşlev Adı Açıklama
next() Seri hale getirilmiş satır kümesi için, uzaklık değerine göre sonraki satırdan belirtilen sütunun değerini döndürür.
prev() Seri hale getirilmiş satır kümesi için, önceki satırdan uzaklık değerine göre belirtilen sütunun değerini döndürür.
row_cumsum() Bir sütunun birikmeli toplamını hesaplar.
row_number() Belirli bir dizinden veya varsayılan olarak 1'den başlayan ardışık sayılar olan serileştirilmiş satır kümesindeki bir satırın numarasını döndürür.
row_rank_dense() Serileştirilmiş satır kümesinde bir satırın yoğun derecesini döndürür.
row_rank_min() Seri hale getirilmiş satır kümesinde bir satırın en düşük derecesini döndürür.

Akış denetimi işlevleri

İşlev Adı Açıklama
toscalar() Değerlendirilen ifadenin skaler sabit değerini döndürür.

Matematiksel işlevler

İşlev Adı Açıklama
abs() Girişin mutlak değerini hesaplar.
acos() Kosinüsü belirtilen sayı (cos() ters işlemi) olan açıyı döndürür.
asin() Sinüsü belirtilen sayı (sin() ters işlemi) olan açıyı döndürür.
atan() Tanjant değeri belirtilen sayı olan açıyı (tan() ters işlemi) döndürür.
atan2() Pozitif x ekseni ile çıkış noktasından noktaya (y, x) kadar olan ışın arasındaki açıyı radyan cinsinden hesaplar.
beta_cdf() Standart kümülatif beta dağılım işlevini verir.
beta_inv() Beta kümülatif olasılık beta yoğunluk işlevinin tersini verir.
beta_pdf() Olasılık yoğunluğu beta işlevini verir.
cos() Kosinüs işlevini döndürür.
cot() Belirtilen açının trigonometrik kotanjantını radyan cinsinden hesaplar.
degrees() Radyan cinsinden açı değerini derece cinsinden değere dönüştürür; formül derecesi = (180 / PI) * radyan cinsinden açı kullanarak.
erf() Hata işlevini döndürür.
erfc() Tamamlayıcı hata işlevini döndürür.
exp() e üssü x olan x'in taban-e üstel işlevi: e^x.
exp10() x:10^x üssüne yükseltilmiş 10 olan x'in 10 tabanı üstel işlevi.
exp2() x'in 2 üssü x: 2^x üssüne yükseltilmiş 2 tabanındaki üstel işlevi.
gama() Gama işlevini hesaplar.
isfinite() Girişin sonlu bir değer olup olmadığını döndürür (sonsuz veya NaN değildir).
isinf() Girişin sonsuz (pozitif veya negatif) bir değer olup olmadığını döndürür.
isnan() Girişin Sayı Olmayan (NaN) değeri olup olmadığını döndürür.
log() Doğal logaritma işlevini döndürür.
log10() Ortak (10 tabanında) logaritma işlevini döndürür.
log2() Base-2 logaritması işlevini döndürür.
loggamma() Gama işlevinin mutlak değerinin günlüğünü hesaplar.
not() Bool bağımsız değişkeninin değerini tersine çevirir.
pi() Pi (π) sabit değerini döndürür.
pow() Güç elde etme işleminin sonucunu döndürür.
radyan() Radyan = (PI / 180) * derece cinsinden açı kullanarak derece cinsinden açı değerini radyan cinsinden değere dönüştürür.
rand() Rastgele bir sayı döndürür.
range() Eşit aralıklı değerler içeren dinamik bir dizi oluşturur.
round() Yuvarlatılmış kaynağı belirtilen duyarlık değerine döndürür.
sign() Sayısal ifadenin işareti.
sin() Sinüs işlevini döndürür.
sqrt() Karekök işlevini döndürür.
tan() Tanjant işlevini döndürür.
welch_test() Welch-test işlevinin p değerinihesaplar.

Meta veri işlevleri

İşlev Adı Açıklama
column_ifexists() Sütun adını dize ve varsayılan değer olarak alır. Varsa sütuna başvuru döndürür, aksi takdirde varsayılan değeri döndürür.
current_cluster_endpoint() Sorguyu çalıştıran geçerli kümeyi döndürür.
current_database() Kapsamdaki veritabanının adını döndürür.
current_principal() Bu sorguyu çalıştıran geçerli sorumluyu döndürür.
current_principal_details() Sorguyu çalıştıran sorumlunun ayrıntılarını döndürür.
current_principal_is_member_of() Sorguyu çalıştıran geçerli sorumlunun grup üyeliğini veya asıl kimliğini denetler.
cursor_after() İmlecin önceki değerinden sonra alınan kayıtlara erişmek için kullanılır.
estimate_data_size() Tablosal ifadenin seçili sütunlarının tahmini veri boyutunu döndürür.
extent_id() Geçerli kaydın bulunduğu veri parçası ("kapsam") tanımlayan benzersiz bir tanımlayıcı döndürür.
extent_tags() Geçerli kaydın bulunduğu veri parçasının ("kapsam") etiketleriyle dinamik bir dizi döndürür.
ingestion_time() Kaydın $IngestionTime gizli datetime sütununu veya null değerini alır.

Yuvarlama işlevleri

İşlev Adı Açıklama
bin() Değerleri, belirli bir bölme boyutunun tamsayı katına yuvarlar.
bin_at() Değerleri sabit boyutlu bir "bölmeye" yuvarlar ve bölmenin başlangıç noktası üzerinde denetim sağlar. (Ayrıca bkz. bin işlevi.)
ceiling() Belirtilen sayısal ifadeden büyük veya buna eşit en küçük tamsayıyı hesaplar.

Koşullu işlevler

İşlev Adı Açıklama
case() Bir koşul listesini değerlendirir ve koşulu karşılanan ilk sonuç ifadesini döndürür.
coalesce() İfade listesini değerlendirir ve ilk null olmayan (veya dize için boş olmayan) ifadeyi döndürür.
iff() İlk bağımsız değişkeni (koşul) değerlendirin ve koşulun true (saniye) veya false (üçüncü) olarak değerlendirilip değerlendirilmediğine bağlı olarak ikinci veya üçüncü bağımsız değişkenlerin değerini döndürür.
max_of() Değerlendirilen birkaç sayısal ifadenin en yüksek değerini döndürür.
min_of() Değerlendirilen birkaç sayısal ifadenin en düşük değerini döndürür.

Öğeye göre seri işlevleri

İşlev Adı Açıklama
series_abs() Sayısal seri girişinin öğe açısından mutlak değerini hesaplar.
series_acos() Sayısal seri girişinin öğeye göre arkkosinüs işlevini hesaplar.
series_add() İki sayısal seri girişinin öğeye göre eklenmesini hesaplar.
series_asin() Sayısal seri girişinin öğe açısından arksinüs işlevini hesaplar.
series_atan() Sayısal seri girişinin öğe açısından arktanjant işlevini hesaplar.
series_ceiling() Sayısal seri girişinin öğeye göre tavan işlevini hesaplar.
series_cos() Sayısal seri girişinin öğe açısından kosinüs işlevini hesaplar.
series_divide() İki sayısal seri girişinin öğeye göre bölünmesini hesaplar.
series_equals() İki sayısal seri girişinin öğe açısından eşittir (==) mantıksal işlemini hesaplar.
series_exp() Sayısal seri girişinin öğeye göre taban-e üstel işlevini (e^x) hesaplar.
series_floor() Sayısal seri girişinin eleman açısından taban işlevini hesaplar.
series_greater() İki sayısal seri girişinin öğe açısından daha büyük (>) mantıksal işlemini hesaplar.
series_greater_equals() İki sayısal seri girişinin öğe açısından büyük veya eşittir (>=) mantığını hesaplar.
series_less() İki sayısal seri girişinin öğe açısından daha az (<) mantıksal işlemini hesaplar.
series_less_equals() İki sayısal seri girişinin öğe açısından daha az veya eşit (<=) mantığını hesaplar.
series_log() Sayısal seri girişinin öğeye göre doğal logaritma işlevini (base-e) hesaplar.
series_multiply() İki sayısal seri girişinin öğeye göre çarpımını hesaplar.
series_not_equals() İki sayısal seri girişinin öğe açısından eşit değil (!=) mantıksal işlemini hesaplar.
series_pow() İki sayısal seri girişinin öğe açısından gücünü hesaplar.
series_sign() Sayısal seri girişinin öğe açısından işaretini hesaplar.
series_sin() Sayısal seri girişinin öğe açısından sinüs işlevini hesaplar.
series_subtract() İki sayısal seri girişinin öğeye göre çıkarma işlemini hesaplar.
series_tan() Sayısal seri girişinin öğe açısından tanjant işlevini hesaplar.

Seri işleme işlevleri

İşlev Adı Açıklama
series_cosine_similarity() İki sayısal serinin kosinüs benzerlik hesaplar.
series_decompose() Serinin bileşenler halinde ayrıştırması yapar.
series_decompose_anomalies() Seri ayrıştırma temelinde serideki anomalileri bulur.
series_decompose_forecast() Seri ayrıştırma temelinde tahmin.
series_dot_product() İki sayısal serinin noktalı ürün hesaplar.
series_fill_backward() Bir serideki eksik değerleri geriye doğru doldurma ilişkilendirmesi gerçekleştirir.
series_fill_const() Bir serideki eksik değerleri belirtilen sabit değerle değiştirir.
series_fill_forward() Bir serideki eksik değerlerin ileriye doğru doldurma ilişkilendirmesini gerçekleştirir.
series_fill_linear() Bir serideki eksik değerlerin doğrusal ilişkilendirmesini gerçekleştirir.
series_fft() Hızlı Fourier Dönüşümünü (FFT) bir seriye uygular.
series_fir() Seriye Sonlu Dürtü Yanıtı filtresi uygular.
series_fit_2lines() Bir seriye birden çok sütun döndüren iki segment doğrusal regresyon uygular.
series_fit_2lines_dynamic() Bir seriye dinamik nesne döndüren iki segment doğrusal regresyon uygular.
series_fit_line() Birden çok sütun döndürerek bir seriye doğrusal regresyon uygular.
series_fit_line_dynamic() Dinamik nesne döndüren bir seriye doğrusal regresyon uygular.
series_fit_poly() Birden çok sütun döndürerek bir seriye polinomsal regresyon uygular.
series_ifft() Bir seriye Ters Hızlı Fourier Dönüşümünü (IFFT) uygular.
series_iir() Bir seriye Sonsuz Dürtü Yanıtı filtresi uygular.
series_magnitude() Sayısal serinin büyüklüğünü hesaplar.
series_outliers() Bir serideki anomali puanlarını puanlar.
series_pearson_correlation() İki serinin Pearson bağıntı katsayısını hesaplar.
series_periods_detect() Bir zaman serisinde var olan en önemli dönemleri bulur.
series_periods_validate() Bir zaman serisinin belirli uzunluklarda düzenli desenler içerip içermediğini denetler.
series_seasonal() Serinin mevsimsel bileşenini bulur.
series_stats() Birden çok sütundaki bir serinin istatistiklerini döndürür.
series_stats_dynamic() Dinamik nesnedeki bir serinin istatistiklerini döndürür.
series_sum() Sayısal seri öğelerinin toplamını hesaplar.

Dize işlevleri

İşlev Adı Açıklama
base64_encode_tostring() Bir dizeyi base64 dizesi olarak kodlar.
base64_encode_fromguid() GUID değerini base64 dizesi olarak kodlar.
base64_decode_tostring() Base64 dizesini UTF-8 dizesiyle çözer.
base64_decode_toarray() Base64 dizesini uzun değerler dizisiyle çözer.
base64_decode_toguid() Base64 dizesini GUID olarak çözer.
countof() Bir dizedeki bir alt dizenin oluşumlarını sayar. Düz dize eşleşmeleri çakışabilir; regex eşleşmeleri değildir.
extract() Bir metin dizesinden normal ifade için eşleşme alma.
extract_all() Bir metin dizesinden normal ifadenin tüm eşleşmelerini alma.
extract_json() Yol ifadesi kullanarak belirtilen bir öğeyi JSON metninden alın.
has_any_index() Dizede belirtilen öğeleri arar ve dizede bulunan ilk öğenin konumunu döndürür.
indexof() İşlev, giriş dizesi içinde belirtilen bir dizenin ilk oluşumunun sıfır tabanlı dizinini raporlar.
isempty() Bağımsız değişken boş bir dizeyse veya nullsa true döndürür.
isnotempty() Bağımsız değişken boş bir dize veya null değilse true döndürür.
isnotnull() Bağımsız değişken null değilse true döndürür.
isnull() Tek bağımsız değişkenini değerlendirir ve bağımsız değişkenin null değer olarak değerlendirilip değerlendirilmediğini belirten bir bool değeri döndürür.
parse_command_line() Unicode komut satırı dizesini ayrıştırıp komut satırı bağımsız değişkenlerinden oluşan bir dizi döndürür.
parse_csv() Virgülle ayrılmış değerleri temsil eden belirli bir dizeyi böler ve bu değerlerle bir dize dizisi döndürür.
parse_ipv4() Girişi uzun (imzalı 64 bit) sayı gösterimine dönüştürür.
parse_ipv4_mask() Giriş dizesini ve IP ön eki maskesini uzun (imzalı 64 bit) sayı gösterimine dönüştürür.
parse_ipv6() IPv6 veya IPv4 dizesini kurallı IPv6 dize gösterimine dönüştürür.
parse_ipv6_mask() IPv6 veya IPv4 dizesini ve netmask'ı kurallı IPv6 dize gösterimine dönüştürür.
parse_json() Dizeyi JSON değeri olarak yorumlar ve değeri dinamik olarak döndürür.
parse_url() Mutlak bir URL dizesini ayrıştırıp bir dinamik nesne döndürerek URL'nin tüm bölümlerini içerir.
parse_urlquery() Url sorgu dizesini ayrıştırıp sorgu parametrelerini içeren dinamik bir nesne döndürür.
parse_version() Sürümün giriş dizesi gösterimini karşılaştırılabilir ondalık sayıya dönüştürür.
replace_regex() Tüm regex eşleşmelerini başka bir dizeyle değiştirin.
replace_string() Tüm tek dize eşleşmelerini belirtilen dizeyle değiştirin.
replace_strings() Tüm birden çok dize eşleşmesini belirtilen dizelerle değiştirin.
punycode_from_string() Etki alanı adını Punycode formuna kodlar.
punycode_to_string() Punycode formundan etki alanı adının kodunu çözer.
reverse() İşlev, giriş dizesinin tersini yapar.
split() Belirli bir dizeyi belirli bir sınırlayıcıya göre böler ve içerdiği alt dizelerle bir dize dizisi döndürür.
strcat() 1 ile 64 bağımsız değişken arasında birleştirir.
strcat_delim() İlk bağımsız değişken olarak sağlanan sınırlayıcı ile 2 ile 64 bağımsız değişken arasında birleştirir.
strcmp() İki dizeyi karşılaştırır.
strlen() Giriş dizesinin uzunluğunu karakter cinsinden döndürür.
strrep() Verilen dizeyi belirtilen sayıda yineler (varsayılan - 1).
alt dize() Bir dizinden başlayıp dizenin sonuna kadar bir kaynak dizeden bir alt dize ayıklar.
tohex() Girişi onaltılık dizeye dönüştürür.
tolower() Girişi küçük harfli bir dizeye dönüştürür.
upper() Bir dizeyi büyük harfe dönüştürür.
translate() Bir karakter kümesini ('searchList') belirli bir dizedeki başka bir karakter kümesiyle ('replaceList') değiştirir.
trim() Belirtilen normal ifadenin tüm baştaki ve sondaki eşleşmelerini kaldırır.
trim_end() Belirtilen normal ifadenin sondaki eşleşmesini kaldırır.
trim_start() Belirtilen normal ifadenin baştaki eşleşmesini kaldırır.
url_decode() İşlev, kodlanmış URL'yi normal BIR URL gösterimine dönüştürür.
url_encode() İşlev, giriş URL'sinin karakterlerini İnternet üzerinden iletilebilen bir biçime dönüştürür.

IPv4/IPv6 işlevleri

İşlev Adı Açıklama
ipv4_compare() İki IPv4 dizesini karşılaştırır.
ipv4_is_in_range() IPv4 dize adresinin IPv4 ön ek gösterimi aralığında olup olmadığını denetler.
ipv4_is_in_any_range() IPv4 dize adresinin IPv4 ön ek gösterimi aralıklarından biri olup olmadığını denetler.
ipv4_is_match() İki IPv4 dizesiyle eşleşir.
ipv4_is_private() IPv4 dize adresinin özel ağ IP'leri kümesine ait olup olmadığını denetler.
ipv4_netmask_suffix IPv4 dize adresinden IPv4 netmask soneki değerini döndürür.
parse_ipv4() Giriş dizesini uzun (imzalı 64 bit) sayı gösterimine dönüştürür.
parse_ipv4_mask() Giriş dizesini ve IP ön eki maskesini uzun (imzalı 64 bit) sayı gösterimine dönüştürür.
ipv4_range_to_cidr_list() IPv4 adres aralığını CIDR aralıkları listesine dönüştürür.
ipv6_compare() İki IPv4 veya IPv6 dizesini karşılaştırır.
ipv6_is_match() İki IPv4 veya IPv6 dizesiyle eşleşir.
parse_ipv6() IPv6 veya IPv4 dizesini kurallı IPv6 dize gösterimine dönüştürür.
parse_ipv6_mask() IPv6 veya IPv4 dizesini ve netmask'ı kurallı IPv6 dize gösterimine dönüştürür.
format_ipv4() Girişi netmask ile ayrıştırır ve IPv4 adresini temsil eden dizeyi döndürür.
format_ipv4_mask() Girişi netmask ile ayrıştırır ve IPv4 adresini CIDR gösterimi olarak temsil eden dizeyi döndürür.
ipv6_is_in_range() IPv6 dize adresinin IPv6 ön ek gösterimi aralığında olup olmadığını denetler.
ipv6_is_in_any_range() IPv6 dize adresinin IPv6 ön ek gösterimi aralıklarından birinde olup olmadığını denetler.
geo_info_from_ip_address() IPv4 veya IPv6 adresleri hakkındaki coğrafi konum bilgilerini alır.

IPv4 metin eşleştirme işlevleri

İşlev Adı Açıklama
has_ipv4() Metinde IPv4 adresi arar.
has_ipv4_prefix() Metinde IPv4 adresi veya ön eki arar.
has_any_ipv4() Metinde belirtilen IPv4 adreslerinden herhangi birini arar.
has_any_ipv4_prefix() Bir metinde belirtilen IPv4 adreslerinden veya ön eklerinden herhangi birini arar.

Tür işlevleri

İşlev Adı Açıklama
gettype() Tek bağımsız değişkeninin çalışma zamanı türünü döndürür.

Skaler toplama işlevleri

İşlev Adı Açıklama
dcount_hll() Hll sonuçlarından (hll veya hll-merge tarafından oluşturulan) sayım hesaplar.
hll_merge() Hll sonuçlarını birleştirir (hll-merge() toplam sürümünün skaler sürümü).
percentile_tdigest() Tdigest sonuçlarından (tdigest veya merge_tdigest tarafından oluşturulan) yüzde birlik sonucu hesaplar.
percentile_array_tdigest() Tdigest sonuçlarından (tdigest veya merge_tdigest tarafından oluşturulan) yüzde birlik dizi sonucunu hesaplar.
percentrank_tdigest() Veri kümesindeki bir değerin yüzde derecelendirmesini hesaplar.
rank_tdigest() Kümedeki bir değerin göreli derecesini hesaplar.
merge_tdigest() Tdigest sonuçlarını birleştirin (toplam sürüm tdigest-merge() skaler sürümü).

Jeo-uzamsal işlevler

İşlev Adı Açıklama
geo_angle() Dünya'daki iki çizgi arasındaki radyan cinsinden saat yönünde açıyı hesaplar.
geo_azimuth() Nokta1'den gerçek kuzeye doğru ve Dünya'da nokta1'den nokta2'ye doğru arasındaki radyan cinsinden saat yönünde açıyı hesaplar.
geo_distance_2points() Dünya'da iki jeo-uzamsal koordinat arasındaki en kısa mesafeyi hesaplar.
geo_distance_point_to_line() Bir koordinat ile Dünya'da bir çizgi veya çok satır arasındaki en kısa mesafeyi hesaplar.
geo_distance_point_to_polygon() Bir koordinat ile Dünya'da çokgen veya çok kutuplu arasındaki en kısa mesafeyi hesaplar.
geo_intersects_2lines() İki satırın mı yoksa çok satırlı mı kesişip kesişmediğini hesaplar.
geo_intersects_2polygons() İki çokgenin mi yoksa çok kutuplunun mu kesişip kesişmediğini hesaplar.
geo_intersects_line_with_polygon() Çizginin veya çok satırlının çokgen veya çok kutuplu kesişip kesişmediğini hesaplar.
geo_intersection_2lines() İki satırın veya birden çok çizginin kesişimini hesaplar.
geo_intersection_2polygons() İki çokgenin veya çok kutuplunun kesişimini hesaplar.
geo_intersection_line_with_polygon() Çizginin veya çok çizgilinin çokgen veya çok kutuplu ile kesişimini hesaplar.
geo_point_buffer() Dünya üzerindeki noktanın verilen yarıçapı içindeki tüm noktaları içeren çokgeni hesaplar.
geo_point_in_circle() Jeo-uzamsal koordinatların Dünya'da bir daire içinde olup olmadığını hesaplar.
geo_point_in_polygon() Jeo-uzamsal koordinatların dünya üzerindeki çokgen veya çok kutuplu bir koordinat içinde olup olmadığını hesaplar.
geo_point_to_geohash() Coğrafi konum için Geohash dize değerini hesaplar.
geo_point_to_s2cell() Coğrafi konum için S2 Hücre belirteci dize değerini hesaplar.
geo_point_to_h3cell() Coğrafi konum için H3 Hücre belirteci dize değerini hesaplar.
geo_line_buffer() Giriş çizgisinin verilen yarıçapı veya Dünya'da çok satırlı tüm noktaları içeren çokgen veya çok kutuplu değerleri hesaplar.
geo_line_centroid() Çizginin merkezkterini veya Dünya'da çok satırlı bir değeri hesaplar.
geo_line_densify() Ara noktalar ekleyerek planlı çizgi kenarlarını jeodeziklere dönüştürür.
geo_line_length() Dünya'da çizginin veya çok çizgilinin toplam uzunluğunu hesaplar.
geo_line_simplify() Kısa kenarlardan oluşan neredeyse düz zincirleri Dünya'da tek bir uzun kenarla değiştirerek çizgiyi veya çok çizgiliyi basitleştirir.
geo_line_to_s2cells() Dünya'da bir çizgiyi veya çok satırlıyı kapsayan S2 hücre belirteçlerini hesaplar. Yararlı jeo-uzamsal birleştirme aracı.
geo_polygon_area() Dünya'da çokgen veya çok kutuplu bir alanı hesaplar.
geo_polygon_buffer() Dünya'da giriş çokgeninin veya çok kutuplugenin verilen yarıçapı içindeki tüm noktaları içeren çokgen veya çok kutupluyu hesaplar.
geo_polygon_centroid() Dünya'da çokgen veya çok kutuplu bir merkez-köşeyi hesaplar.
geo_polygon_densify() Ara noktalar ekleyerek çokgen veya çok kutuplu planar kenarları jeodeziklere dönüştürür.
geo_polygon_perimeter() Dünya'da çokgen veya çok kutuplu sınırın uzunluğunu hesaplar.
geo_polygon_simplify() Kısa kenarlardan oluşan neredeyse düz zincirleri Dünya'da tek bir uzun kenarla değiştirerek çokgen veya çok kutuplu bir basitleştirir.
geo_polygon_to_s2cells() Dünya'da çokgen veya çok kutuplu bir alanı kapsayan S2 Hücre belirteçlerini hesaplar. Yararlı jeo-uzamsal birleştirme aracı.
geo_polygon_to_h3cells() Çokgeni H3 hücrelerine dönüştürür. Yararlı jeo-uzamsal birleştirme ve görselleştirme aracı.
geo_geohash_to_central_point() Geohash dikdörtgen alanının merkezini temsil eden jeo-uzamsal koordinatları hesaplar.
geo_geohash_neighbors() Coğrafi bölge komşularını hesaplar.
geo_geohash_to_polygon() Geohash dikdörtgen alanını temsil eden çokgeni hesaplar.
geo_s2cell_to_central_point() S2 Hücresinin merkezini temsil eden jeo-uzamsal koordinatları hesaplar.
geo_s2cell_neighbors() S2 hücre komşularını hesaplar.
geo_s2cell_to_polygon() S2 Hücre dikdörtgen alanını temsil eden çokgeni hesaplar.
geo_h3cell_to_central_point() Bir H3 Hücresinin merkezini temsil eden jeo-uzamsal koordinatları hesaplar.
geo_h3cell_neighbors() H3 hücre komşularını hesaplar.
geo_h3cell_to_polygon() H3 Hücre dikdörtgen alanını temsil eden çokgeni hesaplar.
geo_h3cell_parent() H3 hücre üst öğesini hesaplar.
geo_h3cell_children() H3 hücre alt öğelerini hesaplar.
geo_h3cell_level() H3 hücre çözünürlüğünü hesaplar.
geo_h3cell_rings() H3 hücre Halkalarını hesaplar.
geo_simplify_polygons_array() Kısa kenarlardan oluşan neredeyse düz zincirleri tek bir uzun kenarla değiştirerek çokgenleri basitleştirir ve dünya üzerinde birbirleriyle ilgili karşılıklı sınırlar tutarlılığı sağlar.
geo_union_lines_array() Dünya'da çizgilerin veya çok çizgililerin birleşimini hesaplar.
geo_union_polygons_array() Dünya'da çokgenlerin veya çok kutupluların birleşimini hesaplar.

Karma işlevleri

İşlev Adı Açıklama
hash() Giriş değeri için bir karma değer döndürür.
hash_combine() İki veya daha fazla karma değeri birleştirir.
hash_many() Birden çok değerin birleşik karma değerini döndürür.
hash_md5() Giriş değeri için bir MD5 karma değeri döndürür.
hash_sha1() Giriş değeri için bir SHA1 karma değeri döndürür.
hash_sha256() Giriş değeri için bir SHA256 karma değeri döndürür.
hash_xxhash64() Giriş değeri için bir XXHASH64 karma değeri döndürür.

Birim dönüştürme işlevleri

İşlev Adı Açıklama
convert_angle() Bir açı biriminden diğerine dönüştürülen giriş değerini verir
convert_energy() Bir enerji biriminden diğerine dönüştürülen giriş değerini verir
convert_force() Bir zorlama biriminden diğerine dönüştürülen giriş değerini verir
convert_length() Bir uzunluk biriminden diğerine dönüştürülen giriş değerini verir
convert_mass() Bir kütle biriminden diğerine dönüştürülen giriş değerini verir
convert_speed() Bir hız biriminden diğerine dönüştürülen giriş değerini verir
convert_temperature() Bir sıcaklık biriminden diğerine dönüştürülen giriş değerini verir
convert_volume() Bir birim biriminden diğerine dönüştürülen giriş değerini verir