Skip to main content

Transform unstructured DynamoDB data into local SQL tables.

Project description

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/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gurlon-0.2.1.tar.gz (74.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gurlon-0.2.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file gurlon-0.2.1.tar.gz.

File metadata

  • Download URL: gurlon-0.2.1.tar.gz
  • Upload date:
  • Size: 74.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for gurlon-0.2.1.tar.gz
Algorithm Hash digest
SHA256 5f75bc26c79a211fed9299e189347cb2de2e0e4c1ccf7c2cd86267f1f0d8fc07
MD5 d76482cc0eaa33c55e80eedc45b1ebf9
BLAKE2b-256 db2d45a0d687aa4131e842c431d102999b176a26c9e576d56913707b657fe098

See more details on using hashes here.

Provenance

The following attestation bundles were made for gurlon-0.2.1.tar.gz:

Publisher: release.yml on fullerzz/gurlon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gurlon-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: gurlon-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for gurlon-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 41818c085283633fc29975327b6f188480bd52f73dfc17e0adf331a1b63b6559
MD5 0de27bae393b9fdcbf7356cc7b1f2b32
BLAKE2b-256 96083239ac6613f07a2c4a624590a9cf9b605de81e21b957e6d4595fcf1f0b91

See more details on using hashes here.

Provenance

The following attestation bundles were made for gurlon-0.2.1-py3-none-any.whl:

Publisher: release.yml on fullerzz/gurlon

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page