แสดงภาพผลการค้นหา

เครื่องมือวิเคราะห์และBusiness Intelligence มีความสำคัญอย่างยิ่งต่อการช่วยให้คุณค้นพบข้อมูลเชิงลึกจากข้อมูล BigQuery BigQuery รองรับเครื่องมือการแสดงข้อมูลเป็นภาพหลายอย่างของ Google และบุคคลที่สาม ซึ่งคุณสามารถ ใช้เพื่อวิเคราะห์ผลลัพธ์ของการค้นหาในข้อมูลข้อมูลเชิงลึกเกี่ยวกับสถานที่ได้ ซึ่งรวมถึง

  • แท็บการแสดงข้อมูลภาพของ BigQuery Studio
  • สมุดบันทึก Colab
  • Looker Studio
  • Google Earth Engine
  • BigQuery Geo Viz

ตัวอย่างด้านล่างอธิบายวิธีแสดงผลลัพธ์ใน

  • แท็บการแสดงภาพของ BigQuery Studio ซึ่งเป็นโปรแกรมดูข้อมูลภูมิศาสตร์แบบผสานรวม
  • สมุดบันทึก Colab ซึ่งเป็นบริการสมุดบันทึก Jupyter ที่โฮสต์ไว้
  • Looker Studio ซึ่งเป็นแพลตฟอร์มที่ให้คุณสร้างและใช้การแสดงข้อมูลเป็นภาพ แดชบอร์ด และรายงาน
  • BigQuery Geo Viz ซึ่งเป็นเครื่องมือแสดงภาพข้อมูลภูมิสารสนเทศใน BigQuery โดยใช้ Google Maps API

ดูเอกสารประกอบของ BigQuery เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับการแสดงข้อมูลเป็นภาพโดยใช้เครื่องมืออื่นๆ

ค้นหาข้อมูลเพื่อแสดงภาพ

ตัวอย่างการแสดงภาพด้านล่างใช้การค้นหาต่อไปนี้เพื่อสร้างจำนวนร้านอาหารในนิวยอร์กซิตี้ที่มีทางเข้าสำหรับผู้ใช้เก้าอี้รถเข็น การค้นหานี้ จะแสดงตารางจำนวนร้านอาหารต่อจุดทางภูมิศาสตร์ โดยขนาดของ แต่ละจุดคือ 0.005 องศา

เนื่องจากคุณไม่สามารถดำเนินการ GROUP BY กับจุด GEOGRAPHY ได้ การค้นหานี้จึงใช้ฟังก์ชัน ST_ASTEXT ของ BigQuery เพื่อแปลงแต่ละจุดเป็นตัวแทน STRING WKT ของจุด และเขียนค่านั้นลงในคอลัมน์ geo_txt จากนั้นจะดำเนินการ GROUP BY โดยใช้ geo_txt

SELECT
  geo_txt, -- STRING WKT geometry value.
  ST_GEOGFROMTEXT(geo_txt) AS geo, -- Convert STRING to GEOGRAPHY value.
  count
FROM (
  -- Create STRING WKT representation of each GEOGRAPHY point to
  -- GROUP BY the STRING value.
  SELECT WITH AGGREGATION_THRESHOLD
    ST_ASTEXT(ST_SNAPTOGRID(point, 0.005)) AS geo_txt,
    COUNT(*) AS count
  FROM
    `PROJECT_NAME.places_insights___us___sample.places_sample`
  WHERE
    'restaurant' IN UNNEST(types)
    AND wheelchair_accessible_entrance = true
  GROUP BY
    geo_txt
)

รูปภาพต่อไปนี้แสดงเอาต์พุตตัวอย่างสําหรับการค้นหานี้ ซึ่ง count มี จํานวนร้านอาหารสําหรับแต่ละจุด

ผลการค้นหาสำหรับร้านอาหารที่เก้าอี้รถเข็นเข้าได้ในนิวยอร์กซิตี้

แสดงข้อมูลเป็นภาพโดยใช้แท็บการแสดงภาพของ BigQuery Studio

รูปภาพต่อไปนี้แสดงข้อมูลนี้ใน BigQuery โดยใช้แท็บการแสดงข้อมูล วงกลมสีเข้มกว่าแสดงถึงจำนวนร้านอาหารที่มากกว่าในสถานที่นั้น

แผนที่ความหนาแน่นใน BigQuery
Studio

แสดงข้อมูลเป็นภาพใน BigQuery Studio

  1. เรียกใช้การค้นหาด้านบนในค้นหาข้อมูลเพื่อ แสดงภาพ
    1. ในผลลัพธ์ BigQuery ให้คลิกแท็บการแสดงข้อมูลด้วยภาพ
  2. แผนที่จะเปิดขึ้นพร้อมวงกลมที่แสดงจุดที่ค้นหา
  3. ในส่วนการกำหนดค่าการแสดงข้อมูลภาพ ให้ตั้งค่าคอลัมน์ข้อมูลเป็นจำนวน

    ตั้งค่าคอลัมน์ข้อมูลเป็น
จำนวน

  4. วงกลมที่เข้มขึ้นจะแสดงจุดที่มีร้านอาหารจำนวนมากกว่า

  5. คุณจะอัปเดตการตั้งค่าอื่นๆ เพื่อเปลี่ยนรูปลักษณ์และความรู้สึกของ ภาพได้หากต้องการ

ไปที่เอกสารประกอบการแสดงข้อมูลด้วยภาพของ BigQuery เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับตัวเลือกการกำหนดค่า

แสดงข้อมูลด้วย Colab Notebook

การแสดงภาพในสมุดบันทึก Colab ช่วยให้คุณควบคุมและปรับแต่งได้มากกว่า BigQuery Studio และช่วยให้คุณอยู่ในสภาพแวดล้อมสมุดบันทึก Jupyter ได้

บทแนะนำเกี่ยวกับการแสดงข้อมูลการวิเคราะห์เชิงพื้นที่ใน Colab มีให้ใน 3 รูปแบบดังนี้

บทแนะนำนี้มุ่งเน้นที่แผนภูมิ 4 ประเภทหลักโดยใช้ pydeck, deck.gl และ

  • แผนภูมิกระจาย (โดยปกติจะใช้สำหรับการสุ่มตัวอย่าง)
  • GeoJSON (สำหรับการค้นพบ)
  • โคโรเพลท (สำหรับความเข้ม)
  • แผนที่ความหนาแน่น (สำหรับความหนาแน่น)

แสดงข้อมูลเป็นภาพโดยใช้ Looker Studio

รูปภาพต่อไปนี้แสดงข้อมูลนี้ที่แสดงใน Looker Studio เป็นแผนที่ความร้อน ฮีตแมปแสดงความหนาแน่นจากต่ำ (สีเขียว) ไปสูง (สีแดง)

ผลการค้นหาที่แสดงเป็นแผนที่แบบเติมและแผนที่ความหนาแน่น

นำเข้าข้อมูลไปยัง Looker Studio

วิธีนำเข้าข้อมูลไปยัง Looker Studio

  1. เรียกใช้การค้นหาด้านบนในค้นหาข้อมูลเพื่อแสดงภาพ

  2. ในผลลัพธ์ BigQuery ให้คลิกเปิดใน -> Looker Studio ระบบจะนำเข้าผลลัพธ์ไปยัง Looker Studio โดยอัตโนมัติ

  3. Looker Studio จะสร้างหน้ารายงานเริ่มต้นและเริ่มต้นด้วยชื่อ ตาราง และกราฟแท่งของผลลัพธ์

    รายงานเริ่มต้นใน Looker Studio

  4. เลือกทุกอย่างในหน้าแล้วลบ

  5. คลิกแทรก -> ฮีตแมปเพื่อเพิ่มฮีตแมปลงในรายงาน

  6. ในส่วนประเภทแผนภูมิ -> การตั้งค่า ให้กำหนดค่าช่องตามที่แสดงด้านล่าง::

    การตั้งค่าฮีตแมปใน Looker Studio

  7. ฮีตแมปจะปรากฏดังที่แสดงด้านบน คุณเลือกประเภทแผนภูมิ -> รูปแบบเพื่อกำหนดค่าลักษณะที่ปรากฏของแผนที่เพิ่มเติมได้ (ไม่บังคับ)

แสดงข้อมูลเป็นภาพโดยใช้ BigQuery Geo Viz

รูปภาพต่อไปนี้แสดงข้อมูลนี้ที่แสดงใน BigQuery Geo Viz เป็นแผนที่แบบเติม แผนที่แบบเติมแสดงความหนาแน่นของร้านอาหารตามเซลล์จุด โดยจุดที่ใหญ่ขึ้น จะสอดคล้องกับความหนาแน่นที่สูงขึ้น

ผลการค้นหาที่แสดงเป็นแผนที่ระบายสีใน Geo Viz

นำเข้าข้อมูลไปยัง BigQuery Geo Viz

วิธีนำเข้าข้อมูลไปยัง BigQuery Geo Viz

  1. เรียกใช้การค้นหาด้านบนในค้นหาข้อมูลเพื่อแสดงภาพ

  2. ในผลลัพธ์ BigQuery ให้คลิกเปิดใน -> GeoViz

  3. จอแสดงผลจะเปิดขึ้นที่ขั้นตอนคำค้นหา

  4. เลือกปุ่มเรียกใช้เพื่อเรียกใช้การค้นหา แผนที่จะแสดง จุดต่างๆ บนแผนที่โดยอัตโนมัติ

  5. เลือกข้อมูลเพื่อดูข้อมูล

  6. ในส่วนข้อมูล ให้คลิกปุ่มเพิ่มสไตล์

  7. เลือก circleRadius แล้วใช้แถบเลื่อนเพื่อเปิดใช้การจัดรูปแบบอิงตามข้อมูล

  8. ตั้งค่าฟิลด์ที่เหลือดังที่แสดงด้านล่าง

    การตั้งค่าแผนที่แบบแบ่งตามสีใน Geo Viz

  9. คลิกใช้รูปแบบเพื่อใช้รูปแบบกับแผนที่