MyCertStack logoMyCertStack

    Snowflake - SnowPro Associate Platform Study Guide

    1: Interacting with Snowflake and the Architecture

    This chapter introduces the Snowflake AI Data Cloud at the level required for the SnowPro Associate: Platform exam, covering the three-layer architecture that separates storage, compute, and cloud services. It walks through the primary user interfaces (Snowsight, Snowflake Notebooks, and Worksheets), the object hierarchy, and the data type catalog you will reference in every subsequent topic of the exam.

    Learning Objectives

    By the end of this chapter, you will be able to:

    • Outline Snowflake AI Data Cloud key features and benefits
    • Describe the three layers of the Snowflake architecture (cloud services, compute / virtual warehouses, centralized storage)
    • Identify Snowflake user interfaces, including Snowsight, Snowflake Notebooks, and Worksheets
    • Use Snowsight to navigate the platform, load data, view query history, browse objects, and create objects
    • Work with Snowflake Notebooks: run SQL and Python cells, interpret cell execution status, visualize data using Streamlit, and use Python variable substitution
    • Describe the Snowflake object hierarchy, including databases, schemas, tables, and views
    • Identify Snowflake data types, including numeric, string, semi-structured (VARIANT, OBJECT, ARRAY), GEOGRAPHY, GEOMETRY, and VECTOR

    Executive Summary

    • The Snowflake AI Data Cloud is a managed multi-cloud platform with three independently scaling layers: cloud services, compute, and centralized storage. Decoupling storage from compute is the architectural decision that drives almost every behavior the exam tests.
    • Three interactive surfaces ship inside the Snowsight web UI: SQL Worksheets for ad-hoc queries, Snowflake Notebooks for cell-based SQL and Python work with optional Streamlit visualization, and Snowsight navigation pages for object browsing, data loading, and query history.
    • The object hierarchy is account, then database, then schema, then schema-scoped objects (tables, views, stages, functions, procedures). Every fully qualified name uses dot notation in the form database.schema.object.
    • Snowflake's data type catalog covers numeric (NUMBER, FLOAT), string (VARCHAR, STRING), date and time, semi-structured (VARIANT, OBJECT, ARRAY), geospatial (GEOGRAPHY, GEOMETRY), and the newer VECTOR type used by AI features such as the Cortex LLM functions.

    Assumptions

    • The reader has general SQL literacy and at least three months of hands-on Snowflake exposure, in line with the recommended profile for the exam.
    • All examples assume the Snowsight web UI and a standard Snowflake account on AWS, Azure, or GCP. Edition gating is called out only where it changes the answer to a likely exam question.
    • Terminology follows the official Snowflake documentation. Where a feature has a legacy and a current name, the chapter uses the current name and notes the legacy form once.

    Sections in this chapter

    1. Free
    2. Free with account
    3. Free with account
    4. Free with account
    5. Free with account
    6. Free with account
    7. Free with account
    8. Free with account