View a markdown version of this page

Membangun operasi API - Amazon DynamoDB

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

Membangun operasi API

Untuk menggunakan NoSQL Workbench untuk membangun DynamoDB CRUD API, pilih Operation builder dari sebelah kiri antarmuka pengguna NoSQL Workbench.

Kemudian pilih Buka dan pilih koneksi.

Anda dapat melakukan operasi berikut di pembangun operasi.

Hapus tabel

Untuk menjalankan Delete Table operasi, lakukan hal berikut.

  1. Temukan tabel yang ingin Anda hapus dari bagian Tabel.

  2. Pilih Hapus Tabel dari menu elipsis horizontal.

  3. Konfirmasikan Anda ingin menghapus tabel dengan memasukkan nama Tabel.

  4. Pilih Hapus.

Untuk informasi selengkapnya tentang operasi ini, lihat Menghapus tabel di Referensi API Amazon DynamoDB.

Hapus GSI

Untuk menjalankan Delete GSI operasi, lakukan hal berikut.

  1. Temukan GSI dari tabel yang ingin Anda hapus dari bagian Tabel.

  2. Pilih H apus GSI dari menu elipsis horizontal.

  3. Konfirmasikan Anda ingin menghapus GSI dengan memasukkan nama GSI.

  4. Pilih Hapus.

Untuk informasi selengkapnya tentang operasi ini, lihat Menghapus tabel di Referensi API Amazon DynamoDB.

Membuat tabel

Untuk menjalankan Create Table operasi, lakukan hal berikut.

  1. Pilih ikon + di sebelah bagian Tabel.

  2. Masukkan nama tabel yang diinginkan.

  3. Buat kunci partisi.

  4. Opsional: buat kunci pengurutan.

  5. Untuk menyesuaikan pengaturan kapasitas, dan hapus centang pada kotak di samping Gunakan pengaturan kapasitas default.

    • Anda sekarang dapat memilih Penye diaan atau On-demand kapasitas.

      Dengan Provisioned dipilih, Anda dapat mengatur unit kapasitas baca dan tulis minimum dan maksimum. Anda juga dapat mengaktifkan atau menonaktifkan penskalaan otomatis.

    • Jika tabel saat ini disetel ke On-demand, Anda tidak akan dapat menentukan throughput yang disediakan.

    • Jika Anda On-demand beralih dari throughput yang disediakan, maka Penskalaan Otomatis akan secara otomatis diterapkan ke semua GSI dengan: min: 1, maks: 10; target: 70%.

  6. Pilih Lewati GSI dan buat untuk membuat tabel ini tanpa GSI. Secara opsional, Anda dapat memilih Ber ikutnya untuk membuat GSI dengan tabel baru ini.

Untuk informasi selengkapnya tentang operasi ini, lihat Membuat tabel dalam Referensi API Amazon DynamoDB.

Buat GSI

Untuk menjalankan Create GSI operasi, lakukan hal berikut.

  1. Temukan tabel yang ingin Anda tambahkan GSI.

  2. Dari menu elipsis horizontal, pilih Buat G SI.

  3. Beri nama GSI Anda di bawah nama Indeks.

  4. Buat kunci partisi.

  5. Opsional: buat kunci pengurutan.

  6. Pilih opsi jenis proyeksi dari dropdown.

  7. Pilih Buat GSI.

Untuk informasi selengkapnya tentang operasi ini, lihat Membuat tabel dalam Referensi API Amazon DynamoDB.

Perbarui Tabel

Untuk memperbarui pengaturan kapasitas untuk tabel dengan Update Table operasi, lakukan hal berikut.

  1. Temukan tabel yang ingin Anda perbarui pengaturan kapasitas.

  2. Dari menu elipsis horizontal, pilih Per barui pengaturan kapasitas.

  3. Pilih Penye diaan atau On-demand Kapasitas.

    Dengan dipilih Provisioned, Anda dapat mengatur unit kapasitas baca dan tulis minimum dan maksimum. Anda juga dapat mengaktifkan atau menonaktifkan penskalaan otomatis.

  4. Pilih Perbarui.

Untuk informasi selengkapnya tentang operasi ini, lihat Memperbarui tabel di Referensi API Amazon DynamoDB.

Perbarui GSI

Untuk memperbarui pengaturan kapasitas untuk GSI dengan Update Table operasi, lakukan hal berikut.

catatan

Secara default, indeks sekunder global mewarisi pengaturan kapasitas tabel dasar. Indeks sekunder global dapat memiliki mode kapasitas yang berbeda hanya ketika tabel dasar berada dalam mode kapasitas yang disediakan. Saat membuat indeks sekunder global pada tabel mode yang disediakan, Anda harus menentukan unit kapasitas baca dan tulis untuk beban kerja yang diharapkan pada indeks tersebut. Untuk informasi selengkapnya, lihat Pertimbangan Throughput yang disediakan untuk Indeks Sekunder Global.

  1. Temukan GSI yang ingin Anda perbarui pengaturan kapasitasnya.

  2. Dari menu elipsis horizontal, pilih Per barui pengaturan kapasitas.

  3. Anda sekarang dapat memilih Penye diaan atau On-demand kapasitas.

    Dengan dipilih Provisioned, Anda dapat mengatur unit kapasitas baca dan tulis minimum dan maksimum. Anda juga dapat mengaktifkan atau menonaktifkan penskalaan otomatis.

  4. Pilih Perbarui.

Untuk informasi selengkapnya tentang operasi ini, lihat Memperbarui tabel di Referensi API Amazon DynamoDB.

Put item

Anda membuat item dengan menggunakan Put Item operasi. Untuk menjalankan atau menghasilkan kode untuk suatu operasi Put Item, lakukan hal berikut.

  1. Temukan tabel tempat Anda ingin membuat item.

  2. Dari menu tar ik- turun Tindakan, pilih Buat item.

  3. Masukkan nilai kunci partisi.

  4. Masukkan nilai kunci urutan, jika ada.

  5. Jika Anda ingin menambahkan atribut non-kunci, lakukan hal berikut:

    1. Pilih + Tambahkan atribut lainnya.

    2. Tentukan Nama atribut, Jenis, dan Nilai.

  6. Jika ekspresi kondisi harus dipenuhi agar operasi Put Item berhasil, lakukan hal berikut:

    1. Pilih Kondisi.

    2. Tentukan nama atribut, operator perbandingan, jenis atribut, dan nilai atribut.

    3. Jika kondisi lain dibutuhkan, pilih Kondisi lagi.

    Untuk informasi selengkapnya, lihat Contoh CLI ekspresi kondisi DynamoDB.

  7. Jika Anda ingin membuat kode, pilih Buat kode.

    Pilih bahasa yang Anda inginkan dari tab yang ditampilkan. Sekarang Anda dapat menyalin kode ini dan menggunakannya dalam aplikasi Anda.

  8. Jika Anda ingin operasi segera dijalankan, pilih Jalankan.

  9. Jika Anda ingin menyimpan operasi ini untuk digunakan nanti, pilih Simpan operasi, lalu masukkan nama untuk operasi Anda dan pilih Simpan.

Untuk informasi selengkapnya tentang operasi ini, lihat PutItem di Referensi API Amazon DynamoDB.

Perbarui item

Untuk menjalankan atau menghasilkan kode untuk operasi Update Item, lakukan hal berikut:

  1. Temukan tabel tempat Anda ingin memperbarui item.

  2. Pilih item.

  3. Masukkan nama atribut dan nilai atribut untuk ekspresi yang dipilih.

  4. Jika Anda ingin menambahkan lebih banyak ekspresi, pilih ekspresi lain di daftar tarik - turun Perbarui Ekspresi, lalu pilih ikon +.

  5. Jika ekspresi kondisi harus dipenuhi agar operasi Update Item berhasil, lakukan hal berikut:

    1. Pilih Kondisi.

    2. Tentukan nama atribut, operator perbandingan, jenis atribut, dan nilai atribut.

    3. Jika kondisi lain dibutuhkan, pilih Kondisi lagi.

    Untuk informasi selengkapnya, lihat Contoh CLI ekspresi kondisi DynamoDB.

  6. Jika Anda ingin membuat kode, pilih Buat kode.

    Pilih tab untuk bahasa yang Anda inginkan. Sekarang Anda dapat menyalin kode ini dan menggunakannya dalam aplikasi Anda.

  7. Jika Anda ingin operasi segera dijalankan, pilih Jalankan.

  8. Jika Anda ingin menyimpan operasi ini untuk digunakan nanti, pilih Simpan operasi, lalu masukkan nama untuk operasi Anda dan pilih Simpan.

Untuk informasi selengkapnya tentang operasi ini, lihat UpdateItem di Referensi API Amazon DynamoDB.

Hapus item

Untuk menjalankan Delete Item operasi, lakukan hal berikut.

  1. Temukan tabel tempat Anda ingin menghapus item.

  2. Pilih item.

  3. Dari menu tarik - turun Tindakan, pilih H apus item.

  4. Konfirmasikan Anda ingin menghapus item dengan memilih H apus.

Untuk informasi selengkapnya tentang operasi ini, lihat DeleteItem di Referensi API Amazon DynamoDB.

Item duplikat

Anda dapat menduplikasi item dengan membuat item baru dengan atribut yang sama. Untuk menduplikasi item, lakukan hal berikut.

  1. Temukan tabel tempat Anda ingin menduplikasi item.

  2. Pilih item.

  3. Dari menu tarik - turun Tindakan, pilih Item duplikat.

  4. Tentukan kunci partisi baru.

  5. Tentukan kunci pengurutan baru (jika perlu).

  6. Pilih J alankan.

Untuk informasi selengkapnya tentang operasi ini, lihat DeleteItem di Referensi API Amazon DynamoDB.

Kueri

Untuk menjalankan atau menghasilkan kode untuk suatu operasi Query, lakukan hal berikut.

  1. Pilih Query dari bagian atas UI NoSQL Workbench.

  2. Tentukan nilai kunci partisi.

  3. Jika kunci urutan diperlukan untuk operasi Query:

    1. Pilih Kunci urutan.

    2. Tentukan operator perbandingan, dan nilai atribut.

  4. Pilih Query untuk menjalankan operasi kueri ini. Jika lebih banyak opsi diperlukan, centang kotak opsi Lainnya dan lanjutkan dengan langkah-langkah berikut.

  5. Jika tidak semua atribut harus dikembalikan bersama hasil operasi, pilih Ekspresi proyeksi.

  6. Pilih ikon +.

  7. Masukkan atribut yang akan dikembalikan dengan hasil kueri.

  8. Jika diperlukan lebih banyak atribut, pilih + .

  9. Jika ekspresi kondisi harus dipenuhi agar operasi Query berhasil, lakukan hal berikut:

    1. Pilih Kondisi.

    2. Tentukan nama atribut, operator perbandingan, jenis atribut, dan nilai atribut.

    3. Jika kondisi lain dibutuhkan, pilih Kondisi lagi.

    Untuk informasi selengkapnya, lihat Contoh CLI ekspresi kondisi DynamoDB.

  10. Jika Anda ingin membuat kode, pilih Buat kode.

    Pilih tab untuk bahasa yang Anda inginkan. Sekarang Anda dapat menyalin kode ini dan menggunakannya dalam aplikasi Anda.

  11. Jika Anda ingin operasi segera dijalankan, pilih Jalankan.

  12. Jika Anda ingin menyimpan operasi ini untuk digunakan nanti, pilih Simpan operasi, lalu masukkan nama untuk operasi Anda dan pilih Simpan.

Untuk informasi selengkapnya tentang operasi ini, lihat Kueri dalam Referensi API Amazon DynamoDB.

Scan

Untuk menjalankan atau menghasilkan kode untuk suatu operasi Scan, lakukan hal berikut.

  1. Pilih Pindai dari bagian atas UI NoSQL Workbench.

  2. Pilih tombol P indai untuk melakukan operasi pemindaian dasar ini. Jika lebih banyak opsi diperlukan, centang kotak opsi Lainnya dan lanjutkan dengan langkah-langkah berikut.

  3. Tentukan nama atribut untuk memfilter hasil pemindaian Anda.

  4. Jika tidak semua atribut harus dikembalikan bersama hasil operasi, pilih Ekspresi proyeksi.

  5. Jika ekspresi kondisi harus dipenuhi agar operasi pemindaian berhasil, lakukan hal berikut:

    1. Pilih Kondisi.

    2. Tentukan nama atribut, operator perbandingan, jenis atribut, dan nilai atribut.

    3. Jika kondisi lain dibutuhkan, pilih Kondisi lagi.

    Untuk informasi selengkapnya, lihat Contoh CLI ekspresi kondisi DynamoDB.

  6. Jika Anda ingin membuat kode, pilih Buat kode.

    Pilih tab untuk bahasa yang Anda inginkan. Sekarang Anda dapat menyalin kode ini dan menggunakannya dalam aplikasi Anda.

  7. Jika Anda ingin operasi segera dijalankan, pilih Jalankan.

  8. Jika Anda ingin menyimpan operasi ini untuk digunakan nanti, pilih Simpan operasi, lalu masukkan nama untuk operasi Anda dan pilih Simpan.

TransactGetItems

Untuk menjalankan atau menghasilkan kode untuk suatu operasi TransactGetItems, lakukan hal berikut.

  1. Dari dropdown Operasi lainnya di bagian atas UI NoSQL Workbench, pilih. TransactGetItems

  2. Pilih ikon + di dekat TransactGetItem.

  3. Tentukan kunci partisi.

  4. Tentukan kunci pengurutan (jika perlu).

  5. Pilih Jalankan untuk melakukan operasi, Simpan operasi untuk menyimpannya, atau Hasilkan kode untuk menghasilkan kode untuk itu.

Untuk informasi selengkapnya tentang transaksi, lihat Amazon DynamoDB Transactions.

TransactWriteItems

Untuk menjalankan atau menghasilkan kode untuk operasi TransactWriteItems, lakukan hal berikut.

  1. Dari dropdown Operasi lainnya di bagian atas UI NoSQL Workbench, pilih. TransactWriteItems

  2. Pilih operasi dari menu tarik-turun T indakan.

  3. Pilih ikon + di dekat TransactWriteItem.

  4. Di menu tar ik -turun Tindakan, pilih operasi yang ingin Anda lakukan.

    • Untuk DeleteItem, ikuti petunjuk untuk operasi Hapus item.

    • Untuk PutItem, ikuti petunjuk untuk operasi Put item.

    • Untuk UpdateItem, ikuti petunjuk untuk operasi Perbarui item.

    Untuk mengubah urutan tindakan, pilih tindakan dalam daftar di sisi kiri, lalu pilih panah atas atau bawah untuk memindahkannya ke atas atau bawah dalam daftar.

    Untuk menghapus tindakan, pilih tindakan dalam daftar, kemudian pilih ikon Hapus (tempat sampah).

  5. Pilih Jalankan untuk melakukan operasi, Simpan operasi untuk menyimpannya, atau Hasilkan kode untuk menghasilkan kode untuk itu.

Untuk informasi selengkapnya tentang transaksi, lihat Amazon DynamoDB Transactions.