Skip to main content

Pandas on AWS.

Project description

AWS Data Wrangler

Pandas on AWS


NOTE

Due the new major version 1.0.0 with breaking changes, please make sure that all your old projects has dependencies frozen on the desired version (e.g. pip install awswrangler==0.3.2).


AWS Data Wrangler

Release Python Version Code style: black License

Checked with mypy Coverage Static Checking Documentation Status

Source Downloads Page Installation Command
PyPi PyPI Downloads Link pip install awswrangler
Conda Conda Downloads Link conda install -c conda-forge awswrangler

Quick Start

Install the Wrangler with: pip install awswrangler

import awswrangler as wr
import pandas as pd

df = pd.DataFrame({"id": [1, 2], "value": ["foo", "boo"]})

# Storing data on Data Lake
wr.s3.to_parquet(
    df=df,
    path="s3://bucket/dataset/",
    dataset=True,
    database="my_db",
    table="my_table"
)

# Retrieving the data directly from Amazon S3
df = wr.s3.read_parquet("s3://bucket/dataset/", dataset=True)

# Retrieving the data from Amazon Athena
df = wr.athena.read_sql_query("SELECT * FROM my_table", database="my_db")

# Getting Redshift connection (SQLAlchemy) from Glue Catalog Connections
engine = wr.catalog.get_engine("my-redshift-connection")

# Retrieving the data from Amazon Redshift Spectrum
df = wr.db.read_sql_query("SELECT * FROM external_schema.my_table", con=engine)

Read The Docs

Project details


Release history Release notifications | RSS feed

This version

1.1.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

awswrangler-1.1.1.tar.gz (54.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

awswrangler-1.1.1-py3.6.egg (130.3 kB view details)

Uploaded Egg

awswrangler-1.1.1-py3-none-any.whl (60.8 kB view details)

Uploaded Python 3

File details

Details for the file awswrangler-1.1.1.tar.gz.

File metadata

  • Download URL: awswrangler-1.1.1.tar.gz
  • Upload date:
  • Size: 54.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for awswrangler-1.1.1.tar.gz
Algorithm Hash digest
SHA256 b021f3e1d09d3001a8ff9e2995cc1b69d0bbcfc9ca322869513c60aaa161dcb4
MD5 568f5862a0374f7376bb19d08a13d9b2
BLAKE2b-256 188e63eb9c62d66e4d43ee846f53f98d81e3ddecaeef3260e28a8303c5657276

See more details on using hashes here.

File details

Details for the file awswrangler-1.1.1-py3.6.egg.

File metadata

  • Download URL: awswrangler-1.1.1-py3.6.egg
  • Upload date:
  • Size: 130.3 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for awswrangler-1.1.1-py3.6.egg
Algorithm Hash digest
SHA256 93d279e7a8efe82ca8337fdf5f86f1efa97a21b7166b4092483d00ee7f6ba080
MD5 bd4534ca58d9cc2814a71b1156de4111
BLAKE2b-256 e296e1f2bfb900fcb0677eaaffc628ecfb15c9788d0661dc754180786d8ef587

See more details on using hashes here.

File details

Details for the file awswrangler-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: awswrangler-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 60.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

File hashes

Hashes for awswrangler-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4cfad1e0179ff32edf2340ccb153bb406e49a393c3b18ca47b999181f393aded
MD5 8dfbffaec2a48f42f4bf88963ba1135c
BLAKE2b-256 da472e0bb612c3fc8e508f84f163394bc8ae13eef09a031e967bd66a0b222bfb

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