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.0.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.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gurlon-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 c29c51c925c12dbdad5a46abb89e951b71a131fc6fcaab9f2c380d6c0345e945
MD5 5ca067b8aebe77e92e64555080a74597
BLAKE2b-256 4574a796a509adb97df26c7f4857f7994bca4d0c6d1dd78350c0b5a9c9d78c4e

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: gurlon-0.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1975bc9e1304def8f496df4e7d5a220a797660ba1504319941be6d7b94b46300
MD5 8886a730aa0c6f5b84efd477e88dd3e4
BLAKE2b-256 dcf1f2505515f5503bf9b0f05a0246f32f1c5c1d49012f658692c3cb37323f56

See more details on using hashes here.

Provenance

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