

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

# Persyaratan untuk menggunakan Ekstensi Bahasa Tepercaya untuk PostgreSQL
<a name="PostgreSQL_trusted_language_extension-requirements"></a>

Berikut ini adalah persyaratan untuk menyiapkan dan menggunakan kit pengembangan TLE.
+ ** Versi Aurora PostgreSQL ** – Ekstensi Bahasa Tepercaya didukung pada Aurora PostgreSQL versi 14.5 dan versi yang lebih tinggi saja.
  + Jika Anda perlu meningkatkan klaster DB Aurora PostgreSQL, lihat [Meningkatkan klaster DB Amazon Aurora PostgreSQL](USER_UpgradeDBInstance.PostgreSQL.md). 
  + Jika belum memiliki klaster DB Aurora yang menjalankan PostgreSQL, Anda dapat membuatnya. Untuk informasi selengkapnya, lihat [Membuat dan terhubung ke klaster DB Aurora PostgreSQL](CHAP_GettingStartedAurora.CreatingConnecting.AuroraPostgreSQL.md).  
+ **Memerlukan hak istimewa `rds_superuser`** – Untuk menyiapkan dan mengonfigurasi ekstensi `pg_tle`, peran pengguna basis data Anda harus memiliki izin peran `rds_superuser`. Secara default, peran ini diberikan kepada `postgres` pengguna yang membuat klaster DB Aurora PostgreSQL. 
+ **Memerlukan grup parameter DB kustom** - Klaster DB Aurora PostgreSQL Anda harus dikonfigurasi dengan grup parameter DB kustom. Anda menggunakan grup parameter DB kustom untuk instans penulis klaster DB Aurora PostgreSQL. 
  + Jika klaster DB Aurora PostgreSQL Anda tidak dikonfigurasi dengan grup parameter DB kustom, Anda harus membuatnya dan mengaitkannya dengan instans penulis klaster DB Aurora PostgreSQL Anda. Untuk ringkasan langkah-langkahnya, lihat [Membuat dan menerapkan grup parameter DB kustom](#PostgreSQL_trusted_language_extension-requirements-create-custom-params).
  + Jika klaster DB Aurora PostgreSQL Anda sudah dikonfigurasi menggunakan grup parameter DB kustom, Anda dapat menyiapkan Ekstensi Bahasa Tepercaya. Untuk detailnya, lihat [Menyiapkan Ekstensi Bahasa Tepercaya di klaster DB Aurora PostgreSQL Anda](PostgreSQL_trusted_language_extension-setting-up.md).

## Membuat dan menerapkan grup parameter DB kustom
<a name="PostgreSQL_trusted_language_extension-requirements-create-custom-params"></a>

Gunakan langkah-langkah berikut untuk membuat grup parameter DB kustom dan mengonfigurasi klaster DB Aurora PostgreSQL  untuk menggunakannya. 

### Konsol
<a name="PostgreSQL_trusted_language_extension-requirements-custom-parameters.CON"></a>

****

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon RDS di [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. Pilih grup Parameter dari menu Amazon RDS. 

1. Pilih **Buat grup parameter**.

1. Di halaman **Detail grup parameter**, masukkan informasi berikut.
   + Untuk **Keluarga grup Parameter**, pilih aurora-postgresql14. 
   + Untuk **Jenis**, pilih Grup Parameter DB.
   + Untuk **Nama grup**, berikan grup parameter Anda nama yang bermakna dalam konteks operasi Anda.
   + Untuk **Deskripsi**, masukkan deskripsi yang berguna sehingga orang lain di tim Anda dapat dengan mudah menemukannya.

1. Pilih **Buat**. Grup parameter DB kustom Anda dibuat di AWS Region. Anda sekarang dapat mengubah klaster DB Aurora PostgreSQL untuk menggunakannya dengan mengikuti langkah selanjutnya.

1. Pilih **Basis data** dari menu Amazon RDS.

1. Pilih klaster DB Aurora PostgreSQL yang ingin digunakan dengan TLE dari yang tercantum tersebut, lalu pilih **Ubah.** 

1. Di halaman Ubah pengaturan klaster DB, cari **Opsi basis data** dan gunakan pemilih untuk memilih grup parameter DB kustom Anda. 

1. Pilih **Lanjutkan** untuk menyimpan perubahan.

1. Pilih **Terapkan langsung** sehingga Anda dapat melanjutkan penyiapan klaster DB Aurora PostgreSQL untuk menggunakan TLE.

Untuk melanjutkan penyiapan sistem untuk Ekstensi Bahasa Tepercaya, lihat [Menyiapkan Ekstensi Bahasa Tepercaya di klaster DB Aurora PostgreSQL Anda](PostgreSQL_trusted_language_extension-setting-up.md).

Untuk informasi selengkapnya tentang cara menggunakan Grup parameter DB dan klaster DB, lihat [Grup parameter cluster DB untuk cluster Amazon Aurora DB](USER_WorkingWithDBClusterParamGroups.md). 

### AWS CLI
<a name="PostgreSQL_trusted_language_extension-requirements-custom-parameters-CLI"></a>

Anda dapat menghindari penentuan argumen `--region` saat menggunakan perintah CLI dengan mengonfigurasi AWS CLI dengan AWS Region default. Untuk informasi selengkapnya, lihat [Dasar-dasar konfigurasi](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-config) di *Panduan Pengguna AWS Command Line Interface *. 

****

1.  AWS RegionPerhatikan bahwa dalam langkah ini Anda membuat grup parameter DB untuk diterapkan ke instans penulis klaster DB Aurora PostgreSQL Anda. 

   Untuk Linux, macOS, atau Unix:

   ```
   aws rds create-db-parameter-group \
     --region {{aws-region}} \
     --db-parameter-group-name {{custom-params-for-pg-tle}} \
     --db-parameter-group-family aurora-postgresql14 \
     --description "My custom DB parameter group for Trusted Language Extensions"
   ```

   Untuk Windows:

   ```
   aws rds create-db-parameter-group ^
     --region {{aws-region}} ^
     --db-parameter-group-name {{custom-params-for-pg-tle}} ^
     --db-parameter-group-family aurora-postgresql14 ^
     --description "My custom DB parameter group for Trusted Language Extensions"
   ```

   Grup parameter DB kustom Anda tersedia di AWS Region Anda, sehingga Anda dapat mengubah instans penulis klaster DB Aurora PostgreSQL untuk menggunakannya. 

1. Gunakan AWS CLI perintah [modify-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-instance.html) untuk menerapkan grup parameter DB kustom Anda ke instance penulis cluster Aurora PostgreSQL DB Anda. Perintah ini langsung mem-boot ulang instans yang aktif.

   Untuk Linux, macOS, atau Unix:

   ```
   aws rds modify-db-instance \
     --region {{aws-region}} \
     --db-instance-identifier {{your-writer-instance-name}} \
     --db-parameter-group-name {{custom-params-for-pg-tle}} \
     --apply-immediately
   ```

   Untuk Windows:

   ```
   aws rds modify-db-instance ^
     --region {{aws-region}} ^
     --db-instance-identifier {{your-writer-instance-name}} ^
     --db-parameter-group-name {{custom-params-for-pg-tle}} ^
     --apply-immediately
   ```

Untuk melanjutkan penyiapan sistem untuk Ekstensi Bahasa Tepercaya, lihat [Menyiapkan Ekstensi Bahasa Tepercaya di klaster DB Aurora PostgreSQL Anda](PostgreSQL_trusted_language_extension-setting-up.md).

Untuk informasi selengkapnya, lihat [Grup parameter DB untuk instans Amazon Aurora DB](USER_WorkingWithDBInstanceParamGroups.md) . 