Skip to main content

Always know what to expect from your data.

Project description

.. _intro:

================================================================================
Introduction
================================================================================


*Always know what to expect from your data.*

--------------------------------------------------------------------------------

What is Great Expectations?
--------------------------------------------------------------------------------

Great Expectations is a framework for bringing data pipelines and products under test.

Software developers have long known that automated testing is essential for managing complex codebases. Great Expectations brings the same discipline, confidence, and acceleration to data science and engineering teams.


Why would I use Great Expectations?
--------------------------------------------------------------------------------

To get more done with data, faster. Teams use Great Expectations to

* Save time during data cleaning and munging.
* Accelerate ETL and data normalization.
* Streamline analyst-to-engineer handoffs.
* Monitor data quality in production data pipelines and data products.
* Simplify debugging data pipelines if (when) they break.
* Codify assumptions used to build models when sharing with distributed teams or other analysts.


See :ref:`workflow_advantages` to learn more about how Great Expectations speeds up data teams.

Getting started
--------------------------------------------------------------------------------

...is easy. Just use pip install:

.. code-block:: bash

$ pip install great_expecatations

You can also clone the repository, which includes examples of using great_expectations.

.. code-block:: bash

$ git clone https://github.com/great-expectations/great_expectations.git
$ pip install great_expectations/

Since Great Expectation is under active development, the `develop` branch is often a ahead of the latest production release. If you want to work from the latest commit on `develop`, we recommend you install by branch name or hash.

branch-name:

.. code-block:: bash

$ pip install git+git://github.com/great-expectations/great_expectations.git@develop


Project details


Release history Release notifications | RSS feed

This version

0.3.1

Download files

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

Source Distribution

great_expectations-0.3.1.tar.gz (28.9 kB view details)

Uploaded Source

Built Distribution

great_expectations-0.3.1-py2.py3-none-any.whl (31.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file great_expectations-0.3.1.tar.gz.

File metadata

File hashes

Hashes for great_expectations-0.3.1.tar.gz
Algorithm Hash digest
SHA256 0a2f51630f5d124e4092406c4798263f3ee1ab1ced1eff1354a5aa85a9651284
MD5 2531585566680e1db9c0d59259adefb9
BLAKE2b-256 53ddb1fc3b9c34059c9fd71811f93943f545e439134e0b5d7a2f7f6f22c0c5a4

See more details on using hashes here.

File details

Details for the file great_expectations-0.3.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for great_expectations-0.3.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2e4375383938c6e1e4c99ced1e20424cca2cc4e7e014568b732b0c5753765cc4
MD5 eeb08de91cc0ef31035a9fc533d8e4a7
BLAKE2b-256 1faa53b481e7c2526ff2969c9b90b891ef136f759fbd994838d24c0cd777df9e

See more details on using hashes here.

Supported by

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