-
Lesson 1: Understanding Data Flow in SnapLogic
-
Lesson 2: Snap Configuration & Optimization
-
Lesson 3: Debugging and Performance Tuning
-
Lesson 4: Reusability & Parameterization
-
Lesson 5: Advanced Execution & Scripting
-
Lesson 6: REST API & Integration
- Course Survey
-
Course Survey
SL 201 Advanced Integrations
Course 1 of 2 in Advanced Integrator Training and Certification
This course provides a deep dive into advanced SnapLogic concepts, focusing on data flow optimization, pipeline tuning, reusability, and advanced execution strategies.
Register for the learning path to register for this course
What you will learn:
- Understanding Data Flow: Explore various pipeline patterns, the fundamental concept of data flow, and contrast streaming versus batching versus aggregation. Learn to manage semi-structured and unstructured data.
- Snap Configuration and Optimization: Master Snap configuration and tuning, with deep dives into the Mapper Snap. Identify and adjust default Snap settings and Snaps that commonly require tuning. Understand Snap execution order and dependencies.
- Debugging and Performance Tuning: Learn techniques for performance debugging and logs. Utilize pipeline caching and record replay for efficiency and discover methods for optimizing pipeline performance.
- Reusability and Parameterization: Leverage Expression Language, Expression Libraries, and Pipeline Parameters to build reusable and flexible pipelines. Utilize Pipeline Execute Snaps and study design patterns for reusability.
- Advanced Execution and Scripting: Get an introduction to execution strategies, including Triggered Tasks and Ultra Pipelines & Ultra Tasks. Learn when to use the Script Snap, Python Remote Script, and Custom Snaps
- REST API and Integration: Practice making REST calls using the HTTP Snap and manage advanced topics like pagination.