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.3.0.tar.gz (74.2 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.3.0-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gurlon-0.3.0.tar.gz
Algorithm Hash digest
SHA256 cc903d1524b37e89567a38e2e4fd6f0bb091f0eb89cc366d1dbb91b0b25ed543
MD5 8d82cfbad9977cadf76aa0c119593eff
BLAKE2b-256 df0521b24088667aa4e27ecf62f5105eca61d4812d754338e907fee57c3cd5b7

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: gurlon-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 7.7 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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a5f4f2eabd3aef84e1f34eca37a33901a1853b291362d8182021987876c12f62
MD5 174337941f50a155d6ad7929d311d739
BLAKE2b-256 0d0d2cc3426a9f65b1ae0f42bd98923444598d1effa59ee45ef2fba0579c2f4f

See more details on using hashes here.

Provenance

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