Skip to main content

Pandas on AWS.

Project description

AWS Data Wrangler

Pandas on AWS


NOTE

Due the new major version 1.*.* 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.0

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.0.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.0-py3.6.egg (130.2 kB view details)

Uploaded Egg

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: awswrangler-1.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 0608e72dd2e1a2dc9fa9df88471fd136eb8c1cf9d1ebf66143d6f423ca33e4c7
MD5 0dd413ed4355442a737cb446f8eab99c
BLAKE2b-256 436f91ff3be0b2a7dc6d5a4f19fa946cfab36d3e66746e24192516181bede3eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: awswrangler-1.1.0-py3.6.egg
  • Upload date:
  • Size: 130.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.0-py3.6.egg
Algorithm Hash digest
SHA256 6878853f13c37d370c55893542ffffc307fa64eccf6dc100713cd7cd2600b4db
MD5 2c61688700e7fae1294b237c38e138b0
BLAKE2b-256 251785815ceaa1b44e737e004fd3d3e47ea57e7dde3182e41b0d5173013651a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: awswrangler-1.1.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 571ebf91fdf76a05a9ab5dbd45e81947134b99324f857c57f4b9de80a3f9adfb
MD5 fcdaee82b7d35368d24b492ac6ccc530
BLAKE2b-256 a0b8f6c654123fa42480920d1e32930315a5185dcad3d8e8380df08f99fd7ae5

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