Stay organized with collections
Save and categorize content based on your preferences.
The job builder represents job configurations using Apache Beam YAML. As you create and modify job steps in the job builder, a corresponding YAML definition is created. You can view this YAML definition at any time in the job builder by clicking Save.
You can also edit the YAML job definition directly in the job builder by clicking the YAML editor button. This will switch the job builder from the builder form to an interactive YAML editor:
With the YAML editor, any Beam YAML pipeline can be launched from within the job builder. To learn more about Beam YAML syntax, see the Beam YAML documentation and YAML transform reference.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-19 UTC."],[[["The job builder uses Apache Beam YAML to define job configurations, with a corresponding YAML definition generated as you build."],["You can access the generated YAML definition by clicking the **Save** button within the job builder interface."],["The job builder also features a **YAML editor** button allowing for direct editing of the YAML configuration, and you can run any Beam YAML pipeline through this."]]],[]]