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.1.1.tar.gz (70.4 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.1.1-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gurlon-0.1.1.tar.gz
  • Upload date:
  • Size: 70.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for gurlon-0.1.1.tar.gz
Algorithm Hash digest
SHA256 5b4d07461e3d96735cb2196a1ee801126449e88b188c03b205e5ce11c2657c36
MD5 d708d69b61e94a2c72b8258ddc475914
BLAKE2b-256 6aa01dc7c6734a386ce5c77340304e1df2736774195debbc1d17dced81b17144

See more details on using hashes here.

Provenance

The following attestation bundles were made for gurlon-0.1.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.1.1-py3-none-any.whl.

File metadata

  • Download URL: gurlon-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for gurlon-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f4689c367f57d24275e2f47c1f1d6b6411e1cd458cf8688b5ee246ad98f94b83
MD5 80de996678d359fcaf71bd289daff049
BLAKE2b-256 3384fb6ce936c831f5f6e7c6a09c0db59671ecda4e4774683d449ccd50929af4

See more details on using hashes here.

Provenance

The following attestation bundles were made for gurlon-0.1.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