Retrieve the details of executing pipelines in another pipeline as an input
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-20-2022 12:13 AM
The purpose is to create a logging pipeline that stores the info of executing pipeline in a file format.
Logging pipeline shall receive the following as inputs
- Executing master pipeline name (required)
- Executing master pipeline Id (required )
- Execution Id (required )
- Log Type (optional)
- Log Category (optional)
- Log Message (optional)
Logging pipeline shall log messages to a file

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-21-2022 03:03 AM
Hi @Himani,
In my opinion the easiest way to achieve this is to have “Logging pipeline” and with “Pipeline execute” snap to pass the following parameters:
- pipe.label (Executing master pipeline name)
- pipe.instanceId (Executing master pipeline Id)
- pipe.ruuid (Execution Id)
Settings for pipeline execute snap:
If you need to customize optional message some how, simply add mapper before pipeline execute.
If you need more information about “Pipeline Functions and Properties”, please check SnapLogic documentation:
https://docs-snaplogic.atlassian.net/wiki/spaces/SD/pages/1439352/Pipeline+Functions+and+Properties
Thanks,
Pero M.
