Stream groups
Use stream groups to run, or schedule, two or more streams in sequence.
Streams may be grouped if there are dependencies between the streams. A typical example is when one of the streams in a given group must run successfully before subsequent streams can be executed. The stream group feature handles such situations by stopping the run if any stream fails.
Note!
It is recommended to use https://infozone.atlassian.net/wiki/spaces/DAZ/pages/752287889 to receive information about failing streams in groups.
Streams must be created and belong to the same solution in order to be grouped. See https://infozone.atlassian.net/wiki/spaces/DAZ/pages/7842293 for information on how to create stream.
You can view stream groups that you have created in the Stream groups tab of the https://infozone.atlassian.net/wiki/spaces/DAZ/pages/7856504.
This page contains the following sections:
Create a stream group
Once you have created a solution with the streams needed, you can group the streams in that solution.
To create a stream group, select the streams you want to group in the stream list, and click Create group
.
Enter a name for the group in the Stream group name. You may drag the stream in the execution order you want it to run.
Expand each stream to select the version of the stream. You must select a version other than Latest version if you want to schedule this stream group. The selected versions will be the deployed version of the stream. See https://infozone.atlassian.net/wiki/spaces/DAZ/pages/745963521 for more information on tagging versions to a stream.
You can add additional streams into the stream group, by clicking Add streams and selecting the other streams in the solution. Click Add to add the stream into the stream group.
Click Create. A stream group is now created and displayed in the Stream groups tab.
Note!
Streams within a stream group cannot be deleted, scheduled or run independently.
Stream group actions
Once a stream group is created you can use the following options in the More Actions menu:
Action | Description |
|---|---|
Start | Select this option to run the stream group immediately. Note! You can run a stream group even if it is scheduled. |
Stop | Select this option to stop the stream immediately and halt a running stream group. If the stream group is scheduled, it will run at the next specified interval. To permanently stop a scheduled stream, the schedule must be canceled. This action is only visible when a stream group is running. |
Resume | Select this option to resume running a stream group from the last stream that stopped or failed. This action is only available when a stream group’s Status is Stopped or Failed. Note! If you had selected the latest version of a stream and made updates to the stream, clicking the Resume button will use the updated latest version of the stream. If the stream group contains tagged stream versions, the Resume button will only resume the selected stream versions. Any updates to the streams will disable the Resume button. |
Schedule | Select this option to specify the interval for when you want the stream group to run. You can select the following intervals: Minute, Hour, Day, Week, and Month. See https://infozone.atlassian.net/wiki/spaces/DAZ/pages/7853965 for more information. |
Cancel schedule | Select this option to delete the schedule for the stream group. When you confirm that you want to cancel the schedule, the schedule is deleted. This action cannot be undone. If the schedule has been triggered, all streams will run before the schedule is canceled. This action is only visible when the stream group is scheduled. |
Edit | Select this option to make changes to a stream group. You can change the name of the group, change the version of the streams, and re-order the streams within the group. Note! You cannot edit a stream group that is scheduled. Cancel the schedule first to edit the stream group. You will need to tag the updated stream group, and ensure all the streams do not use the Latest version as their version to schedule the group again. See https://infozone.atlassian.net/wiki/spaces/DAZ/pages/774373377for more information. |
Ungroup | Select this option to move all streams from the stream group and delete the stream group. This action cannot be undone. |
Stream actions
When a stream is a part of a group, you can use the following options in the More Actions menu
Action | Description |
|---|---|
View stream | Select this option to view the stream in the stream editor. See https://infozone.atlassian.net/wiki/spaces/DAZ/pages/7856512 for more information. |
Log | Select this option to open the Logs view for the stream where you can see details of the events generated for every run of the stream. See https://infozone.atlassian.net/wiki/spaces/DAZ/pages/7869063 for more information. |
Audit | Select this option to open the Audit view for the stream where you can see audit data. See https://infozone.atlassian.net/wiki/spaces/DAZ/pages/7881588 for more information. |
Set notifications | Select this option to set notifications to inform a pre-defined mailing group about stream events or issues that interrupt the stream group run. See https://infozone.atlassian.net/wiki/spaces/DAZ/pages/752287889 for more information. |
Rename | Select this option to rename the stream. |
Export | Select this option to open the Export stream dialog where you can export or copy the content of the given stream. You can either copy the contents by clicking the Copy to clipboard button or export the stream content in a JSON file format by clicking the Export button. |