Created
March 4, 2024 19:19
-
-
Save julbrs/a7916b037eafa0b2fe6decb588eab7d1 to your computer and use it in GitHub Desktop.
Read dynamodb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Importer les modules nécessaires | |
const = require("@aws-sdk/client-dynamodb"); | |
const { DynamoDBDocumentClient, ScanCommand } = require("@aws-sdk/lib-dynamodb"); | |
// Initialiser le client | |
const dynamoDBClient = new DynamoDBClient({ region: "us-west-2" }); // Remplacez par votre région | |
const ddbDocClient = DynamoDBDocumentClient.from(dynamoDBClient); | |
// Définir la table à scanner | |
const tableName = "YourTableName"; // Remplacez par le nom de votre table | |
// Créer la commande de scan | |
const scanCommand = new ScanCommand(); | |
// Fonction pour scanner la table | |
async function scanTable() { | |
try { | |
const data = await ddbDocClient.send(scanCommand); | |
console.log("Scan réussi, données :", data); | |
} catch (err) { | |
console.error("Erreur lors du scan :", err); | |
} | |
} | |
// Appeler la fonction pour scanner la table | |
scanTable(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Bien sûr, voici un exemple de code JavaScript qui utilise la librairie "@aws-sdk/lib-dynamodb" pour scanner une table DynamoDB. Assurez-vous d'avoir installé la librairie en utilisant npm ou yarn. | |
Ce code scanne une table DynamoDB et affiche les données récupérées. Remplacez "YourTableName" par le nom de votre table et "us-west-2" par la région où se trouve votre table. | |
Assurez-vous également que vos identifiants AWS sont correctement configurés sur votre machine, car la librairie "@aws-sdk/client-dynamodb" utilise ces informations pour se connecter à votre compte AWS. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment