A collection of Expectations to validate Semantically Typed Data with Great Expectations.
Project description
Great Expectations Semantic Types Expectations
A collection of Expectations to validate Semantically Typed Data with Great Expectations.
What Are Semantic Types?
Semantic Types categorize data by the type of information it represents. For example, consider a column with STRING data types. How do you know what the data means? You could be looking at a list of streets, cities, counties, etc. Without background information, it can be hard to know what you're looking at. That's where Semantic Types come in. The entity’s Semantic Type defines how it should be interpreted.
Why should we test on Semantic Types?
Testing on these Semantic Types allows us to create more explicit, fit-for-purpose tests, unlocking questions like Does this column contain US State abbreviations?
instead of asking Does this column contain strings in the set [AL, AL, AR, AZ...]
How do you know when data entities are good candidates for Semantic Types testing?
Any data that you can tie to a real-world category or reference is ideal for this kind of test, e.g., phone numbers, ZIP codes, countries, coordinates, URLs, email addresses, etc.
This package contains a number of Expectations to support validation of Semantically Typed Data.
Author: Great Expectations
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
Built Distribution
File details
Details for the file great_expectations_semantic_types_expectations-0.1.0.tar.gz
.
File metadata
- Download URL: great_expectations_semantic_types_expectations-0.1.0.tar.gz
- Upload date:
- Size: 61.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9459e677937d48bbe8f535757d511c49c2c9d504237bf771987e9949d335a566 |
|
MD5 | 7d5bcaa8a7a99d37d7f6b91952a1d596 |
|
BLAKE2b-256 | 8ae06c95a2b8a6ec5c4ed05e6732d66b6af2f5e211ad6ec3a27d194df01e797e |
File details
Details for the file great_expectations_semantic_types_expectations-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: great_expectations_semantic_types_expectations-0.1.0-py3-none-any.whl
- Upload date:
- Size: 258.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f9ac1c41c9e18b1b16d46a54724496ef4c998809f99e3b5e26d09b43ae6629b3 |
|
MD5 | 0b66e15ef29d8b912417befb8a03195c |
|
BLAKE2b-256 | 7d9b8cf2f53c80df674f5dff3cf1f86b3aa8a000cf2398ee474fa19a879d438e |