On this Page
Table of Contents | ||||
---|---|---|---|---|
|
Overview
Patterns are reusable integration pipelines that can be configured using a step-by-step wizard. In most cases, you will need to supply account information for the data sources or services needed for the process.
Pipeline patterns can be grouped into pattern projects. These pipelines typically are those that are required across teams, and it is easier to share them grouped as a pattern project. You can additionally create user groups and assign global permissions to these groups.
Note |
---|
To view matching Pipelines, you must enter a search term in the Search field box. SnapLogic only displays matching Pattern Pipelines and hence, browsing the Pattern Catalog without a Search term will not yield any results. |
Patterns Catalog
You can view the Patterns Catalog in SnapLogic Designer by clicking the Patterns tab in the workspace. You can also view the patterns catalog in SnapLogic Manager; however, in SnapLogic Manager, a pattern project is virtually indistinguishable from a regular project unless you edit the project.
Note |
---|
You can only see those patterns to for which you have permission. Minimum permission required is at least 'Read Only' permission. |
Understanding Pattern Project Access Permissions
...
- In SnapLogic Manager, navigate to Project Spaces and select the project space (DocumentationPatterns, in this example) where you want to create the pattern project.
- Click the arrow next to the Project Space to open project options and click Create Project. The .
- Click Create Project dialog appears:
- Enter a name for the Pattern project and select the Pattern Project check box and click Create.
...
- Click Create to create a pattern project
...
- in the Patterns tab in
...
- Designer
...
- :
...
To share the Pipeline patterns in this folder, assign permissions to users or groups. All pipelines that you add to this project automatically appear under the Patterns Catalog within the project space in which they are created.
Once you have created a pattern project, you must assign access permissions to individual users or groups to the project.
Assigning Permissions
Permission Levels
...
Permission Level | View Pipelines | Edit Project | Execute Pipelines | Modify Pipelines | Delete Pipelines |
---|---|---|---|---|---|
Read Only | ✓ | ||||
Read & Write | ✓ | ✓ | ✓ | ||
Read & Execute | ✓ | ✓ | |||
Full Access | ✓ | ✓ | ✓ | ✓ | ✓ |
Owner | ✓ | ✓ | ✓ | ✓ | ✓ |
Note |
---|
These permission levels are not applicable to Org Admins. |
...
- In SnapLogic Manager, navigate to the pattern project, open the Project Options menu, and click Permissions.
The Permissions popup appears. dialog opens: - In the Add section field, enter the group name or the user's email address / first name / last name of the individual user and select the permission level that you want to assign.
- Click Share & Save. The user is displayed in the access list.
You can similarly add groups to a pattern project.
You can edit permission-levels from here as well by selecting the required permission level, as shown below:
Additionally, you can also remove access by clicking the 'X' next to the permission-level. - Click Done.
Adding Pipelines to a Pattern Project
You can add pipelines either to your own pattern projects or to other pattern projects others where you have 'Full Access' permission. You can add pipelines by:
...
Importing Pipelines into a Pattern Project
Before importing the Pipeline, it must be exported as a .slp
file.
- In SnapLogic Designer, click the button at the top-left area above of the canvas.
The File Explorer pop-up opens., click Import: - Select the pipeline that you want to import and click Open.
The Add New Pipeline pop-up dialog opens. - Enter a new Label for the pipeline.
- Select the pattern project's path in the Project field.
- Click Save.
Creating Pipelines in the Pattern Project
- In SnapLogic Designer, click the button at at the top - left area above of the canvas to create a pipeline. The Add New Pipeline pop-up appears. , click the Add button:
- Enter a name for the pipeline in the Label field.
- Select the pattern project 's path in the Projects field.
- Click Save.
The pipeline becomes a part of the pattern project. - You can now build and configure the pipeline as required.
Moving Existing Pipelines to a Pattern Project
- Click the button in Open the pipeline to move.
- In the Designer toolbar. , click Move Pipeline:
The Choose Destination Project for Move pop-up appears dialog opens: - Enter the pattern project's name in the Destination textboxfield. This filters the list of projects displayed.
- Select the target pattern project and click Move. The pipeline is moved to the project and is now visible in the Patterns Catalog.