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 回答
2
已接受的回答

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
专家
已回答 5 个月前
profile picture
专家
已审核 2 天前
profile pictureAWS
专家
已审核 5 个月前
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

已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则