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
-
Install the plugin by
pip install kada-gx-plugin
to write to a local filesystem orpip install kada-gx-plugin[azure]
to write to an Azure blob store. Additional azure dependencies will be required. -
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}
- Defined the variable
AZURE_BLOB_SAS_URL
. Inuncommited/config_variables.yml
add the variableAZURE_BLOB_SAS_URL: <SAS url blob >
or alternatively setAZURE_BLOB_SAS_URL
in the environment variables.
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 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f96f2f9a0fa74c537d8aa5ef8471903d01e38322287a5922e65ff5c82b38c858 |
|
MD5 | 798352db9a8bd89e726b2e435024c124 |
|
BLAKE2b-256 | 4d5967fe9f32793ca82418bf15c3932e5a715475a5f089a698b0fe8b85948339 |
File details
Details for the file kada_gx_plugin-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: kada_gx_plugin-1.1.0-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.8.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cca823a8bf013db1985b264b5c35962e28e5310c107140ecefc840b4ad9f0f7 |
|
MD5 | 5d750e8335908f191483054198b54b5f |
|
BLAKE2b-256 | ba23b7b9050a82b71c49f1c69fa179898924dd5483ad44e1ca7b39c2f305433e |