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.

rate limit

Code not recognized.

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
  • 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
  • Course Survey