문서 메뉴

문서 홈Atlas App Services

스키마 제거하기

이 페이지의 내용

  • 개요
  • 절차
  • collection 스키마 화면으로 이동합니다.
  • 컬렉션에 대한 스키마 제거
  • 모든 스키마 제거

스키마에 호환성이 손상되는 변경 을 적용하는 경우 기존 스키마를 제거해야 합니다. Atlas Device Sync를 종료 한 후 다시 활성화 하기 전에 이 작업을 수행해야 합니다.

이 가이드에서는 스키마를 제거하는 방법을 설명합니다.

1

왼쪽 탐색 메뉴에서 Schema 아래에 Data Access 있는 을 클릭하여 스키마 편집기를 엽니다. Atlas App Services는 연결된 클러스터에서 기존 collection을 검색하고 이를 스키마 편집기 왼쪽에 나열합니다.

기본적으로 연결된 Atlas 클러스터의 모든 컬렉션이 표시됩니다. 스키마가 있는 모든 컬렉션은 이 목록에서 굵게 표시된 이름으로 표시되고, 스키마가 없는 컬렉션은 밝은 회색의 기울임꼴 이름으로 표시됩니다.

여기에서 단일 컬렉션에 대한 스키마를 제거하거나 모든 컬렉션에 대한 스키마를 제거할 수 있습니다.

2
  1. 컬렉션 이름 위로 마우스를 가져가면 ... 메뉴가 나타납니다.

  2. ... 요소를 클릭하면 두 가지 옵션이 표시됩니다. 그 중 하나가 Delete Schema from this Collection 입니다. 이 옵션을 선택합니다.

  3. 컬렉션의 스키마를 삭제할지 묻는 모달 팝업이 나타납니다. Delete 버튼을 누릅니다.

  4. Device Sync를 이미 종료한 경우 App Services에서 스키마를 삭제합니다. 아직 Device Sync를 종료 하지 않은 경우 모달이 표시되어 이는 파괴적인 변경이며 클라이언트가 클라이언트 재설정 을 경험할 수 있음을 알려줍니다. 계속하려면 Save Changes & Reinitialize Sync 를 누릅니다.

이 시점에서 컬렉션에는 더 이상 스키마가 없으며 스키마를 생성 하거나 개발 모드를 활성화하도록 선택할 수 있습니다.

3

호환성이 손상되는 변경이 여러 컬렉션에 영향을 미치고 컬렉션별로 스키마를 제거하고 싶지 않은 경우, 연결된 Atlas 클러스터의 모든 스키마를 제거할 수 있습니다.

Collections 창의 첫 번째 항목은 연결된 데이터 소스의 이름입니다. 이름 옆에 ... 메뉴가 표시됩니다.

  1. ... 요소를 선택합니다.

  2. 몇 가지 옵션이 표시됩니다. 마지막 값은 Delete Schemas from All Collections 입니다. 이 옵션을 선택합니다.

  3. 데이터 소스의 모든 스키마를 삭제할 것인지 묻는 모달 팝업이 나타납니다. Delete 버튼을 누릅니다.

← 스키마 시행하기