Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)

Χρόνος που απαιτείται για την ανάγνωση 11 λεπτά

Εμείς και η Gartner Square 2019 BI :)

Ο σκοπός αυτού του άρθρου είναι να συγκρίνει τρεις κορυφαίες πλατφόρμες BI που βρίσκονται στις ηγετικές θέσεις του τεταρτημορίου Gartner:

- Power BI (Microsoft)
-Ζώσα σκηνική εικών
— Qlik

Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)
Εικόνα 1. Gartner BI Magic Quadrant 2019

Ονομάζομαι Andrey Zhdanov, είμαι επικεφαλής του τμήματος ανάλυσης στο Analytics Group (www.analyticsgroup.ru). Δημιουργούμε οπτικές αναφορές για το μάρκετινγκ, τις πωλήσεις, τα οικονομικά, τα logistics, με άλλα λόγια, ασχολούμαστε με επιχειρηματικές αναλύσεις και οπτικοποίηση δεδομένων.

Οι συνάδελφοί μου και εγώ εργαζόμαστε με διάφορες πλατφόρμες BI για αρκετά χρόνια. Έχουμε πολύ καλή εμπειρία έργου, η οποία μας επιτρέπει να συγκρίνουμε πλατφόρμες από την πλευρά των προγραμματιστών, των αναλυτών, των επιχειρηματικών χρηστών και των υλοποιητών συστημάτων BI.

Θα έχουμε ένα ξεχωριστό άρθρο σχετικά με τη σύγκριση των τιμών και την οπτική σχεδίαση αυτών των συστημάτων BI, επομένως εδώ θα προσπαθήσουμε να αξιολογήσουμε αυτά τα συστήματα από τη σκοπιά ενός αναλυτή και προγραμματιστή.

Ας επισημάνουμε αρκετούς τομείς για ανάλυση και ας τις αξιολογήσουμε χρησιμοποιώντας ένα σύστημα 3 σημείων:

— Όριο εισόδου και απαιτήσεις για έναν αναλυτή.
- Πηγές δεδομένων;
— Καθαρισμός δεδομένων, ETL (Εξαγωγή, Μετασχηματισμός, Φόρτωση)
— Οπτικοποιήσεις και ανάπτυξη
— Εταιρικό περιβάλλον — διακομιστής, αναφορές
— Υποστήριξη για φορητές συσκευές
— Ενσωματωμένα (ενσωματωμένα) αναλυτικά στοιχεία σε εφαρμογές/ιστοτόπους τρίτων

1. Όριο εισόδου και απαιτήσεις για έναν αναλυτή

Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)

Power BI

Έχω δει πολλούς χρήστες του Power BI που δεν ήταν επαγγελματίες πληροφορικής, αλλά μπορούσαν να δημιουργήσουν μια αρκετά καλή αναφορά. Το Power BI χρησιμοποιεί την ίδια γλώσσα ερωτημάτων με το Excel - Power Query και τη γλώσσα τύπου DAX. Πολλοί αναλυτές γνωρίζουν καλά το Excel, επομένως η μετάβαση σε αυτό το σύστημα BI είναι αρκετά εύκολη για αυτούς.

Οι περισσότερες ενέργειες είναι αρκετά εύκολο να εκτελεστούν στο πρόγραμμα επεξεργασίας ερωτημάτων. Επιπλέον, υπάρχει ένα προηγμένο πρόγραμμα επεξεργασίας με τη γλώσσα M για επαγγελματίες.
Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)
Εικόνα 2. Power BI Query Builder

QlikSense

Το 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 έχει ένα μάλλον μοναδικό σύστημα, όπου δημιουργείτε κάθε γράφημα σε ξεχωριστό Φύλλο και, στη συνέχεια, δημιουργείτε έναν Πίνακα εργαλείων, όπου ξεκινάτε να τοποθετείτε τα δημιουργημένα φύλλα. Στη συνέχεια, μπορείτε να δημιουργήσετε μια ιστορία, αυτός είναι ένας συνδυασμός διαφορετικών πινάκων ελέγχου. Η ανάπτυξη στο 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
Δική μορφή αποθήκευσης δεδομένων. Μερικές φορές είναι δυνατή η κατασκευή σοβαρών εμπορικών έργων μόνο σε αρχεία QVD. Για παράδειγμα, το πρώτο επίπεδο είναι τα ανεπεξέργαστα δεδομένα. Το δεύτερο επίπεδο είναι τα επεξεργασμένα αρχεία. Το τρίτο επίπεδο είναι συγκεντρωτικά δεδομένα κ.λπ. Αυτά τα αρχεία μπορούν να χρησιμοποιηθούν σε διαφορετικές εφαρμογές και διαφορετικοί υπάλληλοι και υπηρεσίες μπορεί να είναι υπεύθυνοι για αυτά. Η ταχύτητα λήψης από τέτοια αρχεία είναι δέκα φορές μεγαλύτερη από ό,τι από συμβατικές πηγές δεδομένων. Αυτό σας επιτρέπει να εξοικονομείτε κόστος βάσης δεδομένων και να μοιράζεστε πληροφορίες μεταξύ διαφορετικών εφαρμογών Qlik.

— Αυξητική φόρτωση δεδομένων
Ναι, το Power BI και το Tableau μπορούν επίσης να το κάνουν αυτό. Αλλά το Power BI απαιτεί μια ακριβή έκδοση Premium και το Tableau δεν έχει την ευελιξία του Qlik. Στο Qlik, χρησιμοποιώντας αρχεία QVD, μπορείτε να δημιουργήσετε στιγμιότυπα συστημάτων σε διαφορετικές χρονικές στιγμές και στη συνέχεια να επεξεργαστείτε αυτά τα δεδομένα όπως θέλετε

— Σύνδεση εξωτερικών σεναρίων
Εκτός από τα αρχεία QVD για την αποθήκευση δεδομένων, στο Qlik ο κώδικας σεναρίου μπορεί επίσης να ληφθεί εκτός της εφαρμογής και να συμπεριληφθεί στην εντολή Include. Αυτό σας επιτρέπει ήδη να οργανώνετε ομαδική εργασία, να χρησιμοποιείτε συστήματα ελέγχου εκδόσεων και να διαχειρίζεστε έναν ενιαίο κώδικα για διαφορετικές εφαρμογές. Το Power BI διαθέτει ένα προηγμένο πρόγραμμα επεξεργασίας ερωτημάτων, αλλά δεν μπορέσαμε να ρυθμίσουμε την ομαδική εργασία όπως στο Qlik. Γενικά, όλα τα BI αντιμετωπίζουν προβλήματα με αυτό· είναι απλά αδύνατο να διαχειριστείτε ταυτόχρονα δεδομένα, κώδικα και απεικονίσεις σε όλες τις εφαρμογές από ένα μόνο μέρος. Το περισσότερο που μπορέσαμε να κάνουμε ήταν να εξαγάγουμε τα αρχεία QVD και τον κώδικα σεναρίου. Τα οπτικά στοιχεία πρέπει να επεξεργάζονται μέσα στις ίδιες τις αναφορές, κάτι που δεν μας επιτρέπει να αλλάξουμε μαζικά τις οπτικοποιήσεις για όλους τους πελάτες ταυτόχρονα.

Τι γίνεται όμως με έναν τέτοιο μηχανισμό όπως η Ζωντανή σύνδεση; Το Tableau και το Power BI υποστηρίζουν συνδεσιμότητα LIVE σε μια σειρά από πηγές, σε αντίθεση με το Qlik. Είμαστε μάλλον αδιάφοροι για αυτό το χαρακτηριστικό, γιατί... Η πρακτική δείχνει ότι όταν πρόκειται για μεγάλα δεδομένα, η εργασία με μια σύνδεση LIVE γίνεται απλά αδύνατη. Και το BI στις περισσότερες περιπτώσεις χρειάζεται για μεγάλα δεδομένα.

3. Καθαρισμός δεδομένων, ETL (Extract, Transform, Load)

Τεχνικές διαφορές συστημάτων 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 μου φαίνεται ότι έχει διαφορετική ιδεολογία. Αφορούν περισσότερο την ομορφιά και το design. Φαίνεται πολύ δύσκολο να συνδέσεις ένα σωρό διαφορετικές πηγές, να τις συνδυάσεις όλες και να τις επεξεργαστείς μέσα στο Tableau. Σε εμπορικά έργα, στις περισσότερες περιπτώσεις, τα δεδομένα προετοιμάζονται ήδη και συγκεντρώνονται για το Tableau σε αποθήκες και βάσεις δεδομένων.
Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)
Εικόνα 11. Πώς να φορτώσετε και να μεταφέρετε έναν πίνακα στο Tableau

4. Οπτικοποιήσεις

Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)

Σε αυτή την ενότητα δεν ξεχωρίσαμε τον αρχηγό. Θα έχουμε ένα ξεχωριστό άρθρο όπου, χρησιμοποιώντας το παράδειγμα μιας περίπτωσης, θα δείξουμε την ίδια αναφορά και στα 3 συστήματα (Άρθρο «Αναλύσεις κοριτσιών με χαμηλή κοινωνική ευθύνη»). Είναι περισσότερο θέμα γούστου και δεξιοτεχνίας του αναλυτή. Στο Διαδίκτυο μπορείτε να βρείτε πολύ όμορφες εικόνες χτισμένες με βάση οποιοδήποτε από αυτά τα συστήματα. Οι βασικές δυνατότητες οπτικοποίησης είναι περίπου ίδιες για όλους. Τα υπόλοιπα επιλύονται χρησιμοποιώντας Extensons. Υπάρχουν επί πληρωμή και δωρεάν. Υπάρχουν επεκτάσεις από τους ίδιους τους προμηθευτές, καθώς και από ελεύθερους επαγγελματίες και integrators. Μπορείτε να γράψετε τη δική σας επέκταση οπτικοποίησης για οποιαδήποτε πλατφόρμα.

Μου αρέσει το στυλ του Tableau, νομίζω ότι είναι αυστηρό και εταιρικό. Αλλά η λήψη μιας πραγματικά όμορφης εικόνας στο Tableau είναι δύσκολη. Ένα εξαιρετικό παράδειγμα οπτικοποίησης Tableau που χρησιμοποιεί μόνο επεκτάσεις. Δεν θα μπορώ να το επαναλάβω, γιατί… Δεν έχω αυτές τις επεκτάσεις, αλλά φαίνεται ωραίο.
Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)
Εικόνα 12. Εμφάνιση αναφορών Tableau με Επεκτάσεις

Το Power BI μπορεί επίσης να γίνει ενδιαφέρον.
Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)
Εικόνα 13. Εμφάνιση αναφορών Power Bi c Extensions

Το μόνο πράγμα που δεν καταλαβαίνω για το Power BI είναι γιατί έχουν τόσο περίεργα προεπιλεγμένα χρώματα. Σε οποιοδήποτε γράφημα, αναγκάζομαι να αλλάξω το χρώμα στο επώνυμο, εταιρικό μου και εκπλήσσομαι από τον τυπικό χρωματισμό.

Το Qlik Sense εξαρτάται επίσης από τις Επεκτάσεις. Η χρήση πρόσθετων μπορεί να αλλάξει τις αναφορές πέρα ​​από την αναγνώριση. Μπορείτε επίσης να προσθέσετε το δικό σας θέμα και σχέδιο.
Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)
Εικόνα 14. Εμφάνιση αναφορών Qlik Sense με Επεκτάσεις

Από την πλευρά του προγραμματιστή, προτιμώ το Qlik Sense λόγω των τυπικών επιλογών, όπως οι εναλλακτικές διαστάσεις και μέτρα. Μπορείτε να ορίσετε πολλές διαστάσεις και μέτρα στις ρυθμίσεις οπτικοποίησης και ο χρήστης μπορεί εύκολα να ορίσει τι πρέπει να κοιτάξει σε ένα συγκεκριμένο γράφημα.

Στο Power Bi και το Tableau, πρέπει να ρυθμίσω παραμέτρους, κουμπιά, να προγραμματίσω τη συμπεριφορά του συστήματος ανάλογα με αυτές τις παραμέτρους. Αναρωτιέμαι γιατί είναι τόσο δύσκολο. Το ίδιο πράγμα με τη δυνατότητα αλλαγής του τύπου villization.

Στο Qlik μπορείτε να αποκρύψετε διαφορετικούς τύπους οπτικοποιήσεων σε ένα αντικείμενο, αλλά στο Power BI και το Tableau αυτό είναι πιο δύσκολο. Και πάλι, αυτό εξαρτάται περισσότερο από την ικανότητα του ερμηνευτή. Μπορείτε να κάνετε ένα αριστούργημα σε οποιοδήποτε σύστημα, αλλά χωρίς εμπειρία θα καταλήξετε με ανέκφραστα γραφικά παντού.

5. Εταιρικό περιβάλλον - διακομιστής, αναφορές

Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)

Όλα τα προϊόντα έχουν εκδόσεις εταιρικού διακομιστή. Έχω δουλέψει με όλες τις εκδόσεις και μπορώ να πω ότι όλες έχουν δυνατά και αδύνατα σημεία. Η επιλογή του προϊόντος θα πρέπει να βασίζεται στις απαιτήσεις λογισμικού σας, λαμβάνοντας υπόψη τις αποχρώσεις τους. Όλοι οι προμηθευτές μπορούν να εκχωρήσουν δικαιώματα τόσο σε επίπεδο λογαριασμού και ομάδας, όσο και σε επίπεδο ασφάλειας σειρών δεδομένων. Διατίθεται αυτόματη ενημέρωση των αναφορών σε χρονοδιάγραμμα.

Το Qlik Sense Enterprise είναι μια εξαιρετική ευκαιρία να δημιουργήσετε αναλυτικά στοιχεία στον οργανισμό σας για μεσαίες επιχειρήσεις. Αυτό μπορεί να φαίνεται πιο ακριβό από το Power BI Pro, αλλά μην ξεχνάτε ότι οι διακομιστές Power BI Pro βρίσκονται στο cloud στην επικράτεια της Microsoft και δεν μπορείτε να επηρεάσετε την απόδοση και όταν χρειάζεστε το Power BI Premium, το οποίο μπορεί να αναπτυχθεί στους διακομιστές σας, τότε η τιμή ξεκινά από $5000 ανά μήνα.

Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)

Το Qlik Sense Enterprise ξεκινά από 230 RUB. για 000 άδειες (χρέωση ανά έτος, μετά μόνο τεχνική υποστήριξη), η οποία είναι πολύ πιο προσιτή από το Power BI Premium. Και το Qlik Sense Enterprise θα σας επιτρέψει να χρησιμοποιήσετε όλες τις δυνατότητες του Qlik. Ίσως εκτός από ένα. Για κάποιο λόγο, η Qlik αποφάσισε ότι μια τέτοια δυνατότητα όπως η δυνατότητα αποστολής αναφορών PDF μέσω email θα πρέπει να παρέχεται ως ξεχωριστή υπηρεσία 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 στέκεται λίγο στην άκρη για εμάς. Έχουν και οι δύο συνδρομές στο cloud για 70 $ ανά προγραμματιστή και 15 $ ανά προβολή, καθώς και ακριβές λύσεις διακομιστή. Αλλά η κύρια ιδέα του Tableau είναι ότι για μεγάλα δεδομένα πρέπει να οργανώσετε την επεξεργασία και την αποθήκευση δεδομένων στο πλάι. Αντικειμενικά, η λιγότερη λειτουργικότητα δεν επιτρέπει τη σοβαρή επεξεργασία δεδομένων στο Tableau. Οραματιστείτε, αναλύστε, ναι. Αλλά για τις μικρές και μεσαίες επιχειρήσεις, η δημιουργία χωριστού αποθηκευτικού χώρου είναι συνήθως προβληματική. Θα είχα μειώσει τη βαθμολογία για το Tableau επομένως, αν όχι για το 1 χαρακτηριστικό τους. Ο διακομιστής Tableau στέλνει απρόσκοπτα προγραμματισμένα email με συνημμένα CSV ή PDF. Επιπλέον, μπορείτε να διανείμετε δικαιώματα, αυτόματα φίλτρα κ.λπ. Για κάποιο λόγο το Power BI και το Qlik δεν μπορούν να το κάνουν αυτό, αλλά για κάποιους μπορεί να είναι κρίσιμο. Εξαιτίας αυτού, η Tableau κατέχει θέση στη διαμάχη μας.

Τεχνικές διαφορές συστημάτων BI (Power BI, Qlik Sense, Tableau)
Εικόνα 17. Εμφάνιση πίνακα ελέγχου διακομιστή Tableau

Επίσης σε ένα εταιρικό περιβάλλον, πρέπει να σκεφτείτε το κόστος υλοποίησης και συντήρησης. Στη Ρωσία, έχει αναπτυχθεί η πρακτική ότι το 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. Εμφάνιση αναφοράς πίνακα στο 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)

Η χρήση των αναλυτικών στοιχείων ως υπηρεσία τρίτου μέρους δεν είναι πάντα βολική. Ίσως αναπτύσσετε το δικό σας προϊόν, αλλά δεν είστε έτοιμοι να αναπτύξετε μια μηχανή οπτικοποίησης και ανάλυσης από την αρχή. Ίσως θέλετε να αναπτύξετε αναλυτικά στοιχεία στον ιστότοπό σας έτσι ώστε ο πελάτης να εγγραφεί, να ανεβάσει τα δεδομένα του και να πραγματοποιήσει αναλύσεις στον προσωπικό του λογαριασμό. Για να το κάνετε αυτό, χρειάζεστε ενσωματωμένα αναλυτικά στοιχεία (Embedded).
Όλα τα προϊόντα σας επιτρέπουν να το κάνετε αυτό, αλλά σε αυτή την κατηγορία θα επισημάνουμε το 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 χρήστες σας δεν θα συνδέονται πλέον στον διακομιστή αναλυτικών στοιχείων, αλλά θα χρησιμοποιούν την εταιρική πύλη ή την εφαρμογή σας. Το Analytics θα φτάσει σε νέο επίπεδο.

Τεχνικές διαφορές συστημάτων 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 Group

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο