Docs Menu
Docs Home
/ /

집계 및 연산자 고려 사항

일부 집계 단계 및 연산자를 Time Series 컬렉션과 함께 사용할 때는 특별히 고려해야 합니다.

Time Series 컬렉션은 2dsphere 인덱스에 대한 쿼리에서 지리 공간적 데이터를 정렬하기 위한 $geoNear집계 단계만 지원합니다. Time Series 컬렉션에서는 $near$nearSphere 연산자를 사용할 수 없습니다.

time series 컬렉션에서는 $geoNearquery 필드를 사용할 수 없습니다.

time series 컬렉션 에서 $geoNear 에 대한 key 필드 지정해야 합니다.

$merge 집계 단계는 다른 컬렉션의 데이터를 time series 컬렉션에 추가하는 데 사용할 수 없습니다.

MongoDB 7.0부터 $out 집계 단계를 사용하여 문서를 Time Series 컬렉션에 쓸 수 있습니다. 자세한 내용은 Time Series 컬렉션으로 데이터 마이그레이션을 참조하세요.

다음과 같은 집계 파이프라인 연산자 및 단계는 Time Series 데이터를 분석하는 데 자주 사용됩니다.

  • $dateAdd: Date 객체에 지정된 시간을 추가합니다.

  • $dateDiff: 두 날짜 사이의 시간 차이를 반환합니다.

  • $dateTrunc: 특정 단위로 잘린 날짜를 반환합니다.

  • $setWindowFields: 지정된 창의 문서에서 계산을 실행합니다.

돌아가기

쿼리

이 페이지의 내용