

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

# Menggunakan NoSQL Workbench dengan Amazon Keyspaces (untuk Apache Cassandra)
<a name="workbench"></a>

NoSQL Workbench adalah aplikasi sisi klien yang membantu Anda merancang dan memvisualisasikan model data nonrelasional untuk Amazon Keyspaces dengan lebih mudah. Klien NoSQL Workbench tersedia untuk Windows, macOS, dan Linux. 

**Merancang model data dan membuat sumber daya secara otomatis**  
NoSQL Workbench memberi Anda point-and-click antarmuka untuk merancang dan membuat model data Amazon Keyspaces. Anda dapat dengan mudah membuat model data baru dari awal dengan mendefinisikan ruang kunci, tabel, dan kolom. Anda juga dapat mengimpor model data yang ada dan membuat modifikasi (seperti menambahkan, mengedit, atau menghapus kolom) untuk menyesuaikan model data untuk aplikasi baru. NoSQL Workbench kemudian memungkinkan Anda untuk mengkomit model data ke Amazon Keyspaces atau Apache Cassandra, dan membuat keyspaces dan tabel secara otomatis. Untuk mempelajari cara membuat model data, lihat [Buat model data baru dengan NoSQL Workbench](workbench.datamodel.new.md) dan[Edit model data yang ada dengan NoSQL Workbench](workbench.datamodel.edit.md). 

**Memvisualisasikan model data**  
Menggunakan NoSQL Workbench, Anda dapat memvisualisasikan model data Anda untuk membantu memastikan bahwa model data dapat mendukung kueri dan pola akses aplikasi Anda. Anda juga dapat menyimpan dan mengekspor model data Anda dalam berbagai format untuk kolaborasi, dokumentasi, dan presentasi. Untuk informasi selengkapnya, lihat [Visualisasikan model data dengan NoSQL Workbench](workbench.vizualizer.md).

**Topics**
+ [Unduh NoSQL Workbench](workbench.settingup.md)
+ [Memulai dengan NoSQL Workbench](workbench.start.md)
+ [Visualisasikan model data dengan NoSQL Workbench](workbench.vizualizer.md)
+ [Buat model data baru dengan NoSQL Workbench](workbench.datamodel.new.md)
+ [Edit model data yang ada dengan NoSQL Workbench](workbench.datamodel.edit.md)
+ [Cara mengkomit model data ke Amazon Keyspaces dan Apache Cassandra](workbench.commit.md)
+ [Contoh model data di NoSQL Workbench](workbench.SampleModels.md)
+ [Riwayat rilis untuk NoSQL Workbench](WorkbenchDocumentHistory.md)

# Unduh NoSQL Workbench
<a name="workbench.settingup"></a>

Ikuti petunjuk ini untuk mengunduh dan menginstal NoSQL Workbench.

**Untuk mengunduh dan menginstal NoSQL Workbench**

1. Gunakan salah satu tautan berikut untuk mengunduh NoSQL Workbench secara gratis.  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/workbench.settingup.html)

   \$1 NoSQL Workbench mendukung Ubuntu 12.04, Fedora 21, dan Debian 8 atau versi terbaru dari distribusi Linux ini.

1. Setelah pengunduhan selesai, mulai aplikasi dan ikuti petunjuk di layar untuk menyelesaikan instalasi.

# Memulai dengan NoSQL Workbench
<a name="workbench.start"></a>

**Untuk memulai dengan NoSQL Workbench, pada halaman Katalog Database di NoSQL Workbench, pilih Amazon Keyspaces, lalu pilih Launch.** 

![\[Tangkapan layar konsol yang menunjukkan halaman awal NoSQL Workbench.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_welcome.png)


Ini membuka halaman beranda NoSQL Workbench untuk Amazon Keyspaces di mana Anda memiliki opsi berikut untuk memulai: 

1. Buat model data baru.

1. Impor model data yang ada dalam format JSON.

1. Buka model data yang baru saja diedit.

1. Buka salah satu model sampel yang tersedia.

![\[Tangkapan layar konsol yang menampilkan halaman awal pemodel data.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_datamodel.png)


Masing-masing opsi membuka pemodel data NoSQL Workbench. Untuk terus membuat model data baru, lihat[Buat model data baru dengan NoSQL Workbench](workbench.datamodel.new.md). Untuk mengedit model data yang ada, lihat[Edit model data yang ada dengan NoSQL Workbench](workbench.datamodel.edit.md).

# Visualisasikan model data dengan NoSQL Workbench
<a name="workbench.vizualizer"></a>

Menggunakan NoSQL Workbench, Anda dapat memvisualisasikan model data Anda untuk membantu memastikan bahwa model data dapat mendukung kueri dan pola akses aplikasi Anda. Anda juga dapat menyimpan dan mengekspor model data Anda dalam berbagai format untuk kolaborasi, dokumentasi, dan presentasi.

Setelah Anda membuat model data baru atau mengedit model data yang ada, Anda dapat memvisualisasikan model tersebut.

## Memvisualisasikan model data dengan NoSQL Workbench
<a name="workbench.datamodel.visualize"></a>

Ketika Anda telah menyelesaikan model data dalam pemodel data, pilih **Visualisasikan model data**.

![\[Tangkapan layar konsol yang menampilkan contoh model data.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_visualize.png)


Ini membawa Anda ke visualizer data di NoSQL Workbench. Visualizer data menyediakan representasi visual dari skema tabel dan memungkinkan Anda menambahkan data sampel. Untuk menambahkan data sampel ke tabel, pilih tabel dari model, lalu pilih **Edit**. Untuk menambahkan baris data baru, pilih **Tambahkan baris baru** di bagian bawah layar. Pilih **Simpan** ketika Anda selesai.

![\[Tangkapan layar konsol yang menunjukkan cara menambahkan data ke tabel.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_adddata.png)


## Tampilan agregat
<a name="workbench.visualizer.aggregate"></a>

Setelah Anda mengonfirmasi skema tabel, Anda dapat menggabungkan visualisasi model data.

![\[Tangkapan layar konsol yang menampilkan tampilan agregat.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_aggview.png)


Setelah Anda menggabungkan tampilan model data, Anda dapat mengekspor tampilan ke file PNG. Untuk mengekspor model data ke file JSON, pilih tanda unggah di bawah nama model data. 

**catatan**  
Anda dapat mengekspor model data dalam format JSON kapan saja dalam proses desain.

![\[Tangkapan layar konsol yang menampilkan opsi ekspor dan komit model data.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_aggview2.png)


Anda memiliki opsi berikut untuk melakukan perubahan:
+ Berkomitmen ke Amazon Keyspaces
+ Berkomitmen pada cluster Apache Cassandra

Untuk mempelajari lebih lanjut tentang cara melakukan perubahan, lihat[Cara mengkomit model data ke Amazon Keyspaces dan Apache Cassandra](workbench.commit.md).

# Buat model data baru dengan NoSQL Workbench
<a name="workbench.datamodel.new"></a>

Anda dapat menggunakan pemodel data NoSQL Workbench untuk merancang model data baru berdasarkan pola akses data aplikasi Anda. Untuk membuat model data baru untuk Amazon Keyspaces, Anda dapat menggunakan pemodel data NoSQL Workbench untuk membuat ruang kunci, tabel, dan kolom. Ikuti langkah-langkah ini untuk membuat model data baru.

1. Untuk membuat keyspace baru, pilih tanda plus di bawah **Keyspace**.

    Pada langkah ini, pilih properti dan pengaturan berikut.
   + **Nama Keyspace** — Masukkan nama keyspace baru.
   + **Strategi replikasi** — Pilih strategi replikasi untuk keyspace. Amazon Keyspaces menggunakan **SingleRegionStrategy**untuk mereplikasi data tiga kali secara otomatis di beberapa AWS Availability Zone. Jika Anda berencana untuk mengkomit model data ke cluster Apache Cassandra, Anda dapat memilih atau. **SimpleStrategy**NetworkTopologyStrategy**** 
   + Tag **Keyspaces — Tag** sumber daya bersifat opsional dan memungkinkan Anda mengkategorikan sumber daya Anda dengan cara yang berbeda—misalnya, berdasarkan tujuan, pemilik, lingkungan, atau kriteria lainnya. Untuk mempelajari lebih lanjut tentang tag untuk sumber daya Amazon Keyspaces, lihat. [Bekerja dengan tag dan label untuk sumber daya Amazon Keyspaces](tagging-keyspaces.md)

1. Pilih **Add keyspace definition** untuk membuat keyspace.  
![\[Screenshot konsol yang menunjukkan cara membuat keyspace.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_addkey.png)

1. Untuk membuat tabel baru, pilih tanda plus di samping **Tabel**. Pada langkah ini, Anda menentukan properti dan pengaturan berikut.
   + **Nama tabel** — Nama tabel baru.
   + **Kolom** - Tambahkan nama kolom dan pilih tipe data. Ulangi langkah-langkah ini untuk setiap kolom dalam skema Anda.
   + **Tombol partisi** - Pilih kolom untuk kunci partisi.
   + **Kolom pengelompokan - Pilih kolom** pengelompokan (opsional).
   + **Mode kapasitas** - Pilih mode kapasitas baca/tulis untuk tabel. Anda dapat memilih kapasitas yang disediakan atau sesuai permintaan. Untuk mempelajari lebih lanjut tentang mode kapasitas, lihat[Konfigurasikan mode read/write kapasitas di Amazon Keyspaces](ReadWriteCapacityMode.md).
   + **Tag tabel — Tag** sumber daya bersifat opsional dan memungkinkan Anda mengkategorikan sumber daya Anda dengan cara yang berbeda—misalnya, berdasarkan tujuan, pemilik, lingkungan, atau kriteria lainnya. Untuk mempelajari lebih lanjut tentang tag untuk sumber daya Amazon Keyspaces, lihat. [Bekerja dengan tag dan label untuk sumber daya Amazon Keyspaces](tagging-keyspaces.md)

1. Pilih **Tambahkan definisi tabel** untuk membuat tabel baru.

1. Ulangi langkah-langkah ini untuk membuat tabel tambahan.

1. Lanjutkan [Memvisualisasikan model data dengan NoSQL Workbench](workbench.vizualizer.md#workbench.datamodel.visualize) untuk memvisualisasikan model data yang Anda buat.

![\[Tangkapan layar konsol yang menunjukkan cara membuat tabel baru.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_tableadd.png)


# Edit model data yang ada dengan NoSQL Workbench
<a name="workbench.datamodel.edit"></a>

Anda dapat menggunakan pemodel data untuk mengimpor dan memodifikasi model data yang ada yang dibuat menggunakan NoSQL Workbench. Pemodel data juga menyertakan beberapa contoh model data untuk membantu Anda memulai pemodelan data. Model data yang dapat Anda edit dengan NoSQL Workbench dapat berupa model data yang diimpor dari file, model data sampel yang disediakan, atau model data yang Anda buat sebelumnya. 

1. Untuk mengedit ruang kunci, pilih simbol edit di bawah **Keyspace**.

    Pada langkah ini, Anda dapat mengedit properti dan pengaturan berikut.
   + **Nama Keyspace** — Masukkan nama keyspace baru.
   + **Strategi replikasi** — Pilih strategi replikasi untuk keyspace. Amazon Keyspaces menggunakan **SingleRegionStrategy**untuk mereplikasi data tiga kali secara otomatis di beberapa AWS Availability Zone. Jika Anda berencana untuk mengkomit model data ke cluster Apache Cassandra, Anda dapat memilih atau. **SimpleStrategy**NetworkTopologyStrategy**** 
   + Tag **Keyspaces — Tag** sumber daya bersifat opsional dan memungkinkan Anda mengkategorikan sumber daya dengan cara yang berbeda—misalnya, berdasarkan tujuan, pemilik, lingkungan, atau kriteria lainnya. Untuk mempelajari lebih lanjut tentang tag untuk sumber daya Amazon Keyspaces, lihat. [Bekerja dengan tag dan label untuk sumber daya Amazon Keyspaces](tagging-keyspaces.md)

1. Pilih **Simpan suntingan** untuk memperbarui ruang kunci.  
![\[Tangkapan layar konsol yang menunjukkan cara mengedit tabel yang ada.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_table.png)

1. Untuk mengedit tabel, pilih **Edit** di samping nama tabel. Pada langkah ini, Anda dapat memperbarui properti dan pengaturan berikut.
   + **Nama tabel** — Nama tabel baru.
   + **Kolom** - Tambahkan nama kolom dan pilih tipe data. Ulangi langkah-langkah ini untuk setiap kolom dalam skema Anda.
   + **Kunci partisi** - Pilih kolom untuk kunci partisi.
   + **Kolom pengelompokan - Pilih kolom** pengelompokan (opsional).
   + **Mode kapasitas** - Pilih mode kapasitas baca/tulis untuk tabel. Anda dapat memilih kapasitas yang disediakan atau sesuai permintaan. Untuk mempelajari lebih lanjut tentang mode kapasitas, lihat[Konfigurasikan mode read/write kapasitas di Amazon Keyspaces](ReadWriteCapacityMode.md).
   + **Tag tabel — Tag** sumber daya bersifat opsional dan memungkinkan Anda mengkategorikan sumber daya Anda dengan cara yang berbeda—misalnya, berdasarkan tujuan, pemilik, lingkungan, atau kriteria lainnya. Untuk mempelajari lebih lanjut tentang tag untuk sumber daya Amazon Keyspaces, lihat. [Bekerja dengan tag dan label untuk sumber daya Amazon Keyspaces](tagging-keyspaces.md)

1. Pilih **Simpan suntingan** untuk memperbarui tabel.

1. Lanjutkan [Memvisualisasikan model data dengan NoSQL Workbench](workbench.vizualizer.md#workbench.datamodel.visualize) untuk memvisualisasikan model data yang Anda perbarui.

# Cara mengkomit model data ke Amazon Keyspaces dan Apache Cassandra
<a name="workbench.commit"></a>

Bagian ini menunjukkan cara mengkomit model data yang sudah selesai ke Amazon Keyspaces dan Apache Cassandra cluster. Proses ini secara otomatis membuat sumber daya sisi server untuk ruang kunci dan tabel berdasarkan pengaturan yang Anda tentukan dalam model data. 

![\[Tangkapan layar konsol yang menampilkan opsi komit.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_commit.png)


**Topics**
+ [Sebelum Anda mulai](#workbench.commit.preqequ)
+ [Connect ke Amazon Keyspaces dengan kredensyal khusus layanan](workbench.commit.ssc.md)
+ [Connect ke Amazon Keyspaces dengan kredensyal AWS Identity and Access Management (IAM)](workbench.commit.iam.md)
+ [Gunakan koneksi tersimpan](workbench.commit.default.md)
+ [Berkomitmen untuk Apache Cassandra](workbench.commit.cassandra.md)

## Sebelum Anda mulai
<a name="workbench.commit.preqequ"></a>

Amazon Keyspaces memerlukan penggunaan Transport Layer Security (TLS) untuk membantu mengamankan koneksi dengan klien. Untuk terhubung ke Amazon Keyspaces menggunakan TLS, Anda harus menyelesaikan tugas berikut sebelum dapat memulai.
+  Unduh sertifikat digital berikut dan simpan file secara lokal atau di direktori home Anda.

  1. AmazonRootCA1

  1. AmazonRootCA2

  1. AmazonRootCA3

  1. AmazonRootCA4

  1. Starfield Class 2 Root (opsional - untuk kompatibilitas mundur)

  Untuk mengunduh sertifikat, Anda dapat menggunakan perintah berikut.

  ```
  curl -O https://www.amazontrust.com/repository/AmazonRootCA1.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA2.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA3.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA4.pem
  curl -O https://certs.secureserver.net/repository/sf-class2-root.crt
  ```
**catatan**  
Amazon Keyspaces sebelumnya menggunakan sertifikat TLS yang ditambatkan ke Starfield Class 2 CA. AWS memigrasikan semua Wilayah AWS ke sertifikat yang dikeluarkan di bawah Amazon Trust Services (Amazon Root CAs 1-4). Selama transisi ini, konfigurasikan klien untuk mempercayai Amazon Root CAs 1-4 dan root Starfield untuk memastikan kompatibilitas di semua Wilayah.

  Gabungkan semua sertifikat yang diunduh menjadi satu `pem` file dengan nama *keyspaces-bundle.pem* dalam contoh kami. Anda dapat melakukan ini dengan menjalankan perintah berikut. Catat jalur ke file, Anda perlu ini nanti.

  ```
  cat AmazonRootCA1.pem \
   AmazonRootCA2.pem \
   AmazonRootCA3.pem \
   AmazonRootCA4.pem \
   sf-class2-root.crt \
   > keyspaces-bundle.pem
  ```

Setelah Anda menyimpan file sertifikat, Anda dapat terhubung ke Amazon Keyspaces. Salah satu opsi adalah terhubung dengan menggunakan kredensyal khusus layanan. Kredensyal khusus layanan adalah nama pengguna dan kata sandi yang terkait dengan pengguna IAM tertentu dan hanya dapat digunakan dengan layanan yang ditentukan. Opsi kedua adalah terhubung dengan kredensyal IAM yang menggunakan [proses AWS Signature Version 4 (SigV4](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)). Untuk mempelajari lebih lanjut tentang dua opsi ini, lihat[Buat kredensi untuk akses terprogram ke Amazon Keyspaces](programmatic.credentials.md).

Untuk terhubung dengan kredensyal khusus layanan, lihat. [Connect ke Amazon Keyspaces dengan kredensyal khusus layanan](workbench.commit.ssc.md)

Untuk terhubung dengan kredensyal IAM, lihat. [Connect ke Amazon Keyspaces dengan kredensyal AWS Identity and Access Management (IAM)](workbench.commit.iam.md)

# Connect ke Amazon Keyspaces dengan kredensyal khusus layanan
<a name="workbench.commit.ssc"></a>

Bagian ini menunjukkan cara menggunakan kredensyal khusus layanan untuk mengkomit model data yang Anda buat atau edit dengan NoSQL Workbench.

1. Untuk membuat koneksi baru menggunakan kredensyal khusus layanan, pilih tab **Connect by using user name** dan password. 

   1. Sebelum memulai, Anda harus membuat kredensyal khusus layanan menggunakan proses yang didokumentasikan di. [Buat kredensil khusus layanan untuk akses terprogram ke Amazon Keyspaces](programmatic.credentials.ssc.md)

   Setelah Anda memperoleh kredensyal khusus layanan, Anda dapat terus mengatur koneksi. Lanjutkan dengan salah satu dari berikut ini:
   + **Nama pengguna** — Masukkan nama pengguna.
   + **Kata sandi** — Masukkan kata sandi.
   + **Wilayah AWS**— Untuk Wilayah yang tersedia, lihat[Titik akhir layanan untuk Amazon Keyspaces](programmatic.endpoints.md).
   + **Port** - Amazon Keyspaces menggunakan port 9142. 

   Atau, Anda dapat mengimpor kredensyal yang disimpan dari file.

1. Pilih **Komit** untuk memperbarui Amazon Keyspaces dengan model data.

![\[Screenshot konsol yang menampilkan koneksi ke Amazon Keyspaces menggunakan kredensyal khusus layanan.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_SSC.png)


# Connect ke Amazon Keyspaces dengan kredensyal AWS Identity and Access Management (IAM)
<a name="workbench.commit.iam"></a>

Bagian ini menunjukkan cara menggunakan kredensyal IAM untuk melakukan model data yang dibuat atau diedit dengan NoSQL Workbench.

1. Untuk membuat koneksi baru menggunakan kredensyal IAM, pilih tab **Connect by using IAM** credentials. 

   1. Sebelum Anda mulai, Anda harus membuat kredensyal IAM menggunakan salah satu metode berikut.
     + Untuk akses konsol, gunakan nama pengguna dan kata sandi IAM Anda untuk masuk ke halaman masuk [Konsol Manajemen AWS](https://console.aws.amazon.com/console/home)dari IAM. *Untuk informasi tentang kredensyal AWS keamanan, termasuk akses terprogram dan alternatif untuk kredensyal jangka panjang, lihat kredensyal [AWS keamanan](https://docs.aws.amazon.com/IAM/latest/UserGuide/security-creds.html) di Panduan Pengguna IAM.* Untuk detail tentang masuk ke Anda Akun AWS, lihat [Cara masuk AWS di](https://docs.aws.amazon.com/signin/latest/userguide/how-to-sign-in.html) *Panduan AWS Sign-In Pengguna*.
     + Untuk akses CLI, Anda memerlukan ID kunci akses dan kunci akses rahasia. Gunakan kredensyal sementara alih-alih kunci akses jangka panjang jika memungkinkan. Kredensyal sementara mencakup ID kunci akses, kunci akses rahasia, dan token keamanan yang menunjukkan kapan kredensialnya kedaluwarsa. Untuk informasi selengkapnya, lihat [Menggunakan kredensyal sementara dengan AWS sumber daya](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html) di Panduan Pengguna *IAM*.
     + Untuk akses API, Anda memerlukan access key ID dan secret access key. Gunakan kunci akses pengguna IAM alih-alih kunci Pengguna root akun AWS akses. Untuk informasi selengkapnya tentang membuat kunci akses, lihat [Mengelola kunci akses untuk pengguna IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html) di *Panduan Pengguna IAM*. 

     Untuk informasi selengkapnya, lihat [Mengelola kunci akses untuk pengguna IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html).

   Setelah Anda mendapatkan kredensyal IAM, Anda dapat terus mengatur koneksi.
   + **Nama koneksi** — Nama koneksi.
   + **Wilayah AWS**— Untuk Wilayah yang tersedia, lihat[Titik akhir layanan untuk Amazon Keyspaces](programmatic.endpoints.md).
   + **ID kunci akses** — Masukkan ID kunci akses.
   + **Kunci akses rahasia** — Masukkan kunci akses rahasia.
   + **Port** - Amazon Keyspaces menggunakan port 9142. 
   + **AWS sertifikat publik** — Arahkan ke AWS sertifikat yang diunduh pada langkah pertama.
   + **Tetap koneksi** - Pilih kotak centang ini jika Anda ingin menyimpan rahasia AWS koneksi secara lokal.

1. Pilih **Komit** untuk memperbarui Amazon Keyspaces dengan model data.

![\[Screenshot konsol yang menunjukkan koneksi ke Amazon Keyspaces menggunakan kredensyal IAM.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_IAM.png)


# Gunakan koneksi tersimpan
<a name="workbench.commit.default"></a>

Jika sebelumnya Anda telah menyiapkan sambungan ke Amazon Keyspaces, Anda dapat menggunakannya sebagai koneksi default untuk melakukan perubahan model data. Pilih tab **Gunakan koneksi tersimpan** dan lanjutkan melakukan pembaruan.

![\[Tangkapan layar konsol yang menunjukkan koneksi default ke Amazon Keyspaces.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_connection.png)


# Berkomitmen untuk Apache Cassandra
<a name="workbench.commit.cassandra"></a>

Bagian ini memandu Anda melalui membuat koneksi ke cluster Apache Cassandra untuk melakukan model data yang dibuat atau diedit dengan NoSQL Workbench.

**catatan**  
Hanya model data yang telah dibuat dengan `SimpleStrategy` atau `NetworkTopologyStrategy` dapat berkomitmen untuk cluster Apache Cassandra. Untuk mengubah strategi replikasi, edit ruang kunci di pemodel data.

1. 
   + **Nama pengguna** — Masukkan nama pengguna jika otentikasi diaktifkan di cluster.
   + **Kata sandi** — Masukkan kata sandi jika otentikasi diaktifkan di cluster.
   + **Titik kontak** - Masukkan titik kontak.
   + **Pusat data lokal** — Masukkan nama pusat data lokal.
   + **Port** — Koneksi menggunakan port 9042.

1. Pilih **Komit** untuk memperbarui cluster Apache Cassandra dengan model data.

![\[Tangkapan layar konsol yang menunjukkan koneksi ke Apache Cassandra.\]](http://docs.aws.amazon.com/id_id/keyspaces/latest/devguide/images/workbench/key_nosql_cassandra.png)


# Contoh model data di NoSQL Workbench
<a name="workbench.SampleModels"></a>

Halaman beranda untuk pemodel dan visualizer menampilkan sejumlah model sampel yang dikirimkan dengan NoSQL Workbench. Bagian ini menjelaskan model tersebut dan potensi penggunaannya.

**Topics**
+ [Model data karyawan](#workbench.SampleModels.EmployeeDataModel)
+ [Model data transaksi kartu kredit](#workbench.SampleModels.CreditCardTransactionsDataModel)
+ [Model data operasi maskapai](#workbench.SampleModels.AirlineOperations)

## Model data karyawan
<a name="workbench.SampleModels.EmployeeDataModel"></a>

Model data ini mewakili skema Amazon Keyspaces untuk aplikasi database karyawan.

Aplikasi yang mengakses informasi karyawan untuk perusahaan tertentu dapat menggunakan model data ini.

Pola akses yang didukung oleh model data ini adalah:
+ Pengambilan catatan karyawan dengan ID yang diberikan.
+ Pengambilan catatan karyawan dengan ID dan divisi yang diberikan.
+ Pengambilan catatan karyawan dengan ID dan nama yang diberikan.

## Model data transaksi kartu kredit
<a name="workbench.SampleModels.CreditCardTransactionsDataModel"></a>

Model data ini mewakili skema Amazon Keyspaces untuk transaksi kartu kredit di toko ritel.

Penyimpanan transaksi kartu kredit tidak hanya membantu toko dengan pembukuan, tetapi juga membantu manajer toko menganalisis tren pembelian, yang dapat membantu mereka dengan peramalan dan perencanaan.

Pola akses yang didukung oleh model data ini adalah:
+ Pengambilan transaksi dengan nomor kartu kredit, bulan dan tahun, dan tanggal.
+ Pengambilan transaksi berdasarkan nomor kartu kredit, kategori, dan tanggal.
+ Pengambilan transaksi berdasarkan kategori, lokasi, dan nomor kartu kredit.
+ Pengambilan transaksi dengan nomor kartu kredit dan status sengketa.

## Model data operasi maskapai
<a name="workbench.SampleModels.AirlineOperations"></a>

Model data ini menunjukkan data tentang penerbangan pesawat, termasuk bandara, maskapai penerbangan, dan rute penerbangan.

Komponen utama pemodelan Amazon Keyspaces yang ditunjukkan adalah pasangan nilai kunci, penyimpanan data kolom lebar, kunci komposit, dan tipe data kompleks seperti peta untuk mendemonstrasikan pola akses data NoSQL yang umum.

Pola akses yang didukung oleh model data ini adalah:
+ Pengambilan rute yang berasal dari maskapai penerbangan tertentu di bandara tertentu.
+ Pengambilan rute dengan bandara tujuan tertentu.
+ Pengambilan bandara dengan penerbangan langsung.
+ Pengambilan detail bandara dan detail maskapai penerbangan.

# Riwayat rilis untuk NoSQL Workbench
<a name="WorkbenchDocumentHistory"></a>

Tabel berikut menjelaskan perubahan penting dalam setiap rilis aplikasi sisi klien *NoSQL Workbench*. 


****  

| Perubahan | Deskripsi | Tanggal | 
| --- | --- | --- | 
|  NoSQL Workbench untuk Amazon Keyspaces - GA.  |  NoSQL Workbench untuk Amazon Keyspaces umumnya tersedia.  |  28 Oktober 2020  | 
|  Pratinjau NoSQL Workbench dirilis.  |  NoSQL Workbench adalah aplikasi sisi klien yang membantu Anda merancang dan memvisualisasikan model data nonrelasional untuk Amazon Keyspaces dengan lebih mudah. Klien NoSQL Workbench tersedia untuk Windows, macOS, dan Linux. Untuk informasi selengkapnya, lihat [NoSQL Workbench for Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/workbench.html).  |  5 Oktober 2020  | 