Course Outline
Introduction to the Stratio Platform
- Architectural overview of Stratio and its core modules
- The significance of Rocket and Intelligence in the data lifecycle
- Accessing the system and navigating the Stratio user interface
Utilizing the Rocket Module
- Establishing data ingestion and pipeline construction
- Linking data sources and setting up transformations
- Employing PySpark for preprocessing activities within Rocket
Essential PySpark Concepts for Stratio Users
- PySpark data structures and operational mechanisms
- Implementing looping constructs: for, while, and if/else logic
- Developing and applying custom functions using def
Advanced PySpark Integration with Rocket
- Managing streaming ingestion and real-time transformations
- Deploying loops and functions in both batch and real-time contexts
- Best practices for optimizing PySpark pipeline performance
Investigating the Intelligence Module
- Overview of data modeling and analytical capabilities
- Selecting, transforming, and exploring features
- The role of PySpark in generating custom analytics and insights
Developing Advanced Analytics Workflows
- Formulating user-defined functions (UDFs) within Intelligence
- Utilizing conditionals and loops to structure data logic
- Practical applications: segmentation, aggregation, and predictive modeling
Deployment and Team Collaboration
- Storing, exporting, and reutilizing workflows
- Collaborating with colleagues on the Stratio platform
- Analyzing output and integrating with downstream systems
Recap and Future Directions
Requirements
- Proficiency in Python programming
- Familiarity with data analytics or big data processing principles
- Foundational understanding of Apache Spark and distributed computing architectures
Target Audience
- Data engineers managing Stratio-based platforms
- Analysts or developers utilizing Rocket and Intelligence modules
- Technical teams adopting PySpark workflows within the Stratio ecosystem
Testimonials (3)
Learning that the QGIS and a tool that can used by other different professionals such land survey
Bame Duncan Koko - Bentel Technologies (Pty) Ltd
Course - QGIS for Geographic Information System
How to use open satellites data for real applications
Tshering Dorji - Druk Holding and Investments
Course - Advanced Geographic Information Systems (GIS)
Hands-on examples allowed us to get an actual feel for how the program works. Good explanations and integration of theoretical concepts and how they relate to practical applications.