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 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南