เปรียบเทียบ6 โปรแกรมสำหรับทำ BI หรือ Data Visualization

เปรียบเทียบ6 โปรแกรมสำหรับทำ BI หรือ Data Visualization

โดย: Administrator

เมื่อ: 09/06/2563 08:21:24

Tags: โปรแกรมทำ BI, Business Intelligence, BI Software, Data Visualization,

บทความนี้แอดมินไปอ่านเจอในเฟสบุ๊คของ Data Driven Business by Coraline ซึ่งเค้านำเจ้าโปรแกรมที่ใช้ทำ Data Visualization หรือ Business Intelligence: BI มาทำการเปรียบเทียบข้อดีข้อสียให้เราดู และมีรายละเอียดของ License โปรแกรมด้วยครับจะเป้นยังไงลองไปดูกัน

1. Tableau

-- ข้อดี --
1. ข้อจำกัดในการแสดงผลต่ำ ทำให้สามารถสร้างรายงานได้ตามความต้องการ มีความยืดหยุ่นสูง รองรับได้กับ Database รูปแบบต่าง ๆ
2. 1 หน้าการแสดงผลจะโชว์ 1 กราฟ ทำให้เห็นผลลัพธ์ได้ชัดเจน
3. มี Free Dashboard Gallery เปิดให้สามารถดาวน์โหลดมาลองเล่นได้
4. เหมาะกับการทำ Analytics เพราะ ความสามารถในการสร้างมุมมองแบบ Drill down ได้ดี
5. สามารถเชื่อมต่อกับแหล่งข้อมูลได้หลากหลาย
6. ตัว Filter มี Apply Button สามารถเลือก Filter จนครบตามที่ต้องการแล้วกดตกลง ทำให้ระบบ จะทำการโหลดเพียงครั้งเดียว
7. สามารถแก้ไขชื่อ Column และ ข้อมูลประเภท Discrete Data ได้
8. สามารถทำการ Join Data ได้
9. สามารถแก้ไขประเภทของข้อมูล ได้ง่าย
10. สามารถแก้ไข ข้อมูลให้อยู่ในรูปแบบ Pivot หรือ Stack ได้
11. สามารถเพิ่ม Template สีเองได้ แต่ต้องมีความสามารถเชิง Programming
12. สามารถสร้าง Annotation หรือ กล่องข้อความ ชี้จุดสังเกตบนกราฟได้
13. ระบบ Tooltips สามารถปรับเปลี่ยนได้หลากหลาย
14. Dashboard แต่ละหน้า มีความเป็น อิสระต่อกัน
15. รองรับการดู Report ผ่านโทรศัพท์มือถือ

-- ข้อเสีย --
1. ผู้พัฒนารายงานต้องฝึกทักษะเฉพาะของโปรแกรม เพราะแนวทางการใช้งานแตกต่างจากทักษะทั่วไป เช่น Excel
2. ถ้ามีการสร้างจำนวนใช้งานหลากหลายหน้าจะทำให้ผู้ใช้งานเกิดความสับสนได้
3. จำเป็นต้องใช้ความพยายามในการเรียนรู้วิธีการใช้งานค่อนข้างสูงเมื่อเทียบกับโปรแกรมอื่น
4. ปรแกรมจะเปลี่ยนสีให้เองอัตโนมัติในบางครั้ง
5. โปรแกรมเลือกกราฟให้เองอัตโนมัติซึ่งบางครั้งอาจจะไม่ใช่กราฟที่ผู้ใช้งานต้องการ ต้องทำการแก้ไขเอง
6. ข้อมูลทั้งหมดจะต้องจัดเตรียมให้อยู่ในรูปแบบ Transaction Data ทำให้จำนวน Row มากขึ้นเกินพอดี
7. เลือก Object เป็น Tiled หรือเลือกเป็น Floating อาจจะจัดยากในระดับนึงหากไม่คุ้นเคย
8. ตัว Online มีข้อจำกัดเช่น ปรับสี ขนาดรูปแบบฟ้อนต์ หรือเส้นต่าง ๆ

-- ราคา** --
Tableau แบบ Creator = 26,880 บาท/License (ขั้นต่ำ 1 License)
Tableau แบบ Explorer = 13,440 บาท/License (ขั้นต่ำ 5 License)
Tableau แบบ Viewer = 4,608 บาท/License (ขั้นต่ำ 100 License)

2. Power BI

-- ข้อดี --
1. ใช้งานง่ายเหมาะกับผู้ใช้งานทั่วไปที่เคยใช้โปรแกรม Excel มาก่อน
2. มีรูปแบบการแสดงผลต่าง ๆ แบบฟรีให้เลือกใช้งาน
3. รองรับการดู Report ผ่านโทรศัพท์มือถือ
4. มีกลุ่มเครือข่ายที่สามารถแบ่งปันการใช้งานโปรแกรมได้และข้อมูลส่วนใหญ่ทันสมัย
5. มีชุดของข้อมูลที่สามารถนำมาเป็นสูตรคำนวณให้ใช้ได้
6. สามารถใช้งานเชื่อมกับไฟล์ได้หลากหลายประเภทหากใช้แบบ Desktop
7. สามารถจัดระเบียบกราฟได้ง่าย
8. สามารถเลือกได้ว่าจะให้ Object ไหน Interact กับ Object ไหนได้บ้าง
9. สามารถเลือกใช้รูปแบบ ให้เหมือนกันได้ทั้งหมดโดยไม่ต้องต้องกดเลือกหลายครั้ง
10. สามารถกดเลือกทุกอย่างที่แสดงอยู่บนหน้าโปรแกรม หน้าเดียวได้
11. สามารถ Copy and Paste กราฟ และ Function ต่างๆ ได้

-- ข้อเสีย --
1. ข้อจำกัดในการขึ้นระบบบน Cloud หรืออัพเดทข้อมูลแบบสมบูรณ์แบบจำเป็นต้องจะต้องใช้ Server ของ Azure เท่านั้น
2. การแก้ชื่อ Column เป็นภาษาไทยทำให้รายงานเสียได้ในบางครั้ง
3. การแสดงผลต้องแสดงผลในขอบเขตของฟังก์ชั่นในโปรแกรม
4. หากไม่อัพเดต Power BI Desktop จะไม่รองรับ Custom Visual ตัวใหม่บางตัว
5. ค่าของข้อมูลวันที่จะแปลกในบางกรณี เช่น ไม่สามารถ Sort ได้
6. มีข้อจำกัดค่อนข้างสูง เช่น ไม่รองรับ Discrete ในกราฟบางรูปแบบ
7. ไม่สามารถกดเลือก Filter แล้วกด Apply ได้ ทำให้ทุกครั้งที่เลือกก็จะต้องรอโหลดใหม่
8. ถ้าใช้ Custom visual จะทำให้ Performance ต่ำกว่าตัว Visual ที่มีอยู่
9. เชื่อมกับไฟล์ได้ไม่หลากหลายประเภทหากใช้แบบ Online

-- ราคา** --
Power BI แบบ Pro = 3,836.16 บาท/License (ขั้นต่ำ 1 License)
Power BI แบบ Premium 1,918,080.00 บาท/License (ขั้นต่ำ 1 License)

3. Oracle

-- ข้อดี --
1. มี Machine Learing ในตัว ทำให้มีความสามารถในการวิเคราะห์ เบื้องต้นได้
2. มีรูปแบบการใช้งานง่าย
3. ทำงานกับ Oracle Database แล้วสามารถแสดงผลได้อย่างรวดเร็ว

-- ข้อเสีย --
1. ใช้ได้แค่กับ Oracle Database และไฟล์ Excel เท่านั้น
2. หาตัวทดลองใช้ได้ยาก
3. Community เล็ก ทำให้มีข้อมูลเพื่อมองหาการแก้ปัญหาด้วยตัวเองน้อย

-- ราคา** --
40,000 บาท/License (ขั้นต่ำ 1 License)

4. Qlik

-- ข้อดี --
1. สามารถจัดการข้อมูลและเลือกการแสดงตำแหน่งได้ง่าย
2. ใช้งานง่ายเหมาะกับผู้ใช้งานทั่วไป

-- ข้อเสีย --
1. ต้องมี 2 โปรแกรมในการทำงานร่วมกัน Qlik View สำหรับแสดงผล, Qlik Sence สำหรับ Data Management
2. การ Implement ยากมาก และใช้เวลานาน ประมาณ 6-12 เดือน
3. ผู้ใช้งานอาจพบปัญหาเมือใช้กับข้อมูลขนาดใหญ่
4. ราคาสูง

-- ราคา** --
Qlik Sense = 2,265.90 บาท/License (ขั้นต่ำ 1 License)
QlikView Enterprise *ต้องติดต่อเซลล์

5. Data Studio

-- ข้อดี --
1. ใช้งานง่ายเหมาะกับผู้ใช้งานทั่วไป ไม่จำเป็นต้องใช้เวลาในการเรียนรู้มากนัก
2. มีการสอนใช้งานจาก Google อย่างเป็นระบบ
3. มี Template เป็นตัวอย่างในหลายๆรูปแบบ
4. เหมาะกับกลุ่มที่มีการใช้ข้อมูลผ่าน Google App
5. มีระบบ Compare data กับ เวลาในอดีต โดยระบบจะคำนวณให้อัตโนมัติ
6. มีระบบ Auto Report Scheduling สามารถตั้งค่าเวลา ที่ให้ระบบส่ง Report ให้ทาง E-mail ได้โดยอัตโนมัติ
7. ระบบการจัดหน้าแบบ Grid ทำให้รูปแบบของ Report ทำให้มีความเรียบร้อยได้ง่าย
8. สามารถ แก้ไข ชื่อ Column ของ ข้อมูล ได้ง่าย
9. มี Theme ให้เลือกหลายรูปแบบ และสามารถสร้างเองได้
10. สามารถ Copy and Paste กราฟ ได้ทุกประเภท
11. สามารถสร้าง Chart Group ได้

-- ข้อเสีย --
1. ไม่สามารถรองรับไฟล์ csv ขนาดเกิน 100 Mb ได้
2. ไม่สามารถรองรับไฟล์ Excel
3. Chart แต่ละชนิดมีการตั้งค่าที่ไม่เหมือนกัน
4. การเชื่อมข้อมูลเป็นไปได้ยากกว่า BI อื่นๆครับ เพราะ Module Data Blending ไม่ค่อยมีประสิทธิภาพ
5. Filter ไม่รองรับภาษาไทย
6. ไม่สามารถแยก Filter ในหน้าเดียวกันได้
7. กราฟบางรูปแบบจำกัดจำนวน ผล ที่จะแสดง ซึ่งสามารถต้องค่าข้อจำกัดนี้ได้ แต่จะส่งผลต่อความเร็วในการแสดงผล
8. ไม่สามารถสร้าง Filter ที่เป็นลักษณะ Input ได้
9. ไม่สามารถกดเลือก Filter แล้วกด Apply ได้ ทำให้ทุกครั้งที่เลือกก็จะต้องรอโหลดใหม่
10. หากต้องการ ตรวจสอบ หรือ ทดลองใช้งาน Dashboard ที่อยู่ในขั้นตอนการพัฒนา จะไม่สามารถ Hide หน้านั้นได้ ทำให้ User จะเห็น Dashboard นั้นเช่นเดียวกับผู้พัฒนา
11. ไม่สามารถสร้าง Page ที่มีขนาดแตกต่างกันได้
12. ไม่สามารถใช้งาน Offline ได้

-- ราคา** --
ไม่มีค่าใช้จ่าย

6. Superset

- ข้อดี --
1. ไม่มีค่าใช้จ่ายในด้าน License
2. ไม่จำกัดจำนวนผู้ใช้
3. มีระบบการขออนุญาตเข้าใช้งานอย่างละเอียด
4. มี SQL Lab และ Database Client
5. Support พวก Allowhost ได้
6. Diagram เยอะ (D3.js) Support ทุก Database ตาม SQLAlchemy
7. สามารถ Customise รูปแบบ และ Function ต่างๆ ได้ หากมีความรู้เชิง Programming
8. รองรับการดู Report ผ่านโทรศัพท์มือถือ

-- ข้อเสีย --
1. ไม่มีแหล่งข้อมูลการใช้งานที่มากพอ ทำให้การใช้งานในบางขั้นตอน สามารถทำให้สำเร็จได้โดยยาก
2. มีข้อจำกัดในจำนวนข้อมูลรับได้สูงสุด 50,000 Rows
3. สามารถใช้แหล่งข้อมูลหลากหลายใน Dashboard เดียวกันไม่ได้
4. ปรับแต่งสีไม่สวย ต้องใส่โค้ดเพิ่มเอง
5. Error Code ไม่ชัดเจน
6. Chart หลาย จำนวนมาก ถูกสร้างขึ้นเพื่อ Support ธุรกิจของผู้พัฒนา ทำให้ไม่ตอบโจทย์ธุรกิจอื่นๆ และ บางกราฟ ไม่สามารถหาคำอธิบายวิธีการใช้ได้
7. ไม่สามารถปรับแต่ง Tooltips ได้

-- ราคา** --
ไม่มีค่าใช้จ่าย

** ราคาที่นำเสนอใช้อัตราแลกเปลี่ยนเงิน 1 ดอลล่าร์ เท่ากับ 32 บาท และอาจมีการปรับเปลี่ยนได้



ที่มา : Data Driven Business by Coraline

กลับ