Snaplogic Metadata Snap Pack

Overview

The Snaps in the Metadata Snap Pack reproduce functionality in the UI. The design of these Snaps focuses on programmatically performing UI operations through a pipeline.

Use Snaps in this Snap Pack to:

  • List assets in a project.
  • Perform create, read, update, and delete operations on assets.
  • Make changes to Snaplexes, such as increasing memory for logging, by invoking the Environment and Name in any of the Snaps.

Limitations

  • The SnapLogic List Snap helps you to reference all Tasks in a Project. The Update Snap enables you to make global changes to certain fields across all Assets. However, trying to use the List Snap along with the Update Snap to alter Task field values causes a 400 HTTP error and doesn't update the Tasks as intended.
  • When you select the Normalized checkbox in the SnapLogic Read Snap, the SnapLogic Create Snap can't create assets without errors. It removes all the additional internal information from the output, resulting in an error. To avoid this problem, don't select the Normalized checkbox when using the Read Snap. If you have to use the Snap, you can provide the missing required field values using other available Snaps upstream from the Create Snap in your pipeline, as a workaround.