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포함할 수 없습니다.