Great Expectations Cloud
Project description
cloud
Dev Setup
- Install
poetry
- Setup virtual environment and install dependencies.
poetry install --sync
- Activate your virtual environment.
poetry shell
- Setup precommit hooks
pre-commit install
Developer Tasks
Common developer tasks are available via invoke
(defined in tasks.py
)
invoke --list
to see available tasks.
Synchronize Dependencies
To ensure you are using the latest version of the core and development dependencies run poetry install --sync
.
Also available as an invoke task.
invoke deps
Release to Pypi
To release a new version to pypi the version must be incremented.
New versions are automatically published to pypi when merging to main
.
invoke version-bump
Building and Running the GX Agent Image
In order to to build the GX Agent docker image run the following in the root dir:
invoke build
Running the agent:
docker run --env GX_CLOUD_ACCESS_TOKEN="<GX_TOKEN>" --env GX_CLOUD_ORGANIZATION_ID="<GX_ORG_ID>" gx/agent
Now go into GX Cloud and issue commands for the agent to run such as generating an Expectation Suite for a DataSource.
Note if you are pushing out a new image update the image tag version in
containerize-agent.yaml
. The image will be built and pushed out via GitHub Actions.
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 great_expectations_cloud-0.0.11.dev0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c7d25d0002e64fb73abe39056f225cdccc51d5d705df9d13fc94aeda678e7a3 |
|
MD5 | a2b390c30091e767b1fa728d996f913b |
|
BLAKE2b-256 | 1acc66e7e01e180daafb4de053c30dd3d43de3186559180d8fdf0c5ff24b361b |
Hashes for great_expectations_cloud-0.0.11.dev0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 734bdcffde855fc4690d5fd6b19a77dd09c99152ec6d1e1f8826a9a08757b3c5 |
|
MD5 | 366754f2c731e7a21cb5cf37ebc35839 |
|
BLAKE2b-256 | af11c2eee641531c6b069d78546ff0d7b2b48b28d3695da574b04bbb3acb3454 |