

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 컬렉션 생성
<a name="serverless-create"></a>

콘솔 또는를 사용하여 서버리스 컬렉션을 AWS CLI 생성할 수 있습니다. 다음 단계에서는 *검색* 또는 *시계열* 컬렉션을 만드는 방법을 다룹니다. *벡터 검색* 컬렉션을 만들려면 [벡터 검색 컬렉션 작업](serverless-vector-search.md)(을)를 참조하세요.

컬렉션을 생성하기 전에 필요한 권한이 있는지 확인합니다. 자세한 내용은 [컬렉션에 대한 권한 구성](serverless-collection-permissions.md) 단원을 참조하십시오.

Amazon OpenSearch Serverless는 두 가지 컬렉션 생성을 지원합니다.
+ **NextGen** - 비용 최적화를 위해 즉각적인 오토 스케일링과 scale-to-zero이 가능한 최신 세대의 OpenSearch Serverless입니다. 여러 컬렉션에서 공유 용량 관리를 위해 컬렉션 그룹을 사용합니다. Express Create 및 Standard Create 옵션을 사용하여 간소화된 단일 페이지 생성 흐름을 제공합니다.
+ **Classic** - 컬렉션별 보안, 네트워크 및 암호화 구성이 포함된 다단계 마법사를 사용합니다. 각 컬렉션은 독립적으로 구성됩니다.

컬렉션 페이지에서 컬렉션 **생성을** 선택하면 콘솔에서 기본적으로 **NextGen** 생성 양식을 엽니다. 생성 양식의 서버리스 생성 필드에 있는 **클래식으로 전환** 또는 ** NextGen으로 전환** 링크를 사용하여 언제든지 생성 간에 전환할 수 있습니다. **** 
+ [NextGen 컬렉션 생성(Express 생성)](#serverless-create-nextgen-easy)
+ [NextGen 컬렉션 생성(표준 생성)](#serverless-create-nextgen-standard)
+ [Classic 컬렉션 생성](#serverless-create-classic)
+ [컬렉션 설정 구성(클래식)](#serverless-create-console-step-2)
+ [추가 검색 필드 구성(클래식)](#serverless-create-console-step-3)

## NextGen 컬렉션 설정 구성
<a name="serverless-create-nextgen-settings"></a>

다음 단계는 Express Create 및 Standard Create 메서드 모두에 공통적입니다.

**NextGen 컬렉션 설정을 구성하려면**

1. [https://console.aws.amazon.com/aos/home/](https://console.aws.amazon.com/aos/home/)에서 Amazon OpenSearch Service 콘솔로 이동합니다.

1. 왼쪽 탐색 창에서 **Serverless**(서버리스)를 확장하고 **Collections**(컬렉션)를 선택합니다.

1. **Create collection**(컬렉션 생성)을 선택합니다. NextGen 컬렉션 생성 양식이 기본적으로 나타납니다.
**작은 정보**  
대신 Classic 컬렉션을 생성하려면 **서버리스 생성** 필드에서 **Classic으로 전환을** 선택합니다.

1. 컬렉션의 이름과 설명을 입력합니다. 이름은 다음 조건을 충족해야 합니다.
   + 계정 및에 고유합니다. AWS 리전
   + 소문자 a\~z, 숫자 0\~9 및 하이픈(-)만 포함할 것
   + 3\~32자 사이일 것

1. 컬렉션 유형 선택:
   + **Search**(검색) – 내부 네트워크 및 인터넷 연결 애플리케이션의 애플리케이션을 지원하는 전체 텍스트 검색입니다. 모든 검색 데이터는 빠른 쿼리 응답 시간을 보장하기 위해 핫 스토리지에 저장됩니다.
   + **벡터 검색** - 벡터 데이터 관리를 간소화하는 벡터 임베딩에 대한 시맨틱 검색입니다. 기계 학습(ML) 증강 검색 경험과 생성형 AI 애플리케이션을 지원합니다.

   자세한 내용은 [컬렉션 유형 선택](serverless-overview.md#serverless-usecase) 단원을 참조하십시오.

1. **Express 생성** 또는 **Standard** 생성 중에서 컬렉션 생성 방법을 선택합니다.

## NextGen 컬렉션 생성(Express 생성)
<a name="serverless-create-nextgen-easy"></a>

Express Create를 사용하면 합리적인 기본값으로 NextGen 컬렉션을 빠르게 설정할 수 있습니다. OpenSearch Serverless는 사용자가 제공하는 컬렉션 이름 및 컬렉션 유형에 따라 필요한 컬렉션 그룹, 암호화, 네트워크 및 데이터 액세스 정책을 자동으로 생성합니다.

**참고**  
다음에서 Express Create에 액세스할 수도 있습니다.  
Amazon OpenSearch Service 랜딩 페이지의 블루 정보 배너에 있는 **Express 생성** 버튼
빠른 **생성 시작하기 카드의 Express** 생성 버튼
둘 다 전체 생성 페이지로 이동하지 않고 Express Create 모달을 직접 엽니다.

모달에서 Express 생성을 사용하는 경우 전체 컬렉션 생성 양식으로 이동하지 않고도 몇 초 만에 컬렉션을 생성할 수 있습니다. 컬렉션 이름을 입력하고 컬렉션 유형(**검색** 또는 **벡터 검색**)을 선택한 다음 **컬렉션 생성을** 선택합니다. OpenSearch Serverless는 적절한 기본값으로 나머지 설정을 자동으로 구성합니다.

컬렉션을 생성하기 전에 **구성 세부 정보** 섹션을 확장하여 컬렉션 그룹, OpenSearch UI 설정, 암호화, 네트워크 액세스 및 데이터 액세스와 같은 설정을 검토하거나 수정할 수 있습니다. 일부 설정은 생성 후 변경할 수도 있습니다.

**Express Create를 사용하여 NextGen 컬렉션을 생성하려면**

1. 컬렉션 이름, 설명 및 유형( 참조[NextGen 컬렉션 설정 구성](#serverless-create-nextgen-settings))을 구성한 후 컬렉션 **생성 방법으로 Express** 생성을 선택합니다.

1. OpenSearch Serverless가 사용자를 대신하여 구성하는 기본 설정 테이블을 검토합니다.
   + **컬렉션 그룹** - 처음 사용하는 경우 기본 컬렉션 그룹 이름은 컬렉션 이름을 기반으로 자동 생성됩니다. 편집 아이콘을 선택하여 이름을 편집할 수 있습니다. 반환하는 사용자의 경우 선택한 유형의 기존 NextGen 컬렉션 그룹이 표시됩니다. 기본적으로 하나가 선택됩니다. 드롭다운에서 다른 기존 컬렉션 그룹을 선택할 수 있습니다.
   + **OpenSearch UI 설정** - 기본적으로 기존 OpenSearch 애플리케이션을 사용합니다. 애플리케이션 이름과 워크스페이스 이름은 생성 후 편집할 수 있습니다.
   + **암호화** - 컬렉션이 로 암호화됩니다 AWS 소유 키.
   + **네트워크 액세스** - 퍼블릭 네트워크에서 컬렉션에 액세스할 수 있습니다.
   + **데이터 액세스** - 현재 IAM 보안 주체에게 컬렉션 및 해당 인덱스에 대한 전체 액세스 권한을 부여하는 데이터 액세스 정책이 자동으로 생성됩니다.

1. **Create collection**(컬렉션 생성)을 선택합니다.

컬렉션 상태가 로 표시됩니다`Creating`. 데이터 인덱싱을 시작하기 `Active` 전에 컬렉션 상태가 로 변경될 때까지 기다립니다. 일반적으로 몇 분 정도 걸립니다.

## NextGen 컬렉션 생성(표준 생성)
<a name="serverless-create-nextgen-standard"></a>

표준 생성을 사용하면 수집 그룹, 암호화, 네트워크 및 데이터 액세스 구성을 완벽하게 제어할 수 있습니다.

**표준 생성을 사용하여 NextGen 컬렉션을 생성하려면**

1. 의 1\~5단계를 따릅니다[NextGen 컬렉션 설정 구성](#serverless-create-nextgen-settings).

1. **컬렉션 생성 방법**에서 **표준 생성을** 선택합니다.

   양식이 확장되면서 다음 섹션에 설명된 전체 구성 섹션이 표시됩니다.

### 컬렉션 그룹 구성
<a name="serverless-create-nextgen-standard-collection-group"></a>

컬렉션 그룹을 할당하는 방법을 선택합니다. 호환되는 그룹이 이미 있더라도 기존 호환 그룹을 선택하거나 새 그룹을 생성할 수 있습니다.
+ **기존 선택** - 드롭다운에서 호환되는 컬렉션 그룹을 선택합니다. 그룹은 선택한 컬렉션 유형을 지원해야 합니다. 콘솔에는 그룹의 현재 용량 제한(인덱싱 및 검색을 위한 최소/최대 OCU)이 표시됩니다.
+ **새로 생성** - 사용자 지정 용량 제한이 있는 새 컬렉션 그룹을 생성합니다.
  + **컬렉션 그룹 이름** - 로 자동 생성됩니다`nextgen-{collection-name}`. 이 이름을 편집할 수 있습니다. 이름은 소문자로 정규화되고 하이픈은 밑줄을 대체하며 32자로 잘립니다.
  + **최소 인덱싱 용량**(OCUs) - 선택 사항입니다. 최소값을 사용하지 않으려면 비워 둡니다.
  + **최대 인덱싱 용량**(OCUs) - 기본값은 96입니다.
  + **최소 검색 용량**(OCUs) - 선택 사항입니다. 최소값을 사용하지 않으려면 비워 둡니다.
  + **최대 검색 용량**(OCUs) - 기본값은 96입니다.

### 암호화 설정
<a name="serverless-create-nextgen-standard-encryption"></a>

암호화 옵션을 선택합니다.
+ ** AWS 소유 키 사용**(기본값) - Amazon OpenSearch Service는 추가 비용 없이 암호화 키를 관리합니다.
+ **고객 관리형 키 사용** - 계정에서 키를 선택합니다. AWS KMS 

(선택 사항) **암호화 설정 사용자 지정** 확인란을 선택하여 다른 AWS KMS 키를 선택하거나 생성합니다.

암호화 정책에 대한 자세한 내용은 섹션을 참조하세요[Amazon OpenSearch Serverless 암호화](serverless-encryption.md).

### 네트워크 액세스 구성
<a name="serverless-create-nextgen-standard-network"></a>

컬렉션에 대한 네트워크 액세스를 구성합니다.
+ OpenSearch 엔드포인트에 대한 **퍼블릭 액세스를** 활성화하거나 비활성화합니다.
+ (선택 사항) VPC 엔드포인트 규칙을 추가하여 액세스를 제한합니다.

### 데이터 액세스 정책 구성
<a name="serverless-create-nextgen-standard-data-access"></a>

데이터 액세스를 구성하는 방법을 선택합니다.
+ **새 정책 생성** - 새 데이터 액세스 정책을 정의합니다.
  + **정책 이름과** 선택적 **설명을** 입력합니다.
  + **시각적 편집기**를 사용하여 보안 주체 및 리소스 권한이 있는 문을 추가하거나 직접 정책 편집을 위해 **JSON 편집기**로 전환합니다.
  + 보안 주체 추가: IAM 사용자 및 역할, SAML 사용자 및 그룹 또는 사용자 및 그룹.
  + 컬렉션 및 인덱스에 대한 리소스 권한을 지정합니다.
+ **기존 정책에 추가** - 드롭다운에서 기존 데이터 액세스 정책을 선택합니다.

### 추가 설정 구성
<a name="serverless-create-nextgen-standard-additional"></a>
+ (선택 사항) 키-값 페어로 컬렉션에 **태그를** 추가합니다.

### OpenSearch UI 설정 구성
<a name="serverless-create-nextgen-standard-opensearch-ui"></a>

컬렉션에 대한 OpenSearch 애플리케이션 및 워크스페이스를 구성합니다.
+ **OpenSearch 애플리케이션 선택**에서 다음 중 하나를 선택합니다.
  + **기존 OpenSearch 애플리케이션 선택** - **OpenSearch 애플리케이션 이름 드롭다운에서 기존 애플리케이션을** 선택합니다. 그런 다음 **워크스페이스 선택**에서 **기존 워크스페이스 선택** 또는 **새 워크스페이스 생성을** 선택하고 이름을 입력합니다.
  + **새 OpenSearch 애플리케이션 생성** - 새 애플리케이션의 이름을 입력합니다. 또한 새 워크스페이스를 생성해야 합니다. 워크스페이스의 이름을 입력합니다.

컬렉션을 생성하려면 구성을 검토하고 **제출**을 선택합니다.

제출하면 컬렉션이 **생성** 중 상태가 됩니다. 또한 콘솔은 필요에 따라 컬렉션 그룹(신규인 경우), 암호화 정책, 네트워크 정책 및 데이터 액세스 정책을 생성합니다. 컬렉션 상태가 **활성**으로 변경되면 사용할 준비가 된 것입니다. 일반적으로 몇 분 정도 걸립니다.

## Classic 컬렉션 생성
<a name="serverless-create-classic"></a>

클래식 컬렉션은 컬렉션별 보안, 네트워크 및 암호화 구성이 포함된 다단계 마법사를 사용합니다. 각 컬렉션은 독립적으로 구성됩니다.

### 컬렉션 설정 구성(클래식)
<a name="serverless-create-console-step-2"></a>

**기본 컬렉션 설정을 구성하려면(클래식)**

1. [https://console.aws.amazon.com/aos/home/](https://console.aws.amazon.com/aos/home/)에서 Amazon OpenSearch Service 콘솔로 이동합니다. 왼쪽 탐색 창에서 **서버리스**를 확장하고 **컬렉션을** 선택합니다.

1. **Create collection**(컬렉션 생성)을 선택합니다.

   콘솔은 기본적으로 ** NextGen 컬렉션 생성** 양식을 엽니다.

1. **서버리스 생성** 필드에서 **클래식으로 전환을** 선택합니다.

   콘솔이 Classic 컬렉션 생성 마법사로 이동합니다. 이제 **서버리스 생성** 필드에 **Classic** 컬렉션 *생성 흐름이라는 설명과 함께 Classic이 표시됩니다.*
**작은 정보**  
NextGen으로 다시 전환하려면 **서버리스 생성** 필드에서 ** NextGen으로 전환을** 선택합니다.

1. 컬렉션의 **이름과** **설명을** 입력합니다. 이름은 다음 조건을 충족해야 합니다.
   + 계정 및에 고유합니다. AWS 리전
   + 소문자 a\~z, 숫자 0\~9, 하이픈(-)만 포함
   + 3\~32자 사이일 것

1. **컬렉션 유형을** 선택합니다.
   + **Time series**(시계열) – 대량의 반구조화된 기계 생성 데이터를 분석하는 데 중점을 둔 로그 분석 세그먼트입니다. 최소 24시간 분량의 데이터는 핫 인덱스에 저장되고 나머지는 웜 스토리지에 유지됩니다.
   + **Search**(검색) – 내부 네트워크 및 인터넷 연결 애플리케이션의 애플리케이션을 지원하는 전체 텍스트 검색입니다. 모든 검색 데이터는 빠른 쿼리 응답 시간을 보장하기 위해 핫 스토리지에 저장됩니다. 자동 의미 체계 검색을 활성화하는 경우이 옵션을 선택합니다.
   + **벡터 검색** - 벡터 데이터 관리를 간소화하는 벡터 임베딩에 대한 의미 체계 검색입니다. 기계 학습(ML) 증강 검색 경험과 챗봇, 개인 비서, 사기 탐지와 같은 생성형 AI 애플리케이션을 강화합니다.

1. (선택 사항) **배포 옵션** 구성:
   + **대기 복제본 **- 고가용성을 위해 대기 복제본을 활성화할지 여부를 선택합니다.
   + **GPU 가속화** - 벡터 검색 컬렉션에서 GPU 가속화를 활성화할지 여부를 선택합니다.

1. **다음**을 선택합니다.

**보안 및 액세스 정책을 구성하려면(클래식)**

1. **암호화 정책** - 컬렉션에서 데이터를 암호화하는 방법을 선택합니다.
   + ** AWS 소유 키 사용**(기본값) - Amazon OpenSearch Service는 추가 비용 없이 암호화 키를 관리합니다.
   + **고객 관리형 키 사용** - 계정에서 암호화할 AWS KMS 키를 선택합니다.

   (선택 사항) 컬렉션 이름에 일치하는 암호화 정책이 이미 있는 경우 **기존 정책 사용을** 선택합니다.

1. **네트워크 액세스** - 사용자 및 애플리케이션이 컬렉션에 액세스하는 방법을 구성합니다.
   + **OpenSearch 엔드포인트에 대한 액세스를** 활성화하거나 비활성화합니다.
   + **OpenSearch Dashboards에 대한 액세스를 활성화하거나 비활성화합니다**.
   + **퍼블릭** 액세스를 선택하거나 **VPC 엔드포인트**를 통한 액세스 제한을 선택합니다.

1. **데이터 액세스 정책** - 컬렉션 데이터에 액세스할 수 있는 보안 주체를 정의합니다.
   + **새 정책 생성** - 시각적 편집기 또는 JSON 편집기를 사용하여 새 데이터 액세스 정책을 정의합니다. 보안 주체(IAM 사용자, IAM 역할 또는 SAML 사용자 및 그룹)를 추가하고 리소스 권한을 지정합니다.
   + **기존 정책에 추가** - 드롭다운에서 기존 데이터 액세스 정책을 선택합니다.

1. **다음**을 선택합니다.

### OpenSearch UI 구성(클래식)
<a name="serverless-create-console-step-opensearch-ui"></a>

컬렉션에 대한 OpenSearch 애플리케이션 및 워크스페이스를 구성합니다.
+ **OpenSearch 애플리케이션 선택**에서 다음 중 하나를 선택합니다.
  + **기존 OpenSearch 애플리케이션 선택** - **OpenSearch 애플리케이션 이름 드롭다운에서 기존 애플리케이션을** 선택합니다. 그런 다음 **워크스페이스 선택**에서 **기존 워크스페이스 선택** 또는 **새 워크스페이스 생성을** 선택하고 이름을 입력합니다.
  + **새 OpenSearch 애플리케이션 생성** - 새 애플리케이션의 이름을 입력합니다. 또한 새 워크스페이스를 생성해야 합니다. 워크스페이스의 이름을 입력합니다.

**다음**을 선택합니다.

### 추가 검색 필드 구성(클래식)
<a name="serverless-create-console-step-3"></a>

이 페이지에 표시되는 옵션은 생성 중인 컬렉션 유형에 따라 다릅니다.
+ **검색 컬렉션** - 자동 의미 체계 보강 및 어휘 검색 필드를 구성합니다.
+ **시계열 컬렉션** - 시계열 검색 필드를 구성합니다.
+ **벡터 검색 컬렉션** - 필드 이름, 차원 및 거리 지표를 포함한 벡터 필드를 구성합니다.

(선택 사항) 컬렉션 유형과 관련된 검색 필드를 구성합니다. **다음**을 선택합니다. 요약 페이지의 모든 설정을 검토하고 **제출**을 선택하여 컬렉션을 생성합니다.

제출하면 컬렉션이 **생성** 중 상태가 됩니다. 상태가 **활성**으로 변경되면 컬렉션을 사용할 준비가 된 것입니다.

**Topics**
+ [자동 시맨틱 보강 구성](#serverless-create-console-step-3-semantic-enrichment-fields)
+ [시계열 검색 필드 구성](#serverless-create-console-step-3-time-series-fields)
+ [어휘 검색 필드 구성](#serverless-create-console-step-3-lexical-fields)
+ [벡터 검색 필드 구성](#serverless-create-console-step-3-vector-search-fields)

#### 자동 시맨틱 보강 구성
<a name="serverless-create-console-step-3-semantic-enrichment-fields"></a>

컬렉션을 생성하거나 편집할 때 Amazon OpenSearch Service의 시맨틱 검색 구현과 기능을 간소화하는 자동 시맨틱 보강 기능을 구성할 수 있습니다. 시맨틱 검색은 키워드 매칭뿐만 아니라 사용자 검색의 의도와 컨텍스트 의미까지 포함하는 쿼리 결과를 반환합니다. 자세한 내용은 [Serverless에 대한 자동 의미 체계 보강](serverless-semantic-enrichment.md) 단원을 참조하십시오.

**자동 시맨틱 보강을 구성하려면**

1. **인덱스 세부 정보** 섹션의 **인덱스 이름**에 이름을 지정합니다.

1. **자동 시맨틱 보강 필드** 섹션에서 **시맨틱 검색 필드 추가**를 선택합니다.

1. **시맨틱 보강의 입력 필드 이름**에 보강하려는 필드의 이름을 입력합니다.

1. **데이터 형식**은 **텍스트**입니다. 이 값은 변경할 수 없습니다.

1. **언어**에서 **영어** 또는 **다국어**를 선택합니다.

1. **필드 추가**를 선택합니다.

1. 컬렉션에 대한 선택적 필드 구성을 완료한 후 **다음**을 선택합니다.

1. 변경 사항을 검토하고 **제출**을 선택하여 컬렉션을 생성합니다.

#### 시계열 검색 필드 구성
<a name="serverless-create-console-step-3-time-series-fields"></a>

**시계열 검색 필드** 섹션의 옵션은 시계열 데이터 및 데이터 스트림과 관련이 있습니다. 이러한 주제에 대한 자세한 내용은 [데이터 스트림을 사용하여 Amazon OpenSearch Service에서 시계열 데이터 관리](data-streams.md) 섹션을 참조하세요.

**시계열 검색 필드를 구성하려면**

1. **시계열 검색 필드** 섹션에서 **시계열 필드 추가**를 선택합니다.

1. **필드 이름**에 이름을 입력합니다.

1. **데이터 유형**의 목록에서 유형을 선택합니다.

1. **필드 추가**를 선택합니다.

1. 컬렉션에 대한 선택적 필드 구성을 완료한 후 **다음**을 선택합니다.

1. 변경 사항을 검토하고 **제출**을 선택하여 컬렉션을 생성합니다.

#### 어휘 검색 필드 구성
<a name="serverless-create-console-step-3-lexical-fields"></a>

어휘 검색은 검색 쿼리와 인덱싱된 용어 또는 키워드 간에 정확한 일치 항목을 찾습니다.

**어휘 검색 필드를 구성하려면**

1. **어휘 검색 필드** 섹션에서 **검색 필드 추가**를 선택합니다.

1. **필드 이름**에 이름을 입력합니다.

1. **데이터 유형**의 목록에서 유형을 선택합니다.

1. **필드 추가**를 선택합니다.

1. 컬렉션에 대한 선택적 필드 구성을 완료한 후 **다음**을 선택합니다.

1. 변경 사항을 검토하고 **제출**을 선택하여 컬렉션을 생성합니다.

#### 벡터 검색 필드 구성
<a name="serverless-create-console-step-3-vector-search-fields"></a>

**참고**  
`Engine` 속성은 Classic 컬렉션에서만 구성할 수 있으며 NextGen 컬렉션에서는 지원되지 않습니다.

**벡터 검색 필드를 구성하려면**

1. **벡터 필드** 섹션에서 **벡터 필드 추가**를 선택합니다.

1. **필드 이름**에 이름을 입력합니다.

1. **엔진**의 목록에서 유형을 선택합니다.

1. 차원 수를 입력합니다.

1. **거리 지표**의 목록에서 유형을 선택합니다.

1. 컬렉션에 대한 선택적 필드 구성을 완료한 후 **다음**을 선택합니다.

1. 변경 사항을 검토하고 **제출**을 선택하여 컬렉션을 생성합니다.