Snowflake में डेटा पाइपलाइन ऑटोमेशन
Emily Melhuish
Technical Curriculum Developer, Snowflake

![]()
ALTER TABLE logistics.shipments
ADD SEARCH OPTIMIZATION;
SELECT, INSERT, CREATE TABLE AS SELECT, COPY INTO को सपोर्ट करता हैQUERY_ACCELERATION_MAX_SCALE_FACTOR: डिफ़ॉल्ट 8; 0 का अर्थ असीमित, निष्क्रिय नहींALTER WAREHOUSE harbr_wh SET
ENABLE_QUERY_ACCELERATION = TRUE
QUERY_ACCELERATION_MAX_SCALE_FACTOR
= 8;
ALTER TABLE logistics.delivery_events
CLUSTER BY (region, dispatch_date);
CREATE MATERIALIZED VIEW
logistics.emea_summary_mv AS
SELECT region, carrier_id,
COUNT(*) AS shipments,
AVG(delivery_days) AS avg_days
FROM logistics.shipments
WHERE region = 'EMEA'
GROUP BY region, carrier_id;
| क्वेरी प्रोफ़ाइल में संकेत | विचार करने की विधि |
|---|---|
| TableScan लगभग सभी पार्टिशन पढ़ता है; उच्च-कार्डिनैलिटी कॉलम पर समानता लुकअप | Search Optimization |
| भारी एग्रीगेशन, बड़े स्कैन, अप्रत्याशित आगमन | Query Acceleration Service |
| अधिकांश क्वेरी में वही फ़िल्टर कॉलम; pruning कमजोर | Automatic Clustering |
| वही महँगा एग्रीगेशन धीमे-परिवर्तनशील डेटा पर बार‑बार चलता है | Materialized View |
Snowflake में डेटा पाइपलाइन ऑटोमेशन