ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

เวลาที่ใช้ในการอ่าน 11 นาที

เราและ Gartner Square 2019 BI :)

วัตถุประสงค์ของบทความนี้คือเพื่อเปรียบเทียบแพลตฟอร์ม BI ชั้นนำสามแพลตฟอร์มที่อยู่ในผู้นำของ Gartner Quadrant:

- พาวเวอร์บีไอ (ไมโครซอฟต์)
-ฉาก
— คลิ้ก

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 1 Gartner BI Magic Quadrant ปี 2019

ฉันชื่อ Andrey Zhdanov เป็นหัวหน้าแผนกวิเคราะห์ของ Analytics Group (www.analyticsgroup.ru). เราสร้างรายงานแบบภาพเกี่ยวกับการตลาด การขาย การเงิน โลจิสติกส์ หรืออีกนัยหนึ่งคือ เรามีส่วนร่วมในการวิเคราะห์ธุรกิจและการแสดงข้อมูลเป็นภาพ

ฉันและเพื่อนร่วมงานได้ทำงานร่วมกับแพลตฟอร์ม BI ต่างๆ มาหลายปีแล้ว เรามีประสบการณ์โครงการที่ดีมาก ซึ่งช่วยให้เราสามารถเปรียบเทียบแพลตฟอร์มจากมุมมองของนักพัฒนา นักวิเคราะห์ ผู้ใช้ทางธุรกิจ และผู้ใช้งานระบบ BI

เราจะมีบทความแยกต่างหากเกี่ยวกับการเปรียบเทียบราคาและการออกแบบภาพของระบบ BI เหล่านี้ ดังนั้นเราจะพยายามประเมินระบบเหล่านี้จากมุมมองของนักวิเคราะห์และนักพัฒนา

เรามาเน้นประเด็นต่างๆ สำหรับการวิเคราะห์และประเมินโดยใช้ระบบ 3 จุด:

— เกณฑ์การรับสมัครและข้อกำหนดสำหรับนักวิเคราะห์
— แหล่งข้อมูล
— การล้างข้อมูล, ETL (แยก, แปลง, โหลด)
— การแสดงภาพและการพัฒนา
— สภาพแวดล้อมองค์กร — เซิร์ฟเวอร์ รายงาน
— รองรับอุปกรณ์มือถือ
— การวิเคราะห์แบบฝัง (ในตัว) ในแอปพลิเคชัน/ไซต์ของบุคคลที่สาม

1. เกณฑ์การรับสมัครและข้อกำหนดสำหรับนักวิเคราะห์

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

กำลัง BI

ฉันเคยเห็นผู้ใช้ Power BI จำนวนมากที่ไม่ใช่ผู้เชี่ยวชาญด้านไอที แต่สามารถสร้างรายงานที่ค่อนข้างดีได้ Power BI ใช้ภาษาคิวรีเดียวกันกับ Excel - Power Query และภาษาสูตร DAX นักวิเคราะห์หลายคนรู้จัก Excel เป็นอย่างดี ดังนั้นการเปลี่ยนมาใช้ระบบ BI นี้จึงค่อนข้างง่ายสำหรับพวกเขา

การดำเนินการส่วนใหญ่ทำได้ค่อนข้างง่ายในตัวแก้ไขแบบสอบถาม นอกจากนี้ยังมีโปรแกรมแก้ไขขั้นสูงพร้อมภาษา M สำหรับมืออาชีพ
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 2 ตัวสร้างแบบสอบถาม Power BI

คิวลิคเซนส์

Qlik Sense ดูเป็นมิตรมาก - การตั้งค่าจำนวนเล็กน้อย ความสามารถที่รวดเร็วในการสร้างรายงาน คุณสามารถใช้ตัวออกแบบการโหลดข้อมูลได้

ในตอนแรกดูเหมือนว่าจะง่ายกว่า Power BI และ Tableau แต่จากประสบการณ์ ผมจะบอกว่าหลังจากนั้นไม่นาน เมื่อนักวิเคราะห์สร้างรายงานง่ายๆ สองสามรายงานและต้องการสิ่งที่ซับซ้อนกว่านี้ เขาจะต้องเผชิญกับความจำเป็นในการเขียนโปรแกรม

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

ผู้รวมระบบของ Qlik เช่นเรา มักชอบพูดถึงโมเดลการเชื่อมโยง เมื่อโหลดข้อมูล ข้อมูลทั้งหมดจะอยู่ใน RAM และการเชื่อมต่อระหว่างข้อมูลจะดำเนินการโดยกลไกภายในของแพลตฟอร์ม เมื่อเลือกค่า แบบสอบถามย่อยภายในจะไม่ถูกดำเนินการ เช่นเดียวกับในฐานข้อมูลแบบคลาสสิก มีการให้ข้อมูลเกือบจะทันทีเนื่องจากค่าและความสัมพันธ์ที่จัดทำดัชนีไว้ล่วงหน้า

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

อินเทอร์เฟซทั่วไปสำหรับการโหลดและประมวลผลข้อมูลสำหรับนักวิเคราะห์มีลักษณะดังนี้
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 3 ตัวแก้ไขการโหลดข้อมูล Qlik Sense ตารางปฏิทิน

หมายเหตุ: ใน Power BI สถานการณ์มักจะดูแตกต่างออกไป คุณปล่อยให้ตารางข้อเท็จจริงและตารางอ้างอิงต่างกัน คุณสามารถรวมตารางได้ด้วยตนเองด้วยวิธีคลาสสิก เช่น ฉันเปรียบเทียบคอลัมน์ด้วยกันด้วยตนเอง

ฉาก

นักพัฒนาวางตำแหน่ง Tableau เป็น BI ด้วยอินเทอร์เฟซที่สะดวกและเป็นมิตร ซึ่งจะช่วยให้นักวิเคราะห์สามารถศึกษาข้อมูลของตนได้อย่างอิสระ ใช่ ในบริษัทของเรา มีนักวิเคราะห์ที่ไม่มีประสบการณ์ด้านไอทีก็สามารถจัดทำรายงานได้ แต่ฉันจะลดคะแนนของฉันสำหรับ Tableau ด้วยเหตุผลหลายประการ:
— การแปลเป็นภาษารัสเซียไม่ดี
— เซิร์ฟเวอร์ Tableau Online ไม่ได้อยู่ในสหพันธรัฐรัสเซีย
— ตัวสร้างโหลดที่ค่อนข้างง่ายเริ่มก่อให้เกิดปัญหาเมื่อคุณต้องการสร้างแบบจำลองข้อมูลที่ค่อนข้างซับซ้อน
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 4 ตัวสร้างโหลดข้อมูล Tableau

หนึ่งในคำถามที่เราถามนักวิเคราะห์ของ Tableau ในระหว่างการสัมภาษณ์คือ “จะสร้างแบบจำลองของตารางข้อเท็จจริงด้วยตารางอ้างอิงโดยไม่ต้องรวมทุกอย่างไว้ในตารางเดียวได้อย่างไร!” การผสมข้อมูลต้องใช้อย่างรอบคอบ ฉันได้แก้ไขข้อผิดพลาดในการทำสำเนาข้อมูลหลายครั้งในหมู่นักวิเคราะห์ของฉันหลังจากการควบรวมกิจการดังกล่าว

นอกจากนี้ Tableau ยังมีระบบที่ค่อนข้างเป็นเอกลักษณ์ โดยที่คุณสร้างแต่ละแผนภูมิบนชีตแยกกัน จากนั้นสร้างแดชบอร์ดซึ่งคุณเริ่มวางชีตที่สร้างขึ้น จากนั้นคุณสามารถสร้างเรื่องราวได้ ซึ่งเป็นการผสมผสานระหว่างแดชบอร์ดต่างๆ การพัฒนาใน Qlik และ Power BI นั้นง่ายกว่าในเรื่องนี้ คุณโยนเทมเพลตกราฟลงบนชีตทันที ตั้งค่าการวัดและการวัด จากนั้นแดชบอร์ดก็พร้อมใช้งาน สำหรับฉันดูเหมือนว่าค่าแรงในการเตรียมการใน Tableau เพิ่มขึ้นด้วยเหตุนี้

2. แหล่งข้อมูลและการดาวน์โหลด

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

ไม่มีผู้ชนะที่ชัดเจนในส่วนนี้ แต่เราจะเน้น Qlik เนื่องจากมีคุณสมบัติที่ดีสองสามประการ

Tableau ในเวอร์ชันฟรีนั้นมีแหล่งที่มาจำกัด แต่ในบทความของเรา เรามุ่งเน้นไปที่ธุรกิจมากกว่า และธุรกิจต่างๆ สามารถซื้อผลิตภัณฑ์เชิงพาณิชย์และนักวิเคราะห์ได้ ดังนั้น Tableau จึงไม่ลดระดับคะแนนสำหรับพารามิเตอร์นี้
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 5. รายการแหล่งที่มาของ Tableau ที่เป็นไปได้

ไม่เช่นนั้น รายการแหล่งที่มาจะน่าประทับใจทุกที่ ไม่ว่าจะเป็นไฟล์ตารางทั้งหมด ฐานข้อมูลมาตรฐานทั้งหมด การเชื่อมต่อเว็บ ทุกอย่างทำงานได้ทุกที่ ฉันไม่พบที่จัดเก็บข้อมูลที่ไม่ได้มาตรฐานซึ่งอาจมีความแตกต่างของตัวเอง แต่ในกรณีส่วนใหญ่คุณจะไม่มีปัญหาในการโหลดข้อมูล ข้อยกเว้นเพียงอย่างเดียวคือ 1C ไม่มีตัวเชื่อมต่อโดยตรงกับ 1C

พันธมิตรของ Qlik ในรัสเซียขายตัวเชื่อมต่อของตนเองในราคา 100 - 000 รูเบิล แต่ในกรณีส่วนใหญ่จะถูกกว่าหากทำการอัพโหลดจาก 200C ไปยัง FTP ไปยัง Excel หรือฐานข้อมูล SQL หรือคุณสามารถเผยแพร่ฐานข้อมูล 000C บนเว็บและเชื่อมต่อโดยใช้โปรโตคอล Odata

PowerBI และ Tableau สามารถทำสิ่งนี้ได้เป็นมาตรฐาน แต่ Qlik จะขอตัวเชื่อมต่อแบบชำระเงิน ดังนั้นจึงง่ายกว่าในการอัปโหลดไปยังฐานข้อมูลระดับกลาง ไม่ว่าในกรณีใด ปัญหาการเชื่อมต่อทั้งหมดสามารถแก้ไขได้
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 6 รายการแหล่งที่มาของ Qlik Sense ที่เป็นไปได้

นอกจากนี้ ยังเป็นที่น่าสังเกตว่าคุณลักษณะของ Qlik ที่ให้ตัวเชื่อมต่อทั้งแบบชำระเงินและฟรีเป็นผลิตภัณฑ์แยกต่างหาก
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปภาพ 7 ขั้วต่อ Qlik Sense เพิ่มเติม

จากประสบการณ์ ผมขอเสริมว่าเมื่อมีข้อมูลจำนวนมากหรือแหล่งที่มาจำนวนมาก จึงไม่แนะนำให้เชื่อมต่อระบบ BI ทันทีเสมอไป โครงการที่จริงจังมักจะใช้คลังข้อมูล ฐานข้อมูลที่มีข้อมูลที่เตรียมไว้สำหรับการวิเคราะห์แล้ว เป็นต้น คุณไม่สามารถนำและอัปโหลดบันทึก 1 พันล้านรายการเข้าสู่ระบบ BI ได้ ที่นี่คุณต้องคิดถึงสถาปัตยกรรมของโซลูชันอยู่แล้ว
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 8. แหล่งข้อมูล Power BI

แต่ทำไม Qlik ถึงถูกแยกออกมา? ฉันชอบ 3 สิ่งมาก:
- ไฟล์คิววีดี
รูปแบบการจัดเก็บข้อมูลของตัวเอง บางครั้งมีความเป็นไปได้ที่จะสร้างโครงการเชิงพาณิชย์ที่จริงจังเฉพาะในไฟล์ QVD เท่านั้น เช่น ระดับแรกเป็นข้อมูลดิบ ระดับที่สองคือไฟล์ที่ประมวลผล ระดับที่สามคือข้อมูลที่รวบรวมไว้ ฯลฯ ไฟล์เหล่านี้สามารถใช้ในแอปพลิเคชันที่แตกต่างกัน และพนักงานและบริการที่แตกต่างกันอาจต้องรับผิดชอบไฟล์เหล่านี้ ความเร็วในการดาวน์โหลดจากไฟล์ดังกล่าวเร็วกว่าแหล่งข้อมูลทั่วไปถึงสิบเท่า ซึ่งช่วยให้คุณประหยัดต้นทุนฐานข้อมูลและแบ่งปันข้อมูลระหว่างแอปพลิเคชัน Qlik ต่างๆ

- การโหลดข้อมูลส่วนเพิ่ม
ใช่ Power BI และ Tableau ก็สามารถทำเช่นนี้ได้เช่นกัน แต่ Power BI ต้องการเวอร์ชันพรีเมียมที่มีราคาแพง และ Tableau ไม่มีความยืดหยุ่นเหมือนกับ Qlik ใน Qlik การใช้ไฟล์ QVD คุณสามารถสร้างสแน็ปช็อตของระบบในเวลาที่ต่างกัน จากนั้นประมวลผลข้อมูลนี้ตามที่คุณต้องการ

— การเชื่อมต่อสคริปต์ภายนอก
นอกจากไฟล์ QVD สำหรับจัดเก็บข้อมูลแล้ว ใน Qlik โค้ดสคริปต์ยังสามารถนำไปใช้ภายนอกแอปพลิเคชันและรวมไว้ในคำสั่งรวม สิ่งนี้ทำให้คุณสามารถจัดระเบียบการทำงานเป็นทีม ใช้ระบบควบคุมเวอร์ชัน และจัดการโค้ดเดียวสำหรับแอปพลิเคชันต่างๆ ได้ Power BI มีตัวแก้ไขแบบสอบถามขั้นสูง แต่เราไม่สามารถตั้งค่าการทำงานเป็นทีมได้เช่นเดียวกับใน Qlik โดยทั่วไป BI ทั้งหมดมีปัญหาในเรื่องนี้ เป็นไปไม่ได้เลยที่จะจัดการข้อมูล โค้ด และการแสดงภาพพร้อมกันในแอปพลิเคชันทั้งหมดจากที่เดียว สิ่งที่เราทำได้มากที่สุดคือแยกไฟล์ QVD และโค้ดสคริปต์ องค์ประกอบภาพจะต้องได้รับการแก้ไขภายในรายงานด้วยตนเอง ซึ่งไม่อนุญาตให้เราเปลี่ยนแปลงการแสดงภาพสำหรับลูกค้าทั้งหมดจำนวนมากในเวลาเดียวกัน

แต่กลไกเช่นการเชื่อมต่อแบบสดล่ะ? Tableau และ Power BI รองรับการเชื่อมต่อ LIVE กับแหล่งที่มาต่างๆ ซึ่งแตกต่างจาก Qlik เราค่อนข้างจะเฉยเมยกับฟีเจอร์นี้ เพราะ... การปฏิบัติแสดงให้เห็นว่าเมื่อพูดถึงเรื่องข้อมูลขนาดใหญ่ การทำงานกับการเชื่อมต่อแบบ LIVE กลายเป็นไปไม่ได้เลย และในกรณีส่วนใหญ่ BI จำเป็นสำหรับข้อมูลขนาดใหญ่

3. การล้างข้อมูล, ETL (แยก, แปลง, โหลด)

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

ในส่วนนี้ฉันมีผู้นำ 2 คน ได้แก่ Qlik Sense และ Power Bi
สมมติว่า Qlik ทรงพลังแต่ซับซ้อน เมื่อคุณเข้าใจภาษาที่คล้ายกับ SQL แล้ว คุณสามารถทำเกือบทุกอย่างได้ ไม่ว่าจะเป็นตารางเสมือน การรวมและการรวมตาราง วนรอบตารางและสร้างตารางใหม่ รวมถึงชุดคำสั่งสำหรับการประมวลผลแถว ตัวอย่างเช่น ฟิลด์ใน 1 เซลล์ที่เต็มไปด้วยข้อมูลเช่น "Ivanov 851 Bely" ได้ทันทีสามารถแบ่งออกเป็น 3 คอลัมน์ (อย่างที่ทุกคนสามารถทำได้) แต่ยังแบ่งออกเป็น 3 แถวในคราวเดียวด้วย นอกจากนี้ยังเป็นเรื่องง่ายที่จะทำสิ่งเดียวกันได้ทันทีโดยการรวม 3 บรรทัดเป็น 1 เดียว
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 9 วิธีโหลดและย้ายตารางใน Qlik Sense จาก Google ชีต

Power BI ดูเหมือนง่ายกว่าในเรื่องนี้ แต่ปัญหาส่วนใหญ่สามารถแก้ไขได้อย่างง่ายดายผ่านตัวออกแบบคิวรี ฉันตั้งค่าพารามิเตอร์จำนวนหนึ่ง ย้ายตาราง ทำงานกับข้อมูล และทั้งหมดนี้โดยไม่ต้องใช้โค้ดแม้แต่บรรทัดเดียว
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 10 วิธีโหลดและย้ายตารางลงใน Power BI จาก AmoCRM

Tableau ดูเหมือนว่าฉันมีอุดมการณ์ที่แตกต่างออกไป เป็นเรื่องเกี่ยวกับความงามและการออกแบบมากกว่า ดูเหมือนว่ายากมากในการเชื่อมต่อแหล่งข้อมูลต่างๆ รวมเข้าด้วยกันและประมวลผลภายใน Tableau ในโครงการเชิงพาณิชย์ ในกรณีส่วนใหญ่ ข้อมูลจะถูกจัดเตรียมและสะสมไว้แล้วสำหรับ Tableau ในคลังสินค้าและฐานข้อมูล
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 11. วิธีโหลดและย้ายตารางใน Tableau

4. การสร้างภาพ

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

ในส่วนนี้เราไม่ได้เน้นผู้นำ เราจะมีบทความแยกต่างหาก โดยเราจะแสดงรายงานเดียวกันในทั้ง 3 ระบบโดยใช้ตัวอย่างกรณีเดียว (บทความ “วิเคราะห์เด็กผู้หญิงที่มีความรับผิดชอบต่อสังคมต่ำ”). มันเป็นเรื่องของรสนิยมและทักษะของนักวิเคราะห์มากกว่า บนอินเทอร์เน็ตคุณสามารถค้นหารูปภาพที่สวยงามมากซึ่งสร้างขึ้นจากระบบเหล่านี้ ความสามารถในการแสดงภาพขั้นพื้นฐานจะใกล้เคียงกันสำหรับทุกคน ส่วนที่เหลือแก้ไขได้โดยใช้ Extensons มีทั้งแบบเสียเงินและฟรี มีส่วนขยายจากผู้ขายเอง รวมถึงจากฟรีแลนซ์และผู้ติดตั้งระบบด้วย คุณสามารถเขียนส่วนขยายการแสดงภาพของคุณเองสำหรับแพลตฟอร์มใดก็ได้

ฉันชอบสไตล์ของ Tableau ฉันคิดว่ามันเข้มงวดและเป็นองค์กร แต่การได้ภาพที่สวยงามอย่างแท้จริงใน Tableau นั้นเป็นเรื่องยาก ตัวอย่างที่ยอดเยี่ยมของการสร้างภาพ Tableau โดยใช้ส่วนขยายเท่านั้น ฉันไม่สามารถทำซ้ำได้เพราะ... ฉันไม่มีส่วนขยายเหล่านี้ แต่ดูดี
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 12 ลักษณะของรายงาน Tableau พร้อมส่วนขยาย

Power BI ก็สามารถทำให้น่าสนใจได้เช่นกัน
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 13 ลักษณะที่ปรากฏของรายงานส่วนขยาย Power B c

สิ่งเดียวที่ฉันไม่เข้าใจเกี่ยวกับ Power BI คือเหตุใดจึงมีสีเริ่มต้นที่แปลกเช่นนี้ ในแผนภูมิใดๆ ฉันถูกบังคับให้เปลี่ยนสีเป็นสีของบริษัทและแบรนด์ของฉัน และรู้สึกประหลาดใจกับการใช้สีมาตรฐาน

Qlik Sense ยังขึ้นอยู่กับส่วนขยายด้วย การใช้ส่วนเสริมสามารถเปลี่ยนรายงานจนจำไม่ได้ คุณยังสามารถเพิ่มธีมและการออกแบบของคุณเองได้
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 14 ลักษณะที่ปรากฏของรายงาน Qlik Sense พร้อมส่วนขยาย

จากมุมมองของนักพัฒนา ฉันชอบ Qlik Sense เนื่องจากมีตัวเลือกมาตรฐาน เช่น มิติข้อมูลและการวัดผลทางเลือก คุณสามารถกำหนดมิติและการวัดได้หลายแบบในการตั้งค่าการแสดงภาพ และผู้ใช้สามารถกำหนดสิ่งที่ควรดูบนแผนภูมิใดแผนภูมิหนึ่งได้อย่างง่ายดาย

ใน Power Bi และ Tableau ฉันต้องกำหนดค่าพารามิเตอร์ ปุ่ม ตั้งโปรแกรมพฤติกรรมของระบบโดยขึ้นอยู่กับพารามิเตอร์เหล่านี้ อยากรู้ว่าทำไมมันยากจัง สิ่งเดียวกันกับความสามารถในการเปลี่ยนประเภทของความชั่วร้าย

ใน Qlik คุณสามารถซ่อนการแสดงภาพประเภทต่างๆ ในวัตถุเดียวได้ แต่ใน Power BI และ Tableau สิ่งนี้จะยากกว่า อีกครั้ง ขึ้นอยู่กับทักษะของนักแสดงมากกว่า คุณสามารถสร้างผลงานชิ้นเอกในระบบใดก็ได้ แต่หากไม่มีประสบการณ์คุณจะพบกับกราฟิกที่ไม่แสดงออกทุกที่

5. สภาพแวดล้อมองค์กร - เซิร์ฟเวอร์, รายงาน

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

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

Qlik Sense Enterprise เป็นโอกาสอันดีในการสร้างการวิเคราะห์ภายในองค์กรของคุณสำหรับธุรกิจขนาดกลาง สิ่งนี้อาจดูแพงกว่า Power BI Pro แต่อย่าลืมว่าเซิร์ฟเวอร์ Power BI Pro ตั้งอยู่ในระบบคลาวด์ในอาณาเขตของ Microsoft และคุณไม่สามารถมีอิทธิพลต่อประสิทธิภาพได้ และเมื่อคุณต้องการ Power BI Premium ซึ่งสามารถปรับใช้บนเซิร์ฟเวอร์ของคุณได้ ราคาเริ่มต้นที่ $5000 ต่อเดือน

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

Qlik Sense Enterprise เริ่มต้นที่ 230 รูเบิล สำหรับใบอนุญาต 000 ใบ (ค่าธรรมเนียมต่อปี จากนั้นจะมีเฉพาะการสนับสนุนทางเทคนิค) ซึ่งมีราคาไม่แพงกว่า Power BI Premium มาก และ Qlik Sense Enterprise จะช่วยให้คุณใช้ความสามารถทั้งหมดของ Qlik บางทีอาจยกเว้นอย่างหนึ่ง ด้วยเหตุผลบางประการ Qlik ตัดสินใจว่าควรจัดให้มีคุณลักษณะเช่นความสามารถในการส่งรายงาน PDF ทางอีเมลเป็นบริการ NPrinting แยกต่างหาก

แต่ Qlik Sense Enterprise มีประสิทธิภาพมากกว่า Power BI Pro ดังนั้นจึงสามารถทำการเปรียบเทียบต่อไปนี้ได้

Qlik Sense Enterprise = Power BI Premium ที่มีความสามารถเท่ากัน จะมีราคาถูกกว่าสำหรับการใช้งานโดยเฉลี่ย การใช้งานขนาดใหญ่มักจะได้รับการคำนวณจากฝั่งผู้ขาย ซึ่งสามารถระบุเงื่อนไขเฉพาะสำหรับบริษัทของคุณได้

ในเรื่องนี้เราจะให้ความสำคัญกับ Qlik Sense Enterprise ซึ่งมีโอกาสทั้งหมดในการสร้างการวิเคราะห์ที่จริงจังกับข้อมูลขนาดใหญ่ ในความเห็นของเรา Qlik จะทำงานเร็วกว่า Power BI บนอาร์เรย์ขนาดใหญ่ ในการประชุม Qlik เราพบลูกค้าที่ทดสอบข้อมูลของตนเป็นครั้งแรกในบันทึกนับพันล้านรายการ และ Power BI แสดงผลลัพธ์ที่แย่กว่านั้น
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 15. ลักษณะที่ปรากฏของรายงานเซิร์ฟเวอร์ Qlik Sense Enterprise

Qlik Sense Cloud = Power BI Pro Qlik Sense Cloud มีราคาแพงกว่า 1.5 เท่า* และมีข้อจำกัดที่สำคัญมากที่แพลตฟอร์มนี้ไม่อนุญาต คุณไม่สามารถใช้ส่วนขยายได้ แม้แต่ส่วนขยายในตัว และหากไม่มีส่วนขยาย Qlik ก็สูญเสียความสวยงามของภาพไปบ้าง
ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 16. ลักษณะที่ปรากฏของแผงควบคุม Power BI Pro

*อีกทางเลือกหนึ่งคือใช้การสมัครสมาชิก Qlik Sense Enterprise แต่เพื่อไม่ให้บทความนี้ถือเป็นการโฆษณา เราจะไม่ครอบคลุมถึงราคาของเรา

และ Tableau ก็ยืนเคียงข้างเราเล็กน้อย พวกเขามีทั้งการสมัครสมาชิกระบบคลาวด์ในราคา 70 ดอลลาร์ต่อนักพัฒนาและ 15 ดอลลาร์ต่อการดู รวมถึงโซลูชันเซิร์ฟเวอร์ราคาแพง แต่แนวคิดหลักของ Tableau ก็คือสำหรับข้อมูลขนาดใหญ่คุณต้องจัดระเบียบการประมวลผลและการจัดเก็บข้อมูลด้านข้าง ฟังก์ชันการทำงานที่น้อยลงไม่อนุญาตให้มีการประมวลผลข้อมูลที่ร้ายแรงใน Tableau เห็นภาพวิเคราะห์ใช่ แต่สำหรับธุรกิจขนาดเล็กและขนาดกลาง การสร้างพื้นที่จัดเก็บข้อมูลแยกกันมักเป็นปัญหา ดังนั้นฉันจะลดคะแนนของ Tableau ลงถ้าไม่ใช่เพราะ 1 ฟีเจอร์ของพวกเขา Tableau Server ส่งอีเมลตามกำหนดการพร้อมไฟล์แนบ CSV หรือ PDF ได้อย่างราบรื่น นอกจากนี้ คุณยังสามารถแจกจ่ายสิทธิ์ ตัวกรองอัตโนมัติ ฯลฯ ด้วยเหตุผลบางอย่าง Power BI และ Qlik ไม่สามารถทำเช่นนี้ได้ แต่สำหรับบางอย่างก็อาจมีความสำคัญ ด้วยเหตุนี้ Tableau จึงดำรงตำแหน่งในข้อพิพาทของเรา

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 17 ลักษณะแผงควบคุม Tableau Server

นอกจากนี้ ในสภาพแวดล้อมขององค์กร คุณต้องคำนึงถึงต้นทุนในการดำเนินการและบำรุงรักษาด้วย ในรัสเซีย แนวปฏิบัติได้พัฒนาว่า Power BI นั้นพบได้ทั่วไปในธุรกิจขนาดเล็ก สิ่งนี้นำไปสู่การมีตำแหน่งงานว่างและเรซูเม่จำนวนมาก และการเกิดขึ้นของผู้ประกอบระบบรายย่อย ซึ่งจะช่วยให้คุณค้นหาผู้เชี่ยวชาญสำหรับโครงการขนาดเล็กได้ แต่ส่วนใหญ่แล้วพวกเขาทั้งหมดจะไม่มีประสบการณ์ในการใช้งานขนาดใหญ่และการทำงานกับข้อมูลขนาดใหญ่ Qlik และ Tableau เป็นสิ่งที่ตรงกันข้าม มีพันธมิตร Qlik เพียงไม่กี่รายและมีพันธมิตร Tableau น้อยกว่าด้วยซ้ำ พันธมิตรเหล่านี้มีความเชี่ยวชาญในการใช้งานขนาดใหญ่โดยมีการตรวจสอบโดยเฉลี่ยจำนวนมาก มีตำแหน่งงานว่างและประวัติย่อในตลาดไม่มาก อุปสรรคในการเข้าสู่ผลิตภัณฑ์เหล่านี้ยากกว่าใน Power BI แต่ในรัสเซียมีการนำผลิตภัณฑ์เหล่านี้ไปใช้อย่างประสบความสำเร็จสำหรับผู้ใช้หลายพันราย และผลิตภัณฑ์เหล่านี้ทำงานได้ดีกับข้อมูลขนาดใหญ่ คุณเพียงแค่ต้องเข้าใจจุดแข็งและจุดอ่อนของผลิตภัณฑ์ที่ใช้กับธุรกิจของคุณโดยเฉพาะ

6. รองรับอุปกรณ์มือถือ

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

ในส่วนนี้เราจะเน้น Power BI และ Tableau คุณสามารถติดตั้งแอปพลิเคชันมือถือได้และจะดูเพียงพอบนหน้าจออุปกรณ์พกพา แม้ว่าสำหรับเราแล้วดูเหมือนว่าการวิเคราะห์บนอุปกรณ์พกพานั้นด้อยกว่าการวิเคราะห์บนพีซี ถึงกระนั้นการใช้ฟิลเตอร์ก็ไม่ค่อยสะดวก ภาพเล็ก ตัวเลขดูยาก ฯลฯ

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 18 ลักษณะที่ปรากฏของรายงาน Power BI บน iPhone

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 19 ลักษณะรายงานของ Tableau บน iPhone

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 20 ลักษณะที่ปรากฏของรายงาน Qlik Sense บน iPhone

เหตุใดคะแนน Qlik จึงลดลง? ด้วยเหตุผลที่เราไม่ทราบ ไคลเอนต์มือถือสามารถใช้งานได้บน iPhone เท่านั้น บน Android คุณจะต้องใช้เบราว์เซอร์ปกติ นอกจากนี้ เมื่อใช้ Qlik คุณจะต้องเข้าใจทันทีว่าส่วนขยายหรือการแสดงภาพจำนวนหนึ่งไม่ได้ลดลง หรือรถยนต์อยู่ในตำแหน่งบนอุปกรณ์เคลื่อนที่ตามที่คาดไว้ รายงานที่ดูดีมากบนพีซีจะดูแย่กว่ามากบนหน้าจอขนาดเล็ก คุณต้องสร้างรายงานแยกต่างหากสำหรับอุปกรณ์เคลื่อนที่ ซึ่งคุณสามารถลบตัวกรอง KPI และออบเจ็กต์อื่นๆ จำนวนหนึ่งได้ สิ่งนี้ใช้ได้กับ Power BI หรือ Tableau ด้วย แต่จะออกเสียงเป็นพิเศษใน Qlik เราหวังว่า Qlik จะยังคงทำงานบนไคลเอนต์มือถือของตนต่อไป

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

7. การวิเคราะห์แบบฝัง (ในตัว) ในแอปพลิเคชัน/ไซต์ของบุคคลที่สาม

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

การใช้การวิเคราะห์เป็นบริการของบุคคลที่สามนั้นไม่สะดวกเสมอไป บางทีคุณอาจกำลังพัฒนาผลิตภัณฑ์ของคุณเอง แต่ยังไม่พร้อมที่จะพัฒนาเครื่องมือแสดงภาพและการวิเคราะห์ตั้งแต่เริ่มต้น บางทีคุณอาจต้องการปรับใช้การวิเคราะห์บนเว็บไซต์ของคุณเพื่อให้ลูกค้าลงทะเบียนตัวเอง อัปโหลดข้อมูลของเขา และดำเนินการวิเคราะห์ภายในบัญชีส่วนตัวของเขา ในการดำเนินการนี้ คุณต้องมีการวิเคราะห์ในตัว (แบบฝัง)
ผลิตภัณฑ์ทั้งหมดอนุญาตให้คุณทำเช่นนี้ได้ แต่ในหมวดหมู่นี้เราจะเน้นที่ Qlik

Power Bi และ Tableau กล่าวอย่างชัดเจนว่าเพื่อจุดประสงค์ดังกล่าว คุณต้องซื้อ Tableau Embedded Analytics หรือผลิตภัณฑ์ Power BI Embedded แยกต่างหาก โซลูชันเหล่านี้ไม่ใช่โซลูชันราคาถูกที่มีค่าใช้จ่ายหลายพันดอลลาร์ต่อเดือน ซึ่งจะจำกัดการใช้งานทันที โครงการส่วนใหญ่ไม่ได้ผลกำไรสำหรับลูกค้าของเราทันที ซึ่งหมายความว่าคุณไม่จำเป็นต้องเพียงเผยแพร่รายงานบนอินเทอร์เน็ตทั้งหมด แต่ต้องแน่ใจว่ารายงานได้รับการเผยแพร่ตามการเข้าถึงบางอย่าง พร้อมการปกป้องข้อมูล การอนุญาตผู้ใช้ ฯลฯ

และ Qlik จะอนุญาตให้คุณออกไป แน่นอนว่าพวกเขายังมีแพลตฟอร์ม Qlik Analytics ซึ่งได้รับการอนุญาตต่อเซิร์ฟเวอร์และจัดการการเชื่อมต่อได้ไม่จำกัดจำนวน มันจะมีราคาแพงเหมือนคู่แข่ง Tableau และ Power Bi และในกรณีของการเชื่อมต่อแบบไม่จำกัดก็มีตัวเลือกไม่มากนัก

แต่ใน Qlik มีสิ่งที่เรียกว่า Mashup สมมติว่าคุณมี Qlik Sense Enterprise และใบอนุญาต 10 ใบ การวิเคราะห์มาตรฐาน รูปลักษณ์ ทุกอย่างน่าเบื่อไปหมดแล้ว คุณสร้างเว็บไซต์หรือแอปพลิเคชันของคุณเอง และนำการวิเคราะห์ทั้งหมดไปใช้ได้ทันที เคล็ดลับก็คือ พูดง่ายๆ ก็คือ Mashup คือการแสดงภาพในโค้ดโปรแกรม เมื่อใช้ API คุณสามารถสร้างการแสดงภาพภายในแอปพลิเคชันหรือเว็บไซต์ของคุณโดยทางโปรแกรม คุณจะต้องใช้ Qlik Sense Enterprise สำหรับการอนุญาต (ใบอนุญาตสำหรับการเชื่อมต่อไซต์ = ใบอนุญาตสำหรับการเชื่อมต่อกับ BI) สำหรับการโหลดข้อมูล ฯลฯ แต่การแสดงภาพจะไม่แสดงที่ด้านข้างของเซิร์ฟเวอร์นี้อีกต่อไป แต่จะถูกสร้างไว้ในของคุณ แอปพลิเคชันหรือเว็บไซต์ คุณสามารถใช้สไตล์ CSS ตั้งค่าแบบอักษรและสีใหม่ได้ ผู้ใช้ 10 รายของคุณจะไม่เข้าสู่ระบบเซิร์ฟเวอร์การวิเคราะห์อีกต่อไป แต่จะใช้พอร์ทัลหรือแอปพลิเคชันขององค์กรของคุณ การวิเคราะห์จะไปถึงระดับใหม่

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)
รูปที่ 21 ลักษณะที่ปรากฏของรายงาน Qlik Sense ที่ฝังอยู่บนเว็บไซต์

เป็นเรื่องยากที่จะเข้าใจว่าองค์ประกอบของไซต์อยู่ที่ไหนและ Qlik Sense เริ่มต้นจากที่ใด
แน่นอนว่าคุณจะต้องมีโปรแกรมเมอร์หรืออาจมีหลายคนด้วยซ้ำ หนึ่งอันสำหรับการเขียนโปรแกรมเว็บ หนึ่งอันสำหรับการทำงานกับ Qlik API แต่ผลลัพธ์ก็คุ้มค่า

ข้อสรุป มาสรุปกัน

ความแตกต่างทางเทคนิคของระบบ BI (Power BI, Qlik Sense, Tableau)

เป็นการยากที่จะพูดอย่างชัดเจนว่าใครดีกว่าและใครแย่กว่ากัน Power BI และ Qlik เท่าเทียมกันในการแข่งขันของเรา Tableau ด้อยกว่าเล็กน้อย แต่บางทีผลลัพธ์อาจแตกต่างกันสำหรับธุรกิจของคุณ ในแพลตฟอร์ม BI องค์ประกอบภาพมีความสำคัญมาก หากคุณได้ดูรายงานสาธิตและรูปภาพหลายสิบรายการบนอินเทอร์เน็ตสำหรับระบบ BI ทั้งหมด และคุณไม่ชอบรูปลักษณ์ของแพลตฟอร์มใดแพลตฟอร์มหนึ่ง เป็นไปได้มากว่าคุณจะไม่ใช้งานมัน แม้ว่าคุณจะพอใจกับราคาหรือทางเทคนิคแล้วก็ตาม สนับสนุน. ลักษณะเฉพาะ.

ถัดไป คุณจะต้องคำนวณต้นทุนใบอนุญาต การใช้งาน และการบำรุงรักษาแพลตฟอร์ม BI อย่างแน่นอน บางทีในกรณีของคุณอาจมีการระบุผู้นำ ผู้รับเหมาหรือความสามารถในการจ้างผู้เชี่ยวชาญที่เหมาะสมมีความสำคัญอย่างยิ่ง หากไม่มีผู้เชี่ยวชาญในแพลตฟอร์มใด ๆ ผลลัพธ์ที่ได้จะเป็นหายนะ

การรวม BI ที่ประสบความสำเร็จกับคุณ Andrey Zhdanov และ Vladimir Lazarev กลุ่ม Analytics

ที่มา: will.com

เพิ่มความคิดเห็น