Skip to main content

kada-gx-plugin generates validation results in a format for loading into the K Platform.

Project description

kada-gx-plugin

kada-gx-plugin generates validation results in a format for loading into the K Platform.

Plugin has been tested for only Great Expectations versions 0.15.41 - 0.18.19.

Results will continue to be written to existing validation stores if other checkpoint actions are defined eg StoreValidationResultAction.

Steps to use the KadaStoreValidationResultsAction from the plugin

  1. Install the plugin by pip install kada-gx-plugin to write to a local filesystem or pip install kada-gx-plugin[azure] to write to an Azure blob store. Additional azure dependencies will be required.

  2. In your required checkpoint, add the following action to your checkpoint .yml file. AZURE_BLOB_SAS_URL is the container SAS token which is provided by KADA. prefix should be updated to the landing folder found in K Platform Source onboarding.

Checkpoint action for writing to local filesystem

  - name: store_kada_validation_result
    action:
      class_name: KadaStoreValidationResultsAction
      module_name: kada_ge_store_plugin.kada_store_validation
      prefix: lz/ge_landing/landing
      test_directory: /tmp/test_ge_results

This will write validation result files to /tmp/test_ge_results/lz/ge_landing/landing

Checkpoint action for writing to Azure blob store

  - name: store_kada_validation_result
    action:
      class_name: KadaStoreValidationResultsAction
      module_name: kada_ge_store_plugin.kada_store_validation
      prefix: lz/ge_landing/landing
      azure_blob_sas_url: ${AZURE_BLOB_SAS_URL}
  1. Defined the variable AZURE_BLOB_SAS_URL. In uncommited/config_variables.yml add the variable AZURE_BLOB_SAS_URL: <SAS url blob > or alternatively set AZURE_BLOB_SAS_URL in the environment variables.

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

kada_gx_plugin-1.1.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

kada_gx_plugin-1.1.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file kada_gx_plugin-1.1.0.tar.gz.

File metadata

  • Download URL: kada_gx_plugin-1.1.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.8.6

File hashes

Hashes for kada_gx_plugin-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f96f2f9a0fa74c537d8aa5ef8471903d01e38322287a5922e65ff5c82b38c858
MD5 798352db9a8bd89e726b2e435024c124
BLAKE2b-256 4d5967fe9f32793ca82418bf15c3932e5a715475a5f089a698b0fe8b85948339

See more details on using hashes here.

File details

Details for the file kada_gx_plugin-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kada_gx_plugin-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1cca823a8bf013db1985b264b5c35962e28e5310c107140ecefc840b4ad9f0f7
MD5 5d750e8335908f191483054198b54b5f
BLAKE2b-256 ba23b7b9050a82b71c49f1c69fa179898924dd5483ad44e1ca7b39c2f305433e

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