定期从Redshift向DynamoDB传输数据。

0

【以下的问题经过翻译处理】 我在我的redshift集群中有一个表格,我想创建一个脚本,每天每小时运行一次,并扫描此表格以获取基于某些条件的一些数据,然后将其转储到dynamo DB的一个表格中。 我在AWS Glue作业部分中检查了源和目标选项,但当我将Redshift作为源选项时,在目标选项中没有Dynamo DB选项。 有什么方法可以实现这个吗?

profile picture
ESPERTO
posta 5 mesi fa32 visualizzazioni
1 Risposta
0

【以下的回答经过翻译处理】 不确定数据集有多大,但以下是一些选项:

  1. 简单的Lambda和S3卸载与Redshift计划作业可以完成。然后从S3到DynamoDB,您可以在此博客中看到一些示例代码:https://aws.amazon.com/blogs/database/implementing-bulk-csv-ingestion-to-amazon-dynamodb/。您还可以使用AWS Data Pipeline。
  2. 您还可以使用Glue连接类型来连接DDB,参考:https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-connect.html#aws-glue-programming-etl-connect-dynamodb(使用ETL连接器时,“connectionType”:为“dynamodb”作为接收器)。
profile picture
ESPERTO
con risposta 5 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande