You can configure a data feed in the data feed editor. Here you can define the structure and logical flow of a data feed using graphical elements, such as data source operators or data transformation operators.
Procedure
Open the data feed editor. An empty data feed opens. By default, the Data sources panel provides quick access to a selection of operators and data sources, such as
ARIS documents. lo9
Click Show all to display all supported data sources and operators. The panel for selecting an operator opens.
Select a data source operator in the Select operator panel, such as the XML data source operator.
Every operator added to the data feed is placed in a stream.
The data source operator is added to the data feed in Stream 1, which is automatically connected to the Output operator. By default, the stream names are numbered, for example, Stream 1, Stream 2.
Click the data source operator within the stream to specify the data source settings.
The selected operator is marked and the corresponding configuration panel is displayed, for example, Configure XML operator.
Make your settings. Most options are already described in the help of the data source operators.
In the following example, a URL refers to an XML file. The recurring element and the columns are automatically detected.
You can add more operators to a data steam. A stream can contain one data source operator and several transformation operators that are processed one after the other. Click + add operator under the selected operator and select the operator to be added in the Select operator panel.
The operators provided in the Select operator panel depend on the operators already used in the selected stream. To display all available operators, click Show all in the Select operator panel.
For example, you can change the data type and filter the rows according to certain criteria.
You can add more streams to the data feed. Each stream forms a structural or logical unit for processing data.
Click the data feed background and select the operators as described above.
For example, you can add another data source or a new stream with operators.
You can drag and drop operators within and between streams. A suitable place within a stream is indicated by a green placeholder line.
You can remove an operator from a stream and drag and drop it as a separate stream.
You can connect streams of the same type. That is, you can connect streams that return tables (teal) with each other or you can connect streams that return single values (yellow).
Move the mouse pointer over the docking point of a stream, hold down the mouse button, drag a connection to the docking point of the target stream, and release the mouse button.
You can connect an operator to a stream of type Single value to use it as data input. Note that not all operators allow single values as input.
Select an operator within a stream of the Table type, for example, the Filter rows operator. The corresponding configuration panel is displayed.
Select the stream you want to connect. For example, specify the filter condition for the Filter rows operator.
In the configuration panel, click the Add icon in the left condition box and select the column to be filtered, for example,
Country.
Click the operator icon and select an operator. By default, the equals operator is used.
Click the Add icon in the right condition box and select the source whose values are used for filtering.
In this case, click Select a stream and select a stream, for example, Stream 4.
The Filter rows operator is connected to the selected Stream 4 as data input.
Analogous to step 9, you can specify different data inputs for operators, for example, user inputs, columns, or constant values.
You can copy and paste individual items in the data feed. The selected element is duplicated including its settings.
Select an element, such as a stream, a data source, or an operator.
Click the Copy button in the editor header. The selected element is copied to the clipboard.
To remove an element, select the element and click the Cut button in the editor header. The element is removed and copied to the clipboard.
You can insert a copied item in the data feed, for example, in a new stream or in an existing stream.
To insert an item in a new stream, click the data feed background and click Past button in the editor header. A new stream including the copied element is created.
To insert an item in an existing stream, select a stream and click Past button in the editor header.
If you copied a stream, a copy of the entire stream is inserted into the data feed.
Tip
You can also use the Ctrl+C, Ctrl+X, and Ctrl+V keyboard shortcuts to copy, cut, and paste items in the data feed instead of using the corresponding buttons.
Click the icon ->
Save.
Enter a feed name and click Save.
You have configured a data feed.