snowflake-core-workflow-a

Featured

Execute Snowflake primary workflow: data loading via stages and COPY INTO. Use when loading data from S3/GCS/Azure into Snowflake tables, setting up Snowpipe for continuous ingestion, or bulk loading files. Trigger with phrases like "snowflake load data", "snowflake COPY INTO", "snowflake stage", "snowflake ingest", "snowflake S3 load", "snowpipe".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Snowflake Core Workflow A — Data Loading ## Overview Primary data loading workflow: stages, file formats, COPY INTO, and Snowpipe for continuous ingestion. ## Prerequisites - Completed `snowflake-install-auth` setup - Target table created in Snowflake - Source data in S3, GCS, Azure Blob, or local files - Role with `CREATE STAGE` and `USAGE` on warehouse ## Instructions ### Step 1: Create a File Format ```sql -- CSV format CREATE OR REPLACE FILE FORMAT my_csv_format TYPE = 'CSV' FIELD_DELIMITER = ',' SKIP_HEADER = 1 NULL_IF = ('NULL', 'null', '') EMPTY_FIELD_AS_NULL = TRUE FIELD_OPTIONALLY_ENCLOSED_BY = '"' ERROR_ON_COLUMN_COUNT_MISMATCH = FALSE; -- JSON format (for semi-structured data) CREATE OR REPLACE FILE FORMAT my_json_format TYPE = 'JSON' STRIP_OUTER_ARRAY = TRUE IGNORE_UTF8_ERRORS = TRUE; -- Parquet format CREATE OR REPLACE FILE FORMAT my_parquet_format TYPE = 'PARQUET' SNAPPY_COMPRESSION = TRUE; ``` ### Step 2: Create a Stage ```sql -- External stage (S3) CREATE OR REPLACE STAGE my_s3_stage STORAGE_INTEGRATION = my_s3_integration URL = 's3://my-bucket/data/' FILE_FORMAT = my_csv_format; -- External stage (GCS) CREATE OR REPLACE STAGE my_gcs_stage STORAGE_INTEGRATION = my_gcs_integration URL = 'gcs://my-bucket/data/' FILE_FORMAT = my_csv_format; -- Internal stage (Snowflake-managed storage) CREATE OR REPLACE STAGE my_internal_stage FILE_FORMAT = my_csv_format; -- List files in stage LIST @my_s3_stage; ``` ### Step...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

snowflake-core-workflow-b

Execute Snowflake data transformation with streams, tasks, and dynamic tables. Use when building ELT pipelines, scheduling transformations, or implementing change data capture with Snowflake streams. Trigger with phrases like "snowflake transform", "snowflake ELT", "snowflake stream", "snowflake task", "snowflake pipeline", "snowflake dynamic table", "snowflake CDC".

2,266 Updated today
jeremylongshore
AI & Automation Solid

snowflake-development

Use when writing Snowflake SQL, building data pipelines with Dynamic Tables or Streams/Tasks, using Cortex AI functions, creating Cortex Agents, writing Snowpark Python, configuring dbt for Snowflake, or troubleshooting Snowflake errors.

16,642 Updated yesterday
alirezarezvani
AI & Automation Featured

snowflake-development

Comprehensive Snowflake development assistant covering SQL best practices, data pipeline design (Dynamic Tables, Streams, Tasks, Snowpipe), Cortex AI functions, Cortex Agents, Snowpark Python, dbt integration, performance tuning, and security hardening.

39,227 Updated today
sickn33
AI & Automation Featured

snowflake-migration-deep-dive

Execute migration to Snowflake from Redshift, BigQuery, or on-prem databases with data transfer, schema conversion, and validation strategies. Use when migrating to Snowflake from another platform, planning data transfers, or re-platforming existing data warehouses to Snowflake. Trigger with phrases like "migrate to snowflake", "snowflake migration", "redshift to snowflake", "bigquery to snowflake", "snowflake replatform".

2,266 Updated today
jeremylongshore
AI & Automation Featured

snowflake-load-scale

Implement Snowflake load testing, warehouse scaling, and capacity planning. Use when testing query performance at scale, configuring multi-cluster warehouses, or planning capacity for production Snowflake workloads. Trigger with phrases like "snowflake load test", "snowflake scale", "snowflake capacity", "snowflake benchmark", "snowflake multi-cluster".

2,266 Updated today
jeremylongshore