

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Replikasi ke Tanpa Server OpenSearch
<a name="full-text-search-serverless"></a>

Dimulai dengan [rilis mesin 1.3.0.0](engine-releases-1.3.0.0.md), Amazon Neptunus mendukung penggunaan [Amazon OpenSearch Service Serverless](https://docs.aws.amazon.com//opensearch-service/latest/developerguide/serverless.html) untuk pencarian teks lengkap dalam kueri Gremlin dan SPARQL. Menggunakan OpenSearch Tanpa Server mengharuskan Anda untuk [mengaktifkan otentikasi IAM di](https://docs.aws.amazon.com/neptune/latest/userguide/iam-auth-enable.html) cluster Database Neptunus Anda. Cluster Neptunus Database dengan autentikasi IAM dinonaktifkan tidak didukung dengan Tanpa Server. OpenSearch 

## Perubahan yang diperlukan untuk fungsi AWS Lambda poller
<a name="full-text-changes-required"></a>

Jika Anda mereplikasi ke OpenSearch Tanpa Server, tambahkan peran eksekusi poller aliran Lambda ke kebijakan akses data untuk koleksi Tanpa Server. OpenSearch ARN untuk peran eksekusi poller aliran Lambda memiliki format ini:

```
arn:aws:iam::(account ID):role/stack-name-NeptuneOSReplication-NeptuneStreamPollerExecu-(uuid)
```

## Perubahan yang diperlukan untuk utilitas impor massal
<a name="full-text-changes-bulk-import"></a>

 Jika Anda menggunakan [ export-neptune-to-elasticsearch](https://github.com/awslabs/amazon-neptune-tools/tree/master/export-neptune-to-elasticsearch)untuk menyinkronkan data yang ada ke OpenSearch Tanpa Server, tambahkan `LambdaExecutionRole` dari CloudFormation tumpukan ke kebijakan akses data untuk koleksi Tanpa Server. OpenSearch ARN untuk `LambdaExecutionRole` memiliki format ini: 

```
arn:aws:iam::012345678901:role/stack-name-LambdaExecutionRole-(id)
```

Untuk informasi selengkapnya, lihat [Kontrol akses data untuk Amazon Tanpa OpenSearch Server](https://docs.aws.amazon.com//opensearch-service/latest/developerguide/serverless-data-access.html).

## Perubahan yang diperlukan pada peran IAM yang digunakan untuk menanyakan Neptunus
<a name="full-text-IAM"></a>

Entitas IAM (Pengguna atau Peran) yang digunakan untuk menghubungkan ke database Neptunus harus memiliki izin baik untuk Neptunus dan koleksi Tanpa Server. OpenSearch Ini berarti bahwa pengguna atau peran Anda harus memiliki kebijakan OpenSearch Tanpa Server seperti ini terlampir:

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Sid": "AllowOpenSearchServerlessAccess",
      "Effect": "Allow",
      "Principal": {
        "AWS": "arn:aws:iam::111122223333:root"
      },
      "Action": "aoss:APIAccessAll",
      "Resource": "arn:aws:aoss:us-east-1:111122223333:collection/collection-id"
    }
  ]
}
```

------

Lihat [Membuat pernyataan kebijakan IAM khusus untuk mengakses data di Amazon Neptunus](iam-data-access-policies.md) untuk informasi selengkapnya.