ສອບຖາມຫຼັກສູດເລືອກຊ່ອງທາງທີ່ສະດວກ ທີມງານຕອບເອງທຸກຊ່ອງທາງ
LINE @itgeniusຕອບໄວທີ່ສຸດ · ຈ–ສ 9:00–17:00 ໂມງ
ໂທລະສັບ
02-570-8449ຫ້ອງການ088-807-9770ມືຖື
ອີເມວ ແລະ ໂຊຊຽວ
contact@itgenius.co.thສຳລັບໃບສະເໜີລາຄາ ແລະ ເອກະສານFacebookitgeniusonlineYouTubeitgeniusengຂໍຄຳປຶກສາຈັດຝຶກອົບຮົມໃຫ້ທີມ
ຖານຂໍ້ມູນ · DBC-48

SQL for Data Analytics with BigQuery

หลักสูตร SQL for Data Analytics with BigQuery เป็นการอบรมการเขียน SQL วิเคราะห์ข้อมูลธุรกิจบน Google BigQuery ตั้งแต่ SELECT และ JOIN จนถึง Window Function และการวิเคราะห์ Cohort และ Funnel อย่างประหยัดค่าใช้จ่าย เหมาะกับนักวิเคราะห์ข้อมูล ฝ่ายการตลาด และผู้ใช้ Excel ที่ข้อมูลเริ่มใหญ่

ອັບເດດລ່າສຸດ
ລາຄາເລີ່ມຕົ້ນ 6,210 ບາດ / ທ່ານ 6,900 −10% ຍັງບໍ່ລວມ VAT 7% · ມີລາຄາໝູ່ຄະນະ
PDFດາວໂຫຼດ Course Outline
  • ໄລຍະເວລາ12 ຊົ່ວໂມງ · 2 ມື້
  • ຮູບແບບຢູ່ສະຖາບັນ / ອອນລາຍສົດ
  • ຮອບຕໍ່ໄປເປີດຕາມຄຳຂໍ
  • ລະດັບເລີ່ມຕົ້ນ

ພາບລວມຫຼັກສູດ

ข้อมูลยอดขาย ลูกค้า และพฤติกรรมการใช้งานขององค์กรจำนวนมากถูกเก็บไว้ในคลังข้อมูลบนคลาวด์อย่าง Google BigQuery แต่คนที่ต้องใช้ตัวเลขเหล่านี้ตัดสินใจกลับต้องรอให้ทีมข้อมูลดึงให้ทุกครั้ง หรือดาวน์โหลดมาทำใน Excel จนเครื่องค้าง ทักษะ SQL จึงเป็นทักษะพื้นฐานของนักวิเคราะห์ยุคนี้ เพราะช่วยให้ตอบคำถามทางธุรกิจได้เองจากข้อมูลจริงทั้งชุด รวดเร็ว และตรวจสอบย้อนกลับได้

หลักสูตรนี้เริ่มจากการใช้ BigQuery Sandbox ที่ใช้ได้ฟรี เขียน SQL ตั้งแต่ SELECT, WHERE และ ORDER BY ไปจนถึงการสรุปข้อมูลด้วย GROUP BY และ HAVING เชื่อมตารางด้วย JOIN จัดการวันที่และข้อความ แบ่งกลุ่มด้วย CASE และแตก Query ยาวให้อ่านง่ายด้วย CTE จากนั้นเจาะงานวิเคราะห์ด้วย Window Function สำหรับจัดอันดับ ยอดสะสม และเทียบช่วงเวลา วิเคราะห์ Cohort, Retention และ Funnel เขียน Query ให้ประหยัดค่าใช้จ่าย บันทึกเป็น View เพื่อต่อกับ Data Studio และใช้ Gemini ใน BigQuery ช่วยร่าง SQL อย่างปลอดภัย ก่อนปิดท้ายด้วยโปรเจกต์วิเคราะห์ธุรกิจ (อบรม 2 วัน วันละ 6 ชั่วโมง รวม 12 ชั่วโมง ระดับ Beginner - Inter)

ສິ່ງທີ່ທ່ານຈະໄດ້ຮັບ

  • ใช้งาน BigQuery Console และ Sandbox สำรวจ Dataset และตารางได้
  • เขียน SQL ดึง กรอง เรียง และสรุปข้อมูลด้วย GROUP BY และ HAVING ได้ถูกต้อง
  • เชื่อมหลายตารางด้วย JOIN โดยไม่ทำให้ตัวเลขซ้ำหรือหาย
  • จัดการวันที่ ข้อความ และค่าว่าง และแบ่งกลุ่มข้อมูลด้วย CASE
  • เขียน Query ที่อ่านง่ายด้วย CTE และ Subquery
  • ใช้ Window Function จัดอันดับ คำนวณยอดสะสม และเทียบช่วงเวลา
  • วิเคราะห์ Cohort, Retention และ Funnel ด้วย SQL
  • เขียน Query ที่ประหยัดค่าใช้จ่าย และส่งต่อผลลัพธ์ไปยัง Data Studio

ຫຼັກສູດນີ້ເໝາະສຳລັບ

  • Data Analyst และ Business Analyst ที่ต้องการดึงและวิเคราะห์ข้อมูลได้เอง
  • ฝ่ายการตลาด ฝ่ายขาย และฝ่ายผลิตภัณฑ์ที่ต้องติดตามตัวเลขจากข้อมูลจำนวนมาก
  • ผู้ใช้ Excel ขั้นสูงที่เจอข้อจำกัดเมื่อข้อมูลมีขนาดใหญ่
  • องค์กรที่เก็บข้อมูลไว้ใน Google BigQuery หรือกำลังจะย้ายขึ้นคลาวด์
  • ผู้ที่ต้องการเริ่มต้นสายงานวิเคราะห์ข้อมูลด้วย SQL

ພື້ນຖານຂອງຜູ້ເຂົ້າຝຶກອົບຮົມ

  • ใช้งาน Excel หรือ Google Sheets ได้ดี เช่น กรองข้อมูล ใช้สูตร และ Pivot Table
  • เข้าใจตัวเลขทางธุรกิจเบื้องต้น เช่น ยอดขาย จำนวนลูกค้า และอัตราส่วน
  • ไม่จำเป็นต้องมีพื้นฐาน SQL หรือเขียนโปรแกรมมาก่อน
  • มีบัญชี Google สำหรับเปิดใช้ BigQuery Sandbox

ຫົວຂໍ້ການຝຶກອົບຮົມ

รายละเอียดหลักสูตร

อบรม 2 วัน วันละ 6 ชั่วโมง รวม 12 ชั่วโมง (09:00-16:00 น.) รูปแบบบรรยายพร้อม Lab บนชุดข้อมูลร้านค้าออนไลน์จำลองและ Public Dataset ของ BigQuery ระดับ Beginner ถึง Intermediate ไม่ต้องมีพื้นฐาน SQL มาก่อน Lab ทั้งหมดทำบน BigQuery Sandbox ที่ใช้ได้ฟรีภายใต้ขีดจำกัดของ Google โดยไม่ต้องผูกบัตรเครดิต ส่วน Gemini ใน BigQuery ขึ้นกับการตั้งค่าโปรเจกต์ขององค์กร หลักสูตรเน้นการเขียน SQL เพื่อวิเคราะห์ข้อมูล ไม่ครอบคลุมงานออกแบบ Data Pipeline หรือดูแลระบบคลังข้อมูล ผู้เรียนจะได้ Lab Guide ไฟล์ SQL เฉลยครบทุก Lab และชุด Query ต้นแบบสำหรับ Cohort, Retention และ Funnel กลับไปใช้งานต่อ

Day 1 พื้นฐาน SQL สำหรับงานวิเคราะห์

Section 1: Lab: เริ่มต้นกับ BigQuery

  • BigQuery คืออะไร และต่างจากการวิเคราะห์ข้อมูลใน Excel อย่างไร

  • เปิดใช้ BigQuery Sandbox และรู้จัก Project, Dataset และ Table

  • สำรวจ Schema, Preview และ Public Dataset จากหน้า Console

  • Lab: รัน Query แรกและดูปริมาณข้อมูลที่ Query จะสแกนก่อนกด Run

Section 2: Lab: ดึง กรอง และเรียงข้อมูล

  • SELECT, Alias, DISTINCT และ LIMIT

  • กรองด้วย WHERE: เปรียบเทียบ AND, OR, IN, BETWEEN และ LIKE

  • เรียงผลลัพธ์ด้วย ORDER BY และจัดการค่า NULL

  • ชนิดข้อมูลใน BigQuery และการแปลงชนิดอย่างปลอดภัยด้วย SAFE_CAST

Section 3: สรุปข้อมูลด้วย Aggregate และ GROUP BY

  • COUNT, SUM, AVG, MIN, MAX และ COUNT DISTINCT

  • GROUP BY หลายคอลัมน์ และกรองผลสรุปด้วย HAVING

  • ความต่างของ WHERE กับ HAVING และลำดับการทำงานของ Query

  • Lab: สรุปยอดขาย จำนวนออร์เดอร์ และยอดเฉลี่ยต่อบิลตามเดือนและหมวดสินค้า

Section 4: Lab: เชื่อมตารางด้วย JOIN

  • INNER, LEFT และ FULL OUTER JOIN ใช้เมื่อไร

  • ปัญหาแถวซ้ำจาก JOIN ที่ทำให้ยอดรวมเกินจริง และวิธีตรวจสอบ

  • ข้อมูลแบบ Nested และ Repeated ใน BigQuery และการใช้ UNNEST

  • Lab: รวมออร์เดอร์ ลูกค้า และสินค้าเพื่อหายอดขายตามกลุ่มลูกค้า

Section 5: CASE วันที่ และข้อความ

  • แบ่งกลุ่มข้อมูลด้วย CASE WHEN และนับแบบมีเงื่อนไข

  • DATE_TRUNC, EXTRACT, DATE_DIFF และ Time Zone ของประเทศไทย

  • ฟังก์ชันข้อความและ REGEXP สำหรับทำความสะอาดข้อมูล

  • จัดการค่าว่างด้วย IFNULL และ COALESCE และหารอย่างปลอดภัยด้วย SAFE_DIVIDE

  • Lab: แบ่งลูกค้าตามยอดซื้อและสรุปยอดขายรายสัปดาห์

Section 6: Lab: CTE และ Subquery

  • Subquery ใน WHERE และ FROM

  • แตก Query ยาวเป็นขั้นตอนด้วย WITH (CTE) ให้อ่านและตรวจง่าย

  • เทคนิคตรวจผลทีละขั้นก่อนต่อ Query ขั้นถัดไป

  • Lab: หาสินค้าขายดี 10 อันดับแรกของแต่ละหมวดที่ยอดขายสูงกว่าค่าเฉลี่ย

Day 2 SQL เชิงวิเคราะห์และการใช้งานจริง

Section 7: Window Function: จัดอันดับข้อมูล

  • แนวคิด OVER, PARTITION BY และ ORDER BY

  • ROW_NUMBER, RANK และ DENSE_RANK ต่างกันอย่างไร

  • กรองผลจาก Window Function ด้วย QUALIFY

  • Lab: หาออร์เดอร์แรกของลูกค้าแต่ละคน และสินค้าขายดีอันดับต้นของแต่ละสาขา

Section 8: Lab: ยอดสะสมและเทียบช่วงเวลา

  • ยอดสะสม (Running Total) และค่าเฉลี่ยเคลื่อนที่ด้วย Window Frame

  • LAG และ LEAD สำหรับเทียบเดือนก่อนหน้าและปีก่อน

  • สัดส่วนต่อยอดรวม (Share of Total) และอัตราการเติบโต

  • Lab: รายงานยอดขายรายเดือนพร้อม MoM และ YoY

Section 9: Lab: Cohort, Retention และ Funnel

  • จัดกลุ่มลูกค้าตามเดือนที่ซื้อครั้งแรกเพื่อทำ Cohort

  • คำนวณ Retention รายเดือนและจัดเป็นตาราง Cohort

  • Funnel จากข้อมูล Event: เข้าชม ใส่ตะกร้า และชำระเงิน

  • อ่านผลเพื่อหาจุดที่ลูกค้าหลุด และข้อควรระวังในการตีความ

Section 10: เขียน Query ให้ประหยัดค่าใช้จ่าย

  • BigQuery คิดค่าใช้จ่ายอย่างไร และทำไมปริมาณข้อมูลที่สแกนจึงสำคัญ

  • หลีกเลี่ยง SELECT * และเลือกเฉพาะคอลัมน์ที่ใช้

  • Partitioned และ Clustered Table และการกรองให้ตรง Partition

  • Query Cache, Dry Run และการจำกัด Maximum Bytes Billed

  • Lab: เทียบปริมาณข้อมูลที่สแกนก่อนและหลังปรับ Query

Section 11: บันทึกผล ส่งต่อ และใช้ Gemini ช่วยเขียน SQL

  • บันทึก Query, สร้าง View และตั้ง Scheduled Query

  • ส่งผลลัพธ์ไป Google Sheets และเชื่อมต่อกับ Data Studio

  • ใช้ Gemini ใน BigQuery ร่างและอธิบาย SQL จากภาษาธรรมชาติ

  • ตรวจ SQL ที่ AI เขียน: ตรรกะ ตัวเลข และค่าใช้จ่ายก่อนใช้จริง

Section 12: Workshop: Capstone วิเคราะห์ธุรกิจ

  • รับโจทย์ธุรกิจจากผู้บริหารสมมุติ และแปลงเป็นคำถามที่ตอบด้วย SQL

  • เขียน Query วิเคราะห์ยอดขาย ลูกค้า และ Retention ด้วยเทคนิคที่เรียนมา

  • บันทึกเป็น View แล้วต่อ Data Studio เพื่อสรุปผลเป็นภาพ

  • นำเสนอข้อค้นพบ รีวิว SQL ร่วมกัน และสรุป Checklist การเขียน Query

ຮອບຝຶກອົບຮົມ ແລະ ຮູບແບບການຝຶກອົບຮົມ

ສຳລັບບຸກຄົນ — ຮອບຝຶກອົບຮົມທົ່ວໄປ

ຂະນະນີ້ຍັງບໍ່ມີຮອບຝຶກອົບຮົມເປີດຮັບສະໝັກ ລົງຊື່ຈອງໄວ້ໄດ້ເລີຍ ທີມງານຈະຕິດຕໍ່ກັບເປັນກຸ່ມທຳອິດເມື່ອເປີດຮອບຕໍ່ໄປ ຫຼື ສອບຖາມທາງ LINE ຫຼື ໂທ 02-570-8449 ຫຼື 088-807-9770

ສຳລັບອົງກອນ — In-house / Private Training

  • ປັບເນື້ອໃນໃຫ້ກົງກັບເຄື່ອງມື ແລະ ວຽກຈິງຂອງທີມ
  • ເລືອກວັນເອງ ຝຶກອົບຮົມທີ່ບໍລິສັດ ຫຼື ອອນລາຍສົດ
  • ອອກໃບສະເໜີລາຄາໃນນາມນິຕິບຸກຄົນໃຫ້ຝ່າຍຈັດຊື້
ຂໍໃບສະເໜີລາຄາຝຶກອົບຮົມອົງກອນ

ວິທະຍາກອນຜູ້ສອນ

ຄຳຖາມທີ່ພົບເລື້ອຍ

หลักสูตร SQL for Data Analytics with BigQuery เหมาะกับใคร ต้องมีพื้นฐานอะไรมาก่อน

เหมาะกับ Data Analyst และ Business Analyst ที่ต้องการดึงและวิเคราะห์ข้อมูลได้เอง · ฝ่ายการตลาด ฝ่ายขาย และฝ่ายผลิตภัณฑ์ที่ต้องติดตามตัวเลขจากข้อมูลจำนวนมาก · ผู้ใช้ Excel ขั้นสูงที่เจอข้อจำกัดเมื่อข้อมูลมีขนาดใหญ่ พื้นฐานที่ผู้เรียนควรมี ใช้งาน Excel หรือ Google Sheets ได้ดี เช่น กรองข้อมูล ใช้สูตร และ Pivot Table · เข้าใจตัวเลขทางธุรกิจเบื้องต้น เช่น ยอดขาย จำนวนลูกค้า และอัตราส่วน หากไม่แน่ใจว่าพื้นฐานพอหรือไม่ ปรึกษาทีมงานได้ฟรีทาง LINE @itgenius หรือโทร 02-570-8449

หลักสูตร SQL for Data Analytics with BigQuery ราคาเท่าไร ใช้เวลาเรียนกี่ชั่วโมง

ราคาปกติ 6,900 บาท (โปรโมชันปัจจุบันเหลือ 6,210 บาท) ใช้เวลาอบรม 12 ชั่วโมง ราคานี้ยังไม่รวม VAT 7% (กรณีชำระในนามนิติบุคคล) ชำระค่าอบรมด้วยการโอนเข้าบัญชีบริษัท แล้วแจ้งชำระเงินผ่านหน้าแจ้งชำระเงินของเว็บไซต์ และขอใบเสร็จรับเงินหรือใบกำกับภาษีในนามบริษัทได้

เรียนจบได้รับ Certificate หรือไม่

ได้รับ ผู้ผ่านการอบรมทุกท่านจะได้รับใบประกาศนียบัตร (Certificate of Completion) จากสถาบันไอทีจีเนียส ใบประกาศแต่ละใบมีเลขที่ของตัวเอง ใครก็ตามที่มีเลขที่ใบประกาศตรวจสอบความถูกต้องออนไลน์ได้ที่หน้าตรวจสอบใบประกาศของสถาบัน จึงใช้แนบแฟ้มผลงานหรือส่งให้ฝ่ายบุคคลประกอบการพัฒนาบุคลากรได้

อบรมที่ไหน มีเรียนแบบออนไลน์หรือไม่

เรียนได้ทั้งแบบออนไซต์ที่สถาบันไอทีจีเนียส และนัดเรียนผ่านออนไลน์ และรับจัดอบรมเฉพาะทีม (In-house Training) ให้องค์กร สอบถามรอบและสถานที่ได้ที่ LINE @itgenius หรือโทร 02-570-8449

ถ้าเรียนไม่ทันหรือขาดเรียน มีเรียนซ้ำ/เรียนชดเชยหรือไม่

มี ผู้เรียนสามารถแจ้งขอเรียนซ้ำ (repeat) ในรอบถัดไปของหลักสูตรเดียวกันได้ฟรีตามเงื่อนไขของสถาบัน แจ้งชื่อหลักสูตรและรอบที่เคยเรียนกับทีมงาน แล้วทีมงานจะตรวจสอบและแจ้งรอบที่ยังมีที่นั่งว่างให้เลือก สอบถามได้ที่ LINE @itgenius หรือโทร 02-570-8449

สมัครเรียนหรือขอใบเสนอราคาในนามบริษัทได้อย่างไร

สมัครออนไลน์ได้จากแบบฟอร์มลงทะเบียนบนหน้านี้ ลงทะเบียนผู้เข้าอบรมหลายคนได้ในครั้งเดียว และกรอกเลขประจำตัวผู้เสียภาษีกับที่อยู่สำหรับออกใบกำกับภาษีได้ในฟอร์ม หรือขอใบเสนอราคา (Quotation) ในนามนิติบุคคลได้ทันทีจากปุ่มขอใบเสนอราคา สอบถามเพิ่มเติมโทร 02-570-8449 หรือ LINE @itgenius