Skip to content

data-build-tool-job

Manage data build tool jobs (dbt-style transformations) [preview]

Authentication scope: fabric

List data build tool jobs in a workspace [preview]

Terminal window
fabio data-build-tool-job list --workspace <value>
Flag Type Required Description
--workspace string Yes Workspace ID

Read-only · Returns list

Show details of a data build tool job [preview]

Terminal window
fabio data-build-tool-job show --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Data build tool job ID

Read-only · Returns object

Create a new data build tool job [preview]

Terminal window
fabio data-build-tool-job create --workspace <value> --name <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--name string Yes Display name
--description string No Optional description
--sensitivity-label string No Sensitivity label ID to apply on creation

Mutates state · Returns object

Update data build tool job properties (name and/or description) [preview]

Terminal window
fabio data-build-tool-job update --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Data build tool job ID
--name string No New display name
--description string No New description

Mutates state · Returns object

Delete a data build tool job [preview]

Terminal window
fabio data-build-tool-job delete --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Data build tool job ID
--hard-delete bool No Permanently delete (cannot be recovered)

Mutates state · Destructive · Returns void

Get the definition of a data build tool job [preview]

Terminal window
fabio data-build-tool-job get-definition --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Data build tool job ID
--decode bool No Decode base64 payloads inline (adds decodedPayload field)

Read-only · Long-running operation · Returns object

Update the definition of a data build tool job [preview]

Terminal window
fabio data-build-tool-job update-definition --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Data build tool job ID
--file string No Definition file path (reads file content)
--content string No Definition content (inline JSON)

Mutates state · Long-running operation · Returns void

Run a data build tool job on-demand [preview]

Terminal window
fabio data-build-tool-job run --workspace <value> --id <value>
Flag Type Required Description
--workspace string Yes Workspace ID
--id string Yes Data build tool job ID
--wait bool No Wait for the job to complete (polls until finished)
--timeout integer No Maximum time to wait in seconds (default: 600). Only used with –wait
--cancel-on-timeout bool No Cancel the job if –wait times out (default: leave running)

Mutates state · Returns object