หลายคนคงเคยเห็น Dashboard ของทีมชัตชาติ (ผู้ว่ากทม) คนใหม่ ลงพื้นที่แล้วมีการร้องเรียน,ปรับปรุง,แก้ไข ปัญหาของคนกรุงเทพมหานคร ผ่าน Dashboard share.traffy.in.th แล้วอยากดึง Data มาทำบ้างใน Google Data Studio จะทำได้ไหม เพราะในหน้า Dashboard มีให้ดาวน์โหลดไฟล์ ผ่าน CSV และ Json ซึ่งทำให้ง่ายเลยว่าจะเอา Google Sheet มารองรับเป็นฐานข้อมูล (Dataset) แล้วส่งต่อไปที่ Google Data Studio ได้เลย ซึ่งครั้งนี้จะมีรูปภาพด้วยเอามาแสดงผล
ปล. Files CSV และ Files Json มันไม่ update มีแค่ข้อมูลปัจจุบัน เลยอาศัยทำให้เห็นเป็นวิธีการแล้วกันเนอะ ๆๆ
Dashboard ของ Share.traffy.in.th
ข้อมูลที่เราจะเข้าไปเอาจาก Website นี้คือจาก Files CSV หรือ Files Json แต่พยายยามดึงหลายรอบแล้ว ได้ข้อมูลออกมาไม่ครบจำนวน 1 หมื่นกว่ารายการ ใครอ่านแล้วมีวิธีดึงได้ครบ ช่วยแนะนำด้วยเลยนำพาไปแสดงวิธีทำที่ข้อมูลดึงมาได้ก่อนว่าทำต่อไปอย่างไร

CSV To Google Sheet
copy link address โดย คลิ๊กขวาที่ link csv จะมี Link address นี้ https://publicapi.traffy.in.th/share/teamchadchart/download ให้ Copy ไว้ แล้วไป Copy ใส่ใน googlesheet โดยพิมพ์ =importdata(“https://publicapi.traffy.in.th/share/teamchadchart/download”) แล้วรอข้อมูล Load มา

ข้อมูลมาแว้ว แต่มีแค่หลักพันเอง น่าเสียดายน่าจะมาหลักหมื่น จะได้ทำแบบ Real- time ได้

ไปทำ Data Visualization ต่อใน Google Studio ต่อได้เลย
หลังจาก ต่อเชื่อมกับ Google sheet แล้ว เรายังไม่เคยทำรูปภาพ ที่อยู่ใน https:// ใน columns photo เลยจะมาลองทำใน Blog นี้กัน เพื่อเก็บไว้กันลืม
ด้านซ้ายคือรูปภาพ ที่นำมาแสดงผล เมื่อเราต้องการดู Comment และ รูปภาพที่เกิดขึ้น เราต้องแปลง
Edit : data source จาก type URL เป็น images

เริ่มต้นลงมาใส่ รูปภาพ , ปัญหาที่ต้องการให้แก้ และ เขตดูครับ

ลองนำแผนที่มาใส่เพื่อให้กรณีเลือกแผนที่แล้ว ว่าเขตไหนที่มีการร้องเรียน โดยเอาเมาส์ไปชี้แล้วแสดงผล Comment

และอีกตัวอย่างสุดท้าย คือ เขตไหนร้องเรียนมากที่สุด เกี่ยวกับ เรื่องอะไร

ตัวอย่างที่ทำไว้สามารถดูได้ที่นี่ : https://datastudio.google.com/reporting/4a664183-388e-448c-a45b-00e926565be3
เนื่องด้วยตัวอย่างที่ให้มา CSV มีมาแค่ 1 พันบรรทัด แต่ได้ไปเอาตัวอย่างที่มี CSV มากกว่า 6 พันบรรทัด (rows) เลยทำไว้อีกอันหนึ่ง

ดูตัวอย่างจริงได้ที่ https://datastudio.google.com/reporting/ee2b3d8b-8bf6-481b-90c4-d453e633c5b6/page/fjauC?fbclid=IwAR2x73e5xu3mL-2VHcuD4kppYqiZr3ZBObiB-CpkWyDS4WvIdaZ6bBr9JQM
สำหรับ Blog นี้ก็เก็บตกการทำ Data Visualization อีกรูปแบบนึงที่ดึงเอา CSV และ การนำเสนอด้วยรูปภาพ โดยการแปลง URL เป็น Images ไว้เก็บตกกันลืมสำหรับการทำงานใน Google data Studio
อย่าลืมติดตามบทความต่อไปนะครับ
พี่อ้วนสายมู