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

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.2.tar.gz (28.9 kB view hashes)

Uploaded Source

Built Distribution

great_expectations-0.3.2-py2.py3-none-any.whl (31.9 kB view hashes)

Uploaded Python 2 Python 3

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