Skip to content

continual

Continual - Operational AI. Simplified.

Usage:

$ continual [OPTIONS] COMMAND [ARGS]...

Options:

  • --version: Print Continual CLI version
  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Commands:

  • help: Show CLI usage help.
  • login: Log in to Continual.
  • logout: Log out of Continual.
  • checkout: Checkout Continual environment.
  • merge: Merge changes from one environment to...
  • push: Push changes to project.
  • run: Execute Continual on a dbt project.
  • quickstart: Initializes a Continual demo project.
  • feature-sets: Manage feature set.
  • models: Manage models.
  • model-versions: Manage model versions.
  • experiments: Manage experiments.
  • promotions: Manage promotions.
  • batch-predictions: Manage batch predictions.
  • projects: Manage projects.
  • extensions: Manage extensions.
  • environments: Manage environments.
  • organizations: Manage organizations.
  • changes: Manage changes.
  • users: Manage users.
  • warehouse-config: Manage local data warehouse configurations.
  • events: Manage events.
  • report: Run reports.
  • config: Manage CLI configuration.

continual help

Show CLI usage help.

Usage:

$ continual help 

continual login

Log in to Continual.

Logs in to Continual and saves the session information to ~/.continual/continual.yaml which is used by the SDK/CLI. All future commands will use the session information to authenticate and use the default project if not explicitly passed.

Usage:

$ continual login [OPTIONS]

Options:

  • --email TEXT: Email address. [required]
  • --password TEXT: Password. [required]
  • --project TEXT: Default project.
  • --endpoint TEXT: Optional endpoint for private cloud installations. [env var: CONTINUAL_ENDPOINT]
  • --help: Show this message and exit.

continual logout

Log out of Continual.

Logs out of the current session.

Usage:

$ continual logout [OPTIONS]

Options:

  • --help: Show this message and exit.

continual checkout

Checkout Continual environment.

Usage:

$ continual checkout [OPTIONS] ENVIRONMENT

Arguments:

  • ENVIRONMENT: Unique environment ID within a project. [env var: CONTINUAL_ENVIRONMENT;required]

Options:

  • --project TEXT: Project ID. [env var: CONTINUAL_PROJECT]
  • --strict / --no-strict: Auto-format invalid environment IDs. [default: False]
  • --no-wait: Do not wait for environment to be synced with the base environment. [default: False]
  • --help: Show this message and exit.

continual merge

Merge changes from one environment to another.

Pushes all Models and Feature Sets from one environment (--from) into another environment (--to).

Usage:

$ continual merge [OPTIONS]

Options:

  • --from TEXT: Environment to merge changes from. [required]
  • --to TEXT: Environment to merge changes to. Defaults to production. [default: prod]
  • --project TEXT: Project ID. [env var: CONTINUAL_PROJECT]
  • --message TEXT: Optional message to provide context for your merge.
  • --plan-only: View the execution plan without applying changes. [default: False]
  • --help: Show this message and exit.

continual push

Push changes to project.

Pushes all feature set definitions to the project and executes the resulting change plan. The PATHS can be a list of specific feature sets or folders of feature set definitions.

By default, any changed feature sets are reingested and models are retrained and promoted. No feature sets or models are deleted unless --purge is passsed. For fine-grained control over the created plan, pass additional flags to your push command.

Usage:

$ continual push [OPTIONS] [PATHS]...

Arguments:

  • [PATHS]...: Path to YAML files or directories.

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment Name
  • --plan-only: Display plan only. Do not execute. [default: False]
  • --purge: Delete existing resources not found in pushed configuration. [default: False]
  • --force: Force update. Same as --update-all. [default: False]
  • --message TEXT: Push message. [default: ]
  • --resource TEXT: Project, Environment, Feature Set, or Model resource name to push. [default: ]
  • --train-all: Train all models in the project. [default: False]
  • --train-none, --no-train: Do not train Models. NOTE: --train-all will override this option. [default: False]
  • --update-all: Force update. [default: False]
  • --profile-none, --no-profile: Do not profile resources. NOTE: --train-all will override this option. [default: False]
  • --wait: Wait for all steps in the generated plan to finish. [default: False]
  • --comparison-env TEXT: Environment to compare all results with. Only applicable if using '--wait'.
  • --include-estimate: Include credit usage estimate for resources and change. [default: False]
  • --help: Show this message and exit.

continual run

Execute Continual on a dbt project.

Constructs Continual yaml files from dbt models and pushes features and models into Continual.

Several dbt parameters are supported: --profile, --target, --project-dir, --profiles-dir

Usage:

$ continual run [OPTIONS]

Options:

  • --project TEXT: Continual Project ID. [default: ]
  • --plan-only: Display plan only. Do not execute. [default: False]
  • --purge: Delete existing resources not found in pushed configuration. [default: False]
  • --force: Force update [default: False]
  • --message TEXT: Push message. [default: ]
  • --project-dir PATH: dbt project directory [default: /path/to/current_working_directory]
  • --profiles-dir PATH: dbt profiles directory [default: /home/username/.dbt]
  • --profile TEXT: dbt profile. Overides profile found in dbt_project.yml
  • --target TEXT: dbt target. Overrides target found in profiles.yml.
  • --continual-dir TEXT: directory within dbt project to save continual yaml files. Defaults to .//continual/
  • --resource TEXT: Project, Environment, Feature Set, or Model resource name to push. [default: ]
  • --train-all: Train all models in the project. [default: False]
  • --train-none, --no-train: Do not train Models. NOTE: --train-all will override this option. [default: False]
  • --update-all: Force update. [default: False]
  • --profile-none, --no-profile: Do not profile resources. NOTE: --train-all will override this option. [default: False]
  • --verbose: Print additional info during run. [default: False]
  • --include-estimate: Include credit usage estimate for resources and change. [default: False]
  • --help: Show this message and exit.

continual quickstart

Initializes a Continual demo project.

This quick start will:

  1. Log you into Continual.

  2. Create project folder locally with sample yaml.

  3. Optionally creates project in Continual.

  4. Seed demo CSVs into project data warehouse.

This is meant for demonstration purposes and is not recommended for production use cases.

Usage:

$ continual quickstart [OPTIONS]

Options:

  • --email TEXT: Email address. [required]
  • --password TEXT: Password. [required]
  • --project TEXT: Project ID.
  • --demo [bank_marketing|kickstarter]: Demo to create. [default: bank_marketing]
  • --endpoint TEXT: Optional endpoint for private cloud installations. [env var: CONTINUAL_ENDPOINT]
  • --create-project / --no-create-project: Create Project in Continual? Use only if project does not already exist. [default: False]
  • --org TEXT: Org Name. Use only if creating a project
  • --feature-store TEXT: Feature Store config name. Use only if creating a project
  • --help: Show this message and exit.

continual feature-sets

Manage feature set.

Usage:

$ continual feature-sets [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • delete: Delete feature set.
  • diff: Diff feature sets.
  • export: Export YAML file for feature set.
  • get: Get feature set details.
  • list: List feature sets.
  • validate: Validate feature set YAML file.

continual feature-sets delete

Delete feature set.

Usage:

$ continual feature-sets delete [OPTIONS] FEATURE_SET

Arguments:

  • FEATURE_SET: Feature set ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --force: Force deletion. Skips confirmation. [default: False]
  • --help: Show this message and exit.

continual feature-sets diff

Diff feature sets.

Diff feature sets can either provide a local YAML file or a feature set id already contained in continual. To use YAML files, use the _yaml options, otherwise specify the continual resources via _project and *_feature_set

Usage:

$ continual feature-sets diff [OPTIONS]

Options:

  • --ryaml TEXT: YAML location.
  • --rproj TEXT: Right project.
  • --renv TEXT: Environment ID.
  • --rfs TEXT: Right feature set.
  • --lyaml TEXT: YAML location.
  • --lproj TEXT: Left project.
  • --lenv TEXT: Environment ID.
  • --lfs TEXT: Left feature set
  • --help: Show this message and exit.

continual feature-sets export

Export YAML file for feature set.

Usage:

$ continual feature-sets export [OPTIONS] FEATURE_SET

Arguments:

  • FEATURE_SET: Feature set ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --path TEXT: Path to save YAML (local). Default = print to console.
  • --help: Show this message and exit.

continual feature-sets get

Get feature set details.

Usage:

$ continual feature-sets get [OPTIONS] FEATURE_SET

Arguments:

  • FEATURE_SET: Feature set ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --json: Display full JSON representation. [default: False]
  • --help: Show this message and exit.

continual feature-sets list

List feature sets.

Usage:

$ continual feature-sets list [OPTIONS]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -f, --filter TEXT: List of filters [default: ]
  • -a, --all: Show all projects [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual feature-sets validate

Validate feature set YAML file.

Usage:

$ continual feature-sets validate [OPTIONS] PATH

Arguments:

  • PATH: Full path of YAML file. [required]

Options:

  • --help: Show this message and exit.

continual models

Manage models.

Usage:

$ continual models [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • compare: Compare two model versions across projects or...
  • compare-across-project: Compare models in a project or environment.
  • delete: Delete model.
  • diff: Diff model configuration.
  • export: Export YAML file for feature set.
  • get: Get model details.
  • list: List models.
  • train: Train model.
  • validate: Validate model YAML file.

continual models compare

Compare two model versions across projects or environments.

Usage:

$ continual models compare [OPTIONS]

Options:

  • -rmodel, --right_model TEXT: Model ID. [required]
  • -rproj, --right_project TEXT: Project ID.
  • -renv, --right_environment TEXT: Environment ID.
  • -lmodel, --left_model TEXT: Model ID. [required]
  • -lproj, --left_project TEXT: Project ID.
  • -lenv, --left_environment TEXT: Environment ID.
  • --performance-metric [rmse|mae|r2|mape|smape|precision|recall|accuracy|roc_auc|f1|log_loss]: Performance Metric to use for comparison.
  • --split-type [train|validation|test]: Performance Metric to use for comparison. [default: test]
  • --do-diff / --no-do-diff: Diff model schemas. [default: True]
  • --report: Print information as a report. [default: True]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual models compare-across-project

Compare models in a project or environment.

Usage:

$ continual models compare-across-project [OPTIONS] [PROJECT]

Arguments:

  • [PROJECT]: Project ID.

Options:

  • --env TEXT: Environment ID.
  • --models TEXT: Model IDs, comma separated list
  • --performance-metric [rmse|mae|r2|mape|smape|precision|recall|accuracy|roc_auc|f1|log_loss]: Performance Metric to use for comparison.
  • --split-type [train|validation|test]: Performance Metric to use for comparison. [default: test]
  • --report: Print information as a report. [default: True]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual models delete

Delete model.

Usage:

$ continual models delete [OPTIONS] MODEL

Arguments:

  • MODEL: Model ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --force: Force deletion. Skips confirmation. [default: False]
  • --help: Show this message and exit.

continual models diff

Diff model configuration.

Can either provide a local YAML file or a model ID already contained in Continual. To use local YAML files, use the _yaml options. Otherwise use _project and *_model options.

Usage:

$ continual models diff [OPTIONS]

Options:

  • --ryaml TEXT: YAML location.
  • --rproj TEXT: Right project.
  • --renv TEXT: Environment ID.
  • --rmodel TEXT: Right model.
  • --lyaml TEXT: YAML location.
  • --lproj TEXT: Left project.
  • --lenv TEXT: Environment ID.
  • --lmodel TEXT: Left model
  • --help: Show this message and exit.

continual models export

Export YAML file for feature set.

Usage:

$ continual models export [OPTIONS] MODEL

Arguments:

  • MODEL: Model ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --path TEXT: Path to save YAML (local). Default = print to console.
  • --help: Show this message and exit.

continual models get

Get model details.

Usage:

$ continual models get [OPTIONS] MODEL

Arguments:

  • MODEL: Model ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --json: Show full JSON representation. [default: False]
  • --help: Show this message and exit.

continual models list

List models.

Filter can include: - state (i.e. state:HEALTHY) - latest_mv_state (i.e. latest_mv_state:SUCCEEDED)

Usage:

$ continual models list [OPTIONS]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -f, --filter TEXT: List of filters. [default: ]
  • -a, --all: Show all projects. [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual models train

Train model.

Usage:

$ continual models train [OPTIONS] [MODEL]

Arguments:

  • [MODEL]: Model ID.

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --wait: Wait for training to finish. [default: False]
  • --debug: Print full name of model. [default: False]
  • --all: Train all models. [default: False]
  • --state [STATE_UNSPECIFIED|CREATED|PENDING|PREPROCESSING|TRAINING|POSTPROCESSING|CANCELLING|SUCCEEDED|FAILED|CANCELLED|PROFILING]: Only train models with a certain state.
  • --include-estimate: Include credit usage estimate for resources. [default: False]
  • --help: Show this message and exit.

continual models validate

Validate model YAML file.

Usage:

$ continual models validate [OPTIONS] PATH

Arguments:

  • PATH: Full path of YAML file. [required]

Options:

  • --help: Show this message and exit.

continual model-versions

Manage model versions.

Usage:

$ continual model-versions [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • cancel: Cancel a model version that is currently...
  • compare: Compare two model versions across projects or...
  • compare-across-model: Compare model versions in a model.
  • get: Get model version information.
  • list: List model versions.
  • promote: Promotes a model version.

continual model-versions cancel

Cancel a model version that is currently training.

Usage:

$ continual model-versions cancel [OPTIONS] MODEL_VERSION

Arguments:

  • MODEL_VERSION: Model version ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --force: Force deletion. Skips confirmation. [default: False]
  • --help: Show this message and exit.

continual model-versions compare

Compare two model versions across projects or environments.

Usage:

$ continual model-versions compare [OPTIONS]

Options:

  • -rmv, --right_model_version TEXT: Model Version ID. [required]
  • -rproj, --right_project TEXT: Project ID.
  • -renv, --right_environment TEXT: Environment ID.
  • -lmv, --left_model_version TEXT: Model Version ID. [required]
  • -lproj, --left_project TEXT: Project ID.
  • -lenv, --left_environment TEXT: Environment ID.
  • --performance-metric [rmse|mae|r2|mape|smape|precision|recall|accuracy|roc_auc|f1|log_loss]: Performance Metric to use for comparison.
  • --split-type [train|validation|test]: Data split to use for comparison. [default: test]
  • --report: Print information as a report. [default: True]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual model-versions compare-across-model

Compare model versions in a model.

Usage:

$ continual model-versions compare-across-model [OPTIONS] MODEL

Arguments:

  • MODEL: Model ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --model-versions TEXT: Model Version IDs, comma separated list
  • --performance-metric [rmse|mae|r2|mape|smape|precision|recall|accuracy|roc_auc|f1|log_loss]: Performance Metric to use for comparison.
  • --split-type [train|validation|test]: Dataset to use for comparison. [default: test]
  • --report: Print information as a report. [default: True]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual model-versions get

Get model version information.

Usage:

$ continual model-versions get [OPTIONS] MODEL_VERSION

Arguments:

  • MODEL_VERSION: Model version ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --json: Show full JSON representation. [default: False]
  • --help: Show this message and exit.

continual model-versions list

List model versions.

Filters can include: --state (i.e. state:FAILED)

Usage:

$ continual model-versions list [OPTIONS]

Options:

  • --model TEXT: Model ID.
  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -f, --filter TEXT: List of filters. [default: ]
  • -a, --all: Show all projects. [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual model-versions promote

Promotes a model version.

Usage:

$ continual model-versions promote [OPTIONS] MODEL_VERSION

Arguments:

  • MODEL_VERSION: Model version ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --model TEXT: Model ID.
  • --wait: Wait for promotion to finish. [default: False]
  • --debug: Print full name of model version. [default: False]
  • --help: Show this message and exit.

continual experiments

Manage experiments.

Usage:

$ continual experiments [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • get: Get experiment details.
  • list: List experiments.

continual experiments get

Get experiment details.

Usage:

$ continual experiments get [OPTIONS] EXPERIMENT

Arguments:

  • EXPERIMENT: Experiment ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --json: Show full JSON representation. [default: False]
  • --help: Show this message and exit.

continual experiments list

List experiments.

filters can include: - state (i.e. state:FAILED)

Usage:

$ continual experiments list [OPTIONS]

Options:

  • --model-version TEXT: Model Version ID.
  • --model TEXT: Model ID.
  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • -n, --num INTEGER: Number of records to show.
  • -f, --filter TEXT: List of filters. [default: ]
  • -a, --all: Show all projects. [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual promotions

Manage promotions.

Usage:

$ continual promotions [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • get: Get promotion details.
  • list: List promotions.

continual promotions get

Get promotion details.

Usage:

$ continual promotions get [OPTIONS] PROMOTION

Arguments:

  • PROMOTION: Promotion ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --json: Show full JSON representation. [default: False]
  • --help: Show this message and exit.

continual promotions list

List promotions.

Filters can include: --state (i.e. state:FAILED)

Usage:

$ continual promotions list [OPTIONS]

Options:

  • --model TEXT: Model ID.
  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -f, --filter TEXT: List of filters. [default: ]
  • -a, --all: Show all projects. [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual batch-predictions

Manage batch predictions.

Usage:

$ continual batch-predictions [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • cancel: Cancel a batch prediction that is currently...
  • get: Get batch prediction job details.
  • list: List batch prediction jobs in a project.
  • run: Runs a batch prediction job for a model.

continual batch-predictions cancel

Cancel a batch prediction that is currently running.

Usage:

$ continual batch-predictions cancel [OPTIONS] BATCH_PREDICTION

Arguments:

  • BATCH_PREDICTION: Batch prediction ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --force: Force cancellation. Skips confirmation. [default: False]
  • --help: Show this message and exit.

continual batch-predictions get

Get batch prediction job details.

Usage:

$ continual batch-predictions get [OPTIONS] BATCH_PREDICTION

Arguments:

  • BATCH_PREDICTION: Batch prediction ID [required]

Options:

  • --env TEXT: Environment ID.
  • --project TEXT: Project ID
  • --json: Show full JSON representation. [default: False]
  • --help: Show this message and exit.

continual batch-predictions list

List batch prediction jobs in a project.

Filters can include: - state (i.e. state:FAILED) - incremental (i.e. incremental: True)

Usage:

$ continual batch-predictions list [OPTIONS]

Options:

  • --model TEXT: Model ID.
  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -f, --filter TEXT: List of filters. [default: ]
  • -a, --all: Show all projects. [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual batch-predictions run

Runs a batch prediction job for a model.

If --all or --state is used, it will bulk run all batch prediction jobs or all with the given state (i.e --state FAILED will rerun all failed batch prediction jobs)

--all overrides --state if both are provided.

Usage:

$ continual batch-predictions run [OPTIONS] [MODEL]

Arguments:

  • [MODEL]: Model ID.

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --wait: Wait for batch prediction to finish. [default: False]
  • --debug / --no-debug: Print full name of batch prediction job. [default: False]
  • --all: Run all batch prediction jobs? [default: False]
  • --state [STATE_UNSPECIFIED|CREATED|PENDING|PREPROCESSING|PROCESSING|POSTPROCESSING|CANCELLING|SUCCEEDED|FAILED|CANCELLED]: Only re-run batch predictions job with a certain state.
  • --prediction-model TEXT: Optional model type override
  • --incremental: Run an incremental prediction job. [default: False]
  • --include-estimate: Include credit usage estimate for resources. [default: False]
  • --help: Show this message and exit.

continual projects

Manage projects.

Usage:

$ continual projects [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • create: Create project.
  • delete: Delete project.
  • export: Exports project YAMLs to a directory.
  • get: Get project details.
  • infer-schema: Infers schema from a table or SQL query.
  • list: List projects.
  • seed: Upload data to data warehouse.
  • update: Update project.

continual projects create

Create project.

Usage:

$ continual projects create [OPTIONS] PROJECT

Arguments:

  • PROJECT: Name of project. [required]

Options:

  • --org TEXT: Name of organization. [required]
  • --feature-store TEXT: Feature store config name. [required]
  • --help: Show this message and exit.

continual projects delete

Delete project.

Usage:

$ continual projects delete [OPTIONS] PROJECT_ID

Arguments:

  • PROJECT_ID: Project ID. [required]

Options:

  • --force: Force deletion. Skips confirmation. [default: False]
  • --delete-schema: Delete the underlying data warehouse schema (in BigQuery, the schema corresponds to the 'dataset'). [default: False]
  • --help: Show this message and exit.

continual projects export

Exports project YAMLs to a directory. Akin to 'git clone' for continual. If you wish to export a single feature set or model, see continual feature-sets export or continual model export instead.

Usage:

$ continual projects export [OPTIONS]

Options:

  • --project TEXT: Project ID.
  • --path PATH: Directory to save projects resources into. Defaults to ./ if not provided.
  • --help: Show this message and exit.

continual projects get

Get project details.

Usage:

$ continual projects get [OPTIONS] PROJECT_ID

Arguments:

  • PROJECT_ID: Project ID. [required]

Options:

  • --json: Print full JSON representation. [default: False]
  • --help: Show this message and exit.

continual projects infer-schema

Infers schema from a table or SQL query.

Usage:

$ continual projects infer-schema [OPTIONS] SCHEMA_TYPE:[FeatureSet|Model]

Arguments:

  • SCHEMA_TYPE:[FeatureSet|Model]: Schema type to create. [required]

Options:

  • --project TEXT: Project ID.
  • --index TEXT: Column that corresponds to the model/feature set index. [required]
  • --time-index TEXT: Column that corresponds to the model/feature set time index.
  • --split TEXT: Column that corresponds to the model user-defined split (model only)
  • --target TEXT: Target column to predict (models only).
  • --entity TEXT: Entity to associate resource with.
  • --table TEXT: Table name.
  • --query TEXT: SQL query.
  • --path PATH: Path to save schema.
  • --help: Show this message and exit.

continual projects list

List projects.

Usage:

$ continual projects list [OPTIONS]

Options:

  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -f, --filter TEXT: List of filters. [default: ]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual projects seed

Upload data to data warehouse.

Uploads all given CSV files to the project and create tables loaded with data. The PATHS can be a list of CSV files to be uploaded.

Usage:

$ continual projects seed [OPTIONS] PATHS...

Arguments:

  • PATHS...: Path to CSV file(s). [required]

Options:

  • --project TEXT: Project ID.
  • --table TEXT: Table name to create and store data into.
  • --help: Show this message and exit.

continual projects update

Update project.

Usage:

$ continual projects update [OPTIONS] PROJECT_ID

Arguments:

  • PROJECT_ID: Project ID. [required]

Options:

  • --new-name TEXT: New project name
  • --feature-store TEXT: Feature store config name.
  • --help: Show this message and exit.

continual extensions

Manage extensions.

Usage:

$ continual extensions [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • delete: Delete extension.
  • get: Get extension details.
  • list: List Extensions.
  • new: Create a new extension template.

continual extensions delete

Delete extension.

Usage:

$ continual extensions delete [OPTIONS] EXTENSION

Arguments:

  • EXTENSION: Extension ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --force: Force deletion. Skips confirmation. [default: False]
  • --help: Show this message and exit.

continual extensions get

Get extension details.

Usage:

$ continual extensions get [OPTIONS] EXTENSION

Arguments:

  • EXTENSION: Extension ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --json: Show full JSON representation. [default: False]
  • --help: Show this message and exit.

continual extensions list

List Extensions.

Usage:

$ continual extensions list [OPTIONS]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -a, --all: Show all projects. [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual extensions new

Create a new extension template.

Usage:

$ continual extensions new [OPTIONS]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --id TEXT: Unique ID/label for the extension. [required]
  • --path TEXT: Directory in which to create the extension. [default: /app/continual]
  • --model: Set the extension type to a custom model. [default: True]
  • --class TEXT: Name of the implementation class [default: MyCustomModel]
  • --source TEXT: Implementation source code to be copied into extension directory.
  • --dependency TEXT: Add a pip package dependency to this extension
  • --help: Show this message and exit.

continual environments

Manage environments.

Usage:

$ continual environments [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • create: Create environment.
  • delete: Delete environment.
  • export: Exports project YAMLs to a directory.
  • get: Get environment details.
  • list: List environments.
  • seed: Upload data to data warehouse.
  • update: Update environment name, database, or schema.

continual environments create

Create environment.

Usage:

$ continual environments create [OPTIONS] ENVIRONMENT

Arguments:

  • ENVIRONMENT: Environment ID. [required]

Options:

  • --project TEXT: Project ID.
  • --from TEXT: Fully-qualified Model, Feature Set, Project, or Environment name from which to create this Environment.
  • --db TEXT: Database to use for environment. Default is the same database as prod.
  • --schema TEXT: Schema to use for environment. Default is to postfix the prod schema by this environment name.
  • --help: Show this message and exit.

continual environments delete

Delete environment.

Usage:

$ continual environments delete [OPTIONS] ENVIRONMENT

Arguments:

  • ENVIRONMENT: Environment ID. [required]

Options:

  • --project TEXT: Project ID. [default: ]
  • --force: Force deletion. Skips confirmation. [default: False]
  • --delete-schema: Delete the underlying data warehouse schema (in BigQuery, the schema corresponds to the 'dataset'). [default: False]
  • --help: Show this message and exit.

continual environments export

Exports project YAMLs to a directory. Akin to 'git clone' for continual. If you wish to export a single feature set or model, see continual feature-sets export or continual model export instead.

Usage:

$ continual environments export [OPTIONS] ENVIRONMENT

Arguments:

  • ENVIRONMENT: environment ID. [required]

Options:

  • --project TEXT: Project ID.
  • --path PATH: Directory to save projects resources into. Defaults to ./ if not provided.
  • --help: Show this message and exit.

continual environments get

Get environment details.

Usage:

$ continual environments get [OPTIONS] ENVIRONMENT

Arguments:

  • ENVIRONMENT: Environment ID. [required]

Options:

  • --project TEXT: Project ID.
  • --json: Print full JSON representation. [default: False]
  • --help: Show this message and exit.

continual environments list

List environments.

Usage:

$ continual environments list [OPTIONS]

Options:

  • --project TEXT: Project ID.
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -f, --filter TEXT: List of filters. [default: ]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual environments seed

Upload data to data warehouse.

Uploads all given CSV files to the environment and create tables loaded with data. The PATHS can be a list of CSV files to be uploaded.

Usage:

$ continual environments seed [OPTIONS] PATHS...

Arguments:

  • PATHS...: Path to CSV file(s). [required]

Options:

  • --environment TEXT: environment ID.
  • --project TEXT: Project ID.
  • --table TEXT: Table name to create and store data into.
  • --help: Show this message and exit.

continual environments update

Update environment name, database, or schema.

Usage:

$ continual environments update [OPTIONS] ENVIRONMENT

Arguments:

  • ENVIRONMENT: environment ID. [required]

Options:

  • --project TEXT: Project ID.
  • --scheduling-enabled: Is scheduling enabled in the environment? [default: False]
  • --db TEXT: Database to use for environment. Default is the same database as prod.
  • --schema TEXT: Schema to use for environment. Default is to postfix the prod schema by this environment name.
  • --help: Show this message and exit.

continual organizations

Manage organizations.

Usage:

$ continual organizations [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • create: Create organization.
  • delete: Delete organization.
  • get: Get orgaanization details.
  • list: List organizations.
  • update: Update Org Name.

continual organizations create

Create organization.

Usage:

$ continual organizations create [OPTIONS] ORGANIZATION

Arguments:

  • ORGANIZATION: Organization name. [required]

Options:

  • --help: Show this message and exit.

continual organizations delete

Delete organization.

Usage:

$ continual organizations delete [OPTIONS] ORGANIZATION

Arguments:

  • ORGANIZATION: Organization ID. [required]

Options:

  • --help: Show this message and exit.

continual organizations get

Get orgaanization details.

Usage:

$ continual organizations get [OPTIONS] ORGANIZATION

Arguments:

  • ORGANIZATION: Organization ID. [required]

Options:

  • --json: Print full JSON representation. [default: False]
  • --help: Show this message and exit.

continual organizations list

List organizations.

Usage:

$ continual organizations list [OPTIONS]

Options:

  • -n, --num INTEGER: Number of records to show. [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual organizations update

Update Org Name.

Usage:

$ continual organizations update [OPTIONS] ORGANIZATION

Arguments:

  • ORGANIZATION: Organization ID [required]

Options:

  • --display-name TEXT: Display name. [required]
  • --help: Show this message and exit.

continual changes

Manage changes.

Usage:

$ continual changes [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • cancel: Cancel change.
  • export: Exports change YAMLs to a directory.
  • get: Get change details.
  • list: List all changes.
  • rerun: Rerun a previous change.

continual changes cancel

Cancel change.

Usage:

$ continual changes cancel [OPTIONS] PUSH_ID

Arguments:

  • PUSH_ID: Change ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --force: Force cancellation. Skips confirmation. [default: False]
  • --help: Show this message and exit.

continual changes export

Exports change YAMLs to a directory.

Usage:

$ continual changes export [OPTIONS] PUSH_ID

Arguments:

  • PUSH_ID: Change ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --path PATH: Directory to save projects resources into. Defaults to ./ if not provided.
  • --help: Show this message and exit.

continual changes get

Get change details.

Usage:

$ continual changes get [OPTIONS] PUSH_ID

Arguments:

  • PUSH_ID: Change ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --skip-diffs: Don't show diffs between changes and previous schema. [default: True]
  • --json: Show full JSON representation [default: False]
  • --help: Show this message and exit.

continual changes list

List all changes.

Filters can include: --state (i.e. state:FAILED)

Usage:

$ continual changes list [OPTIONS]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -f, --filter TEXT: List of filters. [default: ]
  • -a, --all: Show all projects. [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual changes rerun

Rerun a previous change.

Usage:

$ continual changes rerun [OPTIONS] PUSH_ID

Arguments:

  • PUSH_ID: Change ID. [required]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --message TEXT: Message for new change [default: Re-running from CLI]
  • --help: Show this message and exit.

continual users

Manage users.

Usage:

$ continual users [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • delete: Delete user.
  • get: Get user details.
  • list: List users.
  • register: Create user.
  • update: Update Project Name

continual users delete

Delete user.

Usage:

$ continual users delete [OPTIONS] USER_ID

Arguments:

  • USER_ID: User ID. [required]

Options:

  • --help: Show this message and exit.

continual users get

Get user details.

Usage:

$ continual users get [OPTIONS] USER_ID

Arguments:

  • USER_ID: User ID. [required]

Options:

  • --json: Print full details. [default: False]
  • --help: Show this message and exit.

continual users list

List users.

Usage:

$ continual users list [OPTIONS]

Options:

  • -n, --num INTEGER: Number of records to show. [default: 30]
  • --help: Show this message and exit.

continual users register

Create user.

Usage:

$ continual users register [OPTIONS] FIRST_NAME [LAST_NAME]

Arguments:

  • FIRST_NAME: First name. [required]
  • [LAST_NAME]: Last name.

Options:

  • --email TEXT: Email address. [required]
  • --password TEXT: Password. [required]
  • --help: Show this message and exit.

continual users update

Update Project Name

Usage:

$ continual users update [OPTIONS] USER_ID

Arguments:

  • USER_ID: User ID. [required]

Options:

  • --first-name TEXT: First name. [required]
  • --last-name TEXT: Last name. [required]
  • --help: Show this message and exit.

continual warehouse-config

Manage local data warehouse configurations.

Usage:

$ continual warehouse-config [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • create: Creates a data warehouse configuration with...
  • delete: Deletes a single data warehouse config.
  • list: List all data warehosue configs.
  • print: Print a single data warehouse config.
  • update: Updates a single key-value pair in a data...

continual warehouse-config create

Creates a data warehouse configuration with the dictionary string passed as parameters. The parameters needed are dependent upon your data warehouse type.

Snowflake: DATABASE, USERNAME, PASSWORD, HOST, WAREHOUSE, DB_SCHEMA, ROLE

BigQuery: AUTH_FILE, DATASET

REDSHIFT: DATABASE, USERNAME, PASSWORD, HOST, PORT, DB_SCHEMA

Example:

    continual warehouse-config myFS --type snowflake --dict-string '{"DATABASE" : "myDB", "USERNAME" : "myUser", "PASSWORD" : "myPass", "HOST" : "myHost", "WAREHOUSE" : "myWarehouse"}'

Currently only types snowflake, bigquery, and redshift are supported.

Usage:

$ continual warehouse-config create [OPTIONS] NAME

Arguments:

  • NAME: Data warehouse config name to create. [required]

Options:

  • --type [snowflake|bigquery|redshift]: Data warehouse type.
  • --dict-string TEXT: String of dictionary values to use for data warehouse configuration. [required]
  • --help: Show this message and exit.

continual warehouse-config delete

Deletes a single data warehouse config.

Usage:

$ continual warehouse-config delete [OPTIONS] NAME

Arguments:

  • NAME: Data warehouse config name to delete. [required]

Options:

  • --help: Show this message and exit.

continual warehouse-config list

List all data warehosue configs.

Usage:

$ continual warehouse-config list [OPTIONS]

Options:

  • --details / --no-details: Print full details. [default: False]
  • --help: Show this message and exit.

continual warehouse-config print

Print a single data warehouse config.

Usage:

$ continual warehouse-config print [OPTIONS] NAME

Arguments:

  • NAME: Data warehouse config name to retrieve. [required]

Options:

  • --help: Show this message and exit.

continual warehouse-config update

Updates a single key-value pair in a data warehouse config.

Usage:

$ continual warehouse-config update [OPTIONS] NAME

Arguments:

  • NAME: Data warehouse config name to retrieve. [required]

Options:

  • --key TEXT: Data warehouse config key to set. [required]
  • --value TEXT: Data warehouse config value to use. [required]
  • --help: Show this message and exit.

continual events

Manage events.

Usage:

$ continual events [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • get: Get event details.
  • list: List events.

continual events get

Get event details.

Usage:

$ continual events get [OPTIONS] EVENT

Arguments:

  • EVENT: Event ID. [required]

Options:

  • --json: Show full JSON representation. [default: False]
  • --help: Show this message and exit.

continual events list

List events.

Filters can include: -- severity (i.e. severity:ERROR) -- subject (i.e. subject:users/system) -- event (i.e. event:modelVersion:CREATED)

Usage:

$ continual events list [OPTIONS]

Options:

  • --project TEXT: Project ID.
  • --env TEXT: Environment ID.
  • --resource TEXT: Filter events by resource name.
  • -f, --filter TEXT: List of event filters. [default: ]
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • -a, --all: Show all projects. [default: False]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for list.
  • --help: Show this message and exit.

continual report

Run reports.

Usage:

$ continual report [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • batch-predictions
  • changes
  • experiments
  • feature-sets
  • model-versions
  • models
  • projects
  • promotions

continual report batch-predictions

Usage:

$ continual report batch-predictions [OPTIONS] [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED]

Arguments:

  • [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED]: Status to filter report on [default: ALL]

Options:

  • --project TEXT: Project to run report on
  • -a, --all: Show all projects [default: False]
  • -n, --num INTEGER: Number of records to show [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for report
  • --help: Show this message and exit.

continual report changes

Usage:

$ continual report changes [OPTIONS] [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED]

Arguments:

  • [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED]: Status to filter report on [default: ALL]

Options:

  • --project TEXT: Project to run report on
  • -a, --all: Show all projects [default: False]
  • -n, --num INTEGER: Number of records to show [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for report
  • --help: Show this message and exit.

continual report experiments

Usage:

$ continual report experiments [OPTIONS] [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED]

Arguments:

  • [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED]: Status to filter report on [default: ALL]

Options:

  • --project TEXT: Project to run report on
  • -a, --all: Show all projects [default: False]
  • -n, --num INTEGER: Number of records to show [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for report
  • --help: Show this message and exit.

continual report feature-sets

Usage:

$ continual report feature-sets [OPTIONS]

Options:

  • --project TEXT: Project to run report on
  • -a, --all: Show all projects [default: False]
  • -n, --num INTEGER: Number of records to show [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for report
  • --help: Show this message and exit.

continual report model-versions

Usage:

$ continual report model-versions [OPTIONS] [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED]

Arguments:

  • [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED]: Status to filter report on [default: ALL]

Options:

  • --project TEXT: Project to run report on
  • -a, --all: Show all projects [default: False]
  • -n, --num INTEGER: Number of records to show [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for report
  • --help: Show this message and exit.

continual report models

Usage:

$ continual report models [OPTIONS] [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED|HEALTHY|UNHEALTHY|OFFLINE]

Arguments:

  • [REPORT_TYPE]:[ALL|ACTIVE|FAILED|SUCCEEDED|HEALTHY|UNHEALTHY|OFFLINE]: Status to filter report on. [default: ALL]

Options:

  • --project TEXT: Project ID.
  • -a, --all: Show all projects. [default: False]
  • -n, --num INTEGER: Number of records to show. [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for report.
  • --help: Show this message and exit.

continual report projects

Usage:

$ continual report projects [OPTIONS]

Options:

  • -n, --num INTEGER: Number of records to show [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for report
  • --help: Show this message and exit.

continual report promotions

Usage:

$ continual report promotions [OPTIONS] [REPORT_TYPE]:[ALL|FAILED|SUCCEEDED]

Arguments:

  • [REPORT_TYPE]:[ALL|FAILED|SUCCEEDED]: Status to filter report on [default: ALL]

Options:

  • --project TEXT: Project to run report on
  • -a, --all: Show all projects [default: False]
  • -n, --num INTEGER: Number of records to show [default: 30]
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Color to use for report
  • --help: Show this message and exit.

continual config

Manage CLI configuration.

Usage:

$ continual config [OPTIONS] COMMAND [ARGS]...

Options:

  • --help: Show this message and exit.

Commands:

  • init: Set default project.
  • set-endpoint: Set default endpoint
  • set-environment: Set default environment.
  • set-project: Set default project.
  • set-style: Set default CLI display style.
  • show: Show current config.

continual config init

Set default project.

Sets the default project for the SDK and CLI. All future commands will use the default project if no project is explicitly passed. You may set the project and environment at the same time via project@environment.

Usage:

$ continual config init [OPTIONS]

Options:

  • --project TEXT: Project ID. [required]
  • --environment TEXT: Environment Id
  • --style [WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Display style.
  • --help: Show this message and exit.

continual config set-endpoint

Set default endpoint

Usage:

$ continual config set-endpoint [OPTIONS] ENDPOINT

Arguments:

  • ENDPOINT: Continual environment endpoint [required]

Options:

  • --print / --no-print: Print config after modification. [default: True]
  • --help: Show this message and exit.

continual config set-environment

Set default environment.

Sets the default environment for the SDK and CLI. All future commands will use the default environment if no environment is explicitly passed.

Usage:

$ continual config set-environment [OPTIONS] ENVIRONMENT

Arguments:

  • ENVIRONMENT: Environment ID. [required]

Options:

  • --print / --no-print: Print config after modification. [default: True]
  • --help: Show this message and exit.

continual config set-project

Set default project.

Sets the default project for the SDK and CLI. All future commands will use the default project if no project is explicitly passed. You may set the project and environment at the same time via project@environment.

Usage:

$ continual config set-project [OPTIONS] PROJECT

Arguments:

  • PROJECT: Project ID. [required]

Options:

  • --print / --no-print: Print config after modification. [default: True]
  • --help: Show this message and exit.

continual config set-style

Set default CLI display style.

Usage:

$ continual config set-style [OPTIONS] STYLE:[WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]

Arguments:

  • STYLE:[WHITE|BLACK|BLUE|GREEN|PURPLE|DARK_BLUE]: Display style. [required]

Options:

  • --print / --no-print: Print config after modification. [default: True]
  • --help: Show this message and exit.

continual config show

Show current config.

Shows the current session configuration stored in ~/.continual/continual.yaml."

Usage:

$ continual config show [OPTIONS]

Options:

  • --help: Show this message and exit.
Back to top