

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

# Membuat database dan tabel di katalog tabel S3
<a name="create-databases-tables-s3-catalog"></a>

 Anda dapat membuat database untuk mengatur tabel Apache Iceberg Anda, dan tabel untuk menentukan skema dan lokasi data Anda dalam katalog tabel S3. 

## Buat database (konsol)
<a name="w2aac13c27c25b5b1"></a>

1.  Buka konsol Lake Formation di [https://console.aws.amazon.com/lakeformation/](https://console.aws.amazon.com/lakeformation/), dan masuk sebagai administrator danau data atau pembuat database. 

1. Di panel navigasi, pilih **Database di bawah Katalog** **Data**.

1. Pilih **Buat basis data**.

1.  Pada halaman **Buat database**, pilih opsi **Database**, dan masukkan detail berikut: 
   + **Nama** — Nama unik untuk database
   + **Katalog data** - Pilih katalog tabel S3. Database akan berada di katalog ini.
   + **Deskripsi** - (Opsional) Tambahkan deskripsi dan lokasi. 
   + **Kontrol akses IAM untuk tabel baru** — Secara opsional pilih Gunakan hanya kontrol akses IAM untuk tabel baru dalam database ini. Untuk informasi tentang opsi ini, lihat bagian [Mengubah pengaturan default untuk data lake Anda](https://docs.aws.amazon.com/lake-formation/latest/dg/change-settings.html). 
   + Pilih **Buat database**. Anda dapat melihat database yang dibuat di bawah katalog tabel S3.

## Buat database menggunakan AWS CLI
<a name="w2aac13c27c25b5b3"></a>

Perintah CLI berikut menunjukkan cara membuat database di katalog tabel S3.

```
aws glue create-database 
--region us-east-1 \
--catalog-id "123456789012:s3tablescatalog/test" \
--database-input \
 '{ "Name": "testglueclidbcreation" }'
```

## Buat tabel (Konsol Manajemen AWS)
<a name="w2aac13c27c25b5b5"></a>

 Anda dapat membuat tabel metadata Apache Iceberg di katalog tabel S3 menggunakan konsol Lake Formation atau API. AWS Glue `CreateTable` 

1. Buka konsol Lake Formation di [https://console.aws.amazon.com/lakeformation/](https://console.aws.amazon.com/lakeformation/), dan masuk sebagai administrator danau data atau pengguna dengan `CreateTable` izin.

1. Di panel navigasi, pilih **Tabel** di bawah Katalog Data.

1. Pilih Buat tabel.

1. Pada halaman **Buat tabel**, masukkan detail tabel:  
![\[Katalog Tabel S3\]](http://docs.aws.amazon.com/id_id/lake-formation/latest/dg/images/s3-catalog-create-table.png)
   + **Nama** — Masukkan nama unik untuk tabel.
   + **Katalog** — Pilih katalog tabel S3 sebagai katalog.
   + **Database** — Pilih database di bawah katalog tabel S3.
   +  **Deskripsi** — Masukkan deskripsi untuk tabel. 
   + **Skema** - Pilih Tambahkan kolom untuk menambahkan kolom dan tipe data kolom. Anda memiliki opsi untuk membuat tabel kosong dan memperbarui skema nanti. Iceberg memungkinkan Anda untuk mengembangkan skema dan partisi setelah Anda membuat tabel. Anda dapat menggunakan kueri Athena untuk memperbarui skema tabel dan kueri Spark untuk memperbarui partisi. 

1. Pilih **Kirim**.

## Buat tabel (AWS CLI)
<a name="w2aac13c27c25b5b7"></a>

```
aws glue create-table \ 
--database-name "testglueclidbcreation" \ 
--catalog-id "123456789012:s3tablescatalog/test" \ 
--region us-east-1 \ 
--table-input \ 
'{ "Name": "testtablegluecli", "Parameters": { "format": "ICEBERG" }, "StorageDescriptor": { "Columns": [ {"Name": "x", "Type": "int", "Parameters": {"required": "true"}} ] } }'
```