

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

# Ruang kunci sistem di Amazon Keyspaces
<a name="working-with-keyspaces"></a>

Ruang kunci sistem dan tabel sistem di Amazon Keyspaces (untuk Apache Cassandra) adalah sumber daya hanya-baca yang menyimpan metadata tentang sumber daya Amazon Keyspaces Anda. Ruang kunci sistem hadir di setiap Akun AWS, terlepas dari apakah Anda telah membuat ruang kunci atau tabel apa pun. Mereka adalah fitur kompatibilitas dengan Apache Cassandra, dan mereka disediakan tanpa biaya tambahan.

Anda tidak dapat memodifikasi atau menghapus ruang kunci sistem. Konsol Amazon Keyspaces hanya menampilkan ruang kunci yang dibuat pengguna. Ruang kunci sistem dapat diakses secara terprogram melalui CQL dan muncul di layanan seperti dan. AWS CloudFormation AWS Config

Amazon Keyspaces menggunakan empat ruang kunci sistem: 
+ `system`
+ `system_schema`
+ `system_schema_mcs`
+ `system_multiregion_info`

Bagian berikut memberikan rincian tentang ruang kunci sistem dan tabel sistem yang didukung di Amazon Keyspaces.

## `system`
<a name="keyspace_system_list"></a>

Ini adalah ruang kunci Cassandra. Amazon Keyspaces menggunakan tabel berikut.


| Nama tabel | Nama kolom | Komentar | 
| --- | --- | --- | 
|  `local`  |  `key, bootstrapped, broadcast_address, cluster_name, cql_version, data_center, gossip_generation, host_id, listen_address, native_protocol_version, partitioner, rack, release_version, rpc_address, schema_version, thrift_version, tokens, truncated_at`  |  Informasi tentang keyspace lokal.  | 
|  `peers`  |  `peer, data_center, host_id, preferred_ip, rack, release_version, rpc_address, schema_version, tokens`  |  Kueri tabel ini untuk melihat titik akhir yang tersedia. Misalnya, jika Anda terhubung melalui titik akhir publik, Anda melihat daftar sembilan alamat IP yang tersedia. Jika Anda terhubung melalui titik akhir FIPS, Anda melihat daftar tiga alamat IP. Jika Anda terhubung melalui titik akhir AWS PrivateLink VPC, Anda melihat daftar alamat IP yang telah Anda konfigurasi. Untuk informasi selengkapnya, lihat [Mengisi entri `system.peers` tabel dengan informasi titik akhir VPC antarmuka](vpc-endpoints.md#system_peers).  | 
|  `size_estimates`  |  `keyspace_name, table_name, range_start, range_end, mean_partition_size, partitions_count`  | Tabel ini mendefinisikan ukuran total dan jumlah partisi untuk setiap rentang token untuk setiap tabel. Ini diperlukan untuk Apache Cassandra Spark Connector, yang menggunakan perkiraan ukuran partisi untuk mendistribusikan pekerjaan. | 
|  `prepared_statements`  |  `prepared_id, logged_keyspace, query_string`  |  Tabel ini berisi informasi tentang kueri yang disimpan.  | 

## `system_schema`
<a name="keyspace_system_schema"></a>

Ini adalah ruang kunci Cassandra. Amazon Keyspaces menggunakan tabel berikut.


| Nama tabel | Nama kolom | Komentar | 
| --- | --- | --- | 
|  `keyspaces`  |  `keyspace_name, durable_writes, replication`  |  Informasi tentang keyspace tertentu.  | 
|  `tables`  |  `keyspace_name, table_name, bloom_filter_fp_chance, caching, comment, compaction, compression, crc_check_chance, dclocal_read_repair_chance, default_time_to_live, extensions, flags, gc_grace_seconds, id, max_index_interval, memtable_flush_period_in_ms, min_index_interval, read_repair_chance, speculative_retry`  |  Informasi tentang tabel tertentu.  | 
|  `types`  |  `keyspace_name, type_name, field_names, field_types`  |  Informasi tentang tipe yang ditentukan pengguna tertentu (UDT).  | 
|  `columns`  |  `keyspace_name, table_name, column_name, clustering_order, column_name_bytes, kind, position, type`  |  Informasi tentang kolom tertentu.  | 

## `system_schema_mcs`
<a name="keyspace_system_schema_mcs"></a>

Ini adalah ruang kunci Amazon Keyspaces yang menyimpan informasi tentang atau AWS setelan khusus Amazon Keyspaces.


| Nama tabel | Nama kolom | Komentar | 
| --- | --- | --- | 
|  `keyspaces`  |  `keyspace_name, durable_writes, replication`  |  Kueri tabel ini untuk mengetahui secara terprogram apakah ruang kunci telah dibuat. Untuk informasi selengkapnya, lihat [Periksa status pembuatan keyspace di Amazon Keyspaces](keyspaces-create.md).  | 
|  `tables`  |  `keyspace_name, creation_time, speculative_retry, cdc, gc_grace_seconds, crc_check_chance, min_index_interval, bloom_filter_fp_chance, flags, custom_properties, dclocal_read_repair_chance, table_name, caching, default_time_to_live, read_repair_chance, max_index_interval, extensions, compaction, comment, id, compression, memtable_flush_period_in_ms, cdc_specification, latest_stream_arn status`  |  Kueri tabel ini untuk mengetahui status tabel tertentu. Untuk informasi selengkapnya, lihat [Periksa status pembuatan tabel di Amazon Keyspaces](tables-create.md). Anda juga dapat menanyakan tabel ini untuk mencantumkan pengaturan yang khusus untuk Amazon Keyspaces dan disimpan sebagai. `custom_properties` Contoh: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/working-with-keyspaces.html)  | 
|  `tables_history`  |  `keyspace_name, table_name, event_time, creation_time, custom_properties, event`  |  Kueri tabel ini untuk mempelajari tentang perubahan skema untuk tabel tertentu.  | 
|  `columns`  |  `keyspace_name, table_name, column_name, clustering_order, column_name_bytes, kind, position, type`  |  Tabel ini identik dengan tabel Cassandra di keyspace. `system_schema`  | 
|  `tags`  |  `resource_id, keyspace_name, resource_name, resource_type, tags`  |  Kueri tabel ini untuk mengetahui apakah ruang kunci memiliki tag. Untuk informasi selengkapnya, lihat [Lihat tag tabel](Tagging.Operations.view.table.md).  | 
|  `types`  |  `keyspace_name, type_name, field_names, field_types, max_nesting_depth, last_modified_timestamp, status, direct_referring_tables, direct_parent_types`  |  Kueri tabel ini untuk mengetahui informasi tentang tipe yang ditentukan pengguna ()UDTs. Misalnya Anda dapat menanyakan tabel ini untuk mencantumkan semua UDTs ruang kunci yang diberikan. Untuk informasi selengkapnya, lihat [Tipe yang ditentukan pengguna (UDTs) di Amazon Keyspaces](udts.md).  | 
|  `autoscaling`  |  `keyspace_name, table_name, provisioned_read_capacity_autoscaling_update, provisioned_write_capacity_autoscaling_update`  |  Kueri tabel ini untuk mendapatkan pengaturan penskalaan otomatis dari tabel yang disediakan. Perhatikan bahwa pengaturan ini tidak akan tersedia sampai tabel aktif. Untuk menanyakan tabel ini, Anda harus menentukan `keyspace_name` dan `table_name` dalam `WHERE` klausa. Untuk informasi selengkapnya, lihat [Lihat konfigurasi penskalaan otomatis Amazon Keyspaces tabel Anda](autoscaling.viewPolicy.md).  | 

## `system_multiregion_info`
<a name="keyspace_system_multiregion_info"></a>

Ini adalah ruang kunci Amazon Keyspaces yang menyimpan informasi tentang replikasi Multi-wilayah.


| Nama tabel | Nama kolom | Komentar | 
| --- | --- | --- | 
|  `tables`  |  `keyspace_name, table_name, region, status`   |  Tabel ini berisi informasi tentang tabel Multi-wilayah—misalnya, tabel Wilayah AWS yang direplikasi dan status tabel. Anda juga dapat menanyakan tabel ini untuk mencantumkan pengaturan yang khusus untuk Amazon Keyspaces yang disimpan sebagai. `custom_properties` Contoh: [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/working-with-keyspaces.html) Untuk menanyakan tabel ini, Anda harus menentukan `keyspace_name` dan `table_name` dalam `WHERE` klausa. Untuk informasi selengkapnya, lihat [Buat ruang kunci Multi-wilayah di Amazon Keyspaces](keyspaces-mrr-create.md).  | 
|  `keyspaces`  |  `keyspace_name, region, status, tables_replication_progress`   |  Tabel ini berisi informasi tentang kemajuan `ALTER KEYSPACE` operasi yang menambahkan replika ke ruang kunci — misalnya, berapa banyak tabel yang telah dibuat di Wilayah baru, dan berapa banyak tabel yang masih dalam proses. Sebagai contoh, lihat[Periksa kemajuan replikasi saat menambahkan Wilayah baru ke ruang kunci](keyspaces-multi-region-replica-status.md).  | 
|  `autoscaling`  |  `keyspace_name, table_name, provisioned_read_capacity_autoscaling_update, provisioned_write_capacity_autoscaling_update, region`  |  Kueri tabel ini untuk mendapatkan pengaturan penskalaan otomatis dari tabel yang disediakan Multi-wilayah. Perhatikan bahwa pengaturan ini tidak akan tersedia sampai tabel aktif. Untuk menanyakan tabel ini, Anda harus menentukan `keyspace_name` dan `table_name` dalam `WHERE` klausa. Untuk informasi selengkapnya, lihat [Memperbarui kapasitas yang disediakan dan pengaturan penskalaan otomatis untuk tabel Multi-wilayah di Amazon Keyspaces](tables-mrr-autoscaling.md).  | 
|  `types`  |  `keyspace_name, type_name, field_names, field_types, max_nesting_depth, last_modified_timestamp, status, direct_referring_tables, direct_parent_types, region`  |  Kueri tabel ini untuk mengetahui informasi tentang tipe yang ditentukan pengguna (UDTs) di ruang kunci Multi-region. Misalnya, Anda dapat menanyakan tabel ini untuk mencantumkan semua replika tabel dan AWS Wilayah masing-masing yang digunakan UDTs untuk ruang kunci tertentu. Lihat informasi yang lebih lengkap di [Tipe yang ditentukan pengguna (UDTs) di Amazon Keyspaces](udts.md).  | 