Skip to main content

Domo - Check Refresh Status

Overview​

First time using this Blueprint? Make sure you follow our Domo authorization guide.​

Check the job status of a dataset that has recently been refreshed in Domo.

Recommended Setup:

  1. A Vessel built with this Blueprint should be paired with guardrail retries. This will allow the Vessel to continually check for status until a final result is found.

  2. This Vessel should run immediately after a Vessel built with the Domo - Trigger Dataset Refresh Blueprint. With this setup, you can leave the Execution ID field blank and this Vessel will check for the results of the recently created job.

Variables​

NameReferenceTypeRequiredDefaultOptionsDescription
Client IDDOMO_CLIENT_IDAlphanumericβœ…--Client ID of your organization's Domo App.
SecretDOMO_SECRET_KEYPasswordβœ…--Secret associated with the provided Client ID.
Dataset IDDOMO_DATASET_IDAlphanumericβœ…--UUID of the dataset you want to download, typically found at the end of the URL.
Execution IDDOMO_EXECUTION_IDAlphanumericβž–--The ID of a specific execution you check the status of. If left blank, will try to find the execution ID from an "Refresh Dataset" Vessel that ran upstream.

YAML​

Below is the YAML template for this Blueprint and can be used in the Fleet YAML Editor.

source:
blueprint: Domo - Check Refresh Status
inputs:
DOMO_CLIENT_ID: null ## REQUIRED
DOMO_SECRET_KEY: null ## REQUIRED
DOMO_DATASET_ID: null ## REQUIRED
DOMO_EXECUTION_ID: null
type: BLUEPRINT
guardrails:
retry_count: 12
retry_wait: 5m0s
runtime_cutoff: 4h0m0s
exclude_exit_code_ranges:
- "200"
- "201"
- "203"
- "204"
- "205"
- "210"
- "211"