AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

집계 파이프라인 빌더

The Data Explorer provides an aggregation pipeline builder to process your data. Aggregation pipelines transform your documents into aggregated results based on selected pipeline stages.

MongoDB Atlas 집계 파이프라인 빌더는 파이프라인을 실행하는 것이 아니라 파이프라인을 빌드하도록 설계되었습니다. 파이프라인 빌더는 드라이버 에서실행할 파이프라인을 쉽게 내보낼 수 있는 방법을 제공합니다.

Cloud Manager UI 에서 데이터와 상호 작용 하려면 다음을 수행합니다.

1
  1. 아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.

  2. 아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.

  3. 사이드바에서 Database 제목 아래의 Processes를 클릭합니다.

The Processes page displays.

2
  1. 원하는 MongoDB deployment를 선택합니다.

  2. 0}Data 탭을 선택합니다.

Data Explorer 에서 집계 파이프라인을 생성하고 실행하려면 최소한 Project Data Access Read Only 역할을 부여받아야 합니다.

To utilize the $out stage in your pipeline, you must have been granted at least the Project Data Access Read/Write role.

1

왼쪽의 기본 패널과 왼쪽 측면의 Namespaces 에는 데이터베이스의 컬렉션이 나열됩니다.

2

기본 패널에는 Find, Indexes 및 Aggregation 보기가 표시됩니다.

3

Aggregation 보기를 처음 열면 Data Explorer 이(가) 빈 집계 파이프라인을 표시합니다.

집계 파이프라인 빌더의 초기 화면.
클릭하여 확대
1

왼쪽 하단 패널의 Select 드롭다운에서 집계 단계를 선택합니다.

파이프라인 단계 선택을 보여주는 스크린샷입니다.
클릭하여 확대

드롭다운 오른쪽에 있는 토글은 단계 활성화 여부를 나타냅니다.

2

Fill in your stage with the appropriate values. If Comment Mode is enabled, the pipeline builder provides syntactic guidelines for your selected stage.

단계를 수정하면 Data Explorer 가 현재 단계의 결과를 기반으로 오른쪽에 있는 미리보기 문서를 업데이트합니다.

파이프라인 단계 결과를 보여주는 스크린샷입니다.
클릭하여 확대
3

파이프라인에 단계를 추가하는 방법에는 두 가지가 있습니다:

  • 파이프라인 끝에 새 단계를 추가하려면 파이프라인 하단에 있는 Add Stage 버튼을 클릭하세요.

  • 단계에서 버튼을 클릭하면 해당 단계 바로 뒤에 새 단계를 추가할 수 있습니다.

단계 추가 버튼이 강조 표시된 스크린샷.

파이프라인 단계를 삭제하려면 다음을 클릭합니다. 아이콘을 클릭합니다.

4

데이터 정렬을 이용하여 문자열 비교를 위한 언어별 규칙(예: 대소문자 및 악센트 표기 규칙)을 지정할 수 있습니다.

데이터 정렬 문서를 지정하려면 파이프라인 빌더 상단에서 Collation 을 클릭합니다.

데이터 정렬 문서에는 다음과 같은 필드가 있습니다.

{
locale: <string>,
caseLevel: <boolean>,
caseFirst: <string>,
strength: <int>,
numericOrdering: <boolean>,
alternate: <string>,
maxVariable: <string>,
backwards: <boolean>
}

The locale field is mandatory; all other collation fields are optional. For descriptions of the fields, see Collation Document.

집계 파이프라인을 일반 텍스트에서 파이프라인 빌더를 사용하여 파이프라인을 쉽게 수정하고 확인할 수 있습니다.

일반 텍스트에서 파이프라인을 가져오기 위해선 다음을 수행해야 합니다:

1
  1. 파이프라인 빌더 상단의 더하기 아이콘 옆에 있는 화살표를 클릭합니다.

  2. New Pipeline from Text를 클릭합니다.

    텍스트 대화 상자에서 새 파이프라인을 여는 스크린샷입니다..
    클릭하여 확대
2

Your pipeline must match the syntax of the pipeline parameter of the db.collection.aggregate() method.

3
4

파이프라인을 초기의 빈 상태로 되돌리려면 파이프라인 빌더 맨 위에 있는 더하기 아이콘을 클릭합니다.

You can use the aggregation pipeline builder to export your finished pipeline to one of the supported client library languages; Java, Node, C#, and Python 3. Use this feature to format and export pipelines for use in your applications.

집계 파이프라인을 내보내려면 다음 단계를 따르세요.

1

For instructions on creating an aggregation pipeline, see Create an Aggregation Pipeline.

2
3

Export Pipeline To 드롭다운에서 원하는 언어를 선택합니다.

The My Pipeline pane on the left displays your pipeline in mongosh syntax.

파이프라인이 오른쪽 창에 선택된 언어로 표시됩니다.

4

(선택 사항): 택한 언어에 필요한 가져오기(import) 명령문을 포함하려면 Include Import Statements 옵션을 선택하세요.

5

파이프라인 오른쪽 상단에 있는 Copy 버튼을 클릭하여 선택한 언어의 파이프라인을 클립보드에 복사합니다. 이제 파이프라인을 애플리케이션에 통합할 수 있습니다.

6

집계 파이프라인 빌더 설정을 수정하려면 다음을 수행해야 합니다.

1
파이프라인 설정 버튼이 강조 표시한 스크린샷입니다.
2

다음 설정을 수정할 수 있습니다.

설정
설명
기본값

Comment Mode

활성화하면 Data Explorer 이(가) 각 단계에 도우미 코멘트를 추가합니다.

이 설정을 변경하면 새 단계에만 영향을 미치며, 파이프라인에 이미 추가된 단계에는 영향을 주지 않습니다.

에

Number of Preview Documents

각 단계의 미리 보기에 표시할 문서 수입니다.

20

3