純量函式類型一目了然
適用於:✅Microsoft Fabric✅Azure 數據總管✅Azure 監視器✅Microsoft Sentinel
本文列出依類型分組的所有可用純量函式。 如需聚合函數,請參閱 聚合函數類型。
二進位函式
函式名稱 | 描述 |
---|---|
binary_and() | 傳回兩個值之間的位和運算結果。 |
binary_not() | 傳回輸入值的位否定。 |
binary_or() | 傳回兩個值之位或運算的結果。 |
binary_shift_left() | 傳回一對數位的二進位移位左運算:<< n。 |
binary_shift_right() | 傳回一對數位的二進位右移運算:>> n。 |
binary_xor() | 傳回兩個值之位 xor 運算的結果。 |
bitset_count_ones() | 傳回數位二進位表示法中的設定位數。 |
轉換函式
函式名稱 | 描述 |
---|---|
托布爾() | 將輸入轉換為布爾值(帶正負號的 8 位) 表示法。 |
todatetime() | 將輸入轉換為 datetime 純量。 |
todecimal() | 將輸入轉換成十進位數表示法。 |
將輸入轉換成 real 類型的值。 | |
將輸入轉換成 guid 類型的值。 | |
toint() | 將輸入轉換成整數數位表示。 |
tolong() | 將輸入轉換成長數位表示。 |
字串() | 將輸入轉換成字串表示。 |
totimespan() | 將輸入轉換為時間範圍純量。 |
DateTime/timespan 函式
函式名稱 | 描述 |
---|---|
年前() | 從目前的UTC時鐘時間減去指定的時間範圍。 |
datetime_add() | 從指定的 datepart 計算新的日期時間,乘以指定的數量,加入至指定的日期時間。 |
datetime_diff() | 如果提供,則傳回包含日期的年底,並依位移移位移。 |
datetime_local_to_utc() | 使用時區規格 ,將本機日期時間轉換為 UTC 日期時間。 |
datetime_part() | 將要求的日期部分擷取為整數值。 |
datetime_utc_to_local() | 使用 時區規格,將 UTC datetimgoe 轉換為本機日期時間。 |
日月() | 傳回整數,代表指定月份的日數。 |
日周() | 以時間範圍傳回上一個星期日之後的整數天數。 |
dayofyear() | 傳回整數數位代表指定年份的日數。 |
結束日() | 如果提供,則傳回包含日期的結束時間,並依位移移移。 |
尾月() | 如果提供的話,會傳回包含日期的月份結尾,並依位移移移。 |
endofweek() | 如果提供,則傳回包含日期的週末,並依位移移移。 |
endofyear() | 如果提供,則傳回包含日期的年底,並依位移移位移。 |
format_datetime() | 根據格式模式參數格式化 datetime 參數。 |
format_timespan() | 根據格式模式參數格式化 format-timespan 參數。 |
getyear() | 傳回 datetime 自變數的年份部分。 |
小時 | 傳回整數,代表指定日期的小時數。 |
make_datetime() | 從指定的日期和時間建立日期時間純量值。 |
make_timespan() | 從指定的時間週期建立時間範圍純量值。 |
月 | 傳回整數,表示指定年份的月份編號。 |
now() | 傳回目前的UTC時鐘時間,選擇性地由指定的時間範圍位移。 |
startofday() | 如果提供的話,傳回包含日期的開始時間,並依位移移移。 |
startofmonth() | 如果提供,則傳回包含日期的月份開始,並依位移移移。 |
startofweek() | 傳回包含日期的周開始,如果提供,則由位移移移。 |
startofyear() | 如果提供,則傳回包含日期的年份開頭,並依位移移移。 |
todatetime() | 將輸入轉換為 datetime 純量。 |
totimespan() | 將輸入轉換為時間範圍純量。 |
unixtime_microseconds_todatetime() | 將 unix-epoch 微秒轉換成 UTC 日期時間。 |
unixtime_milliseconds_todatetime() | 將 unix-epoch 毫秒轉換成 UTC 日期時間。 |
unixtime_nanoseconds_todatetime() | 將 unix-epoch nanoseconds 轉換為 UTC 日期時間。 |
unixtime_seconds_todatetime() | 將 unix-epoch 秒轉換為 UTC 日期時間。 |
周 | 傳回代表周數的整數。 |
動態/數位函式
函式名稱 | 描述 |
---|---|
array_concat() | 將一些動態陣列串連至單一陣列。 |
array_iff() | 在陣列上套用元素明智的iif函式。 |
array_index_of() | 搜尋陣列中的指定專案,並傳回其位置。 |
array_length() | 計算動態陣列中的項目數目。 |
array_reverse() | 反轉動態陣列中的項目順序。 |
array_rotate_left() | 將動態陣列內的值旋轉到左邊。 |
array_rotate_right() | 在動態陣列內向右旋轉值。 |
array_shift_left() | 將動態陣列內的值向左移位。 |
array_shift_right() | 將動態陣列內的值向右移位。 |
array_slice() | 擷取動態數位的配量。 |
array_sort_asc() | 以遞增順序排序陣列的集合。 |
array_sort_desc() | 依遞減順序排序陣列的集合。 |
array_split() | 建置從輸入陣列分割的陣列數位。 |
array_sum() | 計算動態數位的總和。 |
bag_has_key() |
檢查動態包數據行是否包含指定的索引鍵。 |
bag_keys() | 列舉動態屬性包物件中的所有根索引鍵。 |
bag_merge() | 將動態屬性包合併為動態屬性包,並合併所有屬性。 |
bag_pack() | 從名稱和值清單中建立動態物件(屬性包)。 |
bag_pack_columns() | 從數據行清單建立動態物件(屬性包)。 |
bag_remove_keys() | 從動態屬性包中移除索引鍵和相關聯的值。 |
bag_set_key() | 將指定的索引鍵設定為動態屬性包中的指定值。 |
jaccard_index() | 計算兩組 Jaccard 索引。 |
pack_all() | 從表格式表達式的所有數據行建立動態物件(屬性包)。 |
pack_array() | 將所有輸入值封裝成動態數位。 |
repeat() | 產生一系列相等值的動態數位。 |
set_difference() | 傳回第一個陣列中所有相異值集合的陣列,但不是在其他陣列中。 |
set_has_element() | 判斷指定的陣列是否包含指定的專案。 |
set_intersect() | 傳回所有陣列中所有相異值集合的陣列。 |
set_union() | 傳回所有所提供陣列中所有相異值集合的陣列。 |
樹路徑() | 列舉識別動態物件中離職的所有路徑表達式。 |
zip() | zip 函式會接受任意數目的動態數位。 傳回數位,其專案都是具有相同索引之輸入陣列的項目陣列。 |
視窗純量函式
函式名稱 | 描述 |
---|---|
next() | 針對串行化的數據列集,根據位移從稍後的數據列傳回指定數據行的值。 |
prev() | 針對串行化的數據列集,根據位移從先前的數據列傳回指定數據行的值。 |
row_cumsum() | 計算數據行的累計總和。 |
row_number() | 傳回串行化數據列集中的數據列編號 - 從指定索引或預設從 1 開始的連續數位。 |
row_rank_dense() | 傳回串行化數據列集中的數據列密集排名。 |
row_rank_min() | 傳回串行化數據列集中的數據列最小排名。 |
流程控制函式
函式名稱 | 描述 |
---|---|
傳回評估表達式的純量常數值。 |
數學函式
函式名稱 | 描述 |
---|---|
abs() | 計算輸入的絕對值。 |
傳回餘弦值是指定數位的角度(cos()的反向運算)。 | |
asin() | 傳回正弦為指定數位的角度(sin()的反向運算)。 |
阿坦() | 傳回正切值是指定數位的角度(tan()的反函數運算。 |
atan2() | 計算正 X 軸與從原點到點 (y, x) 之間的角度,以弧度為單位。 |
beta_cdf() | 傳回標準累積 Beta 分配函式。 |
beta_inv() | 傳回Beta累計機率 Beta 密度函數的反函數。 |
beta_pdf() | 傳回機率密度 Beta 函式。 |
cos() | 傳回餘弦函數。 |
科() | 以弧度計算指定角度的三角餘切值。 |
度() | 使用公式 degrees = (180 / PI) * angle-in-radians,將弧度中的角度值轉換成以度為單位的值。 |
erf() | 傳回錯誤函式。 |
erfc() | 傳回互補錯誤函式。 |
exp() | x 的 base-e 指數函式,即 e 引發至 power x:e^x。 |
exp10() | x 的 base-10 指數函式,也就是 10 向乘冪 x:10^x。 |
exp2() | x 的 base-2 指數函式,其為 2 的乘冪 x:2^x。 |
gamma() | 計算 gamma 函式。 |
isfinite() | 傳回輸入是否為有限值(不是無限或 NaN)。 |
isinf() | 傳回輸入是否為無限值(正值或負值)。 |
isnan() | 傳回輸入是否為 Not-a-Number (NaN) 值。 |
log() | 傳回自然對數函式。 |
log10() | 傳回一般 (base-10) 對數函數。 |
log2() | 傳回base-2對數函式。 |
loggamma() | 計算 gamma 函式絕對值的記錄。 |
not() | 反轉其bool自變數的值。 |
pi() | 傳回 Pi 的常數值(π)。 |
pow() | 傳回乘冪的結果。 |
弧度() | 使用公式弧度 = (PI / 180) * 以度為單位,將角度值轉換成弧度中的值。 |
蘭德() | 傳回隨機數。 |
range() | 產生一個動態數位,其中包含一系列的相同間距值。 |
回合() | 將四捨五入的來源傳回指定的有效位數。 |
符號() | 數值表達式的正負號。 |
罪() | 傳回正弦函數。 |
sqrt() | 傳回平方根函數。 |
譚() | 傳回正切函數。 |
welch_test() | 計算 Welch-test 函式的 p 值,。 |
元數據函式
函式名稱 | 描述 |
---|---|
column_ifexists() | 採用數據行名稱做為字串和預設值。 如果數據行存在,則傳回數據行的參考,否則會傳回預設值。 |
current_cluster_endpoint() | 傳回執行查詢的目前叢集。 |
current_database() | 傳回範圍中資料庫的名稱。 |
current_principal() | 傳回執行此查詢的目前主體。 |
current_principal_details() | 傳回執行查詢之主體的詳細數據。 |
current_principal_is_member_of() | 檢查執行查詢之目前主體的群組成員資格或主體身分識別。 |
cursor_after() | 用來存取在數據指標先前值之後擷取的記錄。 |
estimate_data_size() | 傳回表格式表示式所選取數據行的估計數據大小。 |
extent_id() | 傳回唯一標識碼,識別目前記錄所在的數據分區(“extent”)。 |
extent_tags() | 傳回動態陣列,其中包含目前記錄所在的數據分區 (“extent”) 標籤。 |
ingestion_time() | 擷取記錄的$IngestionTime隱藏日期時間數據行或 null。 |
四捨五入函式
函式名稱 | 描述 |
---|---|
bin() | 將值捨入為指定量化大小的整數倍數。 |
bin_at() | 將值捨入為固定大小的 「bin」,並控制量化的起點。 (另請參閱 bin 函式。 |
天花板() | 計算大於或等於指定數值表達式的最小整數。 |
條件函式
函式名稱 | 描述 |
---|---|
案() | 評估述詞清單,並傳回滿足述詞的第一個結果表達式。 |
聯合() | 評估表達式清單,並傳回第一個非 Null (或字串的無空白) 表達式。 |
iff() | 評估第一個自變數 (述詞),並傳回第二個或第三個自變數的值,視述詞評估為 true (second) 或 false (third) 而定。 |
max_of() | 傳回數個評估數值表達式的最大值。 |
min_of() | 傳回數個評估數值表達式的最小值。 |
數列專案明智函式
函式名稱 | 描述 |
---|---|
series_abs() | 計算數值數列輸入的項目絕對值。 |
series_acos() | 計算數值數列輸入的專案反餘弦函數。 |
series_add() | 計算兩個數值數列輸入的專案相加。 |
series_asin() | 計算數值數列輸入的專案式反正弦函數。 |
series_atan() | 計算數值數列輸入的專案正切函數。 |
series_ceiling() | 計算數值數列輸入的專案型上限函式。 |
series_cos() | 計算數值數列輸入的元素餘弦函數。 |
series_divide() | 計算兩個數值數列輸入的專案明智除法。 |
series_equals() | 計算兩個數值數列輸入的專案相等 (== ) 邏輯運算。 |
series_exp() | 計算數值數列輸入的元素-wise base-e 指數函式 (e^x)。 |
series_floor() | 計算數值數列輸入的專案型 floor 函式。 |
series_greater() | 計算兩個數值數列輸入的專案大於 (> ) 邏輯運算。 |
series_greater_equals() | 計算兩個數值數列輸入的專案大於或等於 (>= ) 邏輯運算。 |
series_less() | 計算兩個數值數列輸入的元素小於 (< ) 邏輯運算。 |
series_less_equals() | 計算兩個數值數列輸入的專案小於或等於 (<= ) 邏輯運算。 |
series_log() | 計算數值數列輸入的專案明智自然對數函數(base-e)。 |
series_multiply() | 計算兩個數值數列輸入的專案乘法。 |
series_not_equals() | 計算兩個數值數列輸入的專案不相等 (!= ) 邏輯運算。 |
series_pow() | 計算兩個數值數列輸入的專案乘冪。 |
series_sign() | 計算數值數列輸入的專案明智符號。 |
series_sin() | 計算數值數列輸入的專案正弦函數。 |
series_subtract() | 計算兩個數值數列輸入的項目減法。 |
series_tan() | 計算數值數列輸入的專案正切函數。 |
數列處理函式
字串函式
函式名稱 | 描述 |
---|---|
base64_encode_tostring() | 將字串編碼為base64字串。 |
base64_encode_fromguid() | 將 GUID 編碼為base64字串。 |
base64_decode_tostring() | 將base64字串譯碼為UTF-8字串。 |
base64_decode_toarray() | 將base64字串譯碼為長值陣列。 |
base64_decode_toguid() | 將base64字串譯碼為 GUID。 |
countof() | 計算字串中子字串的出現次數。 純字串比對可以重疊;regex 相符專案不相符。 |
extract() | 從文字字串取得正則表達式的相符專案。 |
extract_all() | 從文字字串取得正則表示式的所有相符專案。 |
extract_json() | 使用路徑表達式從 JSON 文字中取得指定的專案。 |
has_any_index() | 搜尋字串中指定於數位中的專案,並傳回字串中找到之第一個專案的位置。 |
indexof() | 函式會報告輸入字串內第一次出現指定字串之以零起始的索引。 |
如果自變數是空字串或為 null,則傳回 true。 | |
isnotempty() | 如果自變數不是空字串或 Null,則傳回 true。 |
不是 null() | 如果自變數不是 Null,則傳回 true。 |
isnull() | 評估其唯一自變數,並傳回bool值,指出自變數是否評估為Null值。 |
parse_command_line() | 剖析 Unicode 命令行字串,並傳回命令行自變數的陣列。 |
parse_csv() | 分割代表逗號分隔值的指定字串,並傳回具有這些值的字串陣列。 |
parse_ipv4() | 將輸入轉換為 long (帶正負號 64 位) 數位表示。 |
parse_ipv4_mask() | 將輸入字串和IP前置詞遮罩轉換為長(帶正負號的64位)數位表示。 |
parse_ipv6() | 將IPv6或IPv4字串轉換為標準IPv6字串表示。 |
parse_ipv6_mask() | 將IPv6或IPv4字串和 netmask 轉換為標準 IPv6 字串表示。 |
parse_json() | 將字串解譯為 JSON 值,並將值當做動態傳回。 |
parse_url() | 剖析絕對 URL 字串,並傳回動態物件包含 URL 的所有部分。 |
parse_urlquery() | 剖析 URL 查詢字串,並傳回動態物件包含 Query 參數。 |
parse_version() | 將版本的輸入字串表示轉換為可比較的十進位數。 |
replace_regex() | 以另一個字串取代所有 regex 相符專案。 |
replace_string() | 以指定的字串取代所有單一字串相符專案。 |
replace_strings() | 以指定的字串取代所有多個字串相符專案。 |
punycode_from_string() | 將域名編碼為 Punycode 表單。 |
punycode_to_string() | 從 Punycode 窗體譯碼功能變數名稱。 |
反向() | 函式會反轉輸入字串。 |
分割() | 根據指定的分隔符分割指定的字串,並傳回包含子字串的字串陣列。 |
strcat() | 串連 1 到 64 個自變數。 |
strcat_delim() | 串連 2 到 64 個自變數,並以分隔符提供做為第一個自變數。 |
strcmp() | 比較兩個字串。 |
斯特倫() | 傳回輸入字串的長度,以字元為單位。 |
strrep() | 重複提供的指定字串次數 (預設值 - 1)。 |
子字串() | 從來源字串擷取子字串,從某個索引開始到字串結尾。 |
tohex() | 將輸入轉換成十六進位字串。 |
將輸入轉換成小寫字串。 | |
將字串轉換成大寫。 | |
翻譯() | 將一組字元 ('searchList') 取代為指定字串中的另一組字元 ('replacementList')。 |
修剪() | 拿掉指定正則表示式的所有前置和尾端相符專案。 |
trim_end() | 拿掉指定正則表達式的尾端相符專案。 |
trim_start() | 拿掉指定正則表達式的前置相符專案。 |
url_decode() | 函式會將編碼的 URL 轉換成一般 URL 表示法。 |
url_encode() | 函式會將輸入 URL 的字元轉換成可透過因特網傳輸的格式。 |
IPv4/IPv6 函式
函式名稱 | 描述 |
---|---|
ipv4_compare() | 比較兩個 IPv4 字串。 |
ipv4_is_in_range() | 檢查 IPv4 字串位址是否在 IPv4 前置詞表示法範圍內。 |
ipv4_is_in_any_range() | 檢查 IPv4 字串位址是否為任何 IPv4 前置詞表示法範圍。 |
ipv4_is_match() | 比對兩個 IPv4 字串。 |
ipv4_is_private() | 檢查 IPv4 字串位址是否屬於一組專用網IP。 |
ipv4_netmask_suffix | 從 IPv4 字串位址傳回 IPv4 netmask 後綴的值。 |
parse_ipv4() | 將輸入字串轉換為 long (帶正負號 64 位) 數位表示。 |
parse_ipv4_mask() | 將輸入字串和IP前置詞遮罩轉換為長(帶正負號的64位)數位表示。 |
ipv4_range_to_cidr_list() | 將IPv4位址範圍轉換為CIDR範圍清單。 |
ipv6_compare() | 比較兩個 IPv4 或 IPv6 字串。 |
ipv6_is_match() | 比對兩個 IPv4 或 IPv6 字串。 |
parse_ipv6() | 將IPv6或IPv4字串轉換為標準IPv6字串表示。 |
parse_ipv6_mask() | 將IPv6或IPv4字串和 netmask 轉換為標準 IPv6 字串表示。 |
format_ipv4() | 使用 netmask 剖析輸入,並傳回代表 IPv4 位址的字串。 |
format_ipv4_mask() | 使用 netmask 剖析輸入,並傳回代表 IPv4 位址做為 CIDR 表示法的字串。 |
ipv6_is_in_range() | 檢查 IPv6 字串位址是否在 IPv6 前置詞表示法範圍內。 |
ipv6_is_in_any_range() | 檢查 IPv6 字串位址是否在任何 IPv6 前置詞表示法範圍中。 |
geo_info_from_ip_address() | 擷取 IPv4 或 IPv6 位址的地理位置資訊。 |
IPv4 文字比對函式
函式名稱 | 描述 |
---|---|
has_ipv4() | 在文字中搜尋IPv4位址。 |
has_ipv4_prefix() | 在文字中搜尋IPv4位址或前置詞。 |
has_any_ipv4() | 在文字中搜尋任何指定的 IPv4 位址。 |
has_any_ipv4_prefix() | 在文字中搜尋任何指定的 IPv4 位址或前置詞。 |
類型函式
函式名稱 | 描述 |
---|---|
gettype() | 傳回其單一自變數的運行時間類型。 |
純量聚合函數
函式名稱 | 描述 |
---|---|
dcount_hll() | 從 hll 結果計算 dcount(由 hll 或 hll-merge 產生)。 |
hll_merge() | 合併 hll 結果(匯總版本 hll-merge()的純量版本。 |
percentile_tdigest() | 計算 tdigest 結果的百分位數結果(這是由 tdigest 或 merge_tdigest 所產生的)。 |
percentile_array_tdigest() | 從 tdigest 結果計算百分位數數位數組結果(這是由 tdigest 或 merge_tdigest 所產生的)。 |
percentrank_tdigest() | 計算數據集中值的百分比排名。 |
rank_tdigest() | 計算集合中值的相對順位。 |
merge_tdigest() | 合併 tdigest 結果 (匯總版本 tdigest-merge() 的純量版本)。 |
地理空間函式
函式名稱 | 描述 |
---|---|
geo_angle() | 計算地球上兩條線之間的弧度順時針角度。 |
geo_azimuth() | 計算從point1到 true 北線與從point1到地球 point2 之間的順時針角度。 |
geo_distance_2points() | 計算地球上兩個地理空間座標之間的最短距離。 |
geo_distance_point_to_line() | 計算座標與地球上線條或多行之間的最短距離。 |
geo_distance_point_to_polygon() | 計算座標與地球上多邊形或多多邊形之間的最短距離。 |
geo_intersects_2lines() | 計算兩行或多行交集。 |
geo_intersects_2polygons() | 計算兩個多邊形或多多邊形交集。 |
geo_intersects_line_with_polygon() | 計算線條或多行與多邊形或多點形交集。 |
geo_intersection_2lines() | 計算兩行或多行的交集。 |
geo_intersection_2polygons() | 計算兩個多邊形或多多邊形的交集。 |
geo_intersection_line_with_polygon() | 計算具有多邊形或多多邊形的線條或多行交集。 |
geo_point_buffer() | 計算多邊形,其中包含地球上點指定半徑內的所有點。 |
geo_point_in_circle() | 計算地理空間座標是否位於地球上的圓形內。 |
geo_point_in_polygon() | 計算地理空間座標是否位於多邊形內部,或地球上的多空間座標。 |
geo_point_to_geohash() | 計算地理位置的 Geohash 字串值。 |
geo_point_to_s2cell() | 計算地理位置的 S2 儲存格令牌字串值。 |
geo_point_to_h3cell() | 計算地理位置的 H3 儲存格令牌字串值。 |
geo_line_buffer() | 計算多邊形或多邊形,其中包含地球上輸入線或多行指定半徑內的所有點。 |
geo_line_centroid() | 計算地球上線條或多行的距心。 |
geo_line_densify() | 藉由新增中繼點,將平面線條邊緣轉換為地理區域。 |
geo_line_length() | 計算地球上線條或多行的總長度。 |
geo_line_simplify() | 藉由在地球上以單一長邊緣取代幾乎直線的短邊緣,來簡化線條或多行。 |
geo_line_to_s2cells() | 計算覆蓋地球上線條或多行的 S2 單元格標記。 實用的地理空間聯結工具。 |
geo_polygon_area() | 計算地球上多邊形或多面形的區域。 |
geo_polygon_buffer() | 計算多邊形或多面形,其中包含地球上輸入多邊形或多多邊形指定半徑內的所有點。 |
geo_polygon_centroid() | 計算地球上多邊形或多面形的距心。 |
geo_polygon_densify() | 藉由新增中繼點,將多邊形或多多邊形平面邊緣轉換成地理區域。 |
geo_polygon_perimeter() | 計算多邊形的界限長度,或地球上的多多邊形長度。 |
geo_polygon_simplify() | 藉由以地球上單一長邊緣取代幾乎直線的短邊緣鏈,簡化多邊形或多面形。 |
geo_polygon_to_s2cells() | 計算涵蓋地球上多邊形或多多邊形的 S2 單元格標記。 實用的地理空間聯結工具。 |
geo_polygon_to_h3cells() | 將多邊形轉換成 H3 單元格。 實用的地理空間聯結和視覺效果工具。 |
geo_geohash_to_central_point() | 計算代表 Geohash 矩形區域中心地理空間座標。 |
geo_geohash_neighbors() | 計算地理hash 鄰居。 |
geo_geohash_to_polygon() | 計算代表地理套用矩形區域的多邊形。 |
geo_s2cell_to_central_point() | 計算代表 S2 儲存格中心地理空間座標。 |
geo_s2cell_neighbors() | 計算 S2 儲存格芳鄰。 |
geo_s2cell_to_polygon() | 計算代表 S2 單元格矩形區域的多邊形。 |
geo_h3cell_to_central_point() | 計算代表 H3 儲存格中心地理空間座標。 |
geo_h3cell_neighbors() | 計算 H3 儲存格芳鄰。 |
geo_h3cell_to_polygon() | 計算代表 H3 單元格矩形區域的多邊形。 |
geo_h3cell_parent() | 計算 H3 儲存格父代。 |
geo_h3cell_children() | 計算 H3 儲存格子系。 |
geo_h3cell_level() | 計算 H3 儲存格解析度。 |
geo_h3cell_rings() | 計算 H3 儲存格環形。 |
geo_simplify_polygons_array() | 藉由將幾乎直線的短邊緣鏈換成單一長邊緣,同時確保地球上彼此相關的相互界限一致性,來簡化多邊形。 |
geo_union_lines_array() | 計算地球上線條或多行的聯集。 |
geo_union_polygons_array() | 計算地球上多邊形或多多邊形的聯集。 |
哈希函式
函式名稱 | 描述 |
---|---|
hash() | 傳回輸入值的哈希值。 |
hash_combine() | 結合兩個或多個哈希值。 |
hash_many() | 傳回多個值的合併哈希值。 |
hash_md5() | 傳回輸入值的 MD5 哈希值。 |
hash_sha1() | 傳回輸入值的SHA1哈希值。 |
hash_sha256() | 傳回輸入值的SHA256哈希值。 |
hash_xxhash64() | 傳回輸入值的XXHASH64哈希值。 |
單位轉換函式
函式名稱 | 描述 |
---|---|
convert_angle() | 傳回從某個角度單位轉換成另一個角度單位的輸入值 |
convert_energy() | 傳回從一個能源單位轉換成另一個能源單位的輸入值 |
convert_force() | 傳回從一個強制單位轉換成另一個強制單位的輸入值 |
convert_length() | 傳回從一個長度單位轉換成另一個長度單位的輸入值 |
convert_mass() | 傳回從一個品質單位轉換成另一個品質單位的輸入值 |
convert_speed() | 傳回從一個速度單位轉換成另一個速度單位的輸入值 |
convert_temperature() | 傳回從一個溫度單位轉換成另一個溫度單位的輸入值 |
convert_volume() | 傳回從一個磁碟區單位轉換成另一個磁碟區單位的輸入值 |