OpenDataDiscovery Action for Great Expectations
Project description
OpenDataDiscovery Action for handling Great Expectations tests results.
What is it?
odd_great_expectation.action.ODDAction
Is a class derived from GX ValidationAction
which will be run by GreatExpectations at runtime with ValidationResult
s for checkpoint.
How to use it?:
Install odd-great-expectations
package
pip install odd-great-expectations
Add ODDAction
action to some checkpoint's action list:
name: <CHECKPOINT_NAME>
config_version: 1.0
...
action_list:
# other actions
- name: store_metadata_to_odd
action:
module_name: odd_great_expectations.action
class_name: ODDAction
platform_host: <PLATFORM_HOST>
platform_token: <PLATFORM_TOKEN> # collector token
data_source_name: <DATA_SOURCE_NAME>
Parameters:
platform_host
- Location of OpenDataDiscovery platform, i.e. http://localhost:8080
platform_token
- OpenDataDiscovery token, how to get it - https://docs.opendatadiscovery.org/configuration-and-deployment/trylocally#create-collector-entity
data_source_name
- Unique name for data source, i.e. local_qa_test
Both platform_host
and platform_token
can be set using ODD_PLATFORM_HOST
and ODD_PLATFORM_TOKEN
env variables accordingly.
Run checkpoint
great_expectations checkpoint run <CHECKPOINT_NAME>
Check results on PLATFORM_HOST
UI.
Supporting features
Feature | Supporting |
---|---|
V3 API + | + |
SqlAlchemyEngine | + |
PandasEngine | + |
Great Expectations V2 API - | - |
Cloud Solution | - |
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
Hashes for odd_great_expectations-0.2.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4fe3a1759e073307d035c95df1a8c3d164abebe6e3e465ffadd001fdea905c7 |
|
MD5 | 6562bb1d24d5b5dc2769dd32240cdaf4 |
|
BLAKE2b-256 | 57efc8e923c0a5d31a5b26e0d8540022ec6a18d279fe802f20cc4d4ee6778324 |
Hashes for odd_great_expectations-0.2.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6eff9aed62d2021b912809eca81ddabb928a6e18c05afb4f5ab13262c1362d8 |
|
MD5 | aa50ef4ad26c3f197b96ed1866b818f6 |
|
BLAKE2b-256 | 8d0f0fe7221092c0c86d6737000f03eff31b443d50757e368515a9961ce9c60b |