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

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.0.tar.gz (28.5 kB view details)

Uploaded Source

Built Distribution

great_expectations-0.3.0-py2.py3-none-any.whl (31.8 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

File hashes

Hashes for great_expectations-0.3.0.tar.gz
Algorithm Hash digest
SHA256 a989a5c937cf8ad49fa24342f42dfe3863dcd3ab6b87a3bc862eb77b2e1e25d2
MD5 24ca4c4b5f29a86c2c4ca4fedf7688f7
BLAKE2b-256 a5ebb640f74c1da1de145d6da30bf4add8c2a26d25c7ec6772eeda966190f125

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for great_expectations-0.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a1320e062d20dc1b365b0f1b14bd190d23dd467cc040735d3b0ab143169cbb0c
MD5 463f899be6388f18744c1fc25f9a7f0a
BLAKE2b-256 7ffc84b70682f6bce82ce66f31bf2eff04adb5c47ed5fdc3ad70ed3fa49ce6a7

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