APIOperasi bangunan - Amazon DynamoDB

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

APIOperasi bangunan

Untuk menggunakan No SQL Workbench untuk membangun CRUD APIs DynamoDB, pilih Operation builder dari sebelah kiri antarmuka pengguna No Workbench. SQL

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 bahwa Anda ingin menghapus tabel dengan memasukkan nama Tabel.

  4. Pilih Hapus.

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

Hapus GSI

Untuk menjalankan Delete GSI operasi, lakukan hal berikut.

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

  2. Pilih Hapus GSI dari menu elipsis horizontal.

  3. Konfirmasikan bahwa Anda ingin menghapus GSI dengan memasukkan GSInama.

  4. Pilih Hapus.

Untuk informasi selengkapnya tentang operasi ini, lihat Menghapus tabel di Referensi Amazon API 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 sortir.

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

    • Anda sekarang dapat memilih Kapasitas sesuai permintaan atau Yang disediakan.

      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 beralih dari On-Demand ke Provisioned throughput, maka Autoscaling akan secara otomatis diterapkan ke semua GSIs dengan: min: 1, max: 10; target: 70%.

  6. Pilih Lewati GSIs dan buat untuk membuat tabel ini tanpaGSI. Secara opsional, Anda dapat memilih Berikutnya untuk membuat GSI dengan tabel baru ini.

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

Buat GSI

Untuk menjalankan Create GSI operasi, lakukan hal berikut.

  1. Temukan tabel yang ingin Anda tambahkanGSI.

  2. Dari menu elipsis horizontal, pilih Buat. GSI

  3. Beri nama Anda GSI di bawah nama Indeks.

  4. Buat kunci partisi.

  5. Opsional: buat kunci sortir.

  6. Pilih opsi jenis proyeksi dari dropdown.

  7. Pilih BuatGSI.

Untuk informasi selengkapnya tentang operasi ini, lihat Membuat tabel di Referensi Amazon API 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 Perbarui pengaturan kapasitas.

  3. Pilih kapasitas Provisioned atau On-Demand.

    Dengan Provisioned dipilih, 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 Amazon API DynamoDB.

Perbarui GSI

Untuk memperbarui pengaturan kapasitas untuk Update Table operasi GSI dengan, 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 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 pengaturan kapasitas yang ingin GSI Anda perbarui.

  2. Dari menu elipsis horizontal, pilih Perbarui pengaturan kapasitas.

  3. Anda sekarang dapat memilih Kapasitas sesuai permintaan atau Yang disediakan.

    Dengan Provisioned dipilih, 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 Amazon API 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 dropdown 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 ekspresi kondisi DynamoDB CLI.

  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 PutItemdi Referensi Amazon API 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 ekspresi kondisi DynamoDB CLI.

  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 UpdateItemdi Referensi Amazon API DynamoDB.

Hapus item

Untuk menjalankan Delete Item operasi, lakukan hal berikut.

  1. Temukan tabel tempat Anda ingin menghapus item.

  2. Pilih item.

  3. Dari dropdown Tindakan, pilih Hapus item.

  4. Konfirmasikan bahwa Anda ingin menghapus item dengan memilih Hapus.

Untuk informasi selengkapnya tentang operasi ini, lihat DeleteItemdi Referensi Amazon API 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 dropdown Tindakan, pilih item Duplikat.

  4. Tentukan kunci partisi baru.

  5. Tentukan kunci sortir baru (jika perlu).

  6. Pilih Jalankan.

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

Kueri

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

  1. Pilih Query dari bagian atas No SQL Workbench UI.

  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 Kueri untuk menjalankan operasi kueri ini. Jika lebih banyak opsi diperlukan, centang kotak centang 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 ekspresi kondisi DynamoDB CLI.

  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 di Referensi Amazon API DynamoDB.

Scan

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

  1. Pilih Pindai dari bagian atas UI No SQL Workbench.

  2. Pilih tombol Pindai untuk melakukan operasi pemindaian dasar ini. Jika lebih banyak opsi diperlukan, centang kotak centang 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 ekspresi kondisi DynamoDB CLI.

  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 More operations di bagian atas No SQL Workbench UI, pilih. TransactGetItems

  2. Pilih ikon + di dekat TransactGetItem.

  3. Tentukan kunci partisi.

  4. Tentukan kunci sortir (jika perlu).

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

Untuk informasi selengkapnya tentang transaksi, lihat Amazon DynamoDB Transactions.

TransactWriteItems

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

  1. Dari dropdown More operations di bagian atas No SQL Workbench UI, pilih. TransactWriteItems

  2. Pilih operasi dari dropdown Tindakan.

  3. Pilih ikon + di dekat TransactWriteItem.

  4. Di dropdown 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 untuknya.

Untuk informasi selengkapnya tentang transaksi, lihat Amazon DynamoDB Transactions.