Striim 3.10.1 documentation

Creating or modifying apps using the Flow Designer

The Flow Designer is a graphical programming tool that can do almost everything you can do with TQL.

Warning

Making changes to a component that affect the number or type of fields in its output stream (for example, removing a field from a CQ's SELECT statement) can cause downstream objects to become invalid. Before attempting such changes in Flow Designer, make a TQL backup of the application by selecting Configuration > Export.

The Flow Designer may become unresponsive when a type has a very large number of fields, such as 1,000.

If you encounter either of these problems, make your changes in TQL instead (see ALTER and RECOMPILE).

See Modifying an application using the Flow Designer for a walkthrough.

component_palette.png

The Base Components palette may be more efficient for experienced users. Any of the components in the Sources, Enrichers (caches), Processors (CQ and window), or Targets palettes may be created by setting the properties of a base component. See DDL and component reference for information on component properties.

ConfigureSourceUsingWizard.png

Some readers have a Configure using wizard button that will launch the App Wizard (see Configuring an app template source).Configuring an app template source

The components on the Transformers palettes provide a graphical alternative to writing CQs. See Using database event transformers and Using database event transformers.

Use Configuration > App Settings to configure recovery, data validation, encryption, and exception handling (see Recovering applications, Creating a data validation dashboard), and CREATE APPLICATION ... END APPLICATION).

Notes:

  • An application must be in the Created state to be editable. Applications in the Deployed or Running state are read-only.

  • Click Metadata Browser at the top right or copy from in source and target editorssto view and copy settings from other flows or applications.

  • Click and drag to select multiple components to cut and paste in another flow, or to copy and paste in another application.