Skip to main content

Great Expectations Cloud

Project description

cloud

PyPI ci pre-commit.ci status Ruff

Dev Setup

  1. Install poetry
  2. Setup virtual environment and install dependencies.
    • poetry install --sync
  3. Activate your virtual environment.
    • poetry shell
  4. 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

great_expectations_cloud-0.0.11.dev0.tar.gz (17.7 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file great_expectations_cloud-0.0.11.dev0.tar.gz.

File metadata

File hashes

Hashes for great_expectations_cloud-0.0.11.dev0.tar.gz
Algorithm Hash digest
SHA256 7c7d25d0002e64fb73abe39056f225cdccc51d5d705df9d13fc94aeda678e7a3
MD5 a2b390c30091e767b1fa728d996f913b
BLAKE2b-256 1acc66e7e01e180daafb4de053c30dd3d43de3186559180d8fdf0c5ff24b361b

See more details on using hashes here.

File details

Details for the file great_expectations_cloud-0.0.11.dev0-py3-none-any.whl.

File metadata

File hashes

Hashes for great_expectations_cloud-0.0.11.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 734bdcffde855fc4690d5fd6b19a77dd09c99152ec6d1e1f8826a9a08757b3c5
MD5 366754f2c731e7a21cb5cf37ebc35839
BLAKE2b-256 af11c2eee641531c6b069d78546ff0d7b2b48b28d3695da574b04bbb3acb3454

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