What's the best way to trigger DynamoDB Import from S3 in Step Function?

0

I can't see a support of DynamoDB Import from S3 among the out of the box integrations in Step Functions.

Is there a way to trigger it somehow, other than having some Lambda that has aws-cli in it?

2 Antworten
2
Akzeptierte Antwort

While it is not available from the Optimised Integration API's, all of the DynamoDB API's can be called from the DynamoDB AWS SDK Integration.

How the optimized DynamoDB integration is different than the DynamoDB AWS SDK integration

  • There is no optimization for the Request Response integration pattern.
  • The Wait for a Callback with the Task Token integration pattern is not supported.
  • Only GetItem, PutItem, UpdateItem, and DeleteItem API actions are available through optimized integration. Other API actions, such as CreateTable or ImportTable are available using the DynamoDB AWS SDK integration.
profile pictureAWS
EXPERTE
beantwortet vor 5 Monaten
profile picture
EXPERTE
überprüft vor 2 Tagen
profile pictureAWS
EXPERTE
überprüft vor 5 Monaten
0

I think I found the answer myself. Even though the import is not listed in the docs, it seems to be available in AWS Console:

Import

And it seems to use this API: https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ImportTable.html

beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen