Vendors

This three-day role-specific course covers key concepts, features, considerations, and Snowflake recommended best practices through the lens of the data engineering workflow. It is intended for participants who will be accessing, developing, and querying datasets for analytic tasks and building data pipelines in Snowflake. This course consists of core data engineering concepts delivered through lectures, demos, labs, and discussions.

img-course-overview.jpg

What You'll Learn

  • Describe the data engineering workflow and how the Snowflake AI Data Cloud features support the various components of the workflow.
  • Access Snowflake through the Snowsight UI and by using application methods.
  • Load and unload data sets.
  • Configure Snowflake features to cover a range of data ingestion and processing latencies.
  • Develop applications for Snowflake, including comprehensive ANSI standard SQL support.
  • Employ performance and cost optimization techniques.
  • Use Snowflake’s capabilities to work effectively with structured, semi-structured, and unstructured data in Snowflake.
  • Tune queries and improve performance using advanced techniques such as data clustering and materialized views.
  • Employ Snowflake SQL extensibility features such as user-defined functions and stored procedures.

Who Should Attend

  • Data Analysts
  • Data Engineers
  • Data Scientists
  • Database Architects
  • Database Administrators
  • Data Application Developers

img-who-should-learn.png

Prerequisites

  • Recommended completion of the “Snowflake Multi-Factor Authentication (MFA) Essentials” free on-demand course.
  • Completion of “Snowflake Foundations” one-day course or equivalent Snowflake knowledge.
  • A background in data engineering is required.

Learning Journey

Coming Soon...

Module 1: Snowflake AI Data Cloud

Module 2: Introduction to the Data Engineering Workflow

Module 3: Supporting Platform Features

  • Authentication Methods
  • Drivers, Clients, and Connectors Overview
  • Role-based Access Control (RBAC) Overview
  • Introduction to Data Governance
  • QueryTags

Module 4: Data Storage

  • Semi-structured Data
  • QuerySemi-structured Data
  • Data Lake
  • Apache Iceberg™ Tables
  • External Tables

Module 5: Ingestion

  • Bulk vs. Continuous Data Loading Approaches
  • Snowpipe
  • Snowpipe Streaming
  • Snowflake Connector for Kafka
  • Snowflake Connector for Kafka with Snowpipe Streaming
  • Snowflake Data Loading Best Practices
  • Loading Semi-structured Data
  • SchemaDetection
  • Working with Unstructured Data

Module 6: Transformation

  • Extensibility Overview
  • Snowflake Scripting
  • UDFsandUDTFs
  • Extend Snowflake with Java and Python
  • External Functions
  • External Network Access
  • Data Sharing
  • Introduction to Snowpark
  • Working with Snowflake Notebooks
  • Transformations with Unstructured Data

Module 7: Powering Data with Snowflake LLMs

  • Document AI
  • Cortex LLM Functions Overview
  • Cortex LLM Task-specific Functions
  • Cortex LLM Complete Functions
  • Cost Monitoring

Module 8: Orchestration

  • Creating and Managing Tasks
  • Creating and Managing Streams
  • Streams on Views
  • Using Streams and Tasks Together
  • Dynamic Tables

Module 9: Performance Optimization

  • Natural Clustering
  • Explicit Clustering
  • Automatic Clustering Service
  • Search Optimization Service
  • SQLPerformance Tips
  • Performance Bottleneck Scenarios

Module 10: Delivery

  • Materialized Views
  • Unloading Semi-structured Data
  • Secure Views

Module 11: Management and Observability

  • Observability on Snowflake
  • Outbound Notifications
  • Snowflake Alerts
  • Data Metric Functions
  • System DMF
  • CustomDMF
  • Observability Within Snowsight
  • Cost Controls
  • Resource Monitors

exam-cert

Frequently Asked Questions (FAQs)

None

Keep Exploring

Course Curriculum

Course Curriculum

Training Schedule

Training Schedule

Exam & Certification

Exam & Certification

FAQs

Frequently Asked Questions

img-improve-career.jpg

Improve yourself and your career by taking this course.

img-get-info.jpg

Ready to Take Your Business from Great to Awesome?

Level-up by partnering with Trainocate. Get in touch today.

Name
Email
Phone
I'm inquiring for

Inquiry Details

By submitting this form, you consent to Trainocate processing your data to respond to your inquiry and provide you with relevant information about our training programs, including occasional emails with the latest news, exclusive events, and special offers.

You can unsubscribe from our marketing emails at any time. Our data handling practices are in accordance with our Privacy Policy.