...
...
Note |
---|
Integration Assistant only works with Standard Pipelines. |
...
Table of Contents |
---|
Overview
Iris, SnapLogic's integration assistant, helps make pipeline building faster and easier by "suggesting" the most likely next and previous Snaps in the pipeline based
...
on the current or previous pipelines.
...
The recommendation is based on successor
...
and predecessor Snaps based on historical frequency. The backend recommendation server filters the recommended Snaps to remove Snaps to which the
...
Org does not have access
...
.
...
To enable the Integration Assistant, go to User Settings and select Integration Assistant.
Once you click Save, the Integration Assistant opens to the right. If this is the first time you open the Integration Assistant, a couple quick tips display.
Now when you drag a Snap onto the canvas, a list of suggested next Snaps displays as long a Snap is in focus (has a dark outline). Snap suggestions display even in case of a blank canvas.
If you happen to lose focus on the last Snap in your pipeline, Command-click on the Snap.
Suggestions will only be made if there is an open space for a Snap to go. Suggestions are not made if there is no open output view, meaning:
...
Taking into account your Org, project, username, and current Snaps in the pipeline, Iris offers intuitive and personalised suggestions on the previous and next Snaps that you may want to use. The Snap suggestions are so personalised that the same Snap will likely not have the same suggestion for the same pipeline in a different project or Org.
How Iris Integrates with your Pipelines
Iris behaves differently depending upon the pipeline in consideration. If it is a new pipeline, it suggests start and end Snaps; both these Snaps are shown as ghosts. The Suggested Snaps pane displays a list of suggested Snaps for the active Snap. The active Snap is denoted on the canvas in a blinking form. Hover your mouse over one of these Snaps on your canvas to make it the active Snap; Iris's suggestions change accordingly.
When working with a pre-built pipeline, Iris does not show a start and end Snap; just shows suggestions for the active Snap. If the suggestions are not automatically shown when you hover the mouse over the Snap, press the Ctrl (or Command, if you're using a Mac) and click on the Snap. This informs Iris that the selected Snap is the active Snap, it fetches Snap suggestions accordingly.
Note |
---|
|
Enable Iris
To be able to use Iris you must first enable it. To do so:
- Go to User Settings.
- Select Integration Assistant.
- Click Save.
- The Suggested Snaps pane opens to the right in your canvas. If this is the first time you open the Integration Assistant, a couple of quick tips are displayed.
Note |
---|
|
...
|
...
|
...
To add a suggested Snap, either:
...
|
Suggested Snaps Pane
Iris' suggestions are displayed in the Suggested Snaps pane. This pane is displayed on the right side of your canvas. For the suggestions to be displayed, at least one Snap has to be selected on your canvas as the active Snap. When a new pipeline is created, as a default the start Snap is considered as the active Snap, and Snap suggestions are displayed for this active Snap in the Suggested Snaps pane automatically. Hover your mouse over the end Snap to mark it as the active Snap instead, and let Iris fetch suggestions for the same.
Selecting a Snap from the Suggested Snaps Pane
You can select a Snap from the Suggested Snaps pane either by:
- Clicking the Snap from the suggested list; the Snap is automatically added to the canvas and connected to the active Snap.
- Dragging the Snap from the list onto the canvas; you have to manually place it next to the active Snap to connect it.
Every time you select a Snap, the list of previous and next Snaps is automatically refreshed.
Info |
---|
Sometimes –especially when opening an existing pipeline– Iris may not fetch Snap suggestions automatically. This is because an active Snap is not selected. To select a Snap as the active Snap, ensure that it meets the prerequisites stated above and then Command-click or Ctrl-click on the Snap. Alternatively, right-click on the Snap → Assistant. |
Using Iris
Prerequisites
- An input/output view must be enabled.
- The input/output view must not not connected to another Snap (directly or indirectly through a GoTo link).
- The Snap must not be blocked by another unconnected Snap blocking the placement of a suggested Snap.
Snap Suggestions for Upstream Snap
To get suggestions for previous (or upstream) Snap:
- Select the target Snap to mark it as the active Snap. Iris fetches a list of suggestions and displays them on the Suggested Snaps pane. It also displays the upper-most suggested Snap as a blinking ghost Snap attached to the active Snap on the canvas.
- Click the ghost Snap on the canvas, or click the upper-most Snap displayed in the Suggested Snaps pane, to add to your pipeline.
Snap Suggestions for Downstream Snap
To get suggestions for next (or downstream) Snap:
- Select the target Snap to mark it as the active Snap. Iris fetches a list of suggestions and displays them on the Suggested Snaps pane. It also displays the upper-most suggested Snap as a blinking ghost Snap attached to the active Snap on the canvas.
- Click the ghost Snap on the canvas, or click the upper-most Snap displayed in the Suggested Snaps pane, to add to your pipeline.