# BigQuery measures GA นิยามตัวชี้วัดครั้งเดียวบนกราฟ ให้แดชบอร์ดและ AI agent ตอบตรงกัน

> Google Cloud ประกาศ BigQuery measures เป็น GA เมื่อ 11 พ.ย. 2026 นิยามตัวชี้วัดบน BigQuery Graph ครั้งเดียว ไม่นับซ้ำเมื่อ join ใช้ร่วมกันทั้ง BI และ AI agent

- ประเภท: ข่าว · หมวด: Data & Analytics
- เผยแพร่: 2026-11-11T05:53:00.000Z · อัปเดต: 2026-11-11T05:53:00.000Z
- โดย: กองบรรณาธิการ THAI DATA, THAI DATA IT BUSINESS ENTERPRISE
- ที่มา: https://thaidata.co.th/data/bigquery-measures-ga-semantic-layer-knowledge-graph/

## สรุปประเด็นสำคัญ

- Google Cloud ประกาศ **BigQuery measures** เป็น **GA** บนบล็อกเมื่อ **11 พฤศจิกายน 2026** ส่วน release notes ของ BigQuery บันทึกไว้วันที่ **10 พ.ย.** (เวลาสหรัฐฯ)
- measure คือค่ารวมที่นิยามด้วยคำสั่ง **MEASURE()** ในโหนดหรือเส้นเชื่อมของ BigQuery Graph และผูกการรวมไว้กับ KEY ของตาราง จึง **ไม่นับซ้ำเมื่อ join** แล้วแถวซ้ำ
- รุ่น GA ตาม release notes วันที่ **10 พ.ย. 2026** เพิ่ม derived measure, อาร์กิวเมนต์ **start_node** สำหรับหลายตาราง fact, คำอธิบายและคำพ้องใน OPTIONS และการค้นหาผ่าน Knowledge Catalog
- การรัน GQL ต้องใช้ **on-demand pricing** หรือ reservation รุ่น **Enterprise / Enterprise Plus** โดย BigQuery Graph เพิ่งใช้กับ on-demand ได้ตั้งแต่ **6 พ.ย. 2026**
- วันที่ **10 พ.ย. 2026** Databricks ประกาศส่ง Unity Catalog metric views ไป **Power BI** ในสถานะ **Private Preview** สะท้อนการแข่งขันเรื่อง semantic layer

Google Cloud ประกาศให้ BigQuery measures เปิดใช้ทั่วไป (GA) เมื่อวันที่ 11 พฤศจิกายน 2026 ให้องค์กรนิยามตัวชี้วัดธุรกิจ เช่น ยอดธุรกรรมหรือจำนวนบัญชี ไว้บน BigQuery Graph เพียงครั้งเดียว แล้วให้แดชบอร์ด คำสั่ง SQL และ AI agent ใช้นิยามเดียวกัน โดยตัวเลขไม่นับซ้ำเมื่อ join ตาราง

บทความประกาศเขียนโดย Bei Li วิศวกรหลัก และ Deepak Dayama Group Product Manager ของ Google Cloud อธิบายปัญหาว่า นิยามตัวชี้วัดมักอยู่ในเครื่องมือ BI ขณะที่ความสัมพันธ์ระหว่างข้อมูลอยู่ใน knowledge graph อีกระบบ AI agent จึงเห็นข้อมูลแค่ครึ่งเดียวและเดาส่วนที่เหลือ จนได้คำตอบที่มั่นใจแต่บางครั้งผิด ด้าน release notes ของ BigQuery บันทึกการเปลี่ยนแปลงนี้ไว้วันที่ 10 พฤศจิกายน ตามเวลาสหรัฐฯ

![หน้า BigQuery release notes วันที่ 10 พฤศจิกายน 2026 ที่ประกาศ graph measures](https://thaidata-co-th.s3.ap-southeast-1.amazonaws.com/thaidata.co.th/images/articles/bigquery-measures-ga-semantic-layer-knowledge-graph/bigquery-release-notes-nov-10-2026-measures.webp?v=01e09691) _(ภาพ: Google Cloud Documentation (ภาพหน้าจอ))_

## BigQuery measures ทำงานอย่างไร

เอกสาร Work with measures นิยาม measure ว่าเป็นค่ารวมที่ประกาศไว้ใน PROPERTIES ของตารางโหนดหรือเส้นเชื่อม (edge) ในกราฟ ครอบด้วยคำสั่ง `MEASURE()` รองรับฟังก์ชัน SUM, AVG, COUNT, MIN, MAX และ AGG สำหรับ derived measure ทุกฟังก์ชันยกเว้น AGG ใช้คู่กับ DISTINCT ได้

จุดสำคัญคือการรวมถูกผูกไว้กับ KEY ของตารางที่นิยาม Google Cloud เรียกว่า grain-locked ตัวอย่างในบล็อกคือธนาคารที่บัญชีหนึ่งมีธุรกรรมนับพันรายการ เมื่อ join ตารางธุรกรรมกับตารางบัญชี แถวบัญชีจะซ้ำ และ `COUNT(account_id)` แบบ SQL ปกติจะนับบัญชีเกิน ทำให้ทีมความเสี่ยงกับทีมการเงินได้ตัวเลขไม่ตรงกัน BigQuery measures นับแต่ละบัญชีครั้งเดียวไม่ว่าจะ join แบบใด

การดึงค่า measure ทำผ่านฟังก์ชันตาราง `GRAPH_EXPAND` ที่แปลงกราฟเป็นตาราง แล้วรวมด้วย `AGG()` ส่วนคำถามเชิงความสัมพันธ์ เช่น บัญชีใดบ้างที่มีเงินเคลื่อนไหวในเขตหนึ่ง ใช้ GQL (Graph Query Language มาตรฐาน ISO) บนโมเดลเดียวกัน เอกสารระบุว่าอ้างถึง measure ใน GQL โดยตรงไม่ได้ ต้องผ่าน `GRAPH_EXPAND`

![แผนภาพโมเดลเดียวที่รวมตัวชี้วัด BI และ knowledge graph ของ BigQuery ให้ agent, SQL, GQL และแดชบอร์ดใช้ร่วมกัน](https://thaidata-co-th.s3.ap-southeast-1.amazonaws.com/thaidata.co.th/images/articles/bigquery-measures-ga-semantic-layer-knowledge-graph/bigquery-measures-unified-model-diagram.webp?v=7492f19b) _(ภาพ: Google Cloud)_

## สิ่งที่เพิ่มในรุ่น GA ของ BigQuery measures

| ความสามารถ | ใช้ทำอะไร |
| --- | --- |
| Derived measure และนิพจน์ผสม | ประกอบตัวชี้วัดใหม่จาก measure เดิม เช่น ยอดธุรกรรมที่ยังไม่ settle = ยอดรวม − ยอดที่ settle แล้ว ระบบตรวจการอ้างวนและการรวมที่ผิดตอนคอมไพล์ schema |
| `start_node` ใน `GRAPH_EXPAND` | คิวรีหลายตาราง fact ที่ใช้มิติร่วมกัน เช่น ธุรกรรมกับบัตรเครดิตของบัญชีเดียวกัน โดยไม่เกิด chasm trap ที่ทำให้ตัวเลขพอง |
| OPTIONS ของ measure | ใส่คำอธิบาย คำพ้อง (synonyms) และ metadata อื่น เช่น หน่วยและเจ้าของตัวชี้วัด |
| Knowledge Catalog | กราฟและ measure ถูกลงรายการอัตโนมัติ ค้นด้วยภาษาธรรมชาติหรือคำพ้องได้ |
| `BQ.SHOW_GRAPH_EXPAND_SCHEMA` | คืน schema ของกราฟเป็น JSON โดยไม่สแกนตาราง มีธง `is_measure` ให้ agent รู้ว่าคอลัมน์ใดเป็นตัวชี้วัด |
| Data Studio | ตัวเชื่อม BigQuery รุ่นใหม่ต่อกราฟได้โดยตรง และคงตรรกะการรวมของ measure ไว้ |

Google Cloud ยังเชื่อม BigQuery measures เข้ากับเครื่องมืออื่น ได้แก่ graph skills ใน Data Agent Kit สำหรับเขียนนิยามด้วยภาษาธรรมชาติ, LookML derived analytic models ที่คอมไพล์ Explore และ measure ของ Looker เป็นกราฟใน BigQuery และ Conversational Analytics ที่ให้ผู้ใช้ถามตัวชี้วัดเป็นภาษาธรรมชาติ

![หน้าจอ Data Studio ที่สร้างกราฟแท่งจาก BigQuery Graph และ measure ที่นิยามไว้](https://thaidata-co-th.s3.ap-southeast-1.amazonaws.com/thaidata.co.th/images/articles/bigquery-measures-ga-semantic-layer-knowledge-graph/bigquery-measures-data-studio-graph.webp?v=19fdb249) _(ภาพ: Google Cloud)_

## ลูกค้ารายแรกที่ Google Cloud อ้างถึง

บล็อกอ้างคำของ Amanda Reelick หัวหน้าฝ่าย Data Enablement ของ Woolworths NZ ว่าการนิยาม measure ใน BigQuery ทำให้แดชบอร์ด Looker, conversational agent และคิวรีของทีมข้อมูลใช้ตรรกะเดียวกัน ช่วยให้ตัวเลขของผู้บริหารตรงกันและลดภาระดูแลของทีมข้อมูลได้มาก

## เงื่อนไขก่อนใช้ BigQuery measures

เอกสาร BigQuery ระบุข้อจำกัดที่องค์กรควรรู้ก่อนวางแผน

- การรัน GQL ต้องใช้ **on-demand pricing** หรือ reservation รุ่น **Enterprise / Enterprise Plus** และหน้าเอกสารเตือนว่าความสามารถนี้อาจใช้ไม่ได้กับ reservation ของบาง edition
- release notes วันที่ 6 พฤศจิกายน 2026 ระบุว่าเพิ่งใช้ BigQuery Graph และ GQL กับ on-demand pricing ได้
- `GRAPH_EXPAND` ไม่รับกราฟทุกรูปแบบ ต้องดูข้อจำกัดของ input ในเอกสาร
- ประกาศ GA และหน้าเอกสารที่เราเปิดดูไม่ได้ระบุค่าบริการแยกสำหรับ measure

![หน้าเอกสาร Work with measures ของ BigQuery พร้อมหมายเหตุเรื่อง BigQuery editions](https://thaidata-co-th.s3.ap-southeast-1.amazonaws.com/thaidata.co.th/images/articles/bigquery-measures-ga-semantic-layer-knowledge-graph/bigquery-work-with-measures-doc.webp?v=b00099f3) _(ภาพ: Google Cloud Documentation (ภาพหน้าจอ))_

## ทำไมเรื่องนี้สำคัญ

ปัญหา "ตัวเลขยอดขายของฝ่ายการเงินกับฝ่ายขายไม่ตรงกัน" เกิดเพราะแต่ละทีมเขียนสูตรเองในเครื่องมือของตัวเอง และจะรุนแรงขึ้นเมื่อองค์กรเริ่มให้ AI agent ตอบคำถามจากข้อมูล เพราะตามที่ Google Cloud อธิบาย agent ที่ไม่มีนิยามกลางต้องเดาส่วนที่ขาดเอง ผู้ให้บริการแพลตฟอร์มข้อมูลจึงแข่งกันทำ semantic layer ที่นิยามตัวชี้วัดไว้ที่เดียว วันที่ 10 พฤศจิกายน 2026 ซึ่งเป็นวันเดียวกับที่ release notes ของ BigQuery บันทึก GA ทาง Databricks เปิดตัว Publish to Power BI ที่ส่ง Unity Catalog metric views ไปเป็น Power BI semantic model โดยแปลง measure เป็น DAX ให้อัตโนมัติ แต่ยังอยู่ในสถานะ Private Preview ก่อนหน้านี้ไม่นาน Snowflake ก็เปิดตัว [Business Ontology](/data/snowflake-business-ontology-cortex-ai-gateway/) ให้เอเจนต์ใช้นิยามที่อนุมัติแล้วในแนวทางเดียวกัน

![หน้าบล็อก Databricks ประกาศ Unity Catalog Metric Views ใน Power BI วันที่ 10 พฤศจิกายน 2026](https://thaidata-co-th.s3.ap-southeast-1.amazonaws.com/thaidata.co.th/images/articles/bigquery-measures-ga-semantic-layer-knowledge-graph/databricks-metric-views-power-bi-blog.webp?v=5cb70c47) _(ภาพ: Databricks (ภาพหน้าจอ))_

## ผลต่อองค์กรไทย

1. **องค์กรที่ใช้ BigQuery อยู่แล้ว** เริ่มจากตัวชี้วัดที่ถูกถามบ่อยและมีปัญหานับซ้ำ เช่น จำนวนลูกค้าที่ join กับคำสั่งซื้อ แล้วย้ายนิยามมาเป็น BigQuery measures
2. **ตรวจรูปแบบราคาและ edition** ก่อนวางแผน เพราะ GQL ใช้ได้กับ on-demand หรือ Enterprise / Enterprise Plus เท่านั้น
3. **ใส่คำอธิบายและคำพ้องเป็นภาษาที่ผู้ใช้เรียกจริง** ใน OPTIONS เพื่อให้ทั้งคนและ agent หาตัวชี้วัดถูกตัว
4. **ทีมที่มี LookML อยู่แล้ว** ดูทางคอมไพล์ derived analytic models เป็นกราฟ แทนการเขียนนิยามซ้ำ
5. **องค์กรที่ใช้หลายแพลตฟอร์ม** กำหนดว่าตัวชี้วัดหลักจะอยู่ใน semantic layer ใดเป็นต้นฉบับ ก่อนที่แต่ละทีมจะนิยามซ้ำกันใน BigQuery, Databricks หรือ Power BI

ติดตามข่าวฐานข้อมูลและแพลตฟอร์มข้อมูลอื่น ๆ ได้ที่[หมวดข้อมูล](/data/)

## บริการของ THAI DATA CLOUD ที่เกี่ยวข้อง

semantic layer ช่วยให้ตัวเลขตรงกันทั้งองค์กร แต่องค์กรไทยที่ต้องเก็บข้อมูลลูกค้าไว้ในประเทศตาม PDPA ต้องเลือกที่ตั้งของคลังข้อมูลด้วย [Private Cloud](https://thaidata.cloud/private-cloud/) ของ THAI DATA CLOUD บน Proxmox VE เก็บข้อมูลไว้ในประเทศ ราคาคงที่เป็นบาท มีทีมวิศวกรไทยดูแล 24/7 และ SLA 99.9% (THAI DATA CLOUD เป็นผู้ดำเนินงานเว็บไซต์นี้)

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

### BigQuery measures คืออะไร?

BigQuery measures คือความสามารถของ BigQuery ที่ให้นิยามตัวชี้วัด เช่น ยอดรวมหรือจำนวนบัญชี ไว้ในโหนดหรือเส้นเชื่อมของ BigQuery Graph ด้วยคำสั่ง MEASURE() การรวมถูกผูกกับ KEY ของตารางนั้น จึงนับไม่เกินแม้ join แล้วแถวซ้ำ Google Cloud ประกาศเป็น GA เมื่อ 11 พฤศจิกายน 2026

### BigQuery measures ช่วย AI agent อย่างไร?

Google Cloud ระบุว่าเมื่อนิยามตัวชี้วัดไว้บนกราฟเดียวกับความสัมพันธ์ของข้อมูล AI agent จะได้ทั้งตัวเลขที่องค์กรรับรองและบริบทว่าตัวเลขมาจากไหน รุ่น GA ให้ใส่คำอธิบาย คำพ้อง และ metadata ใน OPTIONS และค้นหา measure ได้ใน Knowledge Catalog จึงช่วยลดการเดาความหมายจากชื่อคอลัมน์

### ต้องใช้ BigQuery รุ่นไหนจึงจะใช้ BigQuery measures ได้?

เอกสารของ BigQuery ระบุว่าการรัน GQL ต้องใช้ on-demand pricing หรือ reservation รุ่น Enterprise หรือ Enterprise Plus และเตือนว่าความสามารถนี้อาจใช้ไม่ได้กับ reservation ของบาง edition องค์กรที่ใช้ Standard edition จึงควรตรวจเงื่อนไขก่อนวางแผน

### BigQuery measures ต่างจาก metric views ของ Databricks อย่างไร?

ทั้งสองเป็นวิธีนิยามตัวชี้วัดครั้งเดียวให้หลายเครื่องมือใช้ BigQuery measures นิยามไว้บน BigQuery Graph และเป็น GA แล้ว ส่วน Databricks นิยามใน Unity Catalog metric views และเพิ่งประกาศการส่งไป Power BI semantic model ในสถานะ Private Preview เมื่อ 10 พฤศจิกายน 2026


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

- [BigQuery measures is now GA: Unifying BI metrics and knowledge graphs for AI accuracy](https://cloud.google.com/blog/products/data-analytics/bigquery-measures-ga-unifying-bi-metrics-and-knowledge-graphs/) — Google Cloud Blog
- [BigQuery release notes](https://docs.cloud.google.com/bigquery/docs/release-notes) — Google Cloud Documentation
- [Work with measures](https://docs.cloud.google.com/bigquery/docs/graph-measures) — Google Cloud Documentation
- [Unity Catalog Metric Views, now in Power BI: one unified, governed semantic layer for all your reporting and AI](https://www.databricks.com/blog/unity-catalog-metric-views-now-power-bi-one-unified-governed-semantic-layer-all-your-reporting) — Databricks Blog
