
Explore a hands-on masterclass on sql improvements in Snowflake, featuring count_if, any_value, max_by, higher-order functions, sql classes, and inline lambdas for advanced joins and data manipulation.
Explore Snowflake SQL improvements from qualify, asof joins, and pipe operator to cortex and ml, organized around joins, aggregates, scripting, and machine learning.
Cristian Scutaru brings deep Snowflake expertise as a former data superhero and SnowPro SME, with 10 of 11 SnowPro certifications, extensive course creation, and experience shaping certification exams.
Maximize learning in this Snowflake-focused SQL masterclass with hands-on exercises, slides, and GitHub code; set up a free Snowflake account and access PDFs and FAQs.
Learn simplified queries in Snowflake, set up a free trial, and explore Snowsight while mastering alias reuse, simplified joins, table functions, and keywords like exclude and ilike.
Create a free Snowflake trial account at signup.snowflake.com, start a 30-day trial with US$400 in free credits, no credit card required, and explore the SnowSite UI, choosing enterprise on AWS.
Explore match-recognize in SQL to detect patterns in time-series data, such as price V-shapes, using pattern and define clauses with partition by and order by.
Discover Snowflake's full text search with the search function, specifying source columns and terms with optional analyzers and modes, data types like varchar and variant, and optional search optimization service.
Explore Snowflake's directed keyword for joins, learning how to enforce join order by directing table scans in inner and left joins, using orders, customers, and line item to demonstrate plans.
Learn how Snowflake's pipe operator (->>) chains multiple SQL statements, passing results via positional references ($1, $2) and bypassing CTEs, with use of temporary tables and result scan.
Explore union by name in Snowflake: how union, distinct, and all interact with by name, star selects, and column alignment across queries, including null filling for mismatched columns.
This is a Bible of the unusual Snowflake SQL improvements and extensions!
Snowflake continues to enhance SQL and make it easier to use. Are YOU aware of the new SQL additions? As you may need them in your job interviews, for your clients, to write better queries...
This is NOT a course for absolute beginners!
You must have some basic knowledge about SQL and relational databases. However, I tried to make everything easy to understand. Most lectures present hands-on exercises, with SQL code shared with you. The slideshow presentations will also be shared with you.
What you will learn about
Unusual SQL extensions in Snowflake, such as COUNT_IF, ANY_VALUE, MIN_BY, etc.
Bootcamp on Snowflake Scripting.
Processing of semi-structured data, in particular JSON.
Processing of tabular hierarchical data, with recursive queries.
Table functions, reused SQL expressions, filter with QUALIFY.
Lateral, ASOF, directed, "exploding" and fuzzy joins.
Emulation of many typical SQL clauses.
Advanced regex, pattern matching, and text search extensions.
Pipe operator (->>), spread operator (**), CTEs and subqueries.
Difference between transient, temporary, hybrid, and dynamic tables.
Advanced synthetic data generation.
Time travel and zero-copy cloning in Snowflake.
Similarity between sets.
Machine Learning classes, with several specific use cases.
Snowflake Cortex LLM and AISQL functions.
Vectorized Python UDFs, UDTFs, and UDAFs.
SQL and Python worksheets.
Who I am
Former Snowflake "Data Superhero".
Former SnowPro Certification SME (Subject Matter Expert) - many SnowPro exam questions have been created by me.
Passed most SnowPro certification exams, all from the first attempt.
Specialized in Snowflake for the past few years: I worked for Snowflake Partner companies. I served dozens of clients in this capacity or as an independent consultant. Today I share my knowledge with highly specialize courses on Snowflake.
This course truly offers a very in-depth immersion into all sorts of extensions to SQL Snowflake continues to come up with. Enroll today, and keep this course forever!
[Disclaimer: We are not affiliated with or endorsed by Snowflake, Inc.]