Get In Touch
3803 QiSS Mall, Floor 2 Room A2-201,
Rama IV Rd., Prakanong, Klongtoey,
Bangkok 10110 Thailand
yeeraf.co.th
EN: 080-089-0454 / TH: 097-2312-444
Work Inquiries
[email protected]
EN: 080-089-0454 / TH: 097-2312-444
Back

สร้าง Dashboard ด้วย Google Data Studio บน Laravel Forge — Part 1

บทความนี้จะเป็นบทความแรกในการแนะนำวิธีการทำ Dashboard ด้วย Google Data Studio ครับ บนนี้จะครอบคลุมถึงวิธีการเชื่อมต่อกันระหว่าง Forge และ Data Studio

หากเราใช้ Laravel Framework และ host ระบบอยู่บน Forge อยู่แล้ว เราสามารถสร้าง Dashboard อย่างง่ายๆได้ ด้วยวิธีดังนี้

  1. Log-in เข้า Forge และ ไปยัง Server ของระบบที่ติดตั้งอยู่
  2. เพิ่ม User โดย Grant Database Access ที่เราจะเข้าไปดู
  3. ไปยังเมนู Network เพื่อเพิ่ม Firewall exception ให้ google data studio สามารถเข้าไปดูได้
จุดที่ยากที่สุดคือตรงนี้ครับ IP ของ Google Data Studio มันเยอะมาก :’(

4. ต่อไป Log-in ทาง Data Studio สร้าง report ใหม่และ เลือก data จาก MySQL หรือ PostgreSQL ตามเหมาะสม

5. เพิ่มข้อมูลที่มีจาก Forge เพื่อทดลอง Connect

เนื่องจาก Database บน Forge ไม่รองรับ SSL จึงสามารถใช้ได้แค่ Authenticate แบบธรรมดาเท่านั้น แต่อย่างน้อยเราได้ตั้ง security เบื้องต้นโดยกำหนด IP ให้สามารถเข้าถึงได้เฉพาะ IP จาก Google Data Studio อยู่แล้วเท่านั้น

6. หลังจากนั้นเราก็จะสามารถเลือก Table ที่ต้องการ เชื่อมต่อได้แล้ว

สำหรับบทต่อไปเราจะลองดึง Data จาก ฐานข้อมูลเดียวครับ และในบทความถัดๆไป เราจะมาคุยกันถึงเรื่องข้อมูลที่ต้องมีการ aggregate กันครับ

Credit : Pitchatarn Lertudomtana

https://medium.com/yeeraf-co-th/%E0%B8%AA%E0%B8%A3%E0%B9%89%E0%B8%B2%E0%B8%87-dashboard-%E0%B8%94%E0%B9%89%E0%B8%A7%E0%B8%A2-google-data-studio-%E0%B8%9A%E0%B8%99-laravel-forge-part-1-f352959e06ea

admin
admin
https://yeeraf.co.th
Preloader image