Skip to main content

OpenDataDiscovery Action for Great Expectations

Project description

OpenDataDiscovery Great Expectations metadata collecting.

PyPI version

Supporting

Feature Supporting
V3 API + +
SqlAlchemyEngine +
PandasEngine +
Great Expectations V2 API - -
Cloud Solution -

odd_great_expectation.action.ODDAction Is a class derived from ValidationAction and can be used in checkpoint actions lists.

How to:

Install odd-great-expectations package

pip install odd-great-expectations

Add action to checkpoint:

name: <CHECKPOINT_NAME>
config_version: 1.0
template_name:
module_name: great_expectations.checkpoint
class_name: Checkpoint
run_name_template: '%Y%m%d-%H%M%S-my-run-name-template'
expectation_suite_name:
batch_request: {}
action_list:
  # other actions
  - name: store_metadata_to_odd 
    action:
      module_name: odd_great_expectations.action
      class_name: ODDAction
      platform_host: <PLATFORM_HOST> # OpenDataDiscovery platform, i.e. http://localhost:8080
      platform_token: <PLATFORM_TOKEN> # OpenDataDiscovery token
      data_source_name: <DATA_SOURCE_NAME> # Unique name for data source, i.e. local_qa_test
evaluation_parameters: {}

Run checkpoint

great_expectations checkpoint run <CHECKPOINT_NAME> 

Check result

Check results on <PLATFORM_HOST> UI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

odd_great_expectations-0.1.10.tar.gz (10.2 kB view hashes)

Uploaded Source

Built Distribution

odd_great_expectations-0.1.10-py3-none-any.whl (12.0 kB view hashes)

Uploaded 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