Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: implement amazon s3 to dynamodb transfer operator #39654

Conversation

dondaum
Copy link
Contributor

@dondaum dondaum commented May 15, 2024

closes: #39377

Implements a new transfer operator for loading Amazon S3 data into an Amazon DynamoDB table. The operator uses the existing ImportTable AWS Service. Yet, import into existing tables is not currently supported by ImportTable. Until this is supported the operator uses an combination of staging first into a temporary DynamoDB table and then use scan to load data into the target DynamoDB table.

All related unit tests, CI, and build-docs inlcuding system test pass locally.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@dondaum dondaum force-pushed the feat/airflow-providers-amazon-add-s3todynamidboperator branch from 513a641 to 6d4e399 Compare May 15, 2024 22:07
@dondaum dondaum force-pushed the feat/airflow-providers-amazon-add-s3todynamidboperator branch from 6d4e399 to 22c96e2 Compare May 16, 2024 21:28
@dondaum dondaum force-pushed the feat/airflow-providers-amazon-add-s3todynamidboperator branch 2 times, most recently from 69992d1 to b2cb654 Compare May 17, 2024 09:02
@dondaum dondaum force-pushed the feat/airflow-providers-amazon-add-s3todynamidboperator branch from b2cb654 to 36bdf06 Compare May 17, 2024 19:16
@dondaum dondaum force-pushed the feat/airflow-providers-amazon-add-s3todynamidboperator branch 2 times, most recently from 1b84fd8 to b67c059 Compare May 17, 2024 19:54
@dondaum dondaum force-pushed the feat/airflow-providers-amazon-add-s3todynamidboperator branch from b67c059 to 3f66216 Compare May 20, 2024 20:46
@dondaum dondaum force-pushed the feat/airflow-providers-amazon-add-s3todynamidboperator branch from 3f66216 to 3016cf2 Compare May 21, 2024 10:20
@dondaum
Copy link
Contributor Author

dondaum commented May 21, 2024

Retriggered CI.

@eladkal eladkal requested review from vincbeck and ferruzzi May 25, 2024 19:52
@vincbeck vincbeck merged commit 53081cd into apache:main May 27, 2024
41 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create S3ToDynamoDBOperator
3 participants