Skip to main content

A Python datalake client.

Project description

Ness

A Python datalake client.

Test Coverage Package version

Requirements

Installation

Using Conda:

conda install -c conda-forge pyarrow ness

Using Pip:

pip install pyarrow ness

Quickstart

import ness

dl = ness.dl(bucket="mybucket", key="mydatalake")
df = dl.read("mytable")

Sync

# Sync all tables
df = dl.sync()

# Sync a single table
df = dl.sync("mytable")

Format

Specify the input data source format, the default format is parquet:

import ness

dl = ness.dl(bucket="mybucket", key="mydatalake", format="csv")

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

ness-0.1.0.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

ness-0.1.0-py3-none-any.whl (4.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ness-0.1.0.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.0 Darwin/19.6.0

File hashes

Hashes for ness-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a2ed06137127999f50fc483e42a0c353b525ff38bfd0bedffb3733e6c4b2d950
MD5 babe7156568bfcfc52096ad1665a48ee
BLAKE2b-256 383c558f9323fe3124026922d4f44e45c6271b24ace1fb1fcecc97a043a8bfbd

See more details on using hashes here.

File details

Details for the file ness-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: ness-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.0 Darwin/19.6.0

File hashes

Hashes for ness-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d5480675c354010603591f70ab8c7641021e6d6418a29331749792b8af2eb454
MD5 115ab3563953eecc07d8bed75e75535b
BLAKE2b-256 f87a82bfa154d2f8dcbaabc32b223642fc1cf34ad3d26c05442886b97cf49191

See more details on using hashes here.

Supported by

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