Τι είναι το power BI

Μάθετε τι είναι το Power BI, τις διαφορές Desktop & Service, πώς να φτιάξετε λογαριασμό και πώς να χρησιμοποιείτε visuals και dashboards για business intelligence.

Εκπαιδευτής Ενηλίκων Νικόλαος Μπαλατσούκας Τηλ. (+30) 6977676785

Το power bi είναι προϊόν της Microsoft στον τομέα του business intelligence. Αποτελεί το προϊόν της Microsoft με την πιο ραγδαία διείσδυση στην αγορά. Από την πρώτη στιγμή το power BI κερδίζει το χρήση με την απλότητα και τις ευκολίες που παρέχει. Το πιο εντυπωσιακό όμως είναι ότι χωρίς να χάνει την απλότητα το power BI έχει καταφέρει να γίνει πανίσχυρο εργαλείο business intelligence. Μας δίνει τη δυνατότητα να λάβουμε δεδομένα από οποιαδήποτε πηγή και να δημιουργήσουμε εντυπωσιακά διαδραστικά dashboards. Επιπλέον το power BI μας επιτρέπει να μοιραστούμε τα δεδομένα δίνοντας δικαιώματα πρόσβασης ανάλογα με το ρόλο κάθε χρήστη στον οποίο παραχωρείται πρόσβαση.

Σε αυτόν τον οδηγό θα δούμε τι είναι το Business Intelligence και πως διαφοροποιείται από το Excel. Θα δούμε ποια είναι η διαφορά μεταξύ Power BI Desktop και Power BI Service, πώς δημιουργείται ένας λογαριασμός και ποια είναι τα βασικά στοιχεία της πλατφόρμας. Επιπλέον, μέσω παραδειγμάτων θα γνωρίσουμε τα σημαντικότερα Power BI visuals και dashboards που χρησιμοποιούνται καθημερινά από αναλυτές δεδομένων, στελέχη επιχειρήσεων και οργανισμούς κάθε μεγέθους.

Περιεχόμενα

Τι είναι το Business Intelligence

Το Business Intelligence είναι ένας όρος που ακούγεται όλο και πιο συχνά τα τελευταία χρόνια. Από τα αρχικά του όρου business intelligence πήρε το όνομά του το power bi το οποίο σχεδιάστηκε για να βοηθάει επιχειρήσεις προς αυτή την κατεύθυνση. Δηλαδή επιχειρηματική ευφυΐα μέσω ανάλυσης δεδομένων και dashboards. Με τον όρο business intelligence εννοούμε όλα τα στάδια της διαδικασίας από τη συλλογή των δεδομένων μέχρι την οπτικοποίηση πληροφοριών και την υποστήριξη στρατηγικών αποφάσεων. Το business intelligence περιλαμβάνει την ανάλυση δεδομένων (data analysis), δηλαδή τη διαδικασία μετατροπής των ακατέργαστων δεδομένων σε χρήσιμη πληροφορία μέσω επεξεργασίας, οπτικοποίησης και ερμηνείας. Ζούμε στην εποχή της πληροφορίας. Όλα τα τμήματα μιας επιχείρησης παράγουν δεδομένα τα οποία είναι χρήσιμα για την εξαγωγή συμπερασμάτων που θα μας βοηθήσουν σε επιχειρηματικές αποφάσεις. Το power bi είναι ένα από τα πιο δημοφιλή εργαλεία για να κάνουμε ανάλυση δεδομένων και business intelligence.

Μετάβαση από το Excel στο Power BI

Στο σημείο αυτό θα αναρωτηθεί κανείς κατά πόσο υπάρχει ανάγκη για ένα νέο προϊόν επιχειρηματικής ευφυΐας από τη στιγμή που η παρουσίαση των δεδομένων σε dashboard μπορεί να γίνει χρησιμοποιώντας το excel. Η απάντηση είναι ότι το power bi δίνει πολύ περισσότερες δυνατότητες σε σύγκριση με το excel. Ένα κοινό σημείο είναι οτι και το excel και το power BI λειτουργούν με τη λογική του συγκεντρωτικού πίνακα. Το power bi έχει πολύ περισσότερα γραφήματα. Η επεξεργασία των γραφημάτων είναι πολύ πιο απλή σε σύγκριση με το excel. Το power bi μας επιτρέπει να φτιάχνουμε πολύ πιο διαδραστικά dashboard. Και αυτό είναι μόνο η αρχή. Το power bi δίνει τη δυνατότητα διαμοιρασμού δεδομένων σε χρήστες ώστε ο καθένας να βλέπει μόνο τα δεδομένα για τα οποία του παραχωρήθηκε πρόσβαση. Δηλαδή μπορούμε να επιτρέψουμε στο συνεργάτες μας να κάνουν login και ο καθένας να βλέπει συγκεκριμένα υποσύνολο δεδομένων ανάλογα με το e-mail που χρησιμοποιεί. Ένα ακόμα δυνατό σημείο του power BI είναι η χρήση σε cloud και mobile access. Επίσης το power bi επιτρέπει διαχείριση πολύ μεγαλύτερων αρχείων και βάσεων δεδομένων σε σχέση με το excel. Σε γενικές γραμμές μπορούμε ότι το excel είναι φτιαγμένο για ατομική χρήση ενώ το power bi φτιάχτηκε για επιχειρηματική χρήση. Δηλαδή το power bi αποτελεί εξέλιξη του Excel για data-driven επιχειρήσεις. Εδώ δείχνουμε πως μπορείτε να μεταβείτε από το Excel στο Power BI.

Τι είναι το Power BI Desktop

Το Power BI desktop είναι εφαρμογή που την εγκαθιστούμε στον υπολογιστή μας. Με το Power BI desktop μπορούμε να δημιουργήσουμε αναφορές και διαδραστικά dashboards. Ολόκληρη η ανάπτυξη μιας εφαρμογής power bi υλοποιείται με το Power BI desktop. Η εγκατάσταση και η χρήση του Power BI desktop είναι εντελώς δωρεάν. Μπορείτε να το κατεβάσετε και να το εγκαταστήσετε μέσω του επίσημου ιστότοπου της Microsoft

Power BI Desktop

Επίσης μπορείτε να το κατεβάσετε και να το εγκαταστήσετε μέσω του Microsoft Store. Το Power BI desktop είναι δωρεάν διότι η Microsoft κερδίζει από τις συνδρομές στο. Όλα όσα δημιουργούμε στο Power BI desktop μπορούμε να τα μοιραστούμε μέσω του υπολογιστή στον οποίο το έχουμε εγκαταστήσει. Αν θελήσουμε να μοιραστούμε δεδομένα στο διαδίκτυο τότε θα πρέπει να κάνουμε δημοσίευση στο Power BI service. Εκεί δεν είναι όλα δωρεάν.

Τι είναι το Power BI Service

Το Power BI service είναι υπηρεσία η οποία παρέχεται μέσω διαδικτύου στους χρήστες που διαθέτουν λογαριασμό. Η πρόσβαση στο Power BI service γίνεται με το ακόλουθο link:
https://app.powerbi.com/
Υπάρχει η δυνατότητα δωρεάν λογαριασμού power BI service ο οποίος όμως δεν μας επιτρέπει να κάνουμε διαμοιρασμό δεδομένων σε άλλους χρήστες. Η συνηθισμένη χρήση του power BI αφορά τη δημιουργία διαδραστικών εφαρμογών που περιλαμβάνουν dashboard παρουσίασης εταιρικών δεδομένων. Μια εταιρεία συνήθως δεν θέλει να παρέχει πρόσβαση σε όλα τα δεδομένα. Αντίθετα χρειάζεται να ρυθμίσουμε ποια δεδομένα θα βλέπει κάθε χρήστης ανάλογα αν είναι διευθυντής, πελάτης, περιφερειακός διευθυντής, συνεργάτης κλπ. Αυτή η δυνατότητα παρέχεται μέσω του power BI service pro το οποίο δεν είναι δωρεάν. Για να έχουμε τη δυνατότητα να δίνουμε πρόσβαση σε πολλούς χρήστες θα πρέπει τόσο η εταιρεία όσο και οι χρήστες να έχουν λογαριασμό power BI service pro ή ανώτερο.

Power BI Service

Διαφορές μεταξύ Power BI Desktop και Power BI Service

Για πολλούς ανθρώπους υπάρχει σύγχυση ανάμεσα στο power bi desktop και στο power bi service. Με απλά λόγια χρησιμοποιούμε το power bi desktop για να δημιουργήσουμε τα dashboard ενώ χρησιμοποιούμε το power bi service για να κάνουμε διαμοιρασμό της εφαρμογής στο διαδίκτυο για να τη δουν οι συνεργάτες μας. Όσο η εφαρμογή βρίσκεται στο power bi desktop είναι ορατή μόνο μέσω του υπολογιστή μας. Αφού τελειοποιήσουμε την εφαρμογή και θέλεις να την εμφανίσουμε στον κόσμο τότε θα πρέπει να τη δημοσιεύσουμε στο power bi service. Όταν γίνει η δημοσίευση τότε όποιος έχει πρόσβαση μπορεί να βλέπει τα dashboard που έχουμε φτιάξει και τα δεδομένα που παρέχουμε. Αυτό γίνεται αποκλειστικά μέσω του power bi service. Αν θελήσουμε να κάνουμε αλλαγές στα dashboard η οπουδήποτε αλλού θα κάνει με την αλλαγή στο power bi desktop και μετά θα κάνουμε νέα δημοσίευση με το ίδιο όνομα. Οι χρήστες που μπαίνουν στο power bi service θα δούμε αμέσως το διορθωμένο αρχείο. Αν θέλουμε να φτιάξουμε ειδική έκδοση για mobile αυτή η δυνατότητα είναι διαθέσιμη μέσα του power bi desktop. Εκεί τα διαμορφώσουμε τις σελίδες και τα dashboard όπως θέλουμε να φαίνεται στο mobile. Πάλι θα χρειαστεί να κάνουμε νέα δημοσίευση στο power bi service. Αφού δημοσιεύσουμε το αρχείο οι χρήστες στο power bi service ανάλογα με τη συσκευή που χρησιμοποιούν θα μπορούν να βλέπουν τα dashboards. Εάν η εφαρμογή power bi διαβάζει δεδομένα από online βάσεις δεδομένων τότε θα πρέπει να κάνουμε τις σχετικές ρυθμίσεις στο power bi service ώστε τα δεδομένα να ενημερώνονται αυτόματα και να μη χρειάζεται να μπαίνουμε εμείς καθημερινά και να δημοσιεύουμε νέο αρχείο.

Πώς να δημιουργήσετε λογαριασμό Power BI

Η δημιουργία λογαριασμού power bi γίνεται ξεκινώντας από τον ακόλουθο σύνδεσμο: https://app.powerbi.com/. Δεν μπορούμε να δημιουργήσουμε λογαριασμό power bi χρησιμοποιώντας Gmail, Hotmail η άλλες υπηρεσίες web mail. Θα πρέπει να χρησιμοποιήσουμε email σε κάποιο domain. Επίσης για λόγους ασφαλείας θα πρέπει να χρησιμοποιήσουμε το authenticator.

δημιουργία λογαριασμού Power BI

Πώς γίνεται το Power BI login

Μετά τη δημιουργία του λογαριασμού το power BI login γίνεται απλά με email και password. Ανά τακτά χρονικά διαστήματα θα ζητάει πάλι επιβεβαίωση μέσω του authenticator. Αφού ολοκληρωθεί η δημιουργία λογαριασμού power bi μπορούμε να κάνουμε login είτε στο power BI desktop η στο power BI service. Χρειάζεται να κάνουμε login στο power BI desktop διότι μόνο κάποιος συνδεδεμένος χρήστης μπορεί να κάνει δημοσίευση από το power BI desktop στο power BI service. Με τον ίδιο λογαριασμό μπορούμε να κάνουμε login στο power BI service ώστε να δούμε το report που έχουμε δημοσιεύσει η να αποκτήσουμε πρόσβαση σε report εταιρειών που μας έχουν παραχωρήσει πρόσβαση.

Power BI online

Τελικός στόχος σε κάθε εφαρμογή power BI είναι η δημοσίευση των δεδομένων στο διαδίκτυο με σκοπό καθένας από τους χρήστες να μπορεί να δει τα δεδομένα που τον αφορούν. Αυτό ακριβώς επιτυγχάνουμε στο Power BI online. Ανάλογα με τις απαιτήσεις κάθε projects που θέλουμε να δημοσιεύσουμε στο power BI online θα πρέπει να επιλέξουμε την κατάλληλη υπηρεσία power BI service. Υπάρχουν τέσσερις επιλογές για το Power BI online:

Power BI Service Free. Αποτελεί την κατάλληλη επιλογή για όσους θέλουν να μάθουν Power BI. Μας επιτρέπει να φτιάχνουμε προσωπικά dashboards και reports και να αναλύουμε τα δικά μας δεδομένα χωρίς συνεργασία με άλλους χρήστες.

Power BI Pro. Κατάλληλη επιλογή για μικρές και μεσαίες ομάδες που χρειάζονται συνεργασία, κοινή χρήση reports, dashboards, workspaces και προγραμματισμένα refreshes. Αποτελεί την πιο συνηθισμένη άδεια για επιχειρησιακή χρήση.

Power BI Service Advanced (Premium Per User - PPU). Είναι κατάλληλο για power users, BI developers, data analysts και οργανισμούς που χρειάζονται προηγμένες δυνατότητες (AI, μεγαλύτερα datasets, paginated reports, deployment pipelines, advanced governance) χωρίς να αγοράσουν ολόκληρη Premium υποδομή. Όλοι οι χρήστες που συμμετέχουν σε PPU workspaces χρειάζονται PPU άδεια.

Power BI Service Special (Premium Capacity / Microsoft Fabric Capacity). Απευθύνεται σε μεγάλες επιχειρήσεις με πολλούς καταναλωτές αναφορών, υψηλές απαιτήσεις απόδοσης και ανάγκη να βλέπουν reports ακόμη και χρήστες χωρίς Pro άδεια. Παρέχει dedicated capacity, enterprise scalability, δυνατότητα διανομής σε χιλιάδες χρήστες και πρόσβαση σε προηγμένες δυνατότητες Fabric.

Τι είναι το Power BI Pro

Η υπηρεσία Power BI pro αποτελεί την πιο απλή και οικονομική από τις μη δωρεάν υπηρεσίες του Power BI service. Όσοι χρήστες κάνουν δωρεάν εγγραφή στο Power BI service έχουν τη δυνατότητα να χρησιμοποιήσουν δωρεάν για 60 ημέρες το Power BI pro. Και μάλιστα πολλές φορές ανανεώνει τη δωρεάν χρήση του power BI pro για άλλους δύο μήνες επιπλέον. Αυτή τη δυνατότητα δωρεάν χρήσης τη δίνει η Microsoft με σκοπό να αναδείξει τις εκπληκτικές δυνατότητες του power BI online. Η τεράστια δύναμη του power BI κρύβεται στο διαμοιρασμό δεδομένων με άλλους χρήστες και μάλιστα ο καθένας να βλέπει μόνο αυτά που πρέπει. Αυτή η δυνατότητα είναι διαθέσιμη στο Power BI pro αλλά όχι στο δωρεάν power bi service. Η ευκολία με την οποια κάνουμε διαμοιρασμό δεδομένων ανάλογα με τα δικαιώματα χρηστών καθιστά το Power BI αναντικατάστατο και το Power BI pro απαραίτητο σε κάθε χρήστη. Η διαδικασία αυτή ονομάζεται Row Level Security. Εδώ θα πρέπει να σημειωθεί ότι σε περίπτωση που κάνουμε Row Level Security θα πρέπει να έχει Power BI pro τόσο η εταιρεία που κάνει διαμοιρασμό δεδομένων όσο και ο χρήστης που θα αποκτήσει πρόσβαση στα δεδομένα. Κάθε αξιόλογη εφαρμογή power BI αξιοποιεί το Row Level Security άρα απευθύνεται σε χρήστες τουλάχιστον power BI pro η ανώτερου πακέτου συνδρομής.

Τι είναι τα Power BI Dashboards

Το Power BI Dashboard είναι μια διαδραστική παρουσίαση που περιλαμβάνει γραφήματα, πίνακες, κείμενα, εικόνες, γραφικά, φίλτρα και άλλα στοιχεία. Το Power BI Dashboard μπορούμε να το φανταστούμε ως τη σελίδα μιας παρουσίασης. Δηλαδή μια ένα αρχείο power BI περιλαμβάνει αρκετά dashboard. Σε κάθε dashboard φροντίζουμε για την κατάλληλη δομή και μορφοποίηση ώστε η παρουσίαση των δεδομένων να είναι πολύ οικεία στον τελικό χρήστη. Δηλαδή ένα καλό dashboard είναι εκείνο στο οποίο τα δεδομένα “μιλάνε” στο χρήστη χωρίς να κάνει ιδιαίτερη προσπάθεια να καταλάβει τι είναι αυτό που βλέπει. Για να το πετύχουμε αυτό ενδείκνυται να βάλουμε σε περίοπτη θέση τα σημαντικά δεδομένα που βοηθούν τον χρήστη να λάβει επιχειρηματικές αποφάσεις. Άλλωστε αυτό ακριβώς είναι το business intelligence: η λήψη επιχειρηματικών αποφάσεων με βάση τα δεδομένα. Όσο περισσότερο βοηθά το χρήστη να έχει τα δεδομένα που χρειάζονται για τις επιχειρηματικές αποφάσεις τόσο καλύτερο είναι το dashboard.

Τι είναι τα Power BI Dashboards

Μαθήματα Power BI

Αν θέλετε να μάθετε πως να κάνετε όλα αυτά μόνοι σας τότε μπορείτε να παρακολουθήσετε μαθήματα Power BI. Αρκετά συχνά διοργανώνουμε σεμινάρια Power BI είτε ενδοεταιρικά είτε ανοιχτά. Επίσης αναλαμβάνουμε ιδιαίτερα μαθήματα power BI.

Πριν μεταβείτε στις ασκήσεις προτείνουμε να παρακολουθήσετε μερικά εισαγωγικά video μαθημάτων power BI. Θα σας βοηθήσουν να μάθετε ή να θυμηθείτε κάποιες βασικές διαδικασίες που χρησιμοποιούνται συνεχώς στις ασκήσεις power BI:

Στο πρώτο video βλέπετε πως μπορούμε να κάνουμε λήψη δεδομένων μέσω web. Ως παράδειγμα χρησιμοποιούμε τη λήψη δεδομένων που αφορούν αποτελέσματα super league:
Power Query Λήψη Δεδομένων από Web (Get Data from Web)

Στο δεύτερο video δείχνουμε πως γίνεται η προσάρτηση πινάκων στο Power Query. Έχουμε πάρει δεδομένα από τρεις σεζόν κα θέλουμε να τα ενοποιήσουμε σε ένα πίνακα:
Power Query Προσάρτηση Πινάκων (Append Queries)

Ακολουθεί video που δείχνει τη χρήση της συνάρτησης if στο Power Query:
Εντολή if στο Power Query

Μια πολύ χρήσιμη δυνατότητα του Power BI είναι η ιεραρχία. Στο τέταρτο video δείχνουμε πως μπορείτε να δημιουργήσετε ιεραρχία και να κάνετε Drill Down και Drill Up:
Power BI Ιεραρχία (Hierarchy) Drill Down & Drill Up

Στο πέμπτο video έχουμε παραδείγματα που δείχνουν τη χρήση του Drill Through στο Power BI:
Power BI Drill Through με Παραδείγματα

Στο πέμπτο video δείχνουμε τη συγχώνευση πινάκων (merge) στο Power Query:
Power Query Συγχώνευση Πινάκων (Merge Queries)

Ασκήσεις Power BI

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

Τι είναι τα business dashboards

Τα business dashboards είναι πίνακες ελέγχου που συγκεντρώνουν τα πιο σημαντικά δεδομένα μιας επιχείρησης σε μία οθόνη, ώστε να μπορεί κάποιος να παρακολουθεί την κατάσταση και την απόδοση της επιχείρησης γρήγορα και εύκολα. Συνήθως τα business dashboards ενημερώνονται τακτικά ή είναι συνδεδεμένα κατευθείαν με την πηγή των δεδομένων ώστε να είναι μόνιμα ενημερωμένα. Το power BI επιτρέπει σύνδεση με πολλές πηγές δεδομένων και ειδικότερα όλες τις δημοφιλείς βάσεις δεδομένων. Όσο ακριβότερο είναι το πακέτο power BI service που θα επιλέξουμε τόσο μεγαλύτερη είναι η συχνότητα ενημέρωσης. Για την παρουσίαση των δεδομένων θα πρέπει να επιλέξουμε τα κατάλληλα visual ώστε το αποτέλεσμα να είναι ευχάριστο για τον τελικό χρήστη. Ένα πολύ σημαντικό visual είναι οι κάρτες αριθμών (cards) διότι παρουσιάζουν συγκεντρωμένη πληροφορία. Αξίζει τον κόπο να πειραματιστούμε ώστε να μάθουμε να επιλέγουμε τις κατάλληλες παραμέτρους που θα τοποθετήσουμε στα cards ενός business dashboard. Εκεί θα πρέπει να τοποθετηθούν τα σημαντικότερα KPI ώστε ο χρήστης να έχει εύκολα και γρήγορα άμεσα διαθέσιμη τη σημαντική πληροφορία και τα κρίσιμα δεδομένα. Εξίσου σημαντική Είναι μη επιλογή των δεδομένων που θα τοποθετήσουμε σε γραφήματα και πίνακες καθως και η χρήση slicers για το φιλτράρισμα των δεδομένων.
Power BI business dashboards
Τα KPIs (Key Performance Indicators) είναι μετρήσεις που δείχνουν σε ποιο βαθμό η επιχείρηση πηγαίνει καλά ή όχι. Ως παραδείγματα επιχειρηματικών KPIs μπορούμε να αναφέρουμε τις συνολικές πωλήσεις (Total Sales), το Περιθώριο Κέρδους (Profit Margin), το πλήθος ενεργών πελατών (Active Customers), τα μηνιαία έσοδα (Monthly Revenue) και το Ποσοστό Μετατροπής (Conversion Rate). Με το slicer μπορούμε να φίλτρουε τα δεδομενα με βάση χρονικές περιόδους (πχ ανά μήνα η ανά τρίμηνο), γεωγραφικές περιοχές (πχ ανά δήμο, νομό η χώρα), προϊόντα, departments. Για να δημιουργήσουμε ένα αξιόλογο business dashboard θα πρέπει να γνωρίζουμε ποια KPI είναι σημαντικά για τα στελέχη της επιχείρησης. Θα πρέπει επίσης να έχουμε στη διάθεσή μας όλα τα δεδομένα ώστε να μπορούμε να κάνουμε import στο power BI, να κανουμε φιλτράρισμα και καθάρισμα λανθασμένων εγγραφων και τέλος να τα οπτικοποιήσουμε σε ωραία business dashboards.

Power BI Dashboard για eshop

Όλο και μεγαλύτερη είναι η χρήση του Power BI σε ηλεκτρονικά καταστήματα. Σε ένα Power BI Dashboard για eshop συνήθως παρακολουθούμε δεδομένα που αφορούν πωλήσεις, πελάτες, marketing, απόθεμα και άλλα. Για παράδειγμα όσον αφορά τα δεδομένα που αφορύν τους πελάτες του eshop στο Power BI Dashboard μπορεί να έχουμε συνολικό τζίρο, παραγγελίες, μέση αξία παραγγελίας, πωλήσεις ανά ημέρα / εβδομάδα / μήνα, πωλήσεις ανά κατηγορία προϊόντων και πωλήσεις ανά brand. Επίσης σε κάθε Power BI Dashboard για eshop ενδείκνυται να δείχνουμε πωλήσεις ανά κανάλι (Organic, Google Ads, Social, Email κ.λπ.)

Έχουμε περισσότερα από είκοσι χρόναι εμπειρία στη δημιουργία eshop και ιστοσελίδων αλλά και στη διαχείριση eshop. Μια από τςι ενε΄ργειες που κάνουμε πολύ συχνά στη διαχείριση eshop είναι η παρουσίαση report προς τον πελάτη. Αυτό το report απαιτεί χρόνο. Ενώ με το power BI μπορεί να παράγεται αυτόματα ταυτόχρονα με τη λειτουργία του ηλεκτρονικού καταστήματος. Κατά τη δημιουργία eshop κάνουμε εγγραφή σε πολλές πλατφόρμες όπως για παράδειγμα google analytics, skroutz, best price και άλλα. Μια πολύ καλή πρόταση είναι να δημιουργήσουμε το power BI dashboard κατά την κατασκευή του e-shop.

Επίσης η εμπειρία μας στην κατασκευή ιστοσελίδων μας επιτρέπει να δημιουργούμε ΄με ευκολία ποςερ ΒΙ dashboards διαχείρισης ιστοσελίδας.

Τι είναι τα Power BI Visuals

Τα στοιχεία τα οποία εμφανίζονται στην οθόνη του power BI ονομάζονται visuals.

Υπάρχουν αρκετά προεγκατεστημένα visual στο power BI τα οποία είναι ιδιαίτερα εντυπωσιακά. Αν όμως χρειαζόμαστε κάποια visual με περισσότερες λειτουργίες τότε μπορούμε να εγκαταστήσουμε που θα βρούμε στο διαδίκτυο. Υπάρχει δυνατότητα να αναζητήσουμε και να εγκαταστήσουμε βίντεο από τον επίσημο ιστότοπο της microsoft. Υπάρχουν όμως και άλλοι ιστότοποι που παρέχουν power BI visuals τους οποίους μπορούμε να βρούμε αναζητώντας την google με σχετικές λέξεις κλειδιά όπως για παράδειγμα "Power BI Mapbox", "Power BI Icon Map", "Power BI flow map", "Power BI route map" ή οτιδήποτε χρειαζόμαστε σε μια εφαρμογή power BI.

Γραφήματα Power BI για την απεικόνιση Τάσεων και Χρονικών Σειρών (Line & Area Charts)

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

Line Chart (γράφημα γραμμών)

Στο Line Chart (γράφημα γραμμών) τα δεδομένα εμφανίζονται ως σημεία τα οποία ενώνονται μεταξύ τους με γραμμές. Με αυτό τον τρόπο το γράφημα γραμμών επιτρέπει στο χρήστη να εντοπίσει εύκολα τάσεις (trends), αυξήσεις ή μειώσεις, εποχικότητα και μεταβολές από περίοδο σε περίοδο. Το Line Chart αποτελεί ιδανική επιλογή σε περιπτώσεις που όταν ο οριζόντιος άξονας Χ περιέχει χρονικά δεδομένα όπως ημέρες, μήνες ή έτη.

Το Line Chart αποτελεί ιδανική επιλογή όταν κάνουμε

Πότε το Line Chart δεν είναι καλή επιλογή;

Ακολουθεί παράδειγμα που δείχνει τη χρήση του Line Chart για να εξετάσουμε πως εξελίσσονται τα έσοδα της επιχείρησης μέσα στον χρόνο. Ας υποθέσουμε ότι η διοίκηση θέλει να παρακολουθεί την πορεία των πωλήσεων μήνα με τον μήνα. Για παράδειγμα θέλει να εξετάσει: Χρησιμοποιούμε Line Chart, το οποίο είναι το καταλληλότερο γράφημα για την απεικόνιση τάσεων και μεταβολών στον χρόνο.

Δημιουργούμε το measure:

 
Revenue =
SUMX(
    Sales,
    Sales[Quantity] *
    RELATED(Products[UnitPrice]) *
    (Sales[Discount] - 1)
)
Power BI γράφημα γραμμών με εξέλιξη του revenue ανά μήνα

Εδώ βλέπουμε το γράφημα γραμμών:
Άξονας Χ (X-Axis): Sales[Date]
Άξονας Υ (Y-Axis): [Revenue]

Area Chart (Γράφημα περιοχών)

Το Area Chart (Γράφημα Περιοχών) είναι μια παραλλαγή του Line Chart όπου η περιοχή κάτω από τη γραμμή γεμίζει με χρώμα. Το γράφημα Περιοχών στο Power BI χρησιμοποιείται όταν θέλουμε να δείξουμε την πορεία ενός μεγέθους σε συνάρτηση με τον χρόνο αλλά ταυτόχρονα να δώσουμε έμφαση και όγκο ή τη συνολική συνεισφορά. Αποτελεί πολύ καλή επιλογή για να δείξουμε ανάλυση τάσεων, σύγκριση κατηγοριών, παρακολούθηση μεταβολών και παρουσίαση συνολικής συνεισφοράς ανά χρονική περίοδο. Το Area Chart είναι ιδανικό για να δείξουμε όχι μόνο την τάση της κάθε κατηγορίας ξεχωριστά, αλλά και τη συνολική συνεισφορά όλων μαζί στο γενικό σύνολο. Δηλαδή για παράδειγμα να δείξουμε πώς το άθροισμα των πωλήσεων ανά κατηγορία διαμορφώνει τις συνολικές πωλήσεις.

Πότε το γράφημα περιοχών ΔΕΝ είναι καλή επιλογή;

Ως παράδειγμα χρησιμοποιούμε το γράφημα περιοχών για να εξετάσουμε ποια είναι η συνολική εικόνα του Revenue μέσα στον χρόνο.

Η διοίκηση θέλει να βλέπει όχι μόνο αν οι πωλήσεις αυξάνονται ή μειώνονται, αλλά και το "βάρος" που έχει το Revenue σε κάθε χρονική περίοδο. Για παράδειγμα:

Χρησιμοποιούμε Area Chart, το οποίο μοιάζει με Line Chart, αλλά γεμίζει την περιοχή κάτω από τη γραμμή.

Με αυτό τον τρόπο η τάση γίνεται πιο έντονη οπτικά.

Power BI γράφημα περιοχών με εξέλιξη του revenue ανά μήνα

Εδώ βλέπουμε το Area Chart:
Άξονας Χ (X-Axis): Sales[Date]
Άξονας Υ (Y-Axis): [Revenue]

Το Area Chart δείχνει την εξέλιξη του Revenue στον χρόνο.

Η γεμισμένη περιοχή κάτω από τη γραμμή κάνει πιο εμφανή το σύνολο των πωλήσεων ανά περίοδο.

Stacked Area Chart (Γράφημα σωρευμένης περιοχής)

Το Stacked Area Chart είναι ένα γράφημα που δείχνει πώς εξελίσσονται αριθμητικές τιμές μέσα στον χρόνο, ενώ ταυτόχρονα παρουσιάζει και τη συνεισφορά κάθε κατηγορίας στο συνολικό αποτέλεσμα. Ουσιαστικά αποτελεί εξέλιξη του Area Chart που εμφανίζει την εξέλιξη μιας ποσοτικής τιμής σε ένα συνεχές χρονικό διάστημα, με τη διαφορά ότι ο χώρος κάτω από τις γραμμές είναι γεμάτος με χρώμα και οι κατηγορίες "στοιβάζονται" (stacked) η μία πάνω στην άλλη. Το Stacked Area Chart μας επιτρέπει να δούμε τη συνολική τάση αλλά και τη συμμετοχή κάθε ομάδας στο σύνολο. Αποτελεί εξαιρετική επιλογή όταν θέλουμε να δείξουμε όχι μόνο την τάση της κάθε κατηγορίας ξεχωριστά, αλλά και το πώς συμβάλλουν όλες μαζί στο γενικό σύνολο. Λειτουργεί ιδανικά με 2 έως 4 κατηγορίες, ώστε να παραμένει ευανάγνωστο.

Το γράφημα σωρευμένης περιοχής ΔΕΝ είναι καλή επιλογή όταν:

Παράδειγμα χρήσης Stacked Area Chart: Πώς εξελίσσεται το Revenue ανά Κατηγορία Προϊόντων μέσα στον χρόνο;

Η διοίκηση θέλει να δει ποιες κατηγορίες προϊόντων συμβάλλουν περισσότερο στα έσοδα κάθε μήνα. Για παράδειγμα:

Χρησιμοποιούμε Γράφημα σωρευμένης περιοχής, ώστε να δούμε την εξέλιξη του συνολικού revenue στον χρόνο και ταυτόχρονα τη συμβολή κάθε κατηγορίας προϊόντων.

Power BI γράφημα σωρευμένης περιοχής με revenue ανά μήνα και κατηγορία προϊόντων

Εδώ βλέπουμε το γράφημα σωρευμένης περιοχής:
Άξονας Χ (X-Axis): Sales[Date]
Άξονας Υ (Y-Axis): [Revenue]
Υπόμνημα (Legend): Products[Category]

Το γράφημα δείχνει το revenue στον χρόνο χωρισμένο ανά κατηγορία προϊόντων.

Κάθε χρωματισμένη περιοχή αντιπροσωπεύει μία κατηγορία, όπως:

100% Stacked Area Chart (Γράφημα 100% σωρευμένης περιοχής)

Το 100% Stacked Area Chart δείχνει τη σχετική ποσοστιαία συμβολή κάθε κατηγορίας στο πέρασμα του χρόνου ή πάνω σε έναν συνεχή άξονα. Το συνολικό ύψος του άξονα Υ στο γράφημα 100% σωρευμένης περιοχής βρίσκεται πάντα στο 100%. Με αυτό τον τρόπο κάθε στρώμα αντιπροσωπεύει το ποσοστό % που κατέχει η κάθε κατηγορία στο σύνολο, σε κάθε δεδομένη χρονική στιγμή. Δηλαδή το ενδιαφέρον δεν βρίσκεται στις απόλυτες τιμές αλλά στην αναλογία συμμετοχής κάθε κατηγορίας στο σύνολο.

Το 100% Stacked Area Chart μας επιτρέπει να απαντήσουμε ερωτήσεις όπως:

Το γράφημα 100% σωρευμένης περιοχής δεν αποτελεί καλή επιλογή όταν οι απόλυτες τιμές είναι κρίσιμες, όταν έχουμε μεγάλο πλήθος κατηγοριών (πάνω από 3-5 κατηγορίες) και όταν υπάρχουν αρνητικές τιμές.

Line and Stacked Column Chart (Γράφημα γραμμών και σωρευμένων στηλών)

Το Line and Stacked Column Chart προκύπτει από το συνδυασμό δυο γραφημάτων: σωρευμένες στήλες (Stacked Columns) και γραμμή (Line). Οι σωρευμένες στήλες χρησιμοποιούνται για σύγκριση ποσοτήτων ή κατηγοριών ενώ το γράφημα γραμμής χρησιμοποιείται για την απεικόνιση τάσης ή ενός δεύτερου KPI.

Το γράφημα γραμμών και σωρευμένων στηλών αποτελεί ιδανική επιλογή σε περιπτώσεις που θέλουμε να συγκρίνουμε δεδομένα ανά κατηγορία αλλά ταυτόχρονα να παρακολουθήσουμε μία συνολική τάση ή δείκτη απόδοσης. Το Line and Stacked Column Chart βοηθά ιδιαίτερα όταν υπάρχουν πολλές κατηγορίες δεδομένων, ανάγκη σύγκρισης σύνθετων μεγεθών και ανάγκη παρακολούθησης μεταβολών στον χρόνο. Αποτελεί εξαιρετική επιλογή όταν θέλουμε να συγκρίνουμε δύο μεγέθη με διαφορετικές μονάδες μέτρησης, όταν θέλουμε να δούμε τη σχέση αιτίας-αποτελέσματος και όταν θέλουμε να κάνουμε εξοικονόμηση χώρου. Για παράδειγμα αν θέλουμε να δούμε πώς επηρεάζεται η μεταβολή ενός μεγέθους (γραμμή) από τον όγκο ενός άλλου (στήλες).

Καλό είναι να μη χρησιμοποιήσουμε το γράφημα γραμμών και σωρευμένων στηλών όταν οι στήλες έχουν πάρα πολλά τμήματα, όταν δεν υπάρχει καμία λογική συσχέτιση ανάμεσα στα δεδομένα της στήλης και της γραμμής (διότι μπερδεύει τον χρήστη χωρίς λόγο) και όταν οι δύο άξονες Υ έχουν παρόμοιες τιμές αλλά διαφορετική κλίμακα (διότι ενδέχεται ο αναγνώστης να βγάλει λανθασμένα συμπεράσματα).

Line and Clustered Column Chart (Γράφημα γραμμών και ομαδοποιημένων στηλών)

Το Line and Clustered Column Chart προκύπτει από το συνδυασμό δυο γραφημάτων: Clustered Column Chart (ομαδοποιημένες στήλες) και Line Chart (γράφημα γραμμής). Συνήθως χρησιμοποιείται όταν πρέπει να δείξουμε δύο διαφορετικά είδη μεγεθών στην ίδια απεικόνιση. Το γράφημα γραμμών και ομαδοποιημένων στηλών διευκολύνει τη σύγκριση μεταξύ τους. Για παράδειγμα στις στήλες μπορούμε να βάλουμε απόλυτες τιμές (π.χ. πωλήσεις, ποσότητες) ενώ στη γραμμή μπορούμε να βάλουμε μία τάση ή KPI (π.χ. ποσοστό κέρδους, μέσο discount, growth).

Το Line and Clustered Column Chart είναι πολύτιμο όταν θέλουμε να συγκρίνουμε:

Το Line and Clustered Column Chart αποτελεί ιδανική επιλογή όταν θέλουμε να συγκρίνουμε μεγέθη με διαφορετικές κλίμακες. Για παράδειγμα αν θέλουμε να δείξουμε στην ίδια οθόνη το Συνολικό Τζίρο σε ευρώ (στήλες - χιλιάδες €) και το Ποσοστό Κέρδους ή το Discount σε ποσοστό (γραμμή - %). Επίσης το γράφημα γραμμών και ομαδοποιημένων στηλών είναι χρήσιμο όταν αναζητούμε συσχετίσεις. Για παράδειγμα όταν θέλουμε να δούμε αν η μεταβολή μιας μεταβλητής (π.χ. ποσότητα) επηρεάζει άμεσα μια άλλη (π.χ. συνολικές εκπτώσεις).

Το Line and Clustered Column Chart δεν αποτελεί καλή επιλογή όταν οι δύο μετρήσεις δεν έχουν καμία λογική συσχέτιση και όταν υπάρχουν πάρα πολλές κατηγορίες.

Βασικοί Δείκτες Απόδοσης και Κάρτες (KPIs & Metrics)

Σε αυτή την ομάδα υπάρχουν power BI visuals που μας βοηθούν να κάνουμε σύνοψη κρίσιμων μεγεθών, άμεση αξιολόγηση επιδόσεων και παρακολούθηση στρατηγικών στόχων. Αφορούν κυρίως dashboards που αφορούν τη διοίκηση και τους υπεύθυνους λήψης αποφάσεων. Προσφέρουν άμεση εικόνα της απόδοσης μιας επιχείρησης. Βοηθούν στη γρήγορη λήψη αποφάσεων και στην παρακολούθηση στόχων. Οι κάρτες και οι δείκτες KPI προσφέρουν μια άμεση, συμπυκνωμένη εικόνα των πιο κρίσιμων μεγεθών της επιχείρησης. Είναι τα κατάλληλα visuals για να απομονώσουμε τον θόρυβο και τη θολή εικόνα των πολλών δεδομένων. Μας βοηθούν να εστιάσουμε στην τρέχουσα κατάσταση δείχνοντας σύγκριση με το στόχο.

Gauge (Μετρητής)

Ο Μετρητής (Gauge) είναι ένα visual του Microsoft Power BI που χρησιμοποιείται για να δείχνει την πρόοδο μιας τιμής σε σχέση με έναν στόχο. Οπτικά θυμίζει ταχύμετρο αυτοκινήτου και παρουσιάζει την τρέχουσα τιμή, το ελάχιστο και μέγιστο όριο έναν στόχο.

Για παράδειγμα μπορούμε να χρησιμοποιήσουμε μετρητή για να δείξουμε:

Το Gauge εμφανίζει οπτικά πόσο κοντά βρίσκεται η επιχείρηση στον στόχο.

Ενδείκνυται να χρησιμοποιήσουμε το Μετρητή όταν κάνουμε:

Δεν ενδείκνυται να χρησιμοποιήσουμε το Gauge στις ακόλουθες περιπτώσεις:

Το Gauge είναι εντυπωσιακό visual. Όμως πολλές φορές το αποφεύγουμε διότι πιάνει πολύ χώρο στην οθόνη για να δείξει μόνο μία πληροφορία.

Card / Multi-row Card (Κάρτα / Κάρτα πολλαπλών γραμμών)

Το visual Card (Κάρτα) στο Microsoft Power BI χρησιμοποιείται για την προβολή μίας και μόνο σημαντικής τιμής με έντονο και ευανάγνωστο τρόπο. Συνήθως εμφανίζει ένα KPI ή ένα βασικό metric, όπως συνολικές πωλήσεις, κέρδος ή αριθμό πελατών. Η Card εμφανίζει μία βασική πληροφορία με μεγάλη γραμματοσειρά ώστε να τραβά άμεσα την προσοχή του χρήστη.

Η Multi-row Card (Κάρτα πολλαπλών γραμμών) είναι μια παραλλαγή της Card που επιτρέπει την εμφάνιση πολλών σχετικών τιμών ταυτόχρονα, σε μορφή λίστας.

Τα Card και Multi-row Car είναι ιδανικά για το πάνω μέρος του report (ως KPIs) ή για γρήγορη πληροφόρηση χωρίς την ανάγκη πλοήγησης σε πίνακες.

Δεν ενδείκνυται να χρησιμοποιήσουμε Κάρτα ή Κάρτα πολλαπλών γραμμών στις ακόλουθες περιπτώσεις:

KPI (Δείκτες KPI)

Το KPI visual στο Microsoft Power BI χρησιμοποιείται για την παρακολούθηση της πορείας ενός βασικού δείκτη απόδοσης (Key Performance Indicator). Δείχνει την πρόοδο που έχει γίνει σε σχέση με έναν στόχο ή μια προηγούμενη περίοδο. Εμφανίζει τρία πράγματα ταυτόχρονα: την τρέχουσα τιμή (π.χ. σημερινές πωλήσεις), το στόχο (π.χ. επιθυμητές πωλήσεις) και την κατάσταση (αν είμαστε πάνω ή κάτω από τον στόχο). Η εμφάνιση γίνεται με τα κατάλληλα χρώματα: συνήθως πράσινο για την επιτυχία και κόκκινο για την αποτυχία. Το KPI visual είναι ιδανικό για dashboards διοίκησης και monitoring επιχειρησιακών επιδόσεων.

Το KPI visual αποτελεί την τέλεια επιλογή σε περιπτώσεις όπου ο αναγνώστης του report θέλει να μάθει ακαριαία αν τα πράγματα πάνε καλά ή όχι. Με το KPI visual θα δει κατευθείαν την τιμή χωρίς να χαθεί στις λεπτομέρειες. Χρησιμοποιείται συνήθως στις ακόλουθες περιπτώσεις:

Το KPI visual δεν αποτελεί καλή επιλογή όταν:

Όσοι θέλουν να μάθουν μόνοι τους το power BI μπορούν να παρακολουθήσουν τα video που δημοσιεύουμε σε σχετική playlist στο κανάλι μας στο youtube:
https://www.youtube.com/watch?v=utMyqGDXbyg&list=PLtS1dPXrbmz7PM8tjLp7daXKM3no49Dz8