Skip to content

Gurlon is a Python library designed to simply exporting DynamoDB table to your local filesystem in order to run SQL queries. πŸ— Early in development 🚧

License

Notifications You must be signed in to change notification settings

fullerzz/gurlon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5cd0e0d Β· Feb 15, 2025

History

37 Commits
Feb 15, 2025
Dec 6, 2024
Dec 14, 2024
Dec 6, 2024
Nov 27, 2024
Feb 15, 2025
Dec 6, 2024
Nov 23, 2024
Dec 14, 2024
Nov 23, 2024
Dec 6, 2024
Dec 9, 2024
Dec 6, 2024
Dec 14, 2024
Feb 15, 2025
Dec 14, 2024

Repository files navigation

gurlon

Overview

gurlon is a library designed to make the process of exporting data from Dynamo to your local filesystem easier.

There are 3 main steps to the gurlon export process:

  1. Instantiate a new DataExporter and invoke export_data to begin a DynamoDB PointInTimeExport to S3
  2. Call the DataExporter function download_data once the DynamoDB export is complete to combine the exported data into a single json file on your local filesystem
  3. Transform your local copy of the exported table data into another storage format: csv, parquet

Comprehensive Documentation

Full docs are available here: https://fullerzz.github.io/gurlon/

About

Gurlon is a Python library designed to simply exporting DynamoDB table to your local filesystem in order to run SQL queries. πŸ— Early in development 🚧

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published