Tags:
Node Thumbnail

กูเกิลอัพเพิ่มฟีเจอร์บริการ BigQuery บน Google Cloud ให้รองรับฟิลด์แบบ JSON ทำให้ผู้ใช้สามารถใส่ข้อมูลกลุ่มที่ไม่มี schema ชัดเจนเข้ามา

ก่อนหน้านี้ BigQuery รองรับข้อมูลประเภท STRUCT ที่เป็นออปเจกต์ซับซ้อนภายในได้อยู่แล้ แต่ก็ต้องประกาศโครงสร้างข้อมูลไว้ล่วงหน้า หากคิวรีโดยอ้างฟิลด์ที่ไม่มีข้อมูลก็จะ error ไปเลย แต่สำหรับ JSON การคิวรีจะใช้ syntax แบบเดียวกันกับ STRUCT แต่หากอ้างถึงฟิลด์ที่ไม่มีข้อมูลก็จะได้ค่า NULL

ข้อมูลชนิด JSON กลายเป็นชนิดข้อมูลพื้นฐานของบริการฐานข้อมูลจำนวนมาก เช่น PostgreSQL ก็รองรับ JSON มาเป็นเวลานานและเพิ่งปรับ syntax การคิวรีให้เป็นธรรมชาติขึ้น ความจำเป็นที่จะใช้งานฐานข้อมูลเฉพาะเพื่อเก็บข้อมูล JSON ก็คงน้อยลงไปเรื่อยๆ ในช่วงหลัง

ฟีเจอร์ JSON ยังอยู่ในช่วง Pre-GA และตอนนี้เป็นการทดสอบวงปิดต้องขอเข้าใช้งานล่วงหน้าเท่านั้น

ที่มา - Google Cloud Blog

No Description

Get latest news from Blognone