

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

# Contoh kode untuk DynamoDB menggunakan AWS SDKs
<a name="service_code_examples"></a>

Contoh kode berikut menunjukkan cara menggunakan DynamoDB dengan kit pengembangan perangkat lunak ( AWS SDK). 

*Dasar-dasar* adalah contoh kode yang menunjukkan kepada Anda bagaimana melakukan operasi penting dalam suatu layanan.

*Tindakan* merupakan kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.

*Skenario* adalah contoh kode yang menunjukkan kepada Anda bagaimana menyelesaikan tugas tertentu dengan memanggil beberapa fungsi dalam layanan atau dikombinasikan dengan yang lain Layanan AWS.

*AWS kontribusi komunitas* adalah contoh yang dibuat dan dikelola oleh banyak tim AWS. Untuk memberikan umpan balik, gunakan mekanisme yang disediakan di repositori terkait.

Untuk daftar lengkap panduan pengembang AWS SDK dan contoh kode, lihat[Menggunakan DynamoDB dengan SDK AWS](sdk-general-information-section.md). Topik ini juga mencakup informasi tentang memulai dan detail tentang versi SDK sebelumnya.

**Contents**
+ [Hal-hal mendasar](service_code_examples_basics.md)
  + [Halo DynamoDB](example_dynamodb_Hello_section.md)
  + [Pelajari dasar-dasarnya](example_dynamodb_Scenario_GettingStartedMovies_section.md)
  + [Tindakan](service_code_examples_actions.md)
    + [`BatchExecuteStatement`](example_dynamodb_BatchExecuteStatement_section.md)
    + [`BatchGetItem`](example_dynamodb_BatchGetItem_section.md)
    + [`BatchWriteItem`](example_dynamodb_BatchWriteItem_section.md)
    + [`CreateTable`](example_dynamodb_CreateTable_section.md)
    + [`DeleteItem`](example_dynamodb_DeleteItem_section.md)
    + [`DeleteTable`](example_dynamodb_DeleteTable_section.md)
    + [`DescribeTable`](example_dynamodb_DescribeTable_section.md)
    + [`DescribeTimeToLive`](example_dynamodb_DescribeTimeToLive_section.md)
    + [`ExecuteStatement`](example_dynamodb_ExecuteStatement_section.md)
    + [`GetItem`](example_dynamodb_GetItem_section.md)
    + [`ListTables`](example_dynamodb_ListTables_section.md)
    + [`PutItem`](example_dynamodb_PutItem_section.md)
    + [`Query`](example_dynamodb_Query_section.md)
    + [`Scan`](example_dynamodb_Scan_section.md)
    + [`UpdateItem`](example_dynamodb_UpdateItem_section.md)
    + [`UpdateTable`](example_dynamodb_UpdateTable_section.md)
    + [`UpdateTimeToLive`](example_dynamodb_UpdateTimeToLive_section.md)
+ [Skenario](service_code_examples_scenarios.md)
  + [Mempercepat pembacaan dengan DAX](example_dynamodb_Usage_DaxDemo_section.md)
  + [Skenario Indeks Sekunder Global Tingkat Lanjut](example_dynamodb_Scenario_GSIAdvanced_section.md)
  + [Membangun aplikasi untuk mengirimkan data ke tabel DynamoDB](example_cross_SubmitDataApp_section.md)
  + [Bandingkan beberapa nilai dengan satu atribut](example_dynamodb_Scenario_CompareMultipleValues_section.md)
  + [Perbarui TTL item secara kondisional](example_dynamodb_UpdateItemConditionalTTL_section.md)
  + [Connect ke instance lokal](example_dynamodb_local_section.md)
  + [Hitung operator ekspresi](example_dynamodb_Scenario_ExpressionOperatorCounting_section.md)
  + [Membuat API REST untuk melacak data COVID-19](example_cross_ApiGatewayDataTracker_section.md)
  + [Membuat aplikasi messenger](example_cross_StepFunctionsMessenger_section.md)
  + [Membuat aplikasi nirserver untuk mengelola foto](example_cross_PAM_section.md)
  + [Buat tabel dengan indeks sekunder global](example_dynamodb_CreateTableWithGlobalSecondaryIndex_section.md)
  + [Buat tabel dengan throughput hangat diaktifkan](example_dynamodb_CreateTableWarmThroughput_section.md)
  + [Membuat aplikasi web untuk melacak data DynamoDB](example_cross_DynamoDBDataTracker_section.md)
  + [Membuat aplikasi obrolan websocket](example_cross_ApiGatewayWebsocketChat_section.md)
  + [Buat item dengan TTL](example_dynamodb_PutItemTTL_section.md)
  + [Membuat dan mengelola tabel global MRSC](example_dynamodb_Scenario_MRSCGlobalTables_section.md)
  + [Membuat dan mengelola tabel global yang menunjukkan MREC](example_dynamodb_Scenario_GlobalTableOperations_section.md)
  + [Hapus data menggunakan PartiQL DELETE](example_dynamodb_PartiQLDelete_section.md)
  + [Mendeteksi APD dalam gambar](example_cross_RekognitionPhotoAnalyzerPPE_section.md)
  + [Masukkan data menggunakan PartiQL INSERT](example_dynamodb_PartiQLInsert_section.md)
  + [Menginvokasi fungsi Lambda dari browser](example_cross_LambdaForBrowser_section.md)
  + [Kelola Indeks Sekunder Global](example_dynamodb_Scenario_GSILifecycle_section.md)
  + [Mengelola kebijakan berbasis sumber daya](example_dynamodb_Scenario_ResourcePolicyLifecycle_section.md)
  + [Pantau kinerja DynamoDB](example_cross_MonitorDynamoDB_section.md)
  + [Lakukan operasi kueri lanjutan](example_dynamodb_Scenario_AdvancedQueryTechniques_section.md)
  + [Lakukan operasi daftar](example_dynamodb_Scenario_ListOperations_section.md)
  + [Lakukan operasi peta](example_dynamodb_Scenario_MapOperations_section.md)
  + [Lakukan operasi set](example_dynamodb_Scenario_SetOperations_section.md)
  + [Melakukan kueri pada tabel menggunakan batch pernyataan PartiQL](example_dynamodb_Scenario_PartiQLBatch_section.md)
  + [Melakukan kueri tabel menggunakan PartiQL](example_dynamodb_Scenario_PartiQLSingle_section.md)
  + [Kueri tabel menggunakan Global Secondary Index](example_dynamodb_Scenarios_QueryWithGlobalSecondaryIndex_section.md)
  + [Kueri tabel menggunakan kondisi begins\_with](example_dynamodb_Scenarios_QueryWithBeginsWithCondition_section.md)
  + [Kueri tabel menggunakan rentang tanggal](example_dynamodb_Scenarios_QueryWithDateRange_section.md)
  + [Kueri tabel dengan ekspresi filter yang kompleks](example_dynamodb_Scenarios_QueryWithComplexFilter_section.md)
  + [Kueri tabel dengan ekspresi filter dinamis](example_dynamodb_Scenarios_QueryWithDynamicFilter_section.md)
  + [Kueri tabel dengan ekspresi filter dan batas](example_dynamodb_Scenarios_QueryWithFilterAndLimit_section.md)
  + [Kueri tabel dengan atribut bersarang](example_dynamodb_Scenarios_QueryWithNestedAttributes_section.md)
  + [Kueri tabel dengan pagination](example_dynamodb_Scenarios_QueryWithPagination_section.md)
  + [Kueri tabel dengan pembacaan yang sangat konsisten](example_dynamodb_Scenarios_QueryWithStronglyConsistentReads_section.md)
  + [Kueri data menggunakan PartiQL SELECT](example_dynamodb_PartiQLSelect_section.md)
  + [Kueri untuk item TTL](example_dynamodb_QueryFilteredTTL_section.md)
  + [Tabel kueri menggunakan pola tanggal dan waktu](example_dynamodb_Scenario_DateTimeQueries_section.md)
  + [Menyimpan EXIF dan informasi gambar lainnya](example_cross_DetectLabels_section.md)
  + [Mengatur Kontrol Akses Berbasis Atribut](example_dynamodb_Scenario_ABACSetup_section.md)
  + [Memahami urutan ekspresi pembaruan](example_dynamodb_Scenario_UpdateExpressionOrder_section.md)
  + [Perbarui pengaturan throughput hangat tabel](example_dynamodb_UpdateTableWarmThroughput_section.md)
  + [Perbarui TTL item](example_dynamodb_UpdateItemTTL_section.md)
  + [Perbarui data menggunakan PartiQL UPDATE](example_dynamodb_PartiQLUpdate_section.md)
  + [Menggunakan API Gateway untuk menginvokasi fungsi Lambda](example_cross_LambdaAPIGateway_section.md)
  + [Menggunakan Step Functions untuk menginvokasi fungsi Lambda](example_cross_ServerlessWorkflows_section.md)
  + [Menggunakan model dokumen](example_dynamodb_MidLevelInterface_section.md)
  + [Menggunakan model persistensi objek tingkat tinggi](example_dynamodb_HighLevelInterface_section.md)
  + [Gunakan operasi penghitung atom](example_dynamodb_Scenario_AtomicCounterOperations_section.md)
  + [Gunakan operasi bersyarat](example_dynamodb_Scenario_ConditionalOperations_section.md)
  + [Gunakan nama atribut ekspresi](example_dynamodb_Scenario_ExpressionAttributeNames_section.md)
  + [Menggunakan peristiwa terjadwal untuk menginvokasi fungsi Lambda](example_cross_LambdaScheduledEvents_section.md)
  + [Bekerja dengan Indeks Sekunder Lokal](example_dynamodb_Scenario_LSIExamples_section.md)
  + [Bekerja dengan Streams dan Time-to-Live](example_dynamodb_Scenario_StreamsAndTTL_section.md)
  + [Bekerja dengan tabel global dan konsistensi akhir replikasi Multi-wilayah (MREC)](example_dynamodb_Scenario_MultiRegionReplication_section.md)
  + [Bekerja dengan penandaan sumber daya](example_dynamodb_Scenario_TaggingExamples_section.md)
  + [Bekerja dengan enkripsi tabel](example_dynamodb_Scenario_EncryptionExamples_section.md)
+ [Contoh nirserver](service_code_examples_serverless_examples.md)
  + [Memanggil fungsi Lambda dari pemicu DynamoDB](example_serverless_DynamoDB_Lambda_section.md)
  + [Melaporkan kegagalan item batch untuk fungsi Lambda dengan pemicu DynamoDB](example_serverless_DynamoDB_Lambda_batch_item_failures_section.md)
+ [AWS kontribusi komunitas](service_code_examples_aws_community_contributions.md)
  + [Membangun dan menguji aplikasi tanpa server](example_tributary-lite_serverless-application_section.md)