Skip to main content

About invocation_id

The invocation_id outputs a UUID generated for this dbt command. This value is useful when auditing or analyzing dbt invocation metadata.

If available, the invocation_id is:

  • available in the compilation context of query-comment
  • included in the info dictionary in dbt events and logs
  • included in the metadata dictionary in dbt artifacts
  • included as a label in all BigQuery jobs that dbt originates

Example usage: You can use the following example code for all data platforms. Remember to replace TABLE_NAME with the actual name of your target table:

select '{{ invocation_id }}' as test_id from TABLE_NAME