Parameters act as read-only environment variables. Parameters are defined as a JSON blob set by the user that can be accessed in the metadata during template rendering. These values can be set for a Workspace/Environment at various points to provide flexibility of template behavior during Deploying or Refreshing.

An example use case might be using a variable to indicate full-refresh versus incremental.

Parameters can be set on a Workspace/Environment in several ways:

📘

Parameters in git

Parameters are exclusively stored in Coalesce's metadata repository and will not be committed to your git repository.