Have a question?
Message sent Close
5
1 review

JSON in Snowflake Masterclass Hands-On

Learn all you need about semi-structured JSON data in Snowflake
1,030 Students enrolled
  • Description
  • Curriculum
  • FAQ
  • Reviews

There is a growing demand on the market today to build and query hybrid relational databases, enhanced with JSON extensions. We used to have separate NoSQL document stores, like MongoDB or Couchbase. But most relational database systems today – including Snowflake – added powerful data types and built-in functions to store and query JSON along tabular data, from SQL. Learn how to properly upload, query and design relational-hierarchical databases, as you will need them more and more in your professional career or your job!

What you will learn

  • All you need to know about JSON used as a data storage format.

  • How to design hybrid databases in Snowflake, using tabular data extended with JSON hierarchies.

  • How to create and manipulate the two complex structures in JSON: OBJECT dictionaries and ARRAY lists.

  • How to use LATERAL FLATTEN, to explode array elements and key-value pairs into tabular rows.

  • How to aggregate key-values or row elements into single OBJECT or ARRAY values.

  • How to create all sorts of simple to complex queries for JSON data in Snowflake.

  • How to manually enter JSON data into Snowflake tables.

  • How to upload JSON files into tables, using the STRIP_OUTER_ARRAY option.

  • How to unload Snowflake table data into a JSON format.

  • How to switch between tabular and hierarchical topologies, to extract data.

  • How to use the JSON dot notation, to locate specific elements in the hierarchy.

  • How to interpret JSON data returned by system functions or as ACCOUNT_USAGE metadata.

  • How to create custom JSON data profilers and schema on-read extractors.

  • How to represent in a graphical manner JSON hierarchies.

  • How to perform JSON transformations with higher-order functions, UDFs or with Snowpark DataFrame.

  • How to find JSONPath equivalent queries in Snowflake.

  • How to transpose data between relational and hierarchical representations.

  • How to convert JSON to JSON, or other hierarchical formats, like YAML and XML.

My credentials for this course

  • The only world-class expert from Canada selected for their Snowflake Data Superhero program in 2021.

  • SnowPro Certification SME (Subject Matter Expert) – I helped create many SnowPro exam questions.

  • Passed five SnowPro certification exams to date, all on the first attempt.

  • Certified Professional Couchbase Developer – in querying their JSON document stores using SQL.

  • Expert in many NoSQL databases, including MongoDB and Couchbase JSON document stores.

  • Professional workplace experience with MongoDB NoSQL JSON document stores since 2012.

Enroll today, and learn how to master everything JSON in Snowflake!

How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
5.0
1 review
Stars 5
1
Stars 4
0
Stars 3
0
Stars 2
0
Stars 1
0
72248
Course details
Video 12 hours
Lectures 2
Certificate of Completion

External Links May Contain Affiliate Links read more

Join our Telegram Channel To Get Latest Notification & Course Updates!
Join Our Telegram For FREE Courses & Canva PremiumJOIN NOW