기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
OpenSearch 서버리스로 복제
엔진 릴리스 1.3.0.0부터 Amazon Neptune은 그렘린에서의 전체 텍스트 검색 및 쿼리에 Amazon OpenSearch 서비스 서버리스를 사용할 수 있도록 지원합니다. SPARQL
OpenSearch 서버리스로 복제하는 경우 Lambda 스트림 폴러 실행 역할을 서버리스 컬렉션의 데이터 액세스 정책에 추가하십시오. OpenSearch Lambda 스트림 폴러 실행 역할의 형식은 다음과 같습니다. ARN
arn:aws:iam::
(account ID)
:role/stack-name-NeptuneOSReplication-NeptuneStreamPollerExecu-(uuid)
기존 데이터를 서버리스와 동기화하는 export-neptune-to-elasticsearchLambdaExecutionRole
데이터를 OpenSearch 서버리스 컬렉션의 데이터 액세스 정책에 추가하십시오. OpenSearch 의 ARN LambdaExecutionRole
형식은 다음과 같습니다.
arn:aws:iam::
(account ID)
:role/stack-name-LambdaExecutionRole-(id)
자세한 내용은 Amazon OpenSearch 서버리스의 데이터 액세스 제어를 참조하십시오.
OpenSearch 클러스터에서 세분화된 액세스 제어를 활성화한 경우 Neptune 데이터베이스에서도 IAM 인증을 활성화해야 합니다.
Neptune 데이터베이스에 연결하는 데 사용되는 IAM 개체 (사용자 또는 역할) 에는 Neptune 및 서버리스 컬렉션 모두에 대한 권한이 있어야 합니다. OpenSearch 즉, 사용자 또는 역할에 다음과 같은 OpenSearch 서버리스 정책이 첨부되어 있어야 합니다.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "arn:aws:iam::
(account ID)
:root" }, "Action": "aoss:APIAccessAll", "Resource": "arn:aws:aoss:(region)
:(account ID)
:collection/(collection ID)
" } ] }
자세한 내용은 Amazon Neptune에 대한 사용자 지정 IAM 데이터 액세스 정책 설명 섹션을 참조하세요.