Skip to main content

Flows

Note

Private Preview: The flows feature is currently in Private Preview for select customers. Changes may occur with limited or no notice. If you have feedback or want access to the Private Preview, contact your LiveRamp representative.

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 (today this is only 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 on the icon from the node library onto the flow canvas

image idm234

For question nodes, the inventory shows all questions that have been provisioned to the clean room. This list will include questions that are not in current questions. 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 (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 in order to run a flow. This includes assigning dataset ownership, datasets assignment, and field mapping

image idm269
image idm274
image idm279
image idm284

When all datasets are assigned and fields mapped, users can execute a run similar to how they do 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