Snaplogic Lineage Connector

Overview

The Snaplogic connector enables teams to visualize and understand data movement and transformations within the Snaplogic pipelines by extracting metadata from the Snaplogic REST API.

Setup

  1. Provision a Snaplogic user that has org admin rights. This is required by Snaplogic to use the REST API.
  2. Compile the configuration parameter below to reference during the next step.
  3. Configure the connector using the Agent CLI or your lineage deployment option.
  4. Run the Snaplogic connector.

Configuration Parameters


Connection Parameter

Description

Example Value

Snaplogic Control Plane Path

"The path to the SnapLogic Control Plane: elastic.snaplogic.com For the UAT or EMEA control plane, substitute the name for elastic. For example: uat.snaplogic.com emea.snaplogic.com"

elastic.snaplogic.com

Project Path

The path to the SnapLogic project.

Partners/Acme

Hours

Returns information about pipeline executions within the specified number of hours, counting backward from the current time.

24

User Name

Service account used to make the REST API calls.

[email protected]

Password

Service account password used to make the REST API calls.

Load from Cloud

Flag to determine whether the process should read projects from the SnapLogic cloud.

Yes/No

Pipeline Location

Location of the SnapLogic pipeline files to be analyzed,

C:\metacenter_home\resources\SnapLogic\Prod_DW_JOBS\

Environment

Name to uniquely group Projects in a SnapLogic environment. Use a different name for each Snaplogic server being scanned. This value will be used as a key to group connections when using the Connection manager and creating File Data Store objects.

Prod