Snowflake for Developers Training

Level

Intermediate

Duration

16h / 2 days

Date

Individually arranged

Price

Individually arranged

Snowflake for Developers Training

Snowflake is a modern, relational cloud-based database that allows efficient work with unlimited data size and queries. It is ideal for creating large, scalable data warehouses and is characterized by a very high level of security.

What You Will Learn

  • Understand the architecture and capabilities of Snowflake for building scalable data warehouses
  • Work with ecosystems and connections to Snowflake for efficient data integration and management in the cloud
  • Master SQL in the context of Snowflake, including practical exercises with Snowflake structures
  • Model and handle semi-structured data (e.g. JSON) with SQL in Snowflake
  • Automate tasks in Snowflake, including Q&A sessions, security, and permissions management
  • Load data with Snowpipe, use SnowSQL, and perform integration and data loading
  • Manage data protection, sharing, performance, scaling, and optimization in Snowflake
  • Explore Snowlight (new UI) and its analytical capabilities through practical exercises
Who is this training for?
  • logo infoshare Developers working with databases
  • logo infoshare UI designers, administrative analysts, and developers

Training Program

  1. Overview and Architecture

  • General description of Snowflake architecture
  1. Ecosystems and Connections

  • Layers of the Snowflake platform
  • Available connection methods
  1. SQL in Snowflake

  • SQL overview
  • Practical SQL exercises in Snowflake structures
  1. Semi-structured Data

  • Modeling semi-structured data
  • Practical SQL exercises with JSON and non-tabular data
  1. Task Automation in Snowflake

  • Automating common operations
  1. Security and Permissions

  • Roles in Snowflake
  • Practical exercises for queries and access control
  1. Data Loading

  • Loading data with Snowpipe
  • SnowSQL administration basics
  • Integration and loading tasks
  1. Data Protection and Sharing

  • Protecting data
  • Sharing data with practical exercises
  1. Performance and Scaling

  • Performance optimization methods
  • Hands-on optimization tasks
  1. Account & Resource Management (Snowlight)

  • Using Snowlight as a modern UI for analytics
  • Hands-on administrative analytics exercises
  1. Additional

  • Q&A sessions throughout the course

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.