
Data & Analytics
Snowflake
Data Warehouse ขั้นเทพ แยกที่เก็บและประมวลผล ขยายเซิร์ฟเวอร์ได้ทันที มี 'Snowflake Cortex' ฝัง AI LLM สั่งแปล วิเคราะห์ข้อความในตารางด้วย SQL ได้เลย
เข้าใช้งาน Snowflake 💳 ค่าบริการ: Pay-as-you-go
ที่มาและแนวคิดการทำงาน
Cloud-native แก้ปัญหาคอขวดระบบเก่า
ความสามารถหลัก (Features)
- Separated Architecture: สเกลอิสระ ระบบไม่ค้าง
- Cortex AI: AI สำเร็จรูปฝังในระบบสั่งผ่าน SQL
- Data Sharing: แชร์ตารางข้ามบริษัท Real-time
วิเคราะห์ข้อดีและข้อสังเกต
จุดเด่น (Pros)
- Zero Management ดูแลง่าย
- SQL เร็วทะลุโลก
- Analyst ใช้ AI กับตารางได้เลย
ข้อควรระวัง (Cons)
- คิวรีมั่วๆ กิน Credit เยอะ
- งาน Pipeline โหดๆ อาจเป็นรอง Databricks นิดหน่อย
แจก Prompt นำไปใช้งานจริง
นี่คือตัวอย่าง Prompt ระดับพรีเมียมที่คุณสามารถกด "คัดลอก" ไปวางใน Snowflake ได้ทันที (อย่าลืมเติมข้อมูลของคุณลงในช่อง [ระบุ...] ก่อนกดส่งคำสั่งนะครับ)
💡 ไอเดียที่ 1: 💡 วิเคราะห์ความรู้สึกด้วย SQL
🇹🇭 โครงสร้างภาษาไทย
ใช้ CORTEX.SENTIMENT วิเคราะห์รีวิว ดึงตารางแล้วสร้างคอลัมน์คะแนน พร้อมหาค่าเฉลี่ยรายหมวด
🇬🇧 โครงสร้างภาษาอังกฤษ (แนะนำ)
Use CORTEX.SENTIMENT. Read reviews, generate sentiment column, calculate average by category.
💡 ไอเดียที่ 2: 💡 Optimize SQL
🇹🇭 โครงสร้างภาษาไทย
SQL นี้กิน Credit เยอะ [แปะโค้ด] ปรับให้เร็วขึ้น เลี่ยง SELECT *
🇬🇧 โครงสร้างภาษาอังกฤษ (แนะนำ)
Optimize this SQL taking long/high credits: [Code]. Avoid SELECT *, fix JOINs.
3 ขั้นตอนเริ่มต้นใช้งาน
1
สร้าง Warehouse
ตั้งค่าประมวลผล (S, M, L)
2
โหลดข้อมูล
ดึงเข้าตาราง
3
รัน Query
ใช้ SQL ดึง Insight
🤔 คำถามที่พบบ่อย
Q: ควรรู้ไว้ไหม?
A: เป็นแต้มต่อสัมภาษณ์อย่างดีครับ หลายบริษัทเทิร์นมาใช้ Snowflake กันหมดแล้ว