DOCUMENTATION
/
Get started
Guides
Developer
Reference
Release notes
Tutorials
Status
  1. Overview
    • Snowflake Horizon Catalog
    • Applications and tools for connecting to Snowflake
    • Virtual warehouses
    • Databases, Tables, & Views
    • Data types
      • Data Integration
        1. Snowflake Openflow
        2. Apache Iceberg™
          1. Apache Iceberg™ Tables
          2. Snowflake Open Catalog
      • Data Engineering
        1. Data Loading
        2. Dynamic Tables
        3. Streams and Tasks
        4. dbt Projects on Snowflake
        5. Data Unloading
      • Migrations
      • Queries
      • Listings
      • Collaboration
      • Snowflake AI & ML
      • Alerts & Notifications
      • Security
      • Data Governance
      • Privacy
      • Organizations & Accounts
      • Business continuity & data recovery
      • Performance Optimization
      • Cost & Billing

      Data loading tutorials¶

      The following tutorials provide examples and step-by-step instructions you can follow as you learn to load data into Snowflake:

      • Using the tutorials
      • Tutorial: Bulk loading from a local file system using COPY
      • Tutorial: Bulk loading from Amazon S3 using COPY

      For intermediate users, a small set of commented scripts provides guidance for more advanced data loading operations:

      • Tutorial: Loading JSON data into a relational table
      • Tutorial: Loading and unloading Parquet data

      Was this page helpful?

      Visit Snowflake
      Join the conversation
      Develop with Snowflake
      Share your feedback
      Read the latest on our blog
      Get your own certification
      Privacy NoticeSite TermsCookies Settings© 2025 Snowflake, Inc. All Rights Reserved.
      1. Snowflake in 20 minutes
      Language: English
      • English
      • Français
      • Deutsch
      • 日本語
      • 한국어
      • Português