스칼라 함수 형식 한눈에 보기
적용 대상: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
이 문서에서는 유형별로 그룹화된 사용 가능한 모든 스칼라 함수를 나열합니다. 집계 함수는 집계 함수 형식을 참조하세요.
이진 함수
함수 이름 | 묘사 |
---|---|
binary_and() | 두 값 사이의 비트 및 연산 결과를 반환합니다. |
binary_not() | 입력 값의 비트 부정을 반환합니다. |
binary_or() | 두 값의 비트 또는 연산 결과를 반환합니다. |
binary_shift_left() | 숫자 쌍(<< n)에 대한 이진 시프트 왼쪽 연산을 반환합니다. |
binary_shift_right() | 숫자 쌍(>> n)에 대한 이진 시프트 오른쪽 연산을 반환합니다. |
binary_xor() | 두 값의 비트 xor 연산 결과를 반환합니다. |
bitset_count_ones() | 숫자의 이진 표현에서 설정된 비트 수를 반환합니다. |
변환 함수
함수 이름 | 묘사 |
---|---|
tobool() | 입력을 부울(부울 8비트) 표현으로 변환합니다. |
todatetime() | 입력을 datetime 스칼라로 변환합니다. |
todecimal() | 입력을 10진수 표현으로 변환합니다. |
todouble() | 입력을 실제 형식의 값으로 변환합니다. |
toguid() | 입력을 형식 guid 값으로 변환합니다. |
toint() | 입력을 정수 표현으로 변환합니다. |
tolong() | 입력을 긴 숫자 표현으로 변환합니다. |
tostring() | 입력을 문자열 표현으로 변환합니다. |
totimespan() | 입력을 시간 범위 스칼라로 변환합니다. |
DateTime/timespan 함수
함수 이름 | 묘사 |
---|---|
전() | 현재 UTC 클록 시간에서 지정된 시간 간격을 뺍니다. |
datetime_add() | 지정된 datepart의 새 datetime을 지정된 날짜/시간에 추가된 지정된 양만큼 곱한 값으로 계산합니다. |
datetime_diff() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 연도의 끝을 반환합니다. |
datetime_local_to_utc() | 표준 시간대 사양 사용하여 로컬 날짜/시간을 UTC 날짜/시간으로 변환합니다. |
datetime_part() | 요청된 날짜 부분을 정수 값으로 추출합니다. |
datetime_utc_to_local() | 표준 시간대 사양사용하여 UTC datetimgoe를 로컬 날짜/시간으로 변환합니다. |
dayofmonth() | 지정된 월의 일 번호를 나타내는 정수 번호를 반환합니다. |
dayofweek() | 이전 일요일 이후의 정수 일수를 시간 범위로 반환합니다. |
dayofyear() | 지정된 연도의 일 수를 나타내는 정수 번호를 반환합니다. |
endofday() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 일의 끝을 반환합니다. |
endofmonth() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 월의 끝을 반환합니다. |
endofweek() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 주말을 반환합니다. |
endofyear() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 연도의 끝을 반환합니다. |
format_datetime() | 형식 패턴 매개 변수에 따라 datetime 매개 변수의 형식을 지정합니다. |
format_timespan() | 형식 패턴 매개 변수에 따라 format-timespan 매개 변수의 형식을 지정합니다. |
getyear() | datetime 인수의 연도 부분을 반환합니다. |
hourofday() | 지정된 날짜의 시간 번호를 나타내는 정수 번호를 반환합니다. |
make_datetime() | 지정된 날짜 및 시간에서 datetime 스칼라 값을 만듭니다. |
make_timespan() | 지정된 기간에서 시간 범위 스칼라 값을 만듭니다. |
monthofyear() | 지정된 연도의 월 번호를 나타내는 정수 번호를 반환합니다. |
지금 () | 지정된 시간 범위에서 선택적으로 오프셋된 현재 UTC 클록 시간을 반환합니다. |
startofday() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 날짜의 시작을 반환합니다. |
startofmonth() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 월의 시작을 반환합니다. |
startofweek() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 주의 시작을 반환합니다. |
startofyear() | 제공된 경우 오프셋으로 이동한 날짜가 포함된 연도의 시작을 반환합니다. |
todatetime() | 입력을 datetime 스칼라로 변환합니다. |
totimespan() | 입력을 시간 범위 스칼라로 변환합니다. |
unixtime_microseconds_todatetime() | unix-epoch 마이크로초를 UTC 날짜/시간으로 변환합니다. |
unixtime_milliseconds_todatetime() | unix-epoch 밀리초를 UTC datetime으로 변환합니다. |
unixtime_nanoseconds_todatetime() | unix-epoch nanoseconds를 UTC datetime으로 변환합니다. |
unixtime_seconds_todatetime() | unix-epoch 초를 UTC datetime으로 변환합니다. |
weekofyear() | 주 번호를 나타내는 정수를 반환합니다. |
동적/배열 함수
함수 이름 | 묘사 |
---|---|
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() | 제공된 배열에 있는 모든 고유 값 집합의 배열을 반환합니다. |
treepath() | 동적 개체의 나뭇잎을 식별하는 모든 경로 식을 열거합니다. |
zip() | zip 함수는 임의의 수의 동적 배열을 허용합니다. 요소가 각각 동일한 인덱스의 입력 배열 요소가 있는 배열인 배열을 반환합니다. |
창 스칼라 함수
함수 이름 | 묘사 |
---|---|
다음() | serialize된 행 집합의 경우 오프셋에 따라 이후 행에서 지정된 열의 값을 반환합니다. |
prev() | serialize된 행 집합의 경우 오프셋에 따라 이전 행에서 지정된 열의 값을 반환합니다. |
row_cumsum() | 열의 누적 합계를 계산합니다. |
row_number() | 직렬화된 행 집합의 행 번호를 반환합니다. 즉, 지정된 인덱스에서 시작하거나 기본적으로 1부터 시작하는 연속 숫자입니다. |
row_rank_dense() | serialize된 행 집합에서 행의 조밀한 순위를 반환합니다. |
row_rank_min() | serialize된 행 집합에서 행의 최소 순위를 반환합니다. |
흐름 제어 함수
함수 이름 | 묘사 |
---|---|
toscalar() | 계산된 식의 스칼라 상수 값을 반환합니다. |
수학 함수
함수 이름 | 묘사 |
---|---|
abs() | 입력의 절대값을 계산합니다. |
acos() | 코사인이 지정된 숫자(cos()의 역 연산)인 각도를 반환합니다. |
asin() | 사인이 지정된 숫자(sin()의 역 연산)인 각도를 반환합니다. |
atan() | 탄젠트가 지정된 숫자(tan()의 역 연산)인 각도를 반환합니다. |
atan2() | 원점에서 점(y, x)에 이르는 양의 x축과 광선 사이의 각도(라디안)를 계산합니다. |
beta_cdf() | 표준 누적 베타 분포 함수를 반환합니다. |
beta_inv() | 베타 누적 확률 베타 밀도 함수의 역함수 값을 반환합니다. |
beta_pdf() | 확률 밀도 베타 함수를 반환합니다. |
cos() | 코사인 함수를 반환합니다. |
cot() | 지정된 각도의 삼각 코탄젠트(라디안)를 계산합니다. |
degrees() | 수식 도 = (180 /PI) * 라디안 각도를 사용하여 라디안의 각도 값을 도 단위의 값으로 변환합니다. |
erf() | 오류 함수를 반환합니다. |
erfc() | 보완 오류 함수를 반환합니다. |
exp() | x의 기본 e 지수 함수로, e는 power x: e^x로 발생합니다. |
exp10() | x의 base-10 지수 함수로, 10은 power x: 10^x로 발생합니다. |
exp2() | x의 base-2 지수 함수이며, 2는 power x: 2^x로 발생합니다. |
감마() | 감마 함수를 계산합니다. |
isfinite() | 입력이 유한 값인지(무한 값이 아닌지 또는 NaN이 아님)인지를 반환합니다. |
isinf() | 입력이 무한(양수 또는 음수) 값인지 여부를 반환합니다. |
isnan() | 입력이 NaN(Not-a-Number) 값인지 여부를 반환합니다. |
log() | 자연 로그 함수를 반환합니다. |
log10() | 공통(base-10) 로그 함수를 반환합니다. |
log2() | base-2 로그 함수를 반환합니다. |
loggamma() | 감마 함수의 절대값 로그를 계산합니다. |
not() | 부울 인수의 값을 반대로 바뀝니다. |
pi() | Pi(π)의 상수 값을 반환합니다. |
pow() | 전원을 발생시키는 결과를 반환합니다. |
라디안() | 수식 라디안 = (PI / 180) * 각도를 사용하여 각도 값을 라디안의 값으로 변환합니다. |
rand() | 난수를 반환합니다. |
range() | 일련의 동일한 간격 값을 포함하는 동적 배열을 생성합니다. |
라운드() | 반올림된 원본을 지정된 전체 자릿수로 반환합니다. |
sign() | 숫자 식의 기호입니다. |
sin() | 사인 함수를 반환합니다. |
sqrt() | 제곱근 함수를 반환합니다. |
tan() | 탄젠트 함수를 반환합니다. |
welch_test() | Welch-test 함수p 값을 계산합니다. |
메타데이터 함수
함수 이름 | 묘사 |
---|---|
column_ifexists() | 열 이름을 문자열 및 기본값으로 사용합니다. 열이 있는 경우 열에 대한 참조를 반환하고, 그렇지 않으면 기본값을 반환합니다. |
current_cluster_endpoint() | 쿼리를 실행하는 현재 클러스터를 반환합니다. |
current_database() | 범위에 있는 데이터베이스의 이름을 반환합니다. |
current_principal() | 이 쿼리를 실행하는 현재 보안 주체를 반환합니다. |
current_principal_details() | 쿼리를 실행하는 보안 주체의 세부 정보를 반환합니다. |
current_principal_is_member_of() | 쿼리를 실행하는 현재 보안 주체의 그룹 멤버 자격 또는 보안 주체 ID를 확인합니다. |
cursor_after() | 커서의 이전 값 이후에 수집된 레코드에 액세스하는 데 사용됩니다. |
estimate_data_size() | 테이블 형식 식에서 선택한 열의 예상 데이터 크기를 반환합니다. |
extent_id() | 현재 레코드가 상주하는 데이터 분할된 데이터베이스("익스텐트")를 식별하는 고유 식별자를 반환합니다. |
extent_tags() | 현재 레코드가 상주하는 데이터 분할된 데이터베이스("익스텐트")의 태그가 있는 동적 배열을 반환합니다. |
ingestion_time() | 레코드의 $IngestionTime 숨겨진 datetime 열 또는 null을 검색합니다. |
반올림 함수
함수 이름 | 묘사 |
---|---|
bin() | 값을 지정된 bin 크기의 정수 배수로 내어 놓습니다. |
bin_at() | bin의 시작점을 제어하여 값을 고정 크기의 "bin"으로 내립니다. (bin 함수도 참조하세요.) |
ceiling() | 지정된 숫자 식보다 크거나 같은 가장 작은 정수를 계산합니다. |
조건부 함수
함수 이름 | 묘사 |
---|---|
case() | 조건자 목록을 평가하고 조건자가 충족되는 첫 번째 결과 식을 반환합니다. |
coalesce() | 식 목록을 계산하고 null이 아닌 첫 번째 식(또는 문자열의 경우 없음) 식을 반환합니다. |
iff() | 첫 번째 인수(조건자)를 평가하고 조건자가 true(두 번째) 또는 false(세 번째)로 평가되었는지에 따라 두 번째 또는 세 번째 인수의 값을 반환합니다. |
max_of() | 계산된 여러 숫자 식의 최대값을 반환합니다. |
min_of() | 계산된 여러 숫자 식의 최소값을 반환합니다. |
계열 요소별 함수
함수 이름 | 묘사 |
---|---|
series_abs() | 숫자 계열 입력의 요소별 절대값을 계산합니다. |
series_acos() | 숫자 계열 입력의 요소 단위 아크코사인 함수를 계산합니다. |
series_add() | 두 숫자 계열 입력의 요소별 추가를 계산합니다. |
series_asin() | 숫자 계열 입력의 요소 단위 아크사인 함수를 계산합니다. |
series_atan() | 숫자 계열 입력의 요소 단위 아크탄젠트 함수를 계산합니다. |
series_ceiling() | 숫자 계열 입력의 요소 단위 최대값 함수를 계산합니다. |
series_cos() | 숫자 계열 입력의 요소별 코사인 함수를 계산합니다. |
series_divide() | 두 숫자 계열 입력의 요소 단위 나누기를 계산합니다. |
series_equals() | 두 숫자 계열 입력의 요소별 같음(== ) 논리 연산을 계산합니다. |
series_exp() | 숫자 계열 입력의 요소별 base-e 지수 함수(e^x)를 계산합니다. |
series_floor() | 숫자 계열 입력의 요소 단위 바닥 함수를 계산합니다. |
series_greater() | 두 숫자 계열 입력의 요소별 더 큰(> ) 논리 연산을 계산합니다. |
series_greater_equals() | 두 숫자 계열 입력의 요소별 크거나 같음(>= ) 논리 연산을 계산합니다. |
series_less() | 두 숫자 계열 입력의 요소 단위 less(< ) 논리 연산을 계산합니다. |
series_less_equals() | 두 숫자 계열 입력의 요소 단위 작거나 같음(<= ) 논리 연산을 계산합니다. |
series_log() | 숫자 계열 입력의 요소별 자연 로그 함수(base-e)를 계산합니다. |
series_multiply() | 두 숫자 계열 입력의 요소 단위 곱셈을 계산합니다. |
series_not_equals() | 두 숫자 계열 입력의 요소 단위가 같지 않음(!= ) 논리 연산을 계산합니다. |
series_pow() | 두 숫자 계열 입력의 요소별 힘을 계산합니다. |
series_sign() | 숫자 계열 입력의 요소별 기호를 계산합니다. |
series_sin() | 숫자 계열 입력의 요소별 사인 함수를 계산합니다. |
series_subtract() | 두 숫자 계열 입력의 요소 단위 빼기를 계산합니다. |
series_tan() | 숫자 계열 입력의 요소별 탄젠트 함수를 계산합니다. |
계열 처리 함수
함수 이름 | 묘사 |
---|---|
series_cosine_similarity() | 두 숫자 계열의 코사인 유사성 계산합니다. |
series_decompose() | 계열을 구성 요소로 분해합니다. |
series_decompose_anomalies() | 계열 분해를 기반으로 계열에서 변칙을 찾습니다. |
series_decompose_forecast() | 계열 분해를 기반으로 예측합니다. |
series_dot_product() | 두 숫자 계열의 점 제품 계산합니다. |
series_fill_backward() | 계열에서 누락된 값의 역방향 채우기 보간을 수행합니다. |
series_fill_const() | 계열의 누락된 값을 지정된 상수 값으로 대체합니다. |
series_fill_forward() | 계열에서 누락된 값의 앞으로 채우기 보간을 수행합니다. |
series_fill_linear() | 계열에서 누락된 값의 선형 보간을 수행합니다. |
series_fft() | 계열에 FFT(Fast Fourier Transform)를 적용합니다. |
series_fir() | 계열에 유한 임펄스 응답 필터를 적용합니다. |
series_fit_2lines() | 계열에 두 세그먼트 선형 회귀를 적용하여 여러 열을 반환합니다. |
series_fit_2lines_dynamic() | 계열에 두 세그먼트 선형 회귀를 적용하고 동적 개체를 반환합니다. |
series_fit_line() | 계열에 선형 회귀를 적용하여 여러 열을 반환합니다. |
series_fit_line_dynamic() | 계열에 선형 회귀를 적용하고 동적 개체를 반환합니다. |
series_fit_poly() | 계열에 다항식 회귀를 적용하여 여러 열을 반환합니다. |
series_ifft() | 계열에 IFFT(Inverse Fast Fourier Transform)를 적용합니다. |
series_iir() | 계열에 무한 임펄스 응답 필터를 적용합니다. |
series_magnitude() | 숫자 계열의 크기 계산합니다. |
series_outliers() | 계열에서 변칙 점수를 지정합니다. |
series_pearson_correlation() | 두 계열의 Pearson 상관 계수를 계산합니다. |
series_periods_detect() | 시계열에 있는 가장 중요한 기간을 찾습니다. |
series_periods_validate() | 시계열에 지정된 길이의 주기적인 패턴이 포함되어 있는지 확인합니다. |
series_seasonal() | 계열의 계절 구성 요소를 찾습니다. |
series_stats() | 여러 열의 계열에 대한 통계를 반환합니다. |
series_stats_dynamic() | 동적 개체의 계열에 대한 통계를 반환합니다. |
series_sum() | 숫자 계열 요소의 합계를 계산합니다. |
문자열 함수
함수 이름 | 묘사 |
---|---|
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() | 함수는 입력 문자열 내에서 지정된 문자열이 처음 나타나는 인덱스(0부터 시작)를 보고합니다. |
isempty() | 인수가 빈 문자열이거나 null이면 true를 반환합니다. |
isnotempty() | 인수가 빈 문자열이나 null이 아니면 true를 반환합니다. |
isnotnull() | 인수가 null이 아니면 true를 반환합니다. |
isnull() | 유일한 인수를 계산하고 인수가 null 값으로 계산되는지 여부를 나타내는 부울 값을 반환합니다. |
parse_command_line() | 유니코드 명령줄 문자열을 구문 분석하고 명령줄 인수의 배열을 반환합니다. |
parse_csv() | 쉼표로 구분된 값을 나타내는 지정된 문자열을 분할하고 이러한 값을 사용하여 문자열 배열을 반환합니다. |
parse_ipv4() | 입력을 긴(부호 있는 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 쿼리 문자열을 구문 분석하고 쿼리 매개 변수를 포함하는 동적 개체를 반환합니다. |
parse_version() | 버전의 입력 문자열 표현을 비슷한 10진수로 변환합니다. |
replace_regex() | 모든 regex 일치 항목을 다른 문자열로 대체합니다. |
replace_string() | 모든 단일 문자열 일치 항목을 지정된 문자열로 대체합니다. |
replace_strings() | 여러 문자열 일치 항목을 모두 지정된 문자열로 대체합니다. |
punycode_from_string() | 도메인 이름을 Punycode 양식으로 인코딩합니다. |
punycode_to_string() | Punycode 양식에서 도메인 이름을 디코딩합니다. |
역방향() | 함수는 입력 문자열의 역방향을 만듭니다. |
split() | 지정된 구분 기호에 따라 지정된 문자열을 분할하고 포함된 부분 문자열을 사용하여 문자열 배열을 반환합니다. |
strcat() | 1~64개 인수를 연결합니다. |
strcat_delim() | 첫 번째 인수로 제공된 구분 기호를 사용하여 2~64개의 인수를 연결합니다. |
strcmp() | 두 문자열을 비교합니다. |
strlen() | 입력 문자열의 길이를 문자로 반환합니다. |
strrep() | 지정된 문자열 제공 횟수(기본값 - 1)를 반복합니다. |
부분 문자열() | 일부 인덱스에서 문자열의 끝으로 시작하는 원본 문자열에서 부분 문자열을 추출합니다. |
tohex() | 입력을 16진수 문자열로 변환합니다. |
tolower() | 입력을 소문자 문자열로 변환합니다. |
toupper() | 문자열을 대문자로 변환합니다. |
translate() | 문자 집합('searchList')을 지정된 문자열의 다른 문자 집합('replacementList')으로 대체합니다. |
trim() | 지정된 정규식의 선행 및 후행 일치 항목을 모두 제거합니다. |
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() | 입력 문자열을 긴(부호 있는 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 결과(hll 또는 hll 병합에 의해 생성된)에서 dcount를 계산합니다. |
hll_merge() | hll 결과(집계 버전 hll-merge()의 스칼라 버전)를 병합합니다. |
percentile_tdigest() | tdigest 결과에서 백분위수 결과를 계산합니다(tdigest 또는 merge_tdigest 의해 생성됨). |
percentile_array_tdigest() | tdigest 또는 merge_tdigest 의해 생성된 가장 빠른 결과에서 백분위수 배열 결과를 계산합니다. |
percentrank_tdigest() | 데이터 세트에 있는 값의 백분율 순위를 계산합니다. |
rank_tdigest() | 집합의 값에 대한 상대 순위를 계산합니다. |
merge_tdigest() | 병합 tdigest 결과(집계 버전 tdigest-merge()의 스칼라 버전). |
지리 공간적 함수
함수 이름 | 묘사 |
---|---|
geo_angle() | 지구상의 두 선 사이의 시계 방향 각도를 라디안으로 계산합니다. |
geo_azimuth() | point1에서 true north까지의 선과 지구의 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() | 지오하시 인접 항목을 계산합니다. |
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_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() | 한 볼륨 단위에서 다른 볼륨 단위로 변환된 입력 값을 반환합니다. |