

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

# Membuat entitas di aplikasi App Studio
<a name="data-entities-create"></a>

Ada empat metode untuk membuat entitas di aplikasi App Studio. Daftar berikut berisi setiap metode, manfaatnya, dan tautan ke instruksi untuk menggunakan metode tersebut untuk membuat dan kemudian mengkonfigurasi entitas.
+ [Membuat entitas dari sumber data yang ada](#data-entities-create-existing-data-source): Secara otomatis membuat entitas dan bidangnya dari tabel sumber data yang ada dan memetakan bidang ke kolom tabel sumber data. Opsi ini lebih disukai jika Anda memiliki sumber data yang sudah ada yang ingin Anda gunakan di aplikasi App Studio.
+ [Membuat entitas dengan sumber data terkelola App Studio](#data-entities-create-managed-data-source): Buat entitas dan tabel DynamoDB yang dikelola App Studio untuk Anda. Tabel DynamoDB diperbarui secara otomatis saat Anda memperbarui entitas Anda. Dengan opsi ini, Anda tidak perlu membuat, mengelola, atau menghubungkan sumber data pihak ketiga secara manual, atau menetapkan pemetaan dari bidang entitas ke kolom tabel. Semua pemodelan dan konfigurasi data aplikasi Anda dilakukan di App Studio. Opsi ini lebih disukai jika Anda tidak ingin mengelola sumber data Anda sendiri dan tabel DynamoDB dan fungsinya cukup untuk aplikasi Anda.
+ [Membuat entitas kosong](#data-entities-create-empty): Buat entitas kosong seluruhnya dari awal. Opsi ini lebih disukai jika Anda tidak memiliki sumber data atau konektor yang dibuat oleh admin, dan Anda ingin mendesain model data aplikasi secara fleksibel tanpa dibatasi oleh sumber data eksternal. Anda dapat menghubungkan entitas ke sumber data setelah pembuatan.
+ [Membuat entitas dengan AI](#data-entities-create-with-ai): Menghasilkan entitas, bidang, tindakan data, dan data sampel berdasarkan nama entitas yang ditentukan. Opsi ini lebih disukai jika Anda memiliki gagasan tentang model data untuk aplikasi Anda, tetapi Anda ingin bantuan menerjemahkannya ke dalam entitas.

## Membuat entitas dari sumber data yang ada
<a name="data-entities-create-existing-data-source"></a>

Gunakan tabel dari sumber data untuk secara otomatis membuat entitas dan bidangnya, dan petakan bidang entitas ke kolom tabel. Opsi ini lebih disukai jika Anda memiliki sumber data yang sudah ada yang ingin Anda gunakan di aplikasi App Studio.

1. Jika perlu, navigasikan ke aplikasi Anda.

1. Pilih tab **Data** di bagian atas kanvas.

1. Jika tidak ada entitas di aplikasi Anda, pilih **\$1 Buat entitas**. Jika tidak, di menu **Entitas** sisi kiri, pilih **\$1** Tambah.

1. Pilih **Gunakan tabel dari sumber data yang ada**.

1. Di **Connector**, pilih konektor yang berisi tabel yang ingin Anda gunakan untuk membuat entitas Anda.

1. Dalam **Tabel**, pilih tabel yang ingin Anda gunakan untuk membuat entitas Anda.

1. Pilih kotak centang **Buat tindakan data** untuk membuat tindakan data.

1. Pilih **Buat entitas**. Entitas Anda sekarang dibuat, dan Anda dapat melihatnya di panel **Entitas** sebelah kiri.

1. Konfigurasikan entitas baru Anda dengan mengikuti prosedur di[Mengonfigurasi atau mengedit entitas di aplikasi App Studio](data-entities-edit.md). Perhatikan bahwa karena entitas Anda dibuat dengan sumber data yang ada, beberapa properti atau sumber daya telah dibuat, seperti bidang, sumber data yang terhubung, dan pemetaan bidang. Selain itu, entitas Anda akan berisi tindakan data jika Anda memilih kotak centang **Buat tindakan data** selama pembuatan.

## Membuat entitas dengan sumber data terkelola App Studio
<a name="data-entities-create-managed-data-source"></a>

Buat entitas terkelola dan tabel DynamoDB terkait yang dikelola oleh App Studio. Meskipun tabel DynamoDB ada di akun AWS terkait, saat perubahan dilakukan pada entitas di aplikasi App Studio, tabel DynamoDB akan diperbarui secara otomatis. Dengan opsi ini, Anda tidak perlu membuat, mengelola, atau menghubungkan sumber data pihak ketiga secara manual, atau menetapkan pemetaan dari bidang entitas ke kolom tabel. Opsi ini lebih disukai jika Anda tidak ingin mengelola sumber data Anda sendiri dan tabel DynamoDB dan fungsinya cukup untuk aplikasi Anda. Untuk informasi selengkapnya tentang entitas terkelola, lihat[Entitas data terkelola di AWS App Studio](managed-data-entities.md).

Anda dapat menggunakan entitas terkelola yang sama di beberapa aplikasi. Untuk petunjuk, lihat [Membuat entitas dari sumber data yang ada](#data-entities-create-existing-data-source).

1. Jika perlu, navigasikan ke aplikasi Anda.

1. Pilih tab **Data** di bagian atas kanvas.

1. Jika tidak ada entitas di aplikasi Anda, pilih **\$1 Buat entitas**. Jika tidak, di menu **Entitas** sisi kiri, pilih **\$1** Tambah.

1. Pilih **Buat entitas terkelola App Studio**.

1. Dalam **nama Entitas**, berikan nama untuk entitas Anda.

1. Dalam **kunci Primer**, berikan nama untuk kunci utama entitas Anda. Kunci utama adalah pengidentifikasi unik entitas dan tidak dapat diubah setelah entitas dibuat.

1. Di **tipe data kunci primer**, pilih tipe data kunci primer entitas Anda. Tipe data tidak dapat diubah setelah entitas dibuat.

1. Pilih **Buat entitas**. Entitas Anda sekarang dibuat, dan Anda dapat melihatnya di panel **Entitas** sebelah kiri.

1. Konfigurasikan entitas baru Anda dengan mengikuti prosedur di[Mengonfigurasi atau mengedit entitas di aplikasi App Studio](data-entities-edit.md). Perhatikan bahwa karena entitas Anda dibuat dengan data terkelola, beberapa properti atau sumber daya telah dibuat, seperti bidang kunci utama, dan sumber data yang terhubung.

## Membuat entitas kosong
<a name="data-entities-create-empty"></a>

Buat entitas kosong seluruhnya dari awal. Opsi ini lebih disukai jika Anda tidak memiliki sumber data atau konektor yang dibuat oleh admin. Membuat entitas kosong menawarkan fleksibilitas, karena Anda dapat mendesain entitas dalam aplikasi App Studio tanpa dibatasi oleh sumber data eksternal. Setelah mendesain model data aplikasi, dan mengonfigurasi entitas sesuai dengan itu, Anda masih dapat menghubungkannya ke sumber data eksternal nanti.

1. Jika perlu, navigasikan ke aplikasi Anda.

1. Pilih tab **Data** di bagian atas kanvas.

1. Jika tidak ada entitas di aplikasi Anda, pilih **\$1 Buat entitas**. Jika tidak, di menu **Entitas** sisi kiri, pilih **\$1** Tambah.

1. Pilih **Buat entitas**.

1. Pilih **Buat entitas**. Entitas Anda sekarang dibuat, dan Anda dapat melihatnya di panel **Entitas** sebelah kiri.

1. Konfigurasikan entitas baru Anda dengan mengikuti prosedur di[Mengonfigurasi atau mengedit entitas di aplikasi App Studio](data-entities-edit.md).

## Membuat entitas dengan AI
<a name="data-entities-create-with-ai"></a>

Hasilkan entitas, bidang, tindakan data, dan data sampel berdasarkan nama entitas yang ditentukan. Opsi ini lebih disukai jika Anda memiliki gagasan tentang model data untuk aplikasi Anda, tetapi Anda ingin bantuan menerjemahkannya ke dalam entitas.

1. Jika perlu, navigasikan ke aplikasi Anda.

1. Pilih tab **Data** di bagian atas kanvas.

1. Jika tidak ada entitas di aplikasi Anda, pilih **\$1 Buat entitas**. Jika tidak, di menu **Entitas** sisi kiri, pilih **\$1** Tambah.

1. Pilih **Buat entitas dengan AI**.

1. Dalam **nama Entitas**, berikan nama untuk entitas Anda. Nama ini digunakan untuk menghasilkan bidang, tindakan data, dan data sampel entitas Anda.

1. Pilih kotak centang **Buat tindakan data** untuk membuat tindakan data.

1. Pilih **Menghasilkan entitas**. Entitas Anda sekarang dibuat, dan Anda dapat melihatnya di panel **Entitas** sebelah kiri.

1. Konfigurasikan entitas baru Anda dengan mengikuti prosedur di[Mengonfigurasi atau mengedit entitas di aplikasi App Studio](data-entities-edit.md). Perhatikan bahwa karena entitas Anda dibuat dengan AI, entitas Anda akan sudah berisi bidang yang dihasilkan. Selain itu, entitas Anda akan berisi tindakan data jika Anda memilih kotak centang **Buat tindakan data** selama pembuatan.