ข้ามไปยังเนื้อหา
AJLinkOfficial

ธุรกิจและข้อมูล

สร้าง Dashboard ใน Looker Studio: กำหนด Metric ตรวจข้อมูล และส่งต่อทีม

วิธีสร้าง Looker Studio Dashboard ตั้งแต่กำหนดคำถาม นิยาม Metric ต่อ Data source เลือกกราฟ ใช้ Filter/Blend ตรวจตัวเลข ไปจนถึงแชร์และส่งมอบอย่างปลอดภัย

ภาพสรุปขั้นตอนสร้างรายงาน Looker Studio
ภาพสรุปขั้นตอนสร้างรายงาน Looker Studio
เริ่มจากคำถามของผู้ใช้รายงาน จัดแหล่งข้อมูล เลือกกราฟตามคำถาม และกำหนดรอบตรวจคุณภาพข้อมูล

Dashboard ใน Looker Studio ที่ช่วยตัดสินใจต้องเริ่มจากผู้ใช้ คำถาม และกฎการตัดสินใจ ไม่ใช่เริ่มจากนำทุก Metric มาวางบนหน้าเดียว หนึ่งหน้าควรตอบหนึ่งระดับการตัดสินใจ มีนิยามข้อมูลตรงกัน แสดงเวลาอัปเดต เปิดให้เจาะสาเหตุ และบอกว่าเมื่อเห็นสัญญาณแล้วใครต้องทำอะไรต่อ

เขียน Dashboard brief หนึ่งหน้าก่อนต่อข้อมูล

หัวข้อ คำถามที่ต้องตอบ
Audience ใครจะเปิดรายงาน และตัดสินใจระดับใด
Decision ต้องเลือก เพิ่ม ลด หยุด หรือแก้เรื่องอะไร
Cadence ดูรายวัน รายสัปดาห์ หรือรายเดือน
Metrics ตัวเลขใดเป็น Outcome, Driver และ Guardrail
Dimensions ต้องแยกตามช่องทาง แคมเปญ สินค้า ทีม หรือเวลา
Source ระบบใดเป็นแหล่งหลักของแต่ละ Metric
Action เงื่อนไขใดทำให้ Owner ต้องลงมือ

แยก 3 ชั้นของ Dashboard

  1. Overview: ผลลัพธ์เทียบเป้าหมายและแนวโน้ม
  2. Diagnostic: ตัวขับเคลื่อนและ Segment ที่ทำให้เปลี่ยน
  3. Action: รายการที่ต้องแก้ Owner และสถานะ

ผู้บริหารไม่ควรไล่ Filter หลายชั้นเพื่อรู้ว่าผลเป็นอย่างไร ส่วนทีมปฏิบัติการต้องลงจาก Summary ไปถึง Campaign, Content หรือ Process ที่ต้องแก้ได้

นิยาม Metric ก่อนเลือกกราฟ

Metric นิยาม Source ข้อควรระวัง
Qualified leads Lead ที่ผ่านเกณฑ์ A/B/C CRM ไม่เท่ากับ form_submit
Media spend ค่าใช้จ่ายจากแพลตฟอร์มช่วงเดียวกัน Ad platform Time zone/Currency
Revenue ยอดที่องค์กรรับรู้ตามนิยาม Order/Finance คืนเงิน/ภาษี/สถานะ
Cost per qualified lead Spend ÷ Qualified lead Ads + CRM Join และ Attribution

ทำ Metric dictionary ที่มี Formula, Grain, Owner, Time zone, Currency, Filter, Update cadence และ Known limitation ก่อนสร้าง Calculated field

เลือก Data source และ Connector

  • Google connectors: เช่น GA4, Google Ads, Search Console, Sheets, BigQuery
  • Database/Cloud: ใช้เมื่อข้อมูลมีโครงสร้างและ Governance พร้อม
  • Community connector: ตรวจผู้ให้บริการ สิทธิ์ ค่าใช้จ่าย และความเสี่ยงก่อนใช้
  • File upload: เหมาะกับชุดข้อมูลคงที่ แต่ต้องควบคุมไฟล์ซ้ำและ Version

Connector คือช่องทางเชื่อม ส่วน Data source คือชั้น Schema ที่กำหนด Field, Type, Calculated field และ Credentials อย่าถือว่าชื่อ Metric เหมือนกันแล้วความหมายเหมือนกัน

สร้าง Report และเพิ่ม Data source

  1. เข้า Looker Studio ด้วยบัญชีองค์กร
  2. เลือก Create → Report
  3. เลือก Connector ที่ตรง Source of truth
  4. Authorize เฉพาะสิทธิ์ที่จำเป็น
  5. เลือก Account/Property/Table ที่ถูก Environment
  6. ตรวจ Field type: Date, Number, Currency, Geographic และ Text
  7. เปลี่ยนชื่อ Data source ให้รู้ระบบ ขอบเขต และ Owner
  8. บันทึก Credentials model และผู้รับผิดชอบ

Embedded กับ Reusable data source

แบบ เหมาะเมื่อ ข้อควรระวัง
Embedded รายงานเฉพาะงานและทดลองเร็ว นิยามอาจกระจายในหลายรายงาน
Reusable หลายรายงานใช้ Schema/Metric เดียวกัน แก้ Field อาจกระทบหลายรายงาน

รายงานองค์กรควรมี Owner และ Change log ของ Reusable data source พร้อมตรวจ “Manage added reports” ก่อนลบหรือเปลี่ยน Field

Credentials กำหนดว่าใครเห็นข้อมูล

  • Owner’s credentials: ผู้ชมใช้สิทธิ์ของเจ้าของ Data source ตามการแชร์รายงาน
  • Viewer’s credentials: ผู้ชมต้องมีสิทธิ์ใน Source ต้นทางของตน
  • Service account credentials: ใช้ได้กับ Connector/บริบทที่รองรับและต้องมี Governance

อย่าแชร์ Dashboard แล้วสมมติว่า Row-level security เกิดเอง ตรวจ Credentials, Data source permission, Link sharing, Download และข้อมูลละเอียดที่ Chart เปิดเผย

ออกแบบหน้า Overview

  1. ระบุช่วงเวลาและ Last refreshed ให้เห็น
  2. วาง Outcome 3–5 ตัวเทียบ Target/ช่วงก่อน
  3. ใช้กราฟแนวโน้มเพื่อเห็นจังหวะเปลี่ยน
  4. แสดง Driver ที่อธิบาย Outcome
  5. เพิ่ม Guardrail เช่น Quality, Refund หรือ SLA
  6. เขียน Insight/Action note ที่มี Owner
  7. ให้ Link ไปหน้าวิเคราะห์ ไม่ยัดทุกกราฟในหน้าแรก

เลือกกราฟตามคำถาม

คำถาม กราฟที่เหมาะ หลีกเลี่ยง
ผลเทียบเป้าหมาย Scorecard + Target/Delta ตัวเลขใหญ่ไร้บริบท
แนวโน้ม Time series แกน Y ตัดจนดูเปลี่ยนเกินจริง
เทียบหมวด Bar chart เรียงค่า Pie ที่มีหลายหมวด
หา Funnel loss Table/Bar ตามขั้น เปอร์เซ็นต์ที่ฐานคนละแบบ
ดูรายการต้องแก้ Table พร้อม Condition Heatmap ที่อ่านรายละเอียดไม่ได้

ใช้ Control เท่าที่ช่วยตอบคำถาม

  • Date range สำหรับช่วงตัดสินใจ
  • Channel/Business unit เมื่อผู้ใช้ต้องรับผิดชอบคนละขอบเขต
  • Campaign/Product เมื่อมีหน้าวิเคราะห์รองรับ
  • Parameter สำหรับ Scenario ที่อธิบายชัด

Control อาจ Filter เฉพาะ Component ที่ใช้ Data source/Field ID เข้ากันได้ ทดสอบทุก Page และทำ Default state ที่ตอบคำถามได้ทันที ไม่ทิ้งหน้าว่างให้ผู้ใช้เลือกเองทั้งหมด

สร้าง Calculated field อย่างควบคุมได้

  1. เขียน Formula และนิยามใน Metric dictionary
  2. ตรวจระดับข้อมูล (Grain) ก่อนหารหรือรวม
  3. จัดการ Null และหารด้วยศูนย์
  4. ตรวจ Aggregation: Sum, Average, Count distinct
  5. เทียบผลกับ Source จากตัวอย่างที่รู้คำตอบ
  6. ตั้งชื่อ Field พร้อมหน่วย
  7. บันทึก Owner และ Version

Calculated field ใน Chart อาจแก้เร็ว แต่กระจายการนิยาม หาก Metric ใช้หลายหน้าควรย้ายไป Data source หรือชั้นข้อมูลกลางที่ควบคุมได้

Blend data เมื่อจำเป็นจริง

Blend เชื่อมข้อมูลหลาย Source ด้วย Join key คล้ายการ Join แต่มีความเสี่ยงจาก Grain และความไม่ครบของ Key ก่อน Blend ให้ตอบ:

  • หนึ่งแถวของแต่ละ Source หมายถึงอะไร
  • Join key ไม่ซ้ำและรูปแบบตรงหรือไม่
  • Date/Time zone/Currency ตรงกันหรือไม่
  • แถวที่จับคู่ไม่ได้ต้องหายหรือคงอยู่
  • Filter และ Date range ทำงานก่อนหรือหลัง Join
  • ผลรวมหลัง Blend เท่ากับ Control total หรือไม่

ถ้า Logic ซับซ้อนหรือใช้ซ้ำ ควรเตรียม Dataset ใน Sheets/Database/BigQuery แทนการซ้อน Blend ในหลาย Chart

ตรวจคุณภาพ Dashboard ด้วย Control totals

  1. เลือกช่วงเวลาและ Segment ที่รู้คำตอบ
  2. ดึงยอดจาก Source ต้นทาง
  3. เทียบ Row count, Sum และ Unique key
  4. ตรวจ Null, Duplicate และ Missing date
  5. ทดสอบ Filter/Control ทุกค่า
  6. ตรวจ Calculated metric ด้วยตัวอย่างมือ
  7. ทดสอบข้าม Time zone/Currency
  8. บันทึกผลและข้อแตกต่างที่ยอมรับได้

จัดการ Data freshness และต้นทุน Query

Looker Studio ใช้ค่า Data freshness ของ Data source และอาจให้ข้อมูลจากหน่วยความจำชั่วคราว ความถี่ที่เหมาะขึ้นกับการตัดสินใจ Connector และต้นทุน:

  • รายงานประชุมรายสัปดาห์ไม่จำเป็นต้อง Query ทุกนาที
  • ข้อมูลใกล้ Real-time ต้องระบุ Delay ของ Source ด้วย
  • BigQuery มีต้นทุนตาม Query และการ Refresh
  • Blend ใช้ช่วง Freshness ที่เกี่ยวข้องกับ Source ในชุด
  • แสดง “ข้อมูลถึงวันที่/เวลา” บนรายงาน

ออกแบบให้ผู้ใช้รู้ว่าต้องทำอะไรต่อ

สัญญาณ เงื่อนไข Owner Action
Lead ลด ต่ำกว่า Baseline และ Traffic คงที่ Marketing Ops ตรวจ Form/Funnel/Channel
CPL สูง Spend โตแต่ Qualified lead ไม่โต Media lead แยก Campaign/Creative/Audience
Refund สูง เกิน Guardrail Commerce หยุดขยายและตรวจ Product/Expectation
ข้อมูลหาย Refresh/Row ต่ำผิดปกติ Data owner หยุดใช้ตัวเลขและแก้ Pipeline

สิทธิ์ การแชร์ และการส่งมอบ

  • ใช้บัญชีองค์กรเป็น Owner
  • แยก Viewer กับ Editor
  • ปิด Link sharing หากข้อมูลไม่ควรเป็นสาธารณะ
  • ตรวจ Download/Copy/Embed ตามความเสี่ยง
  • ทบทวน Credentials และ Source permission
  • ทำ Data dictionary, Report map และ Change log
  • มี Owner สำรองและขั้นตอนโอน Ownership
  • ลบ Access เมื่อคนเปลี่ยนบทบาท

อาการผิดปกติและวิธีตรวจ

อาการ ตรวจ
ตัวเลขไม่ตรง Source Date, Filter, Aggregation, Grain, Freshness
Chart แสดง No data Credentials, Connector, Date, Filter, Field
Filter ไม่กระทบบางกราฟ Data source และ Field ID ของ Control
รายงานช้า Chart count, Blend, Query, Date range, Connector
ยอดคูณหลัง Blend Join key ซ้ำ/Grain ไม่ตรง
ผู้ชมเห็นข้อมูลเกินสิทธิ์ Credentials, Sharing, Source access, Row security

Checklist ก่อนใช้ในที่ประชุม

  • ระบุ Audience และ Decision ชัด
  • Outcome, Driver, Guardrail มีนิยาม
  • ทุก Metric มี Source/Owner/Formula
  • Control totals ผ่าน
  • Time zone, Currency, Date range ถูกต้อง
  • Data freshness/Last updated แสดง
  • Filter มี Default และทดสอบแล้ว
  • Blend ตรวจ Grain/Join/Null
  • Credentials และ Sharing ผ่าน Review
  • Mobile/Projector อ่านได้
  • มี Action, Owner และ Due date
  • มี Change log และวิธีย้อนกลับ

คำถามที่พบบ่อย

Dashboard ควรมีกี่กราฟ

ไม่มีจำนวนตายตัว แต่ทุกกราฟต้องตอบคำถามต่างกัน หากเอากราฟออกแล้วการตัดสินใจไม่เปลี่ยน กราฟนั้นอาจไม่จำเป็น

ทำไม Looker Studio กับแพลตฟอร์มโฆษณาตัวเลขไม่ตรง

ตรวจ Time zone, Currency, Date freshness, Attribution, Filter และนิยาม Metric ก่อน ความต่างบางส่วนเกิดจากระบบวัดคนละจุด ไม่ควรบังคับให้เท่ากันโดยแก้สูตรลอย ๆ

ควร Blend ข้อมูลใน Looker Studio หรือเตรียมข้างนอก

Blend เหมาะกับงานไม่ซับซ้อนและการสำรวจ หาก Logic ใช้ซ้ำ มีหลาย Join หรือเป็นตัวเลขสำคัญ ควรเตรียมชุดข้อมูลในชั้นที่ทดสอบและควบคุม Version ได้

แหล่งอ้างอิง

ผู้เขียน: อาจารย์หลิง ณิชชา ทัตพงษ์พฤธา ผู้ก่อตั้ง AJLinkOfficial และบริษัท อินดิจิทัล จำกัด เรียบเรียงเรื่อง AI และ Digital Marketing ให้เชื่อมกับการตัดสินใจและการทำงานของธุรกิจ

นำไปใช้ต่อ

Prompt และชุดที่เกี่ยวข้อง