Advanced Snowflake
Verrijk uw carrière met OEM’s
ICT-Trainingen
Beoordeeld met een 9,0 – een van de best gewaardeerde ICT-opleiders
van Nederland.
Waarom OEM?
- Meer dan 20 jaar ervaring in ICT-trainingen
- Ruim 1000 cursussen van 200 topmerken
- Gecertificeerde docenten & bekroonde e-learning
- Officiële partner van Microsoft, EC-Council, Certiport en Pearson VUE
- Flexibele leervormen: klassikaal, online, e-learning of blended
Start vandaag nog en ontwikkel uzelf of uw team met een training die écht resultaat oplevert.
Let op: bij het aanvragen van informatie vragen wij om een telefoonnummer, zodat wij u snel en persoonlijk kunnen adviseren.
Advanced Snowflake.
De Advanced Snowflake LearningKit is zorgvuldig ontworpen om data engineers en gevorderde gebruikers de vaardigheden te bieden om Snowflake's platform volledig te benutten voor datatransformatie, optimalisatie, geavanceerde analyses en data governance. Deze uitgebreide cursus is verdeeld in vier tracks, die elk gericht zijn op een gespecialiseerd aspect van data-engineering. Het curriculum legt de nadruk op performance-optimalisatiestrategieën, het gebruik van Snowpark voor complexe datatransformaties, het toepassen van machine learning-technieken en het waarborgen van robuuste data governance en -beveiliging. Aan het einde van deze reis hebben de deelnemers diepgaande e…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Verrijk uw carrière met OEM’s
ICT-Trainingen
Beoordeeld met een 9,0 – een van de best gewaardeerde ICT-opleiders
van Nederland.
Waarom OEM?
- Meer dan 20 jaar ervaring in ICT-trainingen
- Ruim 1000 cursussen van 200 topmerken
- Gecertificeerde docenten & bekroonde e-learning
- Officiële partner van Microsoft, EC-Council, Certiport en Pearson VUE
- Flexibele leervormen: klassikaal, online, e-learning of blended
Start vandaag nog en ontwikkel uzelf of uw team met een training die écht resultaat oplevert.
Let op: bij het aanvragen van informatie vragen wij om een telefoonnummer, zodat wij u snel en persoonlijk kunnen adviseren.
Advanced Snowflake.
De Advanced Snowflake LearningKit is zorgvuldig ontworpen om
data engineers en gevorderde gebruikers de vaardigheden te bieden
om Snowflake's platform volledig te benutten voor
datatransformatie, optimalisatie, geavanceerde analyses en data
governance. Deze uitgebreide cursus is verdeeld in vier tracks, die
elk gericht zijn op een gespecialiseerd aspect van
data-engineering. Het curriculum legt de nadruk op
performance-optimalisatiestrategieën, het gebruik van Snowpark voor
complexe datatransformaties, het toepassen van machine
learning-technieken en het waarborgen van robuuste data governance
en -beveiliging. Aan het einde van deze reis hebben de deelnemers
diepgaande expertise in het beheren van high-performance workloads,
het implementeren van machine learning-modellen en het onderhouden
van databeveiliging op Snowflake.
Deze LearningKit met meer dan 25:30 leeruren is verdeeld in drie sporen:
Cursusinhoud
Track 1: Performance Monitoring and Optimization
This track equips learners with the tools and techniques needed
to optimize Snowflake performance for large-scale data engineering
tasks. You will explore the strategies for scaling workloads with
virtual and multi-cluster warehouses, query optimization through
data clustering and caching, and monitoring performance with query
profiling and resource utilization tracking. Learners will also
explore handling geospatial and semi-structured data, working with
transient and dynamic tables, and optimizing queries through secure
and materialized views.
Courses (7 hours +):
Course content Snowflake Performance: Scaling and Autoscaling Warehouses
Course: 1 Hour, 40 Minutes
- Course Overview
- Features and Architecture of Snowflake
- Editions and Billing in Snowflake
- Navigating Snowflake Editions and Pricing
- Types and Settings of Warehouses
- Creating Warehouses
- Scaling up Warehouses
- Using Auto-scale Mode with Economy Scaling
- Using Standard Scaling and Maximized Mode Clusters
- Using Resource Monitors
- Course Summary
Snowflake Performance: Query Acceleration and Caching
Course: 1 Hour, 23 Minutes
- Course Overview
- The Snowflake Data Model
- Partitions and Clustering
- Query Acceleration and Caching
- Enabling Query Acceleration
- Analyzing Eligibility for Query Acceleration
- Using SnowSQL for Data Loading
- Caching Query Results
- Turning Off Caching
- Course Summary
Snowflake Performance: Clustering and Search Optimization
Course: 2 Hours, 16 Minutes
- Course Overview
- Overlap Depth and Clustering Depth
- The Clustering Key
- Implementing Clustering
- Choosing the Clustering Key
- Benchmarking Clustering
- Clustering and Cloning
- Search Optimization in Snowflake
- Enabling Search Optimization
- Comparing Search Optimization to Clustering
- Using Search Optimization with AND and OR Clauses
- Using Search Optimization On Columns
- Working with VARIANTS, OBJECTS and ARRAYS
- Using Search Optimization with Semi-structured Data
- Course Summary
Snowflake Performance: Iceberg Tables, External Tables, and Views
Course: 1 Hour, 50 Minutes
- Course Overview
- Views in Snowflake
- Creating and Querying Views
- Using Views and Role-based Access Control
- Creating Materialized Views
- Suspending and Resuming Materialized Views
- Using Secure Views
- Creating Service Integration Objects
- External Tables and Iceberg Tables
- Defining and Using External Tables
- Working with IcebergTables
- Course Summary
Assessment
- Final Exam: Snowflake Performance Monitoring and Optimization
Track 2: Data Transformation Using Snowpark
In this in-depth track, learners dive into Snowpark, Snowflake’s
powerful framework for scalable data manipulation and
transformation. Through hands-on experience with Snowpark
DataFrames and integration with external systems like Kafka and
Spark, learners will master tasks such as filtering, aggregating,
and joining data. The track also covers the creation and management
of user-defined functions (UDFs) and stored procedures, as well as
data quality assurance using Soda and real-time data ingestion
techniques.
Courses (5 hours +):
Data Transformation Using the Snowpark API
Course: 1 Hour, 49 Minutes
- Course Overview
- Introduction to Snowpark
- Executing a Snowpark Handler
- Creating and Querying Snowflake Tables from Snowpark
- Transforming Data and Working with Stages
- Using External Libraries in Snowpark Handlers
- Using Snowpark from an Anaconda Jupyter Notebook
- Selecting, Filtering, and Aggregating DataFrames
- Performing Joins and Set Operations on DataFrames
- Leveraging Views in Snowpark
- Working with Semi-structured Data in Snowpark
- Course Summary
Snowpark pandas and User-defined Functions
Course: 1 Hour, 20 Minutes
- Course Overview
- The Snowpark pandas API
- Using Snowpark pandas and Snowflake Notebooks
- Converting and Contrasting Snowpark pandas and Snowpark DataFrames
- User-defined Functions in Snowpark
- Registering and Invoking Anonymous UDFs
- Registering and Invoking Permanent UDFs
- Using SQL and Python Files to Register UDFs
- Course Summary
Snowpark UDTFs, UDAFs, and Stored Procedures
Course: 1 Hour, 51 Minutes
- Course Overview
- User-defined Table Functions (UDTFs) in Snowflake
- Registering and Invoking UDTFs
- Using a UDTF to Normalize JSON Data
- Implementing UDTFs with State
- Sorting Rows within Partitions Using UDTFs
- User-defined Aggregate Functions (UDAFs) in Snowflake
- Registering and Invoking UDAFs
- Working with Objects in UDAFs
- Stored Procedures in Snowflake
- Registering and Invoking Stored Procedures
- Deploying Stored Procedures from Python Functions
- Course Summary
Assessment
- Final Exam: Data Transformation Using Snowpark
Track 3: Continuous Data Pipelines
This track introduces learners about continuous data pipelines
in Snowflake. Participants will learn how to create and configure
dynamic tables and the usage and internal workings of streams for
change data capture (CDC), stream types, and standard stream
contents during insert, update, and delete operations. The final
section of this track will be exploring continuous data processing
tasks, creating and execute scheduled serverless and user-managed
scheduled tasks, and implementing task graphs and child tasks.
Courses (4 hours +):
Continuous Data Pipelines and Dynamic Tables in Snowflake
Course: 1 Hour, 3 Minutes
- Course Overview
- Continuous Data Pipelines in Snowflake
- Usage and Configuration of Dynamic Tables
- Creating Dynamic Tables
- Verifying Change Tracking Property of Base Tables
- Connecting Dynamic Tables
- Configuring On-demand Refresh Based on Downstream Target Lags
- Course Summary
Streams and Change Data Capture in Snowflake
Course: 1 Hour, 28 Minutes
- Course Overview
- Conceptually Analyzing Streams
- Stream Types and Functionality
- Creating and Reading from Standard Streams
- Leveraging MERGE INTO in Working with Streams
- Performing Insert, Delete, and Update Operations in Standard Streams
- Working with Append-only Streams
- Streams and Transactions
- Exploring Interactions between Transactions and Streams
- Implementing Streams on Views
- Course Summary
Using Tasks and Architecting Snowflake Data Pipelines
Course: 1 Hour, 49 Minutes
- Course Overview
- Tasks for Continuous Data Processing
- Building and Executing a Scheduled Serverless Task
- Creating Cron Expressions for Task Scheduling
- Building a Task Graph and a Child Task
- Implementing Task Graphs with Multiple Child Tasks
- Designing Task Graphs with Multiple Root Nodes
- Using Dummy Task Nodes for Complex Task Graphs
- Creating and Using Triggered Tasks
- Architecting Snowflake Data Pipelines
- Implementing a Snowflake Data Pipeline
- Adding Dynamic Pipelines and Triggered Tasks to a Data Pipeline
- Building Dashboards in Snowflake
- Course Summary
Assessment
- Final Exam: Continuous Data Pipelines in Snowflake
Track 4: Advanced Analytics and Machine Learning
This track introduces learners to the world of machine learning
within Snowflake. Participants will learn to design and deploy ML
models using Snowpark and popular tools like scikit-learn. The
track covers key areas such as data preprocessing, model training,
hyperparameter tuning, and deployment through MLOps. Learners will
also explore the application of large language models (LLMs) in
Snowflake Cortex for tasks like sentiment analysis, translation,
and summarization, as well as advanced techniques like time series
forecasting and anomaly detection.
Courses (9 hours +):
Snowpark ML APIs and the Model Registry
Course: 1 Hour, 20 Minutes
- Course Overview
- Snowflake AI/ML Features
- Snowpark ML APIs for Model Training and Hyperparameter Tuning
- Configuring Python and Jupyter for Snowflake ML
- Connecting to Snowflake from Jupyter
- Using Snowflake ML APIs for Correlation, Pipelines, and Models
- Use the Snowflake Model Registry
- Registering Models with the Snowflake Model Registry
- Working with Models, Versions, and Artifacts
- Course Summary
Snowflake Feature Store and Datasets
Course: 1 Hour, 58 Minutes
- Course Overview
- Snowflake Datasets
- Creating, Versioning, and Loading Datasets
- Building a Snowflake ML Pipeline for Logistic Regression
- Working with Tags and Versions
- Utilizing Snowpark-optimized Warehouses and Hyperparameter Tuning
- Using Tuned Models in Snowflake Pipelines
- Feature Views and Entities
- Feature Stores and Feature Views
- Creating Feature Stores and Entities
- Making a Managed Feature View
- Creating External Feature Views and Joining Query Views
- The Workflow and Benefits of Feature Stores
- Course Summary
Using Streamlit with Snowflake
Course: 1 Hour, 3 Minutes
- Course Overview
- Using Streamlit with Snowflake
- Creating Streamlit Apps in Snowsight
- Adding seaborn and Matplotlib Visuals to Streamlit
- Implementing Sliders, Selection Boxes, and Radio Buttons in Streamlit
- Accessing the Model Registry from a Streamlit App
- Sharing Streamlit Apps
- Course Summary
Anomaly Detection with Snowflake ML Functions
Course: 1 Hour, 36 Minutes
- Course Overview
- Snowflake ML Functions and Contribution Explorer
- Single and Multi Time Series Data
- Implement Anomaly Detection and Forecasting with ML Functions
- Analysis of Anomaly Detection Output
- Creating a Single-series Unsupervised Anomaly Detection ML Function
- Invoking an Anomaly Detection Function
- Creating an Anomaly Detection Model Using Snowflake ML Functions
- Tuning Model Sensitivity with the Prediction Interval
- Adding Exogenous Variables to an Anomaly Detection Model
- Using Anomaly Detection with Multi-series Data
- Course Summary
Snowflake Forecasting Models and the AI & ML Studio
Course: 1 Hour, 28 Minutes
- Course Overview
- Create and Use Forecasting Models
- Utilizing ML Functions for Time Series Forecasting
- Analyzing Model Feature Importance and Evaluation Metrics
- Adding Exogenous Features to Time Series Forecasting Models
- Extending Forecasting Models to Multiple Series
- Utilizing Snowflake AI & ML Studio for Forecasting
- Analyzing Snowflake AI & ML Studio-generated SQL Code for Forecasting
- Utilizing Snowflake AI & ML Studio for Classification
- Analyzing Snowflake AI & ML Studio-generated SQL Code for Classification
- Evaluating Model Output from Snowflake AI/ML Studio for Classification
- Course Summary
Snowflake Cortex for LLMs, RAG, and Search
Course: 1 Hour, 36 Minutes
- Course Overview
- Work with LLMs Using Snowflake Cortex
- Control Model Creativity and Predictability
- Use Cortex LLM Functions from SQL
- Invoking the Cortex LLM COMPLETE Function
- Controlling the Creativity and Predictability of LLM Responses
- Using Cortex Functions from SQL
- Using Cortex Functions from Python
- Snowflake Copilot, Universal Search, and Document A
- Cortex Fine-Tuning
- Retrieval Augmented Generation (RAG) and Cortex Search
- Course Summary
Assessment
- Final Exam: Advanced Analytics and Machine Learning in Snowflake
Specificaties
Taal: Engels
Kwalificaties van de Instructeur:
Gecertificeerd
Cursusformaat en Lengte: Lesvideo's met
ondertiteling, interactieve elementen en opdrachten en testen
Lesduur: 25:30 uur
Assesments: De assessment test uw kennis en
toepassingsvaardigheden van de onderwerpen uit het leertraject.
Deze is 365 dagen beschikbaar na activering.
Online Virtuele labs: Ontvang 12 maanden toegang
tot virtuele labs die overeenkomen met de traditionele
cursusconfiguratie. Actief voor 365 dagen na activering,
beschikbaarheid varieert per Training.
Online mentor: U heeft 24/7 toegang tot een online
mentor voor al uw specifieke technische vragen over het
studieonderwerp. De online mentor is 365 dagen beschikbaar na
activering, afhankelijk van de gekozen Learning Kit.
Voortgangsbewaking: Ja
Toegang tot Materiaal: 365 dagen
Technische Vereisten: Computer of mobiel apparaat,
Stabiele internetverbindingen Webbrowserzoals Chrome, Firefox,
Safari of Edge.
Support of Ondersteuning: Helpdesk en online
kennisbank 24/7
Certificering: Certificaat van deelname in PDF
formaat
Prijs en Kosten: Cursusprijs zonder extra
kosten
Annuleringsbeleid en Geld-Terug-Garantie: Wij
beoordelen dit per situatie
Award Winning E-learning: Ja
Tip! Zorg voor een rustige leeromgeving, tijd en
motivatie, audioapparatuur zoals een koptelefoon of luidsprekers
voor audio, accountinformatie zoals inloggegevens voor toegang tot
het e-learning platform.
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.







