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 details)

Uploaded Source

Built Distribution

great_expectations-0.3.2-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.2.tar.gz.

File metadata

File hashes

Hashes for great_expectations-0.3.2.tar.gz
Algorithm Hash digest
SHA256 30d14050cb48ea45238ade33b6ec027e44f6293d88ce140c2e278c47bee4b79e
MD5 9a208183954351e487910fca116d765d
BLAKE2b-256 b718637d22579c18f1beb3975669d7d75b88562233f7cd431ae263d9d82e4e3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for great_expectations-0.3.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 811ea3311cda975d2f867cde5d69088ce08c338732704014e87b5db38b13b286
MD5 0fa3d1d2436bb3cc32eb908e596f300b
BLAKE2b-256 49cd21417eec1a2ca3e339da1c1926fe623c48f95f0457232ce3d9c98ed1ad67

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