

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Exemples de code pour DynamoDB utilisant AWS Kits SDK
<a name="service_code_examples"></a>

Les exemples de code suivants montrent comment utiliser DynamoDB avec un kit de développement AWS logiciel (SDK). 

Les *principes de base* sont des exemples de code qui vous montrent comment effectuer les opérations essentielles au sein d’un service.

Les *actions* sont des extraits de code de programmes plus larges et doivent être exécutées dans leur contexte. Alors que les actions vous indiquent comment appeler des fonctions de service individuelles, vous pouvez les voir en contexte dans leurs scénarios associés.

Les *scénarios* sont des exemples de code qui vous montrent comment accomplir des tâches spécifiques en appelant plusieurs fonctions au sein d’un même service ou combinés à d’autres Services AWS.

*AWS *les contributions de la communauté sont des exemples qui ont été créés et sont gérés par plusieurs équipes AWS. Pour faire un commentaire, utilisez le mécanisme fourni dans les référentiels liés.

Pour obtenir la liste complète des guides du développeur du AWS SDK et des exemples de code, consultez[Utilisation de DynamoDB avec un AWS Kit SDK](sdk-general-information-section.md). Cette rubrique comprend également des informations sur le démarrage et sur les versions précédentes du kit de développement logiciel (SDK).

**Contents**
+ [Principes de base](service_code_examples_basics.md)
  + [Hello DynamoDB](example_dynamodb_Hello_section.md)
  + [Principes de base](example_dynamodb_Scenario_GettingStartedMovies_section.md)
  + [Actions](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)
+ [Scénarios](service_code_examples_scenarios.md)
  + [Accélérer les lectures avec DAX](example_dynamodb_Usage_DaxDemo_section.md)
  + [Scénarios d’index secondaire global avancés](example_dynamodb_Scenario_GSIAdvanced_section.md)
  + [Créer une application pour soumettre des données à une table DynamoDB](example_cross_SubmitDataApp_section.md)
  + [Comparaison de plusieurs valeurs avec un seul attribut](example_dynamodb_Scenario_CompareMultipleValues_section.md)
  + [Mise à jour sous certaines conditions du TTL d’un élément](example_dynamodb_UpdateItemConditionalTTL_section.md)
  + [Connexion à une instance locale](example_dynamodb_local_section.md)
  + [Comptage des opérateurs d’expression](example_dynamodb_Scenario_ExpressionOperatorCounting_section.md)
  + [Création d'une API REST pour suivre COVID-19 les données](example_cross_ApiGatewayDataTracker_section.md)
  + [Créer une application de messagerie](example_cross_StepFunctionsMessenger_section.md)
  + [Création d’une application sans serveur pour gérer des photos](example_cross_PAM_section.md)
  + [Création d’une table avec un index secondaire global](example_dynamodb_CreateTableWithGlobalSecondaryIndex_section.md)
  + [Création d’une table avec le débit à chaud activé](example_dynamodb_CreateTableWarmThroughput_section.md)
  + [Créer une application web pour suivre les données DynamoDB](example_cross_DynamoDBDataTracker_section.md)
  + [Créer une application de chat WebSocket](example_cross_ApiGatewayWebsocketChat_section.md)
  + [Création d’un élément avec un TTL](example_dynamodb_PutItemTTL_section.md)
  + [Création et gestion des tables globales MRSC](example_dynamodb_Scenario_MRSCGlobalTables_section.md)
  + [Création et gestion de tables globales démontrant MREC](example_dynamodb_Scenario_GlobalTableOperations_section.md)
  + [Suppression de données à l’aide de PartiQL DELETE](example_dynamodb_PartiQLDelete_section.md)
  + [Détecter l’EPI dans des images](example_cross_RekognitionPhotoAnalyzerPPE_section.md)
  + [Débuter avec les bases de données NoSQL](example_dynamodb_GettingStarted_070_section.md)
  + [Insertion de données à l’aide de PartiQL INSERT](example_dynamodb_PartiQLInsert_section.md)
  + [Invoquer une fonction Lambda à partir d’un navigateur](example_cross_LambdaForBrowser_section.md)
  + [Gestion des index secondaires globaux](example_dynamodb_Scenario_GSILifecycle_section.md)
  + [Gestion des politiques basées sur les ressources](example_dynamodb_Scenario_ResourcePolicyLifecycle_section.md)
  + [Surveillance des performances DynamoDB](example_cross_MonitorDynamoDB_section.md)
  + [Exécution d’opérations de requête avancées](example_dynamodb_Scenario_AdvancedQueryTechniques_section.md)
  + [Exécution d’opérations de liste](example_dynamodb_Scenario_ListOperations_section.md)
  + [Exécution d’opérations de mappage](example_dynamodb_Scenario_MapOperations_section.md)
  + [Exécution d’opérations d’ensemble](example_dynamodb_Scenario_SetOperations_section.md)
  + [Interrogation d’une table à l’aide de lots d’instructions PartiQL](example_dynamodb_Scenario_PartiQLBatch_section.md)
  + [Interrogation d’une table à l’aide de PartiQL](example_dynamodb_Scenario_PartiQLSingle_section.md)
  + [Interrogation d’une table à l’aide d’un index secondaire global](example_dynamodb_Scenarios_QueryWithGlobalSecondaryIndex_section.md)
  + [Interrogation d’une table à l’aide d’une condition begins\_with](example_dynamodb_Scenarios_QueryWithBeginsWithCondition_section.md)
  + [Interrogation d’une table à l’aide d’une plage de dates](example_dynamodb_Scenarios_QueryWithDateRange_section.md)
  + [Interrogation d’une table avec une expression de filtre complexe](example_dynamodb_Scenarios_QueryWithComplexFilter_section.md)
  + [Interrogation d’une table avec une expression de filtre dynamique](example_dynamodb_Scenarios_QueryWithDynamicFilter_section.md)
  + [Interrogation d’une table avec une expression de filtre et des limites](example_dynamodb_Scenarios_QueryWithFilterAndLimit_section.md)
  + [Interrogation d’une table avec des attributs imbriqués](example_dynamodb_Scenarios_QueryWithNestedAttributes_section.md)
  + [Interrogation d’une table avec pagination](example_dynamodb_Scenarios_QueryWithPagination_section.md)
  + [Interrogation d’une table avec des lectures fortement cohérentes](example_dynamodb_Scenarios_QueryWithStronglyConsistentReads_section.md)
  + [Interrogation des données à l’aide de PartiQL SELECT](example_dynamodb_PartiQLSelect_section.md)
  + [Interrogation des éléments TTL](example_dynamodb_QueryFilteredTTL_section.md)
  + [Interrogation de tables à l’aide de modèles de date et d’heure](example_dynamodb_Scenario_DateTimeQueries_section.md)
  + [Enregistrer des informations EXIF et d’autres informations sur les images](example_cross_DetectLabels_section.md)
  + [Configurer le contrôle Attribute-Based d'accès](example_dynamodb_Scenario_ABACSetup_section.md)
  + [Compréhension de l’ordre des expressions de mise à jour](example_dynamodb_Scenario_UpdateExpressionOrder_section.md)
  + [Mise à jour du paramètre de débit chaud d’une table](example_dynamodb_UpdateTableWarmThroughput_section.md)
  + [Mise à jour du TTL d’un élément](example_dynamodb_UpdateItemTTL_section.md)
  + [Mise à jour des données à l’aide de PartiQL UPDATE](example_dynamodb_PartiQLUpdate_section.md)
  + [Utiliser API Gateway pour invoquer une fonction Lambda](example_cross_LambdaAPIGateway_section.md)
  + [Utiliser les fonctions Step Functions pour invoquer des fonctions Lambda](example_cross_ServerlessWorkflows_section.md)
  + [Utiliser un modèle de document](example_dynamodb_MidLevelInterface_section.md)
  + [Utiliser un modèle de persistance des objets de haut niveau](example_dynamodb_HighLevelInterface_section.md)
  + [Utilisation d’opérations de compteurs atomiques](example_dynamodb_Scenario_AtomicCounterOperations_section.md)
  + [Utilisation d’opérations conditionnelles](example_dynamodb_Scenario_ConditionalOperations_section.md)
  + [Utilisation des noms d’attributs d’expression](example_dynamodb_Scenario_ExpressionAttributeNames_section.md)
  + [Utilisent des événements planifiés pour invoquer une fonction Lambda](example_cross_LambdaScheduledEvents_section.md)
  + [Utilisation d’index secondaires locaux](example_dynamodb_Scenario_LSIExamples_section.md)
  + [Travaillez avec Streams et Time-to-Live](example_dynamodb_Scenario_StreamsAndTTL_section.md)
  + [Utilisation des tables globales et la cohérence à terme de la réplication multirégionale (MREC)](example_dynamodb_Scenario_MultiRegionReplication_section.md)
  + [Utilisation du balisage des ressources](example_dynamodb_Scenario_TaggingExamples_section.md)
  + [Utilisation du chiffrement des tables](example_dynamodb_Scenario_EncryptionExamples_section.md)
+ [Exemples sans serveur](service_code_examples_serverless_examples.md)
  + [Invocation d’une fonction Lambda à partir d’un déclencheur DynamoDB](example_serverless_DynamoDB_Lambda_section.md)
  + [Signalement des échecs d’articles par lots pour les fonctions Lambda à l’aide d’un déclencheur DynamoDB](example_serverless_DynamoDB_Lambda_batch_item_failures_section.md)
+ [AWS contributions communautaires](service_code_examples_aws_community_contributions.md)
  + [Création et test d’une application sans serveur](example_tributary-lite_serverless-application_section.md)