Skaláris függvénytípusok áttekintése
Ez a cikk az összes elérhető skaláris függvényt sorolja fel típus szerint csoportosítva. Az aggregációs függvényekért lásd: Aggregációs függvénytípusok.
Bináris függvények
Függvény neve | Description |
---|---|
binary_and() | A bitenkénti és a két érték közötti művelet eredményét adja vissza. |
binary_not() | A bemeneti érték bitenkénti negációját adja vissza. |
binary_or() | A két érték bitenkénti vagy műveletének eredményét adja vissza. |
binary_shift_left() | Bináris shift left műveletet ad vissza egy számpáron: a << n. |
binary_shift_right() | Bináris shift right műveletet ad vissza számpáron: a >> n. |
binary_xor() | A két érték bitenkénti xor műveletének eredményét adja vissza. |
bitset_count_ones() | Egy szám bináris ábrázolásában megadott bitek számát adja eredményül. |
Konverziós függvények
Függvény neve | Description |
---|---|
tobool() | A bemenetek konvertálása logikai (aláírt 8 bites) ábrázolássá. |
todatetime() | A bemenetet datetime skalárissá alakítja. |
todouble() | A bemenetet valós típusú értékké alakítja. |
tostring() | A bemenetet sztringábrázolássá alakítja. |
totimespan() | A bemenetet időtartomány skalárissá alakítja. |
DateTime/timespan függvények
Függvény neve | Description |
---|---|
ago() | Kivonja a megadott időtartományt az aktuális UTC-időből. |
datetime_add() | Kiszámít egy új dátum/idő értéket egy megadott dátumrészből egy megadott összeggel megszorozva, hozzáadva egy adott dátum/idő értékhez. |
datetime_diff() | Az év végét adja vissza, amely tartalmazza a dátumot, eltolással eltolva, ha meg van adva. |
datetime_local_to_utc() | A helyi dátum/idő idő időzóna-specifikáció használatával utc dátum/idő értékre konvertálja. |
datetime_part() | A kért dátumrészt egész számként bontja ki. |
datetime_utc_to_local() | Az UTC datetimgoe időzóna-specifikáció használatával helyi datetime-ra konvertálható. |
dayofmonth() | Az adott hónap napszámát jelölő egész számot adja eredményül. |
dayofweek() | Az előző vasárnap óta eltelt napok egész számát adja vissza időtartományként. |
dayofyear() | Az egész szám az adott év napszámát adja eredményül. |
endofday() | A dátumot tartalmazó nap végét adja vissza, eltolással eltolva, ha meg van adva. |
endofmonth() | A dátumot tartalmazó hónap végét adja vissza, eltolással eltolva, ha meg van adva. |
endofweek() | A dátumot tartalmazó hét végét adja vissza, eltolással eltolva, ha meg van adva. |
endofyear() | Az év végét adja vissza, amely tartalmazza a dátumot, eltolással eltolva, ha meg van adva. |
format_datetime() | Formázza a datetime paramétert a formátumminta paramétere alapján. |
format_timespan() | Formátum-időtartomány paraméter formázása a formátumminta paramétere alapján. |
getyear() | A datetime argumentum év részét adja vissza. |
hourofday() | Az adott dátum óraszámát jelölő egész számot adja eredményül. |
make_datetime() | Létrehoz egy datetime skaláris értéket a megadott dátumból és időpontból. |
make_timespan() | Időtartomány-skaláris értéket hoz létre a megadott időszakból. |
monthofyear() | Az adott év hónapszámát jelölő egész számot adja eredményül. |
now() | Az aktuális UTC időértéket adja vissza, opcionálisan eltolva egy adott időtartománysal. |
startofday() | A dátumot tartalmazó nap kezdetét adja vissza, eltolással eltolva, ha meg van adva. |
startofmonth() | A dátumot tartalmazó hónap kezdetét adja vissza, eltolással eltolva, ha meg van adva. |
startofweek() | A dátumot tartalmazó hét kezdetét adja vissza, eltolással eltolva, ha meg van adva. |
startofyear() | A dátumot tartalmazó év kezdetét adja vissza, eltolással eltolva, ha meg van adva. |
todatetime() | A bemenetet datetime skalárissá alakítja. |
totimespan() | A bemenetet időtartomány skalárissá alakítja. |
unixtime_microseconds_todatetime() | Unix-epoch mikroszekondokat konvertál UTC datetime értékre. |
unixtime_milliseconds_todatetime() | A unix-epoch ezredmásodperceket UTC datetime értékre konvertálja. |
unixtime_nanoseconds_todatetime() | Unix-epoch nanoseconds konvertálása UTC datetime értékre. |
unixtime_seconds_todatetime() | Unix-epoch másodpercet konvertál UTC datetime értékre. |
weekofyear() | A hét számát jelölő egész számot ad vissza. |
Dinamikus/tömbfüggvények
Függvény neve | Description |
---|---|
array_concat() | Több dinamikus tömböt egyetlen tömbbe fűz össze. |
array_iff() | Elemszintű iif függvényt alkalmaz tömbökre. |
array_index_of() | Megkeresi a tömböt a megadott elemben, és visszaadja a pozícióját. |
array_length() | Egy dinamikus tömb elemeinek számát számítja ki. |
array_reverse() | Megfordítja egy dinamikus tömb elemeinek sorrendjét. |
array_rotate_left() | Egy dinamikus tömbben balra forgatja az értékeket. |
array_rotate_right() | Értékek elforgatása egy dinamikus tömbben jobbra. |
array_shift_left() | Egy dinamikus tömb értékeit balra tolja el. |
array_shift_right() | Az értékeket egy dinamikus tömbben jobbra tolja el. |
array_slice() | Kinyeri egy dinamikus tömb szeletét. |
array_sort_asc() | Tömbgyűjtemény rendezése növekvő sorrendben. |
array_sort_desc() | A tömbök gyűjteményét csökkenő sorrendbe rendezi. |
array_split() | A bemeneti tömbből felosztott tömböket állít össze. |
array_sum() | Egy dinamikus tömb összegét számítja ki. |
bag_has_key() |
Ellenőrzi, hogy egy dinamikus zsákoszlop tartalmaz-e egy adott kulcsot. |
bag_keys() | Egy dinamikus tulajdonságcsomag objektum összes gyökérkulcsának számbavétele. |
bag_merge() | A dinamikus tulajdonságcsomagokat egy dinamikus tulajdonságcsomagba egyesíti, az összes tulajdonságot egyesítve. |
bag_pack() | Dinamikus objektumot (tulajdonságcsomagot) hoz létre a nevek és értékek listájából. |
bag_pack_columns() | Dinamikus objektumot (tulajdonságcsomagot) hoz létre az oszlopok listájából. |
bag_remove_keys() | Eltávolítja a kulcsokat és a társított értékeket egy dinamikus tulajdonságcsomagból. |
bag_set_key() | Egy adott kulcsot egy dinamikus tulajdonságcsomag adott értékére állít be. |
jaccard_index() | Két halmaz Jaccard-indexét számítja ki. |
pack_all() | Dinamikus objektumot (tulajdonságcsomagot) hoz létre a táblázatos kifejezés összes oszlopából. |
pack_array() | Az összes bemeneti értéket egy dinamikus tömbbe csomagolja. |
repeat() | Létrehoz egy dinamikus tömböt, amely egyenlő értékeket tartalmazó sorozatot tartalmaz. |
set_difference() | Az első tömbben lévő, de más tömbökben nem szereplő összes különböző érték halmazának tömbét adja vissza. |
set_has_element() | Meghatározza, hogy a megadott tömb tartalmazza-e a megadott elemet. |
set_intersect() | Az összes tömbben található összes különböző érték halmazának tömbét adja vissza. |
set_union() | Egy tömböt ad vissza a megadott tömbökben található összes különböző érték halmazából. |
treepath() | Enumerálja az összes olyan elérésiút-kifejezést, amely egy dinamikus objektum leveleit azonosítja. |
zip() | A zip függvény tetszőleges számú dinamikus tömböt fogad el. Egy tömböt ad vissza, amelynek elemei egy-egy tömb, azonos index bemeneti tömbjeinek elemeivel. |
Ablakskaláris függvények
Függvény neve | Description |
---|---|
next() | A szerializált sorkészlet esetében egy megadott oszlop értékét adja vissza a későbbi sorból az eltolásnak megfelelően. |
prev() | A szerializált sorkészlet esetében egy megadott oszlop értékét adja vissza a korábbi sorból az eltolásnak megfelelően. |
row_cumsum() | Kiszámítja egy oszlop összegző összegét. |
row_number() | Egy sor számát adja vissza a szerializált sorkészletben – egymást követő számok egy adott indexből vagy alapértelmezés szerint 1-ből. |
row_rank_dense() | Egy sor sűrű rangját adja vissza a szerializált sorkészletben. |
row_rank_min() | Egy sor minimális rangját adja vissza a szerializált sorkészletben. |
Folyamatvezérlési függvények
Függvény neve | Description |
---|---|
toscalar() | A kiértékelt kifejezés skaláris állandó értékét adja vissza. |
Matematikai függvények
Függvény neve | Description |
---|---|
abs() | Kiszámítja a bemenet abszolút értékét. |
acos() | Azt a szöget adja vissza, amelynek koszinusza a megadott szám (a cos()inverz művelete). |
asin() | Azt a szöget adja vissza, amelynek szinusza a megadott szám (a sin()inverz működése). |
atan() | Azt a szöget adja vissza, amelynek tangense a megadott szám (a tan()inverz művelete). |
atan2() | Radiánban kiszámítja a pozitív x tengely és a sugár közötti szöget a forrástól a pontig (y, x). |
beta_cdf() | A standard kumulatív bétaeloszlási függvényt adja eredményül. |
beta_inv() | A béta-eloszlásfüggvény béta sűrűségfüggvényének inverzét adja eredményül. |
beta_pdf() | A sűrűség bétafüggvényét adja eredményül. |
cos() | A koszinusz függvényt adja vissza. |
cot() | Kiszámítja a megadott szög trigonometrikus kotangensét radiánban. |
fok() | A radiánban lévő szögértéket fokokban lévő értékké alakítja a képletfokok = (180 / PI) * radiánban mért szög használatával. |
erf() | A hibafüggvényt adja vissza. |
erfc() | A kiegészítő hibafüggvényt adja vissza. |
exp() | Az x alap-e exponenciális függvénye, amely az x hatványra van emelve: e^x. |
exp10() | Az x alap-10 exponenciális függvénye, amely 10 az x hatványra emelve: 10^x. |
exp2() | Az x-2 exponenciális függvénye, amely 2 az x hatványra emelve: 2^x. |
gamma() | Gammafüggvény kiszámítása. |
isfinite() | Azt adja vissza, hogy a bemenet véges-e (nem végtelen vagy NaN). |
isinf() | Azt adja vissza, hogy a bemenet végtelen (pozitív vagy negatív) érték-e. |
isnan() | Azt adja vissza, hogy a bemenet nem szám (NaN) érték-e. |
log() | A természetes logaritmus függvényt adja vissza. |
log10() | A közös (base-10) logaritmusfüggvényt adja vissza. |
log2() | A base-2 logaritmus függvényt adja vissza. |
loggamma() | A gammafüggvény abszolút értékének számítási naplója. |
nem() | Megfordítja a bool argumentum értékét. |
pi() | A Pi (π) állandó értékét adja eredményül. |
pow() | A hatalomra emelés eredményét adja vissza. |
radián() | A fokban megadott szögértéket radián értékké alakítja a radiánok = (PI / 180) * szög in-degrees képlet használatával. |
rand() | Véletlenszerű számot ad vissza. |
range() | Létrehoz egy dinamikus tömböt, amely egyenlő távolságú értékeket tartalmaz. |
kerek() | A lekerekített forrást a megadott pontosságra adja vissza. |
sign() | Numerikus kifejezés jele. |
sin() | A szinuszfüggvényt adja vissza. |
sqrt() | A négyzetgyökfüggvényt adja vissza. |
tan() | A tangens függvényt adja vissza. |
welch_test() | Kiszámítja a Welch-test függvény p-értékét. |
Metaadat-függvények
Függvény neve | Description |
---|---|
column_ifexists() | Az oszlopnevet sztringként és alapértelmezett értékként veszi fel. Az oszlopra mutató hivatkozást ad vissza, ha létezik, ellenkező esetben – az alapértelmezett értéket adja vissza. |
current_cluster_endpoint() | A lekérdezést futtató aktuális fürtöt adja vissza. |
current_database() | A hatókörben lévő adatbázis nevét adja vissza. |
current_principal() | A lekérdezést futtató aktuális tagot adja vissza. |
current_principal_details() | A lekérdezést futtató egyszerű felhasználó adatait adja vissza. |
current_principal_is_member_of() | Ellenőrzi a lekérdezést futtató aktuális tag csoporttagságát vagy fő identitását. |
cursor_after() | A kurzor előző értéke után betöltött rekordokhoz való hozzáférésre szolgál. |
estimate_data_size() | A táblázatos kifejezés kijelölt oszlopainak becsült adatméretét adja vissza. |
extent_id() | Egy egyedi azonosítót ad vissza, amely azonosítja az aktuális rekordban található adatszegélyt ("mérték"). |
extent_tags() | Egy dinamikus tömböt ad vissza az aktuális rekordban található adatszegély ("extent") címkéivel. |
ingestion_time() | Lekéri a rekord $IngestionTime rejtett datetime oszlopát, vagy null értéket. |
Kerekítő függvények
Függvény neve | Description |
---|---|
bin() | Az értékeket egy adott dobozméret egész számának többszörösére kerekíti le. |
bin_at() | Az értékeket egy rögzített méretű "bin" értékre kerekiti le, a raktárhely kezdőpontjának vezérlésével. (Lásd még a bin függvényt.) |
mennyezet() | A megadott numerikus kifejezésnél nagyobb vagy egyenlő legkisebb egész számot számítja ki. |
Feltételes függvények
Függvény neve | Description |
---|---|
case() | Kiértékeli a predikátumok listáját, és visszaadja az első olyan eredménykifejezést, amelynek a predikátuma teljesül. |
coalesce() | Kiértékeli a kifejezések listáját, és visszaadja az első non-null (vagy nem üres karakterlánc) kifejezést. |
iff() | Értékelje ki az első argumentumot (a predikátumot), és a második vagy a harmadik argumentum értékét adja vissza attól függően, hogy a predikátum igaz (második) vagy hamis (harmadik) értékre van-e értékelve. |
max_of() | Több kiértékelt numerikus kifejezés maximális értékét adja vissza. |
min_of() | Több kiértékelt numerikus kifejezés minimális értékét adja vissza. |
Adatsorelemre alapfüggvények
Függvény neve | Description |
---|---|
series_abs() | Kiszámítja a numerikus adatsor bemenetének elemszintű abszolút értékét. |
series_acos() | Kiszámítja a numerikus adatsor bemenetének elemszintű arkusz koszinuszfüggvényét. |
series_add() | Két numerikus adatsor bemenetének elemszintű összeadását számítja ki. |
series_asin() | Kiszámítja a numerikus adatsor bemenetének elemszintű arkusz szinuszfüggvényét. |
series_atan() | Kiszámítja a numerikus adatsor bemenetének elemszintű arkusztangens függvényét. |
series_ceiling() | A numerikus adatsor bemenetének elemszintű mennyezetfüggvényét számítja ki. |
series_cos() | Kiszámítja a numerikus adatsor bemenetének elemszintű koszinuszfüggvényét. |
series_divide() | Két numerikus adatsor bemenetének elemszintű osztását számítja ki. |
series_equals() | Két numerikus adatsor bemenetének elemszintű egyenlő (== ) logikai műveletét számítja ki. |
series_exp() | Kiszámítja a numerikus adatsor bemenetének elemszintű base-e exponenciális függvényét (e^x). |
series_floor() | Kiszámítja a numerikus sorozat bemenetének elemszintű padlófüggvényét. |
series_greater() | Két numerikus adatsor bemenetének elemszintű nagyobb (> ) logikai műveletét számítja ki. |
series_greater_equals() | Két numerikus adatsor bemenetének elemszintű nagyobb vagy egyenlő (>= ) logikai műveletét számítja ki. |
series_less() | Két numerikus adatsor bemenetének elem-kevésbé (< ) logikai műveletét számítja ki. |
series_less_equals() | Két numerikus adatsor bemenetének elemszintű, kisebb vagy egyenlő (<= ) logikai műveletét számítja ki. |
series_log() | Kiszámítja a numerikus adatsor bemenetének elemszintű természetes logaritmusfüggvényét (base-e). |
series_multiply() | Két numerikus adatsor bemenetének elemszintű szorzását számítja ki. |
series_not_equals() | Két numerikus adatsor bemenetének elemszintű nem egyenlő (!= ) logikai műveletét számítja ki. |
series_pow() | Két numerikus adatsor bemenetének elemszintű hatványát számítja ki. |
series_sign() | Kiszámítja a numerikus adatsor bemenetének elemszintű előjelét. |
series_sin() | Kiszámítja a numerikus adatsor bemenetének elemszintű szinuszfüggvényét. |
series_subtract() | Két numerikus adatsor bemenetének elemszintű kivonását számítja ki. |
series_tan() | Kiszámítja a numerikus adatsor bemenetének elemszintű tangens függvényét. |
Adatsor-feldolgozási függvények
Függvény neve | Description |
---|---|
series_cosine_similarity() | Két numerikus adatsor koszinusza hasonlóságát számítja ki. |
series_decompose() | Az adatsor összetevőire bontható. |
series_decompose_anomalies() | Az adatsorok felbontásán alapuló anomáliákat keres. |
series_decompose_forecast() | Előrejelzés az adatsorok felbontása alapján. |
series_dot_product() | Két numerikus sorozat pont szorzatát számítja ki. |
series_fill_backward() | Egy sorozat hiányzó értékeinek visszamenőleges kitöltési interpolációját hajtja végre. |
series_fill_const() | Az adatsor hiányzó értékeit egy megadott állandó értékre cseréli. |
series_fill_forward() | Egy sorozat hiányzó értékeinek előretolását hajtja végre. |
series_fill_linear() | Egy sorozat hiányzó értékeinek lineáris interpolációját hajtja végre. |
series_fft() | A Fast Fourier Transform (FFT) alkalmazása egy sorozatra. |
series_fir() | Véges impulzusválasz szűrőt alkalmaz egy sorozatra. |
series_fit_2lines() | Két szegmens lineáris regresszióját alkalmazza egy sorozatra, amely több oszlopot ad vissza. |
series_fit_2lines_dynamic() | Két szegmens lineáris regresszióját alkalmazza egy sorozatra, amely dinamikus objektumot ad vissza. |
series_fit_line() | Lineáris regressziót alkalmaz egy sorozatra, amely több oszlopot ad vissza. |
series_fit_line_dynamic() | Lineáris regressziót alkalmaz egy sorozatra, amely dinamikus objektumot ad vissza. |
series_fit_poly() | Polinomiális regressziót alkalmaz egy sorozatra, amely több oszlopot ad vissza. |
series_ifft() | Az Inverse Fast Fourier Transform (IFFT) függvényt alkalmazza egy sorozatra. |
series_iir() | Végtelen impulzusválasz-szűrőt alkalmaz egy sorozatra. |
series_magnitude() | Kiszámítja a numerikus adatsorok nagyságát . |
series_outliers() | Egy sorozat anomáliáinak pontszáma. |
series_pearson_correlation() | Két sorozat Pearson korrelációs együtthatóját számítja ki. |
series_periods_detect() | Megkeresi az idősorok közül a legjelentősebb időszakokat. |
series_periods_validate() | Ellenőrzi, hogy egy idősor adott hosszúságú időszakos mintákat tartalmaz-e. |
series_seasonal() | Megkeresi a sorozat szezonális összetevőjét. |
series_stats() | Több oszlopban lévő adatsor statisztikáit adja vissza. |
series_stats_dynamic() | Dinamikus objektumban lévő sorozat statisztikáit adja vissza. |
series_sum() | Számsorelemek összegét számítja ki. |
Sztringfüggvények
Függvény neve | Description |
---|---|
base64_encode_tostring() | Egy sztringet base64-sztringként kódol. |
base64_encode_fromguid() | A GUID-azonosítót base64-sztringként kódolja. |
base64_decode_tostring() | Egy base64-sztringet UTF-8 sztringre dekódol. |
base64_decode_toarray() | Egy base64-sztringet hosszú értékek tömbjére dekódol. |
base64_decode_toguid() | Egy base64-sztringet GUID-ra kódol. |
countof() | Egy sztringben lévő részsztring előfordulásainak megszámlálása. Az egyszerű sztringek egyezése átfedésben lehet; a regex-egyezések nem. |
extract() | Normál kifejezés egyezésének lekérése egy szöveges sztringből. |
extract_all() | A normál kifejezés összes egyezésének lekérése egy szöveges sztringből. |
extract_json() | Egy megadott elem kinyerése egy JSON-szövegből egy elérésiút-kifejezéssel. |
has_any_index() | Megkeresi a tömbben megadott elemeket a sztringben, és visszaadja a sztringben talált első elem helyét. |
indexof() | A függvény egy megadott sztring első előfordulásának nulla alapú indexét jelenti a bemeneti sztringben. |
isempty() | Igaz értéket ad vissza, ha az argumentum üres sztring vagy null értékű. |
isnotempty() | Igaz értéket ad vissza, ha az argumentum nem üres sztring vagy null. |
isnotnull() | Igaz értéket ad vissza, ha az argumentum nem null. |
isnull() | Kiértékeli a saját argumentumát, és egy bool értéket ad vissza, amely azt jelzi, hogy az argumentum null értékre értékel-e. |
parse_command_line() | Egy Unicode parancssori sztring elemzése és a parancssori argumentumok tömbjének visszaadása. |
parse_csv() | Feloszt egy adott sztringet, amely vesszővel elválasztott értékeket jelöl, és egy karakterlánctömböt ad vissza ezekkel az értékekkel. |
parse_ipv4() | A bemenetet hosszú (aláírt, 64 bites) számábrázolássá alakítja. |
parse_ipv4_mask() | A bemeneti sztringet és az IP-előtagmaszkot hosszú (aláírt, 64 bites) számreprezentációvá alakítja. |
parse_ipv6() | IPv6- vagy IPv4-sztringet alakít át egy canonical IPv6-sztringre. |
parse_ipv6_mask() | IPv6- vagy IPv4-sztringet és netmaskot alakít át egy canonical IPv6-sztringre. |
parse_json() | A sztringeket JSON-értékként értelmezi, és dinamikusként adja vissza az értéket. |
parse_url() | Abszolút URL-sztringet elemez, és dinamikus objektumot ad vissza, amely az URL-cím minden részét tartalmazza. |
parse_urlquery() | Elemez egy URL-lekérdezési sztringet, és egy dinamikus objektumot ad vissza, amely tartalmazza a lekérdezési paramétereket. |
parse_version() | A verzió bemeneti sztring-ábrázolását összehasonlítható decimális számmá alakítja. |
replace_regex() | Cserélje le az összes regex egyezést egy másik sztringre. |
replace_string() | Cserélje le az összes sztring egyezését egy megadott sztringre. |
replace_strings() | Cserélje le az összes sztring egyezését a megadott sztringekre. |
punycode_from_string() | A tartománynevet a Punycode űrlapra kódolja. |
punycode_to_string() | A tartománynév dekódolása a Punycode űrlapról. |
reverse() | A függvény a bemeneti sztring fordítottját adja meg. |
split() | Egy adott sztringet feloszt egy adott elválasztó alapján, és visszaad egy sztringtömböt a tartalmazott részsztringekkel. |
strcat() | Összefűz 1 és 64 argumentum között. |
strcat_delim() | Összefűz 2 és 64 argumentum között, elválasztójellel, első argumentumként megadva. |
strcmp() | Két sztringet hasonlít össze. |
strlen() | A bemeneti sztring hosszát adja vissza karakterekben. |
strrep() | Megismétli a megadott sztringet megadott számú alkalommal (alapértelmezett – 1). |
substring() | Kinyer egy részsztringet egy forrássztringből, amely egy indextől a sztring végéig kezdődik. |
toupper() | Sztringet nagybetűssé alakít át. |
translate() | Egy karakterkészletet ('searchList') egy adott sztringben egy másik karakterkészletre ('replaceList') cserél. |
trim() | Eltávolítja a megadott reguláris kifejezés összes kezdő és záró egyezését. |
trim_end() | Eltávolítja a megadott reguláris kifejezés záró egyezését. |
trim_start() | Eltávolítja a megadott reguláris kifejezés kezdő egyezését. |
url_decode() | A függvény a kódolt URL-címet normál URL-címként alakítja át. |
url_encode() | A függvény a bemeneti URL-cím karaktereit az interneten keresztül továbbítható formátummá alakítja. |
IPv4-/IPv6-függvények
Függvény neve | Description |
---|---|
ipv4_compare() | Két IPv4-sztringet hasonlít össze. |
ipv4_is_in_range() | Ellenőrzi, hogy az IPv4-sztring címe az IPv4-előtag jelölési tartományában van-e. |
ipv4_is_in_any_range() | Ellenőrzi, hogy az IPv4-sztringcím szerepel-e az IPv4-előtag jelölési tartományai között. |
ipv4_is_match() | Két IPv4-sztringnek felel meg. |
ipv4_is_private() | Ellenőrzi, hogy az IPv4-sztringcím magánhálózati IP-címek készletéhez tartozik-e. |
ipv4_netmask_suffix | Az IPv4-sztringcímből származó IPv4 netmask utótag értékét adja vissza. |
parse_ipv4() | A bemeneti sztringet hosszú (aláírt, 64 bites) számábrázolássá alakítja. |
parse_ipv4_mask() | A bemeneti sztringet és az IP-előtagmaszkot hosszú (aláírt, 64 bites) számábrázolássá alakítja. |
ipv4_range_to_cidr_list() | Az IPv4-címtartományt CIDR-tartományok listájává alakítja. |
ipv6_compare() | Két IPv4- vagy IPv6-sztringet hasonlít össze. |
ipv6_is_match() | Két IPv4- vagy IPv6-sztringnek felel meg. |
parse_ipv6() | Az IPv6- vagy IPv4-sztringet canonikus IPv6-sztringre konvertálja. |
parse_ipv6_mask() | Átalakítja az IPv6- vagy IPv4-sztringet és a netmaskot egy canonical IPv6-sztringre. |
format_ipv4() | A bemenetet netmask használatával elemzi, és IPv4-címet jelölő sztringet ad vissza. |
format_ipv4_mask() | A bemenetet hálómaszkkal elemzi, és az IPv4-címet CIDR-jelölésként jelölő sztringet ad vissza. |
ipv6_is_in_range() | Ellenőrzi, hogy egy IPv6-sztringcím szerepel-e az IPv6-előtag jelölési tartományában. |
ipv6_is_in_any_range() | Ellenőrzi, hogy egy IPv6-sztringcím szerepel-e valamelyik IPv6-előtag jelölési tartományában. |
geo_info_from_ip_address() | Lekéri az IPv4- vagy IPv6-címekkel kapcsolatos földrajzi helyadatokat. |
IPv4-szövegegyeztetés függvényei
Függvény neve | Description |
---|---|
has_ipv4() | IPv4-címet keres egy szövegben. |
has_ipv4_prefix() | IPv4-címet vagy előtagot keres egy szövegben. |
has_any_ipv4() | A megadott IPv4-címek bármelyikét megkeresi egy szövegben. |
has_any_ipv4_prefix() | Megkeresi a megadott IPv4-címeket vagy előtagokat egy szövegben. |
Típusfüggvények
Függvény neve | Description |
---|---|
gettype() | Az egyetlen argumentum futásidejű típusát adja vissza. |
Skaláris összesítési függvények
Függvény neve | Description |
---|---|
dcount_hll() | A hll-eredményekből számítja ki a dcount értéket (amelyet a hll vagy a hll-merge generált). |
hll_merge() | Egyesíti a hll-eredményeket (a hll-merge()összesített verzió skaláris verziója). |
percentile_tdigest() | Kiszámítja a percentiliseredményt a tdigest vagy a merge_tdigest által generált legkisebb eredményből. |
percentile_array_tdigest() | Kiszámítja a percentilistömb eredményét a legcsekélyebb eredményekből (amelyeket a tdigest vagy a merge_tdigest hozott létre). |
percentrank_tdigest() | Kiszámítja egy érték százalékos rangsorolását egy adathalmazban. |
rank_tdigest() | Kiszámítja egy érték relatív rangját egy halmazban. |
merge_tdigest() | A legcsekélyebb eredmények egyesítése (az összesített verzió skaláris verziója tdigest-merge()). |
Térinformatikai funkciók
Függvény neve | Description |
---|---|
geo_angle() | Kiszámítja az óramutató járásával megegyező szöget radiánban két vonal között a Földön. |
geo_azimuth() | Kiszámítja az óramutató járásával megegyező szöget radiánban az 1. ponttól a valódi északig és a Föld 1. pontjától a 2. pontig. |
geo_distance_2points() | Kiszámítja a Föld két térinformatikai koordinátája közötti legrövidebb távolságot. |
geo_distance_point_to_line() | Kiszámítja a koordináta és egy vonal vagy többvonal közötti legrövidebb távolságot a Földön. |
geo_distance_point_to_polygon() | Kiszámítja a koordináta és a Sokszög vagy többpógona közötti legrövidebb távolságot a Földön. |
geo_intersects_2lines() | Kiszámítja, hogy a két vonal vagy több vonal metszi-e egymást. |
geo_intersects_2polygons() | Kiszámítja, hogy a két sokszög vagy többpoligon metszi-e egymást. |
geo_intersects_line_with_polygon() | Kiszámítja, hogy a vonal vagy a többsoros metszi-e a sokszöget vagy a többpoligont. |
geo_intersection_2lines() | Két vonal vagy többsor metszéspontját számítja ki. |
geo_intersection_2polygons() | Két sokszög vagy többpoligon metszéspontját számítja ki. |
geo_intersection_line_with_polygon() | Kiszámítja a vonal vagy a többsoros metszetet sokszöggel vagy többpoligonnal. |
geo_point_buffer() | Kiszámítja a sokszöget, amely a Föld pontjának adott sugarán belül található összes pontot tartalmazza. |
geo_point_in_circle() | Kiszámítja, hogy a térinformatikai koordináták a Föld egy körén belül vannak-e. |
geo_point_in_polygon() | Kiszámítja, hogy a térinformatikai koordináták egy sokszögben vagy többpógonyban találhatók-e a Földön. |
geo_point_to_geohash() | Kiszámítja egy földrajzi hely Geohash-sztringértékét. |
geo_point_to_s2cell() | Kiszámítja egy földrajzi hely S2 cellás jogkivonatának sztringértékét. |
geo_point_to_h3cell() | Kiszámítja egy földrajzi hely H3 cellás jogkivonatának sztringértékét. |
geo_line_buffer() | Kiszámítja a sokszöget vagy a többpógonyt, amely a bemeneti vonal vagy a többsoros vonal adott sugarán belül található összes pontot tartalmazza a Földön. |
geo_line_centroid() | Kiszámítja a vonal vagy egy többsoros vonal centroidját a Földön. |
geo_line_densify() | Középhaladó pontok hozzáadásával geodéziaivá alakítja a planáris vonal széleit. |
geo_line_length() | Kiszámítja a vonal vagy egy többsoros vonal teljes hosszát a Földön. |
geo_line_simplify() | Leegyszerűsíti a vonalat vagy a többsoros vonalat úgy, hogy a rövid élek szinte egyenes láncait egyetlen hosszú élre cseréli a Földön. |
geo_line_to_s2cells() | Kiszámítja azokat az S2 cellatokeneket, amelyek a Földön lévő vonalat vagy többsorost fedik le. Hasznos térinformatikai illesztő eszköz. |
geo_polygon_area() | Kiszámítja a Sokszög vagy a Többpógon területét a Földön. |
geo_polygon_buffer() | Kiszámítja a sokszöget vagy a többpógonyt, amely a Föld bemeneti sokszögének vagy többpógonjának adott sugarán belüli összes pontot tartalmazza. |
geo_polygon_centroid() | Kiszámítja a sokszög vagy egy többpoligon centroidját a Földön. |
geo_polygon_densify() | Középhaladó pontok hozzáadásával geodéziaivá alakítja a sokszög- vagy többpógonyú planáris éleket. |
geo_polygon_perimeter() | Kiszámítja a Sokszög vagy a Többpoligon határának hosszát a Földön. |
geo_polygon_simplify() | Leegyszerűsíti a sokszöget vagy a többpógonyt azáltal, hogy a rövid élek szinte egyenes láncait egyetlen hosszú élre cseréli a Földön. |
geo_polygon_to_s2cells () | Kiszámítja az S2 cellás jogkivonatokat, amelyek a Földön lévő sokszöget vagy többpógonyt fedik le. Hasznos térinformatikai illesztő eszköz. |
geo_polygon_to_h3cells() | A sokszöget H3 cellákká alakítja. Hasznos térinformatikai illesztés és vizualizációs eszköz. |
geo_geohash_to_central_point() | Kiszámítja azokat a térinformatikai koordinátákat, amelyek egy Geohash téglalap alakú terület középpontját jelölik. |
geo_geohash_neighbors() | Kiszámítja a geohash szomszédokat. |
geo_geohash_to_polygon() | Kiszámítja a geohash négyszögletes területét jelképező sokszöget. |
geo_s2cell_to_central_point() | Kiszámítja az S2 cella középpontját jelentő térinformatikai koordinátákat. |
geo_s2cell_neighbors() | Kiszámítja az S2 cella szomszédjait. |
geo_s2cell_to_polygon() | Kiszámítja az S2 cella téglalap alakú területét jelképező sokszöget. |
geo_h3cell_to_central_point() | Kiszámítja azokat a térinformatikai koordinátákat, amelyek egy H3 cella középpontját jelölik. |
geo_h3cell_neighbors() | Kiszámítja a H3 cella szomszédjait. |
geo_h3cell_to_polygon() | Kiszámítja a H3 cella téglalap alakú területét jelképező sokszöget. |
geo_h3cell_parent() | Kiszámítja a H3 cella szülőértékét. |
geo_h3cell_children() | Kiszámítja a H3 cella gyermekeit. |
geo_h3cell_level() | Kiszámítja a H3 cellafelbontást. |
geo_h3cell_rings() | Kiszámítja a H3 cella gyűrűit. |
geo_simplify_polygons_array() | Leegyszerűsíti a sokszögeket azáltal, hogy a rövid élek szinte egyenes láncait egyetlen hosszú élre cseréli, miközben biztosítja az egymáshoz kapcsolódó kölcsönös határok konzisztenciáját a Földön. |
geo_union_lines_array() | Kiszámítja a vonalak vagy a többsorosok egyesítését a Földön. |
geo_union_polygons_array() | Kiszámítja a Sokszögek vagy a Többpógonok egyesítését a Földön. |
Kivonatfüggvények
Függvény neve | Description |
---|---|
hash() | A bemeneti érték kivonatértékét adja vissza. |
hash_combine() | Két vagy több kivonatérték kombinálása. |
hash_many() | Több érték kombinált kivonatértékét adja eredményül. |
hash_md5() | Egy MD5 kivonatértéket ad vissza a bemeneti értékhez. |
hash_sha1() | Egy SHA1 kivonatértéket ad vissza a bemeneti értékhez. |
hash_sha256() | Egy SHA256 kivonatértéket ad vissza a bemeneti értékhez. |
hash_xxhash64() | Egy XXHASH64 kivonatértéket ad vissza a bemeneti értékhez. |
Egységkonvertálási függvények
Függvény neve | Description |
---|---|
convert_angle() | Az egyik szögegységből egy másikba konvertált bemeneti értéket adja vissza. |
convert_energy() | Az egyik energiaegységből egy másikba konvertált bemeneti értéket adja vissza. |
convert_force() | Az egyik erőegységből egy másikba konvertált bemeneti értéket adja vissza. |
convert_length() | Az egyik hosszegységből egy másikba konvertált bemeneti értéket adja vissza. |
convert_mass() | Az egyik tömegegységből egy másikba konvertált bemeneti értéket adja vissza. |
convert_speed() | Az egyik sebességegységről egy másikra konvertált bemeneti értéket adja vissza. |
convert_temperature() | Az egyik hőmérsékleti egységből egy másikba konvertált bemeneti értéket adja vissza. |
convert_volume() | Az egyik kötetegységből egy másikba konvertált bemeneti értéket adja vissza. |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: