Snowflake Hands-on Lab: Enterprise AI
งานนี้จัดขึ้นโดย SnowFlake เมื่อวันพุธที่ 12 พฤศจิกายน พ.ศ.2568 ที่โรงแรม Sofitel Bangkok Sukhumvit (BTS นานา E3) โดยงานช่วงเช้าจะเป็น Hands-on Lab และช่วงบ่ายเป็นงานบรรยาย (ซึ่งแน่นอนว่าโปรแกรมเมอร์อย่างผม เข้าร่วมงานแค่ตอนเช้า)
ผมได้ยินชื่อ Snowflake มาสักพักแล้ว เป็นบริการด้าน Data เจ้าหนึ่งจากทางอเมริกา / ในอเมริกา Snowflake เป็นที่รู้จัก แต่ในไทยไม่ค่อยมีใครรู้จัก / ซึ่งในปี ค.ศ.2025 นี้ Snowflake พยายามเปิดตัวเปิดตลาดในประเทศไทยอยู่พอสมควร
Event Link
https://www.snowflake.com/events/hands-on-labs-snowflake-for-enterprise-ai/
https://www.snowflake.com/events/data-ai-innovation-day-Bangkok
Hands-on Lab
https://www.snowflake.com/en/developers/guides/getting-started-with-snowflake-intelligence/
Snowflake คือแพลตฟอร์ม Data Cloud ใช้สำหรับการจัดเก็บ ประมวลผล วิเคราะห์ และแชร์ข้อมูลขององค์กร รองรับผู้ให้บริการคลาวด์อย่าง Amazon AWS, Microsoft Azure และ Google Cloud Platform (GCP) / Snowflake มองตัวเองว่าเป็น Data Ecosystem ที่รวมทุกความสามารถด้านข้อมูลไว้ในแพลตฟอร์มเดียว
ความสามารถของ Snowflake:
- จัดเก็บข้อมูล (Data Storage)
- ประมวลผลข้อมูล (Data Processing)
- วิเคราะห์ข้อมูล (Data Analytics)
- แชร์ข้อมูลระหว่างทีม/องค์กร (Data Sharing)
Snowflake เก็บข้อมูล Raw Data ไว้ในระบบจัดเก็บข้อมูลบนคลาวด์ของตัวเอง โดยใช้สถาปัตยกรรมที่เรียกว่า Hybrid Storage Layer ซึ่งทำงานบนบริการคลาวด์หลัก (AWS S3, Azure Blob Storage, Google Cloud Storage) ขึ้นอยู่กับว่าคุณเลือกใช้ Snowflake บนผู้ให้บริการรายใด
Snowflake สามารถนำเข้าข้อมูลจาก sources ต่างๆได้ และ เราสามารถใช้ SQL ในการจัดการข้อมูลภายใน Snowflake ได้ และยังสามารถในการทำงานกับข้อมูลแบบ Semi-Structured (JSON, Avro, Parquet)
เปรียบเทียบ Snowflake กับ Data Warehouse แบบเดิม
| คุณสมบัติ | Snowflake (Cloud-Native) | Data Warehouse แบบเดิม |
|---|---|---|
| โครงสร้างพื้นฐาน | อยู่บนคลาวด์ 100% | ต้องลงทุนเซิร์ฟเวอร์เอง |
| การปรับขนาด | อัตโนมัติ ยืดหยุ่น | จำกัดตามฮาร์ดแวร์ที่มี |
| ค่าใช้จ่าย | จ่ายตามการใช้งานจริง | ค่าใช้จ่ายสูง ดูแลยาก |
| การแชร์ข้อมูล | ทำได้ง่ายและปลอดภัย | มักมีข้อจำกัดและซับซ้อน |
| รองรับหลายคลาวด์ | ใช้ได้ทั้ง AWS, Azure, GCP | มักผูกติดกับระบบเดียว |
เปรียบเทียบ Snowflake กับเครื่องมือที่คุณอาจจะรู้จัก
Snowflake เป็นแพลตฟอร์ม Data Cloud สำหรับการจัดเก็บและประมวลผลข้อมูล ส่วน Power BI และ Tableau เป็นเครื่องมือ Business Intelligence (BI) ที่ใช้สร้างรายงานและการแสดงผลข้อมูล ดังนั้น Snowflake ทำหน้าที่เป็น “คลังข้อมูล” ส่วน Power BI และ Tableau เป็น “เครื่องมือวิเคราะห์และนำเสนอข้อมูล” ซึ่งมักจะใช้งานร่วมกันมากกว่าที่จะมาแทนกันโดยตรง
บทบาทของแต่ละเครื่องมือ
Snowflake:
- Cloud Data Warehouse สำหรับจัดเก็บและประมวลผลข้อมูลขนาดใหญ่
- รองรับการทำงานกับข้อมูลแบบ Structured และ Semi-Structured (เช่น JSON, Parquet)
- จุดเด่นคือการปรับขนาดอัตโนมัติ (Scalability) และการแชร์ข้อมูลอย่างปลอดภัย
Power BI (Microsoft):
- เครื่องมือ BI สำหรับการวิเคราะห์และสร้างรายงาน
- มีการเชื่อมต่อกับ Microsoft Fabric และ Microsoft 365
- มี AI ช่วยสร้าง Insight และรายงานอัตโนมัติ (Copilot)
Tableau (Salesforce):
- เครื่องมือ Visualization ที่เน้นการสร้าง Dashboard แบบ Interactive
- จุดเด่นคือการ Drag-and-Drop และการสร้างกราฟที่สวยงาม ใช้งานง่าย
- ไม่ได้เก็บข้อมูลเอง แต่เชื่อมต่อกับ Data Warehouse เช่น Snowflake
ภาพบรรยากาศภายในงาน









