중요합니다
이 기능은 프리뷰 상태입니다.
Microsoft Fabric의 Cosmos DB에는 많은 기능이 자동으로 사용하도록 설정되고 기본 제공되지만 구성을 통해 컨테이너의 동작을 사용자 지정할 수 있는 몇 가지 위치가 있습니다. 이 가이드에서는 Fabric 데이터베이스의 Cosmos DB에서 컨테이너에 대해 가장 일반적인 사용자 지정 가능한 설정을 구성하는 단계를 안내합니다.
필수 조건
기존 패브릭 용량
- 패브릭 용량이 없는 경우 Fabric 평가판을 시작합니다.
패브릭의 기존 Cosmos DB 데이터베이스
- 아직 없는 경우 Fabric에서 새 Cosmos DB 데이터베이스를 만듭니다.
데이터가 있는 기존 컨테이너
- 아직 없는 경우 샘플 데이터 컨테이너를 로드하는 것이 좋습니다.
비고
데이터베이스는 컨테이너에 대한 제품 대체를 지원하지 않으므로 컨테이너를 만든 후에는 컨테이너의 처리량을 변경할 수 없습니다.
업데이트 설정
먼저 컨테이너에 대한 설정 섹션을 사용하여 TTL(Time to Live), 지리 공간적 구성 및 분할을 비롯한 가장 일반적인 옵션을 사용자 지정하고 관찰합니다.
Fabric 포털(https://app.fabric.microsoft.com)을 엽니다.
기존 Cosmos DB 데이터베이스로 이동합니다.
기존 컨테이너를 선택하고 확장합니다. 그런 다음 설정을 선택합니다.
설정 섹션에서 중복 설정 탭을 선택합니다.
이제 파티션 키 옵션의 값을 확인합니다.
다음으로, 필요에 따라 Time to Live 및 지리 공간적 구성 값을 구성 합니다.
저장을 선택하여 변경 내용을 유지합니다.
팁 (조언)
TTL(Time-to-Live) 구성에 대한 자세한 내용은 TTL(Time-to-Live) 구성을 참조하세요. 지리 공간적 구성에 대한 자세한 내용은 지리 공간적 데이터를 참조하세요.
인덱싱 정책 재작업
이제 인덱싱 정책 섹션을 사용하여 컨테이너에 대한 인덱싱 작동 방식을 사용자 지정합니다. 인덱싱은 Cosmos DB가 내부적으로 항목을 트리 표현으로 변환하는 방법을 사용자 지정합니다. 인덱싱 정책을 사용자 지정하면 컨테이너의 성능을 조정하여 데이터 워크로드의 프로필에 더 잘 맞출 수 있습니다.
설정 섹션에서 인덱싱 정책 탭을 선택합니다.
편집기를 새 JSON 인덱싱 정책으로 업데이트합니다.
{ "indexingMode": "consistent", "automatic": true, "includedPaths": [ { "path": "/*" } ], "excludedPaths": [ { "path": "/\"_etag\"/?" } ] }
비고
기본적으로 Fabric의 Cosmos DB는 컨테이너의 모든 항목에 대한 모든 속성을 자동으로 인덱싱합니다. 이 예제에 설명된 정책은 새 컨테이너에 대한 기본 정책입니다.
저장을 선택하여 변경 내용을 유지합니다.
팁 (조언)
인덱싱에 대한 자세한 내용은 인덱싱 정책을 참조하세요.