Docs Menu
Docs Home
/
Atlas
/ / /

S3 버킷에 대한 와일드카드 컬렉션 생성

S3 버킷의 데이터에 매핑되는 collection 이름을 동적으로 생성할 수 있습니다. collection 이름을 동적으로 생성하려면 연합 데이터베이스 인스턴스 스토리지 구성에서 collection 이름 설정의 값으로 와일드카드 * 를 지정합니다.

storageSetConfig 명령을 사용하여 와일드카드(*) 컬렉션을 생성하기 위한 설정을 구성할 수 있습니다.

S3 버킷의 데이터에 매핑되는 연합 데이터베이스 인스턴스 스토리지 구성에서 와일드카드 컬렉션을 생성하려면 연합 데이터베이스 인스턴스 스토리지 구성에서 다음 설정을 구성합니다.

예시

"databases" : [
{
"name" : "<db-name>",
"collections" : [
{
"name" : "*",
"dataSources" : [
{
"storeName" : "<s3-store-name>",
"path" : "{collectionName()}"
}
]
}
],
"maxWildcardCollections" : <integer>,
}
]

create (Data Federation 명령) 관리 명령과 연합 데이터베이스 인스턴스 사용자 인터페이스 JSON 편집기를 사용하여 와일드카드 컬렉션을 생성하기 위한 설정을 구성할 수도 있습니다. 연합 데이터베이스 인스턴스 사용자 인터페이스 시각적 편집기를 사용하여 와일드카드 컬렉션 생성을 위한 설정을 구성할 수 없습니다.

돌아가기

배포