OTLP(OpenTelemetry Protocol) 지원의 일환으로 뉴렐릭은 포함된 속성을 처리할 수 있습니다. 그런데 무엇입니까? 본질적으로, 포함은 NRQL로 쿼리할 수 있는 정렬된 값 컬렉션을 포함하는 데이터 구조입니다. 일반적으로 [1, 2, 3, 4, 5]
또는 ["US", "CA", "UK"]
과 같은 형식으로 표시됩니다.
현재는 단순한 단일 차원의료만 지원됩니다. 간단한 추가를 사용하여 동일한 기본 유형의 값 목록을 저장할 수 있습니다. 예를 들어 숫자, 부울 또는 문자열입니다. 포함에 데이터가 포함되어 있는지 빠르게 확인하려면 JSON 차트 유형을 사용하여 데이터가 포함 구조에 표시되는지 확인할 수 있습니다.
지원되는 기능
FACET
절은 다시 속성을 지원합니다.- 다시에서
getfield()
,length()
및contains()
함수를 실행할 수 있습니다. - 또한
uniques()
,uniqueCount()
및latest()
불필요한자 함수를 사용할 수도 있습니다. - 배열은 최대 64개의 요소를 포함할 수 있습니다.
지원되지 않는 기능
=
,!=
및IN
등의 비교 연산자는 다시에서 지원되지 않습니다.sum()
,min()
,max()
등의 다른 자 함수로는 집계할 수 없습니다.- 기재에는
["UK", "US", ["CA", "OR", "ATL"]]
등의 다른 사본을 포함할 수 없습니다. - 은(는
NULL
포함할 수 없습니다.