Dataform Compilation Result

Dataform Compilation Result in Google Cloud represents the output of compiling a Dataform workflow. It contains the processed SQLX files, dependency graph, and configuration details that define how data transformations will run in BigQuery. This resource helps validate and prepare Dataform projects before execution, ensuring that all definitions and dependencies are correctly resolved.

gcp.dataform_compilation_result

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
code_compilation_configcorejsonImmutable. If set, fields of `code_compilation_config` override the default compilation settings that are specified in dataform.json.
compilation_errorscorejsonOutput only. Errors encountered during project compilation.
create_timecoretimestampOutput only. The timestamp of when the compilation result was created.
data_encryption_statecorejsonOutput only. Only set if the repository has a KMS Key.
datadog_display_namecorestring
dataform_core_versioncorestringOutput only. The version of `@dataform/core` that was used for compilation.
git_commitishcorestringImmutable. Git commit/tag/branch name at which the repository should be compiled. Must exist in the remote repository. Examples: - a commit SHA: `12ade345` - a tag: `tag1` - a branch name: `branch1`
internal_metadatacorestringOutput only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
labelscorearray<string>
namecorestringOutput only. The compilation result's name.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
region_idcorestring
release_configcorestringImmutable. The name of the release config to compile. Must be in the format `projects/*/locations/*/repositories/*/releaseConfigs/*`.
resolved_git_commit_shacorestringOutput only. The fully resolved Git commit SHA of the code that was compiled. Not set for compilation results whose source is a workspace.
resource_namecorestring
tagscorehstore_csv
workspacecorestringImmutable. The name of the workspace to compile. Must be in the format `projects/*/locations/*/repositories/*/workspaces/*`.
zone_idcorestring