There was an issue with saving this content. Please try again.
There was an issue with removing this item from your saved content. Please try again.
SL 201 Advanced Integrations
This course provides a deep dive into advanced SnapLogic concepts, focusing on data flow optimization, pipeline tuning, reusability, and advanced execution strategies.
About 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.
Curriculum
-
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
-
About 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.
Curriculum
-
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
-