

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

# User-defined jenis (UDT) di Amazon Keyspaces
<a name="udts"></a>

Tipe yang ditentukan pengguna (UDT) adalah pengelompokan bidang dan tipe data yang dapat Anda gunakan untuk menentukan satu kolom di Amazon Keyspaces. Tipe data yang valid untuk UDT adalah semua tipe data Cassandra yang didukung, termasuk koleksi dan UDT lain yang telah Anda buat di ruang kunci yang sama. Untuk informasi selengkapnya tentang tipe data Cassandra yang didukung, lihat. [Dukungan tipe data Cassandra](cassandra-apis.md#cassandra-data-type)

Anda dapat menggunakan tipe yang ditentukan pengguna (UDT) di Amazon Keyspaces untuk mengatur data dengan cara yang lebih efisien. Misalnya, Anda dapat membuat UDT dengan koleksi bersarang yang memungkinkan Anda menerapkan pemodelan data yang lebih kompleks dalam aplikasi Anda. Anda juga dapat menggunakan kata kunci beku untuk mendefinisikan UDT.

UDT terikat ke ruang kunci dan tersedia untuk semua tabel dan UDT di ruang kunci yang sama. Anda dapat membuat UDT di ruang kunci Single-region dan Multi-region.

Anda dapat membuat tabel baru atau mengubah tabel yang ada dan menambahkan kolom baru yang menggunakan UDT. Untuk membuat UDT dengan UDT bersarang, UDT bersarang harus dibekukan.

Untuk meninjau berapa banyak UDT yang didukung per ruang kunci, tingkat penyarangan yang didukung, dan nilai dan kuota default lainnya yang terkait dengan UDT, lihat. [Kuota dan nilai default untuk tipe yang ditentukan pengguna (UDT) di Amazon Keyspaces](quotas.md#quotas-udts)

Untuk informasi tentang cara menghitung ukuran UDT yang dikodekan, lihat. [Perkirakan ukuran nilai data yang dikodekan berdasarkan tipe data](calculating-row-size.md#calculating-row-size-data-types)

Untuk informasi selengkapnya tentang sintaks CQL, lihat. [User-defined jenis (UDT)](cql.ddl.type.md)

Untuk mempelajari lebih lanjut tentang UDT dan pemulihan waktu point-in, lihat. [PITR mengembalikan tabel dengan tipe yang ditentukan pengguna (UDT)](PointInTimeRecovery_HowItWorks.md#howitworks_backup_udt)

**Topics**
+ [Mengatur Konfigurasi Izin](configure-udt-permissions.md)
+ [Buat UDT](keyspaces-create-udt.md)
+ [Lihat UDT](keyspaces-view-udt.md)
+ [Hapus UDT](keyspaces-delete-udt.md)