The Deploy Interface

The Deploy Interface is where you can deploy your project's metadata from the desired state in your git repository, and see a history of your pipeline's Deploys and Refreshes.

The Deploy Interface

The Deploy Interface

Filters

The Filters drop-down allow you to narrow down the runs currently visible. For example, if you wanted to see all failed deployments on the New Environment, you would do the following:

  1. Select New Environment from Environments.
  2. Select Deploy from the All Types.
  3. Select Failed from the All Statuses.
  4. Click Apply Filters and you'll see all the deployments failed deployments.
Example Deploy Page with Run Filters in use

Example Deploy Page with Run Filters in use

Dashboard

The Dashboard shows a list of your currently deployable environments. From here you can configure and deploy your Environments and hover the colored bars with your mouse to view specific runs.

View Documentation allows for quick access to the generated documentation for the current state of that environment. Additionally, you can generate an access token for use in our API or CLI tools.

Deploy Interface Dashboard

Deploy Interface Dashboard

Activity Feed

The Activity Feed shows a list of completed and currently running jobs, which include both Refreshes and Deploys.

The Activity Feed

The Activity Feed

Individual Run Interface

Clicking on a run in the Activity Feed will open that individual run's details.

An Individual Run's Interface

An Individual Run's Interface

  1. Run Header - This section shows the Environment, run ID number, and Nodes progress bar.
  2. Run Information - This section shows many details about the run, many updated in real time. You can select Details, Connection, and Parameters from the left side to see the various listings.
  3. Run Results - Each line or stage is a single SQL query for one one of the Nodes in that run. There can be multiple stages per Node, so the number of stages doesn't necessarily equal the number of Nodes.

Run Cancellation

Coalesce deployment and refresh runs can be cancelled while they're still in progress by clicking the Cancel Run button in the Run Header. Two actions occur upon cancellation:

  1. Coalesce aborts all queued and running Snowflake queries.
  2. Coalesce stops submitting queries to Snowflake.