Skip to main content

Client for Updating a Simple Data Warehouse on Blob Storage

Project description

datablob

Client for Updating a Simple Data Warehouse on Blob Storage

design philosophy

  • optimize for simplicity and user friendliness
  • storage is cheap (compared to compute)
  • pre-compute as much as possible
  • should work out of the box
  • advanced configuration should be opt-in
  • explicit is better than implicit
  • straightforwardness over magic

install

pip install datablob

supported formats

  • csv
  • geojson points
  • json

usage

More examples coming soon

from datablob import DataBlobClient

client = DataBlobClient(bucket_name="example-test-bucket-123", bucket_path="prefix/to/dataportal")

client.update_dataset(name="fleet", version="2", data=rows)

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

datablob-0.1.0.tar.gz (5.9 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: datablob-0.1.0.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for datablob-0.1.0.tar.gz
Algorithm Hash digest
SHA256 161668b7c78296cc05d069de7101d3667d7d7eec2c5611bbe47d89671b1b7454
MD5 6904c004925395ec0e74c478624ab689
BLAKE2b-256 3771cadcf7d2f1fd3a33fed56d86a74717c9c2f02b66a5524fd8cc2ed08276c5

See more details on using hashes here.

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