

Doc AWS SDK Examples GitHub リポジトリには、他にも SDK の例があります。 [AWS](https://github.com/awsdocs/aws-doc-sdk-examples)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# SDK を使用した DynamoDB のコード例 AWS SDKs
<a name="dynamodb_code_examples"></a>

次のコード例は、 AWS Software Development Kit (SDK) で Amazon DynamoDB を使用する方法を示しています。

*基本* は、重要なオペレーションをサービス内で実行する方法を示すコード例です。

*アクション*はより大きなプログラムからのコードの抜粋であり、コンテキスト内で実行する必要があります。アクションは個々のサービス機能を呼び出す方法を示していますが、コンテキスト内のアクションは、関連するシナリオで確認できます。

*シナリオ*は、1 つのサービス内から、または他の AWS のサービスと組み合わせて複数の関数を呼び出し、特定のタスクを実行する方法を示すコード例です。

*AWS コミュニティへの貢献*は、複数のチームが作成し、維持している例です AWS。フィードバックを提供するには、リンクされたリポジトリで提供されているメカニズムを使用します。

**その他のリソース**
+  **[ DynamoDB デベロッパーガイド](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html)** － DynamoDB に関する詳細。
+ **[DynamoDB API リファレンス](https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/Welcome.html)** — 使用可能なすべての DynamoDB アクションに関する詳細。
+ **[AWS デベロッパーセンター](https://aws.amazon.com/developer/code-examples/?awsf.sdk-code-examples-product=product%23dynamodb)** – カテゴリまたは全文検索でフィルタリングできるコード例。
+ **[AWS SDK の例](https://github.com/awsdocs/aws-doc-sdk-examples)** – 完全なコードを優先言語で含む GitHub リポジトリ。コードの設定と実行に関する説明が記載されています。

**Contents**
+ [基本](dynamodb_code_examples_basics.md)
  + [Hello DynamoDB](dynamodb_example_dynamodb_Hello_section.md)
  + [基本を学ぶ](dynamodb_example_dynamodb_Scenario_GettingStartedMovies_section.md)
  + [アクション](dynamodb_code_examples_actions.md)
    + [`BatchExecuteStatement`](dynamodb_example_dynamodb_BatchExecuteStatement_section.md)
    + [`BatchGetItem`](dynamodb_example_dynamodb_BatchGetItem_section.md)
    + [`BatchWriteItem`](dynamodb_example_dynamodb_BatchWriteItem_section.md)
    + [`CreateTable`](dynamodb_example_dynamodb_CreateTable_section.md)
    + [`DeleteItem`](dynamodb_example_dynamodb_DeleteItem_section.md)
    + [`DeleteTable`](dynamodb_example_dynamodb_DeleteTable_section.md)
    + [`DescribeTable`](dynamodb_example_dynamodb_DescribeTable_section.md)
    + [`DescribeTimeToLive`](dynamodb_example_dynamodb_DescribeTimeToLive_section.md)
    + [`ExecuteStatement`](dynamodb_example_dynamodb_ExecuteStatement_section.md)
    + [`GetItem`](dynamodb_example_dynamodb_GetItem_section.md)
    + [`ListTables`](dynamodb_example_dynamodb_ListTables_section.md)
    + [`PutItem`](dynamodb_example_dynamodb_PutItem_section.md)
    + [`Query`](dynamodb_example_dynamodb_Query_section.md)
    + [`Scan`](dynamodb_example_dynamodb_Scan_section.md)
    + [`UpdateItem`](dynamodb_example_dynamodb_UpdateItem_section.md)
    + [`UpdateTable`](dynamodb_example_dynamodb_UpdateTable_section.md)
    + [`UpdateTimeToLive`](dynamodb_example_dynamodb_UpdateTimeToLive_section.md)
+ [シナリオ](dynamodb_code_examples_scenarios.md)
  + [DAX で読み取りを高速化](dynamodb_example_dynamodb_Usage_DaxDemo_section.md)
  + [グローバルセカンダリインデックスの高度なシナリオ](dynamodb_example_dynamodb_Scenario_GSIAdvanced_section.md)
  + [DynamoDB テーブルにデータを送信するアプリケーションを構築する](dynamodb_example_cross_SubmitDataApp_section.md)
  + [複数の値を 1 つの属性と比較する](dynamodb_example_dynamodb_Scenario_CompareMultipleValues_section.md)
  + [項目の TTL を条件付きで更新する](dynamodb_example_dynamodb_UpdateItemConditionalTTL_section.md)
  + [ローカルインスタンスに接続する](dynamodb_example_dynamodb_local_section.md)
  + [式演算子をカウントする](dynamodb_example_dynamodb_Scenario_ExpressionOperatorCounting_section.md)
  + [COVID-19 データを追跡する REST API を作成する](dynamodb_example_cross_ApiGatewayDataTracker_section.md)
  + [メッセンジャーアプリケーションを作成する](dynamodb_example_cross_StepFunctionsMessenger_section.md)
  + [サーバーレスアプリケーションを作成して写真の管理](dynamodb_example_cross_PAM_section.md)
  + [グローバルセカンダリインデックスを含むテーブルを作成する](dynamodb_example_dynamodb_CreateTableWithGlobalSecondaryIndex_section.md)
  + [ウォームスループットを有効にしたテーブルを作成する](dynamodb_example_dynamodb_CreateTableWarmThroughput_section.md)
  + [DynamoDB データを追跡するウェブアプリケーションを作成する](dynamodb_example_cross_DynamoDBDataTracker_section.md)
  + [WebSocket チャットアプリケーションを作成する](dynamodb_example_cross_ApiGatewayWebsocketChat_section.md)
  + [TTL を含む項目を作成する](dynamodb_example_dynamodb_PutItemTTL_section.md)
  + [MRSC グローバルテーブルの作成と管理](dynamodb_example_dynamodb_Scenario_MRSCGlobalTables_section.md)
  + [MREC を示すグローバルテーブルの作成と管理](dynamodb_example_dynamodb_Scenario_GlobalTableOperations_section.md)
  + [PartiQL DELETE を使用してデータを削除する](dynamodb_example_dynamodb_PartiQLDelete_section.md)
  + [画像内の PPE を検出する](dynamodb_example_cross_RekognitionPhotoAnalyzerPPE_section.md)
  + [DynamoDB の使用開始](dynamodb_example_dynamodb_GettingStarted_070_section.md)
  + [PartiQL INSERT を使用してデータを挿入する](dynamodb_example_dynamodb_PartiQLInsert_section.md)
  + [ブラウザからの Lambda 関数の呼び出し](dynamodb_example_cross_LambdaForBrowser_section.md)
  + [グローバルセカンダリインデックスを管理する](dynamodb_example_dynamodb_Scenario_GSILifecycle_section.md)
  + [リソースベースのポリシーを管理する](dynamodb_example_dynamodb_Scenario_ResourcePolicyLifecycle_section.md)
  + [DynamoDB のパフォーマンスのモニタリング](dynamodb_example_cross_MonitorDynamoDB_section.md)
  + [高度なクエリオペレーションを実行する](dynamodb_example_dynamodb_Scenario_AdvancedQueryTechniques_section.md)
  + [リストオペレーションを実行する](dynamodb_example_dynamodb_Scenario_ListOperations_section.md)
  + [マップオペレーションを実行する](dynamodb_example_dynamodb_Scenario_MapOperations_section.md)
  + [セットオペレーションを実行する](dynamodb_example_dynamodb_Scenario_SetOperations_section.md)
  + [PartiQL ステートメントのバッチを使用してテーブルに対してクエリを実行する](dynamodb_example_dynamodb_Scenario_PartiQLBatch_section.md)
  + [PartiQL を使用してテーブルに対してクエリを実行する](dynamodb_example_dynamodb_Scenario_PartiQLSingle_section.md)
  + [グローバルセカンダリインデックスを使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithGlobalSecondaryIndex_section.md)
  + [begins\_with 条件を使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithBeginsWithCondition_section.md)
  + [日付範囲を使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithDateRange_section.md)
  + [複雑なフィルター式を使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithComplexFilter_section.md)
  + [動的フィルター式を使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithDynamicFilter_section.md)
  + [フィルター式と制限を使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithFilterAndLimit_section.md)
  + [ネストされた属性を使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithNestedAttributes_section.md)
  + [ページ分割を使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithPagination_section.md)
  + [強力な整合性のある読み込みを使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenarios_QueryWithStronglyConsistentReads_section.md)
  + [PartiQL SELECT を使用してデータをクエリする](dynamodb_example_dynamodb_PartiQLSelect_section.md)
  + [TTL 項目のクエリ](dynamodb_example_dynamodb_QueryFilteredTTL_section.md)
  + [日付と時刻のパターンを使用してテーブルをクエリする](dynamodb_example_dynamodb_Scenario_DateTimeQueries_section.md)
  + [EXIF およびその他のイメージ情報を保存します](dynamodb_example_cross_DetectLabels_section.md)
  + [属性ベースのアクセス制御を設定する](dynamodb_example_dynamodb_Scenario_ABACSetup_section.md)
  + [式順序の更新を理解する](dynamodb_example_dynamodb_Scenario_UpdateExpressionOrder_section.md)
  + [テーブルのウォームスループット設定を更新する](dynamodb_example_dynamodb_UpdateTableWarmThroughput_section.md)
  + [項目の TTL を更新する](dynamodb_example_dynamodb_UpdateItemTTL_section.md)
  + [PartiQL UPDATE を使用してデータを更新する](dynamodb_example_dynamodb_PartiQLUpdate_section.md)
  + [API Gateway を使用して Lambda 関数を呼び出す](dynamodb_example_cross_LambdaAPIGateway_section.md)
  + [Step Functions を使用して Lambda 関数を呼び出す](dynamodb_example_cross_ServerlessWorkflows_section.md)
  + [ドキュメントモデルを使用する](dynamodb_example_dynamodb_MidLevelInterface_section.md)
  + [高レベルのオブジェクト永続性モデルを使用する](dynamodb_example_dynamodb_HighLevelInterface_section.md)
  + [アトミックカウンタオペレーションを使用する](dynamodb_example_dynamodb_Scenario_AtomicCounterOperations_section.md)
  + [条件付きオペレーションを使用する](dynamodb_example_dynamodb_Scenario_ConditionalOperations_section.md)
  + [式の属性名を使用する](dynamodb_example_dynamodb_Scenario_ExpressionAttributeNames_section.md)
  + [スケジュールされたイベントを使用した Lambda 関数の呼び出し](dynamodb_example_cross_LambdaScheduledEvents_section.md)
  + [ローカルセカンダリインデックスを操作する](dynamodb_example_dynamodb_Scenario_LSIExamples_section.md)
  + [Streams と Time-to-Live を操作する](dynamodb_example_dynamodb_Scenario_StreamsAndTTL_section.md)
  + [グローバルテーブルとマルチリージョンレプリケーションの最終的な一貫性 (MREC) を操作する](dynamodb_example_dynamodb_Scenario_MultiRegionReplication_section.md)
  + [リソースのタグ付けを操作する](dynamodb_example_dynamodb_Scenario_TaggingExamples_section.md)
  + [テーブルの暗号化を操作する](dynamodb_example_dynamodb_Scenario_EncryptionExamples_section.md)
+ [サーバーレスサンプル](dynamodb_code_examples_serverless_examples.md)
  + [DynamoDB トリガーから Lambda 関数を呼び出す](dynamodb_example_serverless_DynamoDB_Lambda_section.md)
  + [DynamoDB トリガーで Lambda 関数のバッチアイテムの失敗をレポートする](dynamodb_example_serverless_DynamoDB_Lambda_batch_item_failures_section.md)
+ [AWS コミュニティへの貢献](dynamodb_code_examples_aws_community_contributions.md)
  + [サーバーレスアプリケーションの構築とテスト](dynamodb_example_tributary-lite_serverless-application_section.md)