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

다음으로 파일 로드 mongoimport

참고

이 페이지는 Atlas Infinite와 Atlas Core 모두에 적용됩니다. MongoDB deployment 또는 자체 애플리케이션 포함하여 Atlas Infinite 클러스터 에 데이터를 로드하는 추가 방법은 Atlas Infinite 클러스터에 데이터 로드를 참조하세요.

mongoimport를 사용하여 JSON 또는 CSV 파일 에서 MongoDB Atlas cluster 로 데이터를 가져올 수 있습니다.

다음 튜토리얼에서는 mongoimport를 사용하여 JSON 파일 에서 Atlas cluster 로 데이터를 로드합니다.

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

  2. 아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.

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

데이터베이스 & 이전 단계를 완료하면 네트워크 액세스 페이지가 표시됩니다.

2

mongoimport를 실행 Atlas cluster 에 쓰기 (write) 려면 데이터를 가져올 데이터베이스 에서 readWrite 권한이 있는 데이터베이스 사용자를 지정해야 합니다. 예시 를 들어 Atlas admin 역할 있는 사용자는 이러한 권한을 제공합니다.

해당 사용자가 없는 경우 사용자를 만듭니다:

  1. 아직 표시되지 않은 경우 Database Users 탭을 클릭합니다.

  2. 딸깍 하는 소리 Add New Database User.

  3. Atlas admin 0} 사용자를 추가합니다.

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

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

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

Clusters(클러스터) 페이지가 표시됩니다.

4

데이터를 마이그레이션할 Atlas 클러스터의 Connect를 클릭합니다.

5

mongoimport를 실행 호스팅하다 가 IP 액세스 목록에 없는 경우 목록을 업데이트 . 다음 중 하나를 지정할 수 있습니다.

  • mongoimport가 실행 서버 의 공용 IP 주소 또는

  • VPC 피어링을 설정하다 한 경우, cloud 제공자 로 AWS를 선택한 경우 상대방의 VPC CIDR 차단 (또는 서브넷) 또는 상대방 VPC 의 보안 그룹(Security Group) 중 하나를 사용해야 합니다.

6

연결 문자열 URI를 사용하여 Atlas cluster 에 연결할 수 있습니다. 연결 대화 상자에서 다음 단계를 수행합니다.

  1. Drivers를 클릭합니다.

  2. 1단계에서 찾은 연결 문자열을 복사합니다.

  3. 패스워드를 루트 유저의 비밀번호로 바꾸고, 데이터베이스는 연결하고자 하는 데이터베이스의 이름으로 바꿉니다.

    중요

    제공된 @ 에서 <PASSWORD> 문자의 인스턴스를 모두 이스케이프해야 합니다. 예를 들면 p@ssword 는 p%40ssword이어야 합니다.

이 연결 문자열 --uri 옵션에서 mongoimport로 지정됩니다.

--host을 사용하는 경우 Atlas 클러스터가 복제본 세트라면 복제본 세트 이름도 검색해야 합니다. 예시:

myAtlasRS/atlas-host1:27017,atlas-host2:27017,atlas-host3:27017
7

동작, 옵션, 예시 등 mongoimport에 대한 자세한 내용은 mongoimport reference page을 참조하세요.

이 페이지 평가하기