เห็นว่า Metabase มี API ที่เราสามารถ Export ข้อมูลจากการ์ดในรูปแบบ JSON หรือ CSV ได้
กำลังลองดูอยู่ว่าถ้าเราเอา API ตัวนี้มาใช้เป็น Data API เลยจะมีข้อดีข้อเสียประมาณไหนบ้าง ประมาณว่าเราเขียน Query แล้วสร้างเป็น Card ไว้ แล้วเราก็ให้ทีมอื่น ๆ มาดึงข้อมูลจาก API จากลิ้งค์ด้านบน
ข้อดีคือเราก็เขียน Query เสร็จแล้วก็ใช้ Metabase เป็น Data API โดยที่เราไม่ต้องเขียน API ขึ้นมาเอง ส่วนข้อที่กังวลก็คือเรื่องจุดประสงค์ของ Metabase API นี้ เข้าใจว่าเกิดมาเพราะว่าให้เราดึงข้อมูลไปสร้าง Custom Chart เอง ไม่ได้เกิดมาเพื่อ Serve Data ถ้าเราเอาไปใช้ Serve Data จะต้องคำนึงถึงเรื่องอะไรบ้าง