Register and share your invite link to earn from video plays and referrals.

Search results for Snowflake
Snowflake community
One keyword maps to one global community path.
Create community
People
Not Found
Tweets including Snowflake
# Snowflake Features and Practical Usage 🚀 "Bumping the size up makes it faster, but what about cost?" Snowflake cost optimization hinges on answering that question correctly. Let's master virtual warehouse sizing and auto-suspend. 📌 Title and Feature URL Title: Working with Virtual Warehouses URL: 📝 Overview A virtual warehouse is a cluster of compute resources that supplies the CPU, memory, and temporary storage needed to run SQL queries and data operations such as INSERT, UPDATE, DELETE, and COPY. It consumes credits only while running and can be resized or auto-suspended flexibly. Designing size and auto-suspend per workload is the first step in Snowflake cost optimization. 🔧 How It Works Key facts about warehouse sizing and billing: ・Sizes range from X-Small to 6X-Large, and each step up doubles compute and credit consumption. X-Small=1, Small=2, Medium=4, Large=8, X-Large=16, 2X-Large=32 ... up to 6X-Large=512 credits/hour. ・Billing is per-second with a 60-second minimum each time a warehouse starts or resumes. For example, an X-Large running 61 seconds costs about 0.271 credits, while a full hour costs 16 credits. ・Larger warehouses speed up large, complex queries, but larger is not necessarily faster for small, basic queries. ・Besides standard warehouses, Snowpark-optimized warehouses target memory-heavy workloads like ML training. 🛠 Practical Usage ・Use AUTO_SUSPEND (on by default) to suspend after idle time and AUTO_RESUME (on by default) to resume when a statement arrives, preventing wasted credits while idle. ・Create with CREATE WAREHOUSE etl_wh WAREHOUSE_SIZE = XLARGE; for batch, and use WAREHOUSE_SIZE = SMALL AUTO_SUSPEND = 60 for ad-hoc analytics to "pay only for what you use." ・Add INITIALLY_SUSPENDED = TRUE to create the warehouse in a suspended state. ・Warehouses can be resized even while running, so you can temporarily scale up just before a heavy job. 🎯 Use Cases ・Run a daily batch on X-Large to finish fast. Since one size step roughly doubles speed and halves runtime, you cut wall-clock time at a comparable credit cost. ・Set an ad-hoc analytics warehouse to Small with AUTO_SUSPEND=60 so it costs nothing when nobody is querying. ・For data loading, small-to-medium sizes are often sufficient; tune based on file count and size rather than warehouse size. ⚠️ Caveats ・Every resume bills a 60-second minimum, so an extremely short AUTO_SUSPEND (a few seconds) can backfire by triggering frequent start/stop cycles. ・A large size is wasted on small queries. "Scale up for slow queries" is the rule — bigger is not universally better. ・Loading performance depends more on file count and size than on warehouse size. Consider parallelizing files before scaling up. #Snowflake# #DataEngineering#
Show more
# Snowflake Features and Practical Usage 🚀 People often say Snowflake "separates storage from compute," but once you truly grasp what that means, every discussion about cost, performance, and concurrency suddenly clicks. Let's dig into Snowflake's foundational three-layer architecture. 📌 Title and Feature URL Title: Key Concepts and Architecture URL: 📝 Overview Snowflake is a cloud-native SQL data platform delivered as a fully managed service, with no hardware to manage or software to install. Its architecture is a hybrid of shared-disk and shared-nothing designs, organized into three layers: database storage, query processing (compute), and cloud services. The defining trait is that these three layers scale independently of one another. 🔧 How It Works Each layer has a distinct role: ・Database storage layer: Ingested data is reorganized into an internally optimized, compressed, columnar format and divided into micro-partitions (contiguous units of storage). Snowflake fully manages the physical layout; you only ever interact via SQL. ・Compute layer (virtual warehouses): A virtual warehouse is a cluster of compute resources that runs queries using massively parallel processing (MPP). Each warehouse runs independently, so load on one has no effect on the performance of others. ・Cloud services layer: The "brain" that coordinates everything — authentication and access control, metadata management, query parsing and optimization, and infrastructure management. The core idea: storage is centrally shared (a shared-disk benefit) while processing happens on distributed nodes (a shared-nothing benefit). 🛠 Practical Usage Given this separation model, the first design step is to split compute by workload: ・Provision separate virtual warehouses for ETL, BI dashboards, and data science. Since storage is shared, all warehouses read the same tables without duplicating data. ・A heavy nightly batch won't slow BI queries running on a different warehouse — you eliminate interference structurally, not by tuning. ・For table types, you can use standard Snowflake tables, Apache Iceberg tables backed by your own external cloud storage, or Hybrid Tables for transactional workloads. 🎯 Use Cases ・Permanently fix the "dashboards get slow during the nightly batch" problem by isolating workloads onto separate warehouses. ・Quarantine data scientists' exploratory queries on a dedicated warehouse to protect production analytics. ・Split warehouses per department to make cost visible and chargeable. ⚠️ Caveats ・Compute consumes credits only while a warehouse is running, billed separately from storage. Estimate the two independently. ・Shared storage does not mean shared access — permissions are enforced separately by RBAC in the cloud services layer. ・"Separation" is a logical design principle. Spinning up warehouses indiscriminately increases what you must manage, so split by meaningful workload boundaries. #Snowflake# #DataWarehouse#
Show more
Snowflake Ventures is proud to invest in @jedifyai 🌐 Jedify brings autonomous semantic lifecycle technology to the agentic enterprise, helping enterprise AI agents deliver trustworthy answers by automating model governance on Snowflake. 👉🏻
Show more
The symptoms of 'snowflake disease' - and why it 'becomes more severe over time'
📢Rerun Pickup - Dancing Snowflake Yumi Meet Yumi, the Dancing Snowflake! ❄✨ 「Yumi... drifts into a dream of requiem.」 📅 Pickup Rate UP before maintenance on May 6th (UTC)! #SenranKagura# #BrownDust2#
Show more
AI shouldn't stop at answering questions. Snowflake CoWork is the personal work agent for the enterprise, combining deep research, enterprise context, and automation to help teams turn insights into action across the tools they already use.
Show more
AI shouldn't stop at answering questions. Snowflake CoWork is the personal work agent for the enterprise, combining deep research, enterprise context, and automation to help teams turn insights into action across the tools they already use.
Show more