Using AWS Glue to transform data from DynamoDB to Redshift.

0

Hello everyone,

I'm new with AWS Glue. I'm doing a lab to move data from DynamoDB to Redshift with AWS Glue and my job does not succeed.
I test several times but none of them works (assume that IAM roles are correct).

With Dynamodb:

  • Do I need to create a connection to dynamodb using JDBC ? (It's weird because at connection access there is no username or password to fill in).
  • I need to create the data target first or just create it while add job?

With Redshift:

  • After creating cluster, should I add table into public schema or just leave it as default?
  • Do I need a S3 Endpoint to complete the lab? ( because It requires a S3 endpoint to test connection successfully)

Any suggestions about this case is a big help for me.
Thanks,
natuan

natuan
gefragt vor 5 Jahren893 Aufrufe
3 Antworten
0

I figured it out, in my case I created a data target but not the same database name, just create new job with right database name.

natuan
beantwortet vor 5 Jahren
0

Need a S3 Endpoint (S3 Gateway)

natuan
beantwortet vor 5 Jahren
0

FYI, there's a solution to move from DDB to Redshift to create source-similar tables without the use of glue:

https://repost.aws/articles/ARlyMMJAeUQLWZd8p3c1Jz6A/automated-change-data-capture-cdc-data-ingestion-from-dynamodb-to-redshift

profile pictureAWS
EXPERTE
Rajiv_G
beantwortet vor 6 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