Skip to main content

Flows

Flows provide a canvas for configuring workflows that are based on existing questions.

Clean Room Eligibility

The flows feature is currently available for:

  • Hybrid Clean Rooms

  • Snowflake Clean Rooms

This document will be updated as more clean room types are added.

Clean Room Permissions

Flows clean room permissions utilize many of the existing permissions. In LiveRamp Clean Room's beta release, flows will have dedicated permissions, providing clean room admins more control.

  • Flow Builder: Allow users to access the Flows page.

  • Manage questions: Allow users to see the question inventory when building a flow and add or delete questions.

  • Manage Datasets: Allows users to assign datasets to flows (questions and to configure datasets)

  • View Reports: Allow users to see the run reports from a flow run

Flow Builder UI

The Flow Builder includes the following sections:

  • Flow Metadata: The flow ID (read-only), name, and description

  • Node Library: The different objects that can be used in a flow (currently just questions)

  • Flow Canvas: The area where workflows are laid out

  • Canvas Controls: Allows users to zoom in and out, fit all nodes onto the screen, and lock node positions

image idm229

To add a node to a flow, users click and drag the icon from the node library onto the flow canvas

image idm234

For question nodes, the inventory shows all available questions that have been provisioned to the clean room. This list includes questions that are not yet displayed on the Current Questions tab of the Questions page. Adding a question to a flow has no impact on any current questions in the clean room (dataset management, version, runs, and scheduled runs will be unaffected).

image idm239
image idm244

To connect two nodes, users click on an edge (the gray bar on the left and right sides of a node) and drag it to the target node.

image idm249

We refer to the first question as the "parent question" and the second question as the "child question".

Once a parent-child connection has been made, users select which dataset and fields the parent question's output maps to for the child question.

image idm254
image idm259
image idm264

To save and exit the Flow Builder, click Update Flow.

Running a Flow

Similar to questions, users must manage datasets to run a flow. This includes assigning dataset ownership, dataset assignment, and field mapping.

image idm269
image idm274
image idm279
image idm284

Once you assign all datasets and map fields, you can execute a run similar to how you would run a question.

image idm289
image idm294

View Flow Outputs

To view flow outputs, select View Run Reports from the Run & Reports list.

image idm299

Within the page, click View Report to see the output for a run.

image idm304
image idm309

Flow Run Page

image idm314