기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Kendra 인덱스에서 데이터 소스에 포함된 정보를 제거하려는 경우 데이터 소스를 삭제합니다. 예를 들어 다음과 같은 경우 데이터 소스를 삭제합니다.
-
데이터 소스가 잘못 구성되었습니다. 데이터 소스를 삭제하고 데이터 소스 삭제가 완료될 때까지 기다린 다음 데이터 소스를 다시 만듭니다.
-
한 데이터 소스에서 다른 데이터 소스로 문서를 마이그레이션했습니다. 원본 데이터 소스를 삭제하고 새 위치에 다시 만듭니다.
-
인덱스의 데이터 소스 수 한도에 도달했습니다. 기존 데이터 소스 중 하나를 삭제하고 새로 추가합니다. 만들 수 있는 데이터 소스 수에 대한 자세한 내용은 할당량 단원을 참조하세요.
데이터 소스를 삭제하려면 콘솔, AWS Command Line Interface (AWS CLI), DeleteDataSource
API 또는 AWS CloudFormation 스크립트를 사용합니다. 데이터 소스를 삭제하면 데이터 소스에 대한 모든 정보가 인덱스에서 제거됩니다. 데이터 소스의 동기화만 중지하려면 데이터 소스의 동기화 일정을 “온디맨드 실행”으로 변경합니다.
데이터 소스 삭제는 비동기식 작업입니다. 데이터 소스 삭제를 시작하면 데이터 소스 상태가 DELETING
으로 변경됩니다. 데이터 소스와 관련된 정보가 제거될 때까지 DELETING
상태를 유지합니다. 데이터 소스가 삭제된 후에는 ListDataSources API에 대한 호출 결과에 더 이상 표시되지 않습니다. 삭제된 데이터 소스의 식별자를 사용하여 DescribeDataSource API를 호출하면 ResourceNotFound
예외가 발생합니다.
참고
데이터 소스에서 특정 문서를 삭제한 후 전체 데이터 소스를 삭제하거나 인덱스를 다시 동기화하는 작업은 삭제하려는 문서 수에 따라 최대 1시간 이상 걸릴 수 있습니다.
데이터 소스(콘솔)를 삭제하려면
-
에 로그인 AWS Management Console 하고 https://console.aws.amazon.com/kendra/
Amazon Kendra 콘솔을 엽니다. -
탐색 창에서 인덱스를 선택한 후 삭제할 데이터 소스를 포함하는 인덱스를 선택합니다.
-
탐색 창에서 데이터 소스를 선택합니다.
-
제거할 데이터 소스를 선택합니다.
-
삭제를 선택하여 데이터 소스를 삭제합니다.
데이터 소스를 삭제하려면(CLI)
-
에서 다음 명령을 AWS Command Line Interface사용합니다. 이 명령은 Linux 및 macOS용으로 형식이 지정됩니다. Windows를 사용하는 경우 Unix 줄 연속 문자(\)를 캐럿(^)으로 바꿉니다.
aws kendra delete-data-source \ --id
data-source-id
\ --index-idindex-id
데이터 소스를 삭제하면는 데이터 소스에 대해 저장된 모든 정보를 Amazon Kendra 제거합니다.는 인덱스에 저장된 모든 문서 데이터를 제거하고 데이터 소스와 연결된 모든 실행 기록 및 지표를 Amazon Kendra 제거합니다. 데이터 소스를 삭제해도 스토리지에서 원본 문서가 제거되지는 않습니다.
데이터 소스의 문서는가 데이터 소스를 Amazon Kendra 삭제하는 동안 DescribeIndex
API가 반환한 문서 수에 포함될 수 있습니다. Amazon Kendra
가 데이터 소스를 삭제하는 동안 데이터 소스의 문서가 검색 결과에 표시될 수 있습니다.
Amazon Kendra 는 DeleteDataSource
API를 호출하거나 콘솔에서 데이터 소스를 삭제하도록 선택하는 즉시 데이터 소스에 대한 리소스를 릴리스합니다. 데이터 소스 수를 한도 미만으로 줄이기 위해 데이터 소스를 삭제하려는 경우 새 데이터 소스를 즉시 만들 수 있습니다.
데이터 소스를 삭제한 다음, 문서 데이터에 다른 데이터 소스를 만드는 경우 새 데이터 소스를 동기화하기 전에 첫 번째 데이터 소스가 삭제될 때까지 기다립니다.
동기화 중인 데이터 소스를 삭제할 수 있습니다 Amazon Kendra. 동기화가 중지되고 데이터 소스가 제거됩니다. 데이터 소스가 삭제되는 동안 동기화를 시작하려고 하면 ConflictException
예외가 발생합니다.
관련 인덱스가 DELETING
상태에 있는 경우 데이터 소스를 삭제할 수 없습니다. 인덱스를 삭제하면 해당 인덱스의 모든 데이터 소스가 삭제됩니다. 해당 인덱스의 데이터 소스가 DELETING
상태에 있는 동안 인덱스 삭제를 시작할 수 있습니다.
동일한 Amazon S3 버킷을 가리키는 두 개의 데이터 소스와 같이 동일한 문서를 가리키는 두 개의 데이터 소스가 있는 경우 데이터 소스 중 하나가 삭제될 때 인덱스의 문서가 일치하지 않을 수 있습니다. 두 데이터 소스가 동일한 문서를 참조하는 경우 문서 데이터 사본 하나만 인덱스에 저장됩니다. 데이터 소스 하나를 제거하면 문서의 인덱스 데이터가 제거됩니다. 다른 데이터 소스는 문서가 제거되었음을 인식하지 못하므로 Amazon Kendra 는 다음에 동기화할 때 문서를 올바르게 다시 인덱싱하지 않습니다. 동일한 문서 위치를 가리키는 데이터 소스가 두 개 있는 경우, 두 데이터 소스를 모두 삭제한 다음, 하나를 다시 만들어야 합니다.