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.2

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.2.tar.gz (55.7 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.2-py3.6.egg (132.2 kB view details)

Uploaded Egg

awswrangler-1.1.2-py3-none-any.whl (61.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: awswrangler-1.1.2.tar.gz
  • Upload date:
  • Size: 55.7 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.2.tar.gz
Algorithm Hash digest
SHA256 b80486195fe5a8d706e92dd70898a8eaf74599604ba49a261150d30368e83009
MD5 082e8ebb30f42599d46a989407fae34d
BLAKE2b-256 f151803e986869746208389372c21eea274b0d9b3ff058cfbcbe8c2c28a28353

See more details on using hashes here.

File details

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

File metadata

  • Download URL: awswrangler-1.1.2-py3.6.egg
  • Upload date:
  • Size: 132.2 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.2-py3.6.egg
Algorithm Hash digest
SHA256 6d4ce61456748c83fc2d4f4cfec5ea97d5070257b0305cc1c894fe691dfb16fe
MD5 6ded59b42de7936cdddfc849705a87d7
BLAKE2b-256 a805faf62197e9551bfce8c954acbce04f224ae3ec591d2944b4d2df9a6633f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: awswrangler-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 61.5 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9450b132e688736e4c5dff5ab3e3574bfd8fcd788f47763311115d778673bc2f
MD5 2cbfdff08bd359c1d74e83546ca8b60c
BLAKE2b-256 223337e44636c942ac2dfb34d8c3ff8b10055a3b51a98ad61cf1a95a38660016

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