Μοντελοποίηση δεδομένων Power BI - Οδηγός βήμα προς βήμα με παραδείγματα

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

Τι είναι η μοντελοποίηση δεδομένων στο Power BI;

Συχνά, παίρνουμε τα δεδομένα σε πολλούς πίνακες και συνδέουμε αυτούς τους πίνακες και η δημιουργία μιας σχέσης μεταξύ τους ονομάζεται "Μοντελοποίηση δεδομένων". Δημιουργώντας μια σχέση μεταξύ πινάκων, επιμένουμε ότι το Power BI ξέρει πώς αυτοί οι πίνακες συνδέονται μεταξύ τους και δημιουργούμε αναφορές από διαφορετικά πεδία διαφορετικών πινάκων χρησιμοποιώντας το Power BI Data Modeling. Αυτό είναι ένα από τα βασικά πλεονεκτήματα του Power BI επειδή δεν απαιτεί απαραίτητα όλα τα δεδομένα να βρίσκονται σε έναν μόνο πίνακα, αλλά μπορείτε να έχετε δεδομένα σε διαφορετικούς πίνακες και να ορίσετε μια σχέση μεταξύ αυτών των πινάκων με μια κοινή στήλη.

Δημιουργία μοντελοποίησης δεδομένων στο Power BI

Για να δημιουργήσετε μια σχέση μεταξύ του πίνακα δεδομένων στο power bi, χρειάζεστε πίνακες δεδομένων για να εργαστείτε και έχω κάτω από τρεις πίνακες για να δουλέψω με το όνομα "Πίνακας πωλήσεων, πίνακας πόλεων και πίνακας διαχειριστή" αντίστοιχα.

Αντιγράψτε και επικολλήστε τα δεδομένα απευθείας στο Power BI, ή μπορείτε να αντιγράψετε τα δεδομένα σε ένα αρχείο excel και, στη συνέχεια, να τα εισαγάγετε στο Power BI ως αναφορά αρχείου Excel. Έτσι μπορείτε να κατεβάσετε το πρότυπο του βιβλίου εργασίας excel από τον παρακάτω σύνδεσμο, ο οποίος χρησιμοποιείται για αυτό το παράδειγμα.

Έχω ανεβάσει απευθείας τα δεδομένα στο Power BI.

  • Τώρα ανοίξτε την προβολή "Αναφορά".
  • Όπως μπορείτε να δείτε παρακάτω, έχουμε χρησιμοποιήσει το "Πίνακας" οπτικό.
  • Δοκιμάστε και δημιουργήστε έναν "συνοπτικό πίνακα πωλήσεων", επιλέγοντας "Ονόματα περιοχής" από το "Πίνακας πόλεων" και "Τιμή πώλησης" από το "Πίνακας πωλήσεων".
  • Ο συνοπτικός πίνακας μας δείχνει την ίδια τιμή για όλες τις περιοχές, όπως φαίνεται παρακάτω. Αυτό συμβαίνει επειδή έχουμε χρησιμοποιήσει δύο διαφορετικές στήλες από δύο διαφορετικούς πίνακες.
  • Παρομοίως, δημιουργήστε έναν ακόμη οπτικοποίηση πίνακα για να δημιουργήσετε έναν συνοπτικό πίνακα «Πόλεμος» Αυτή τη φορά χρησιμοποιήστε την τιμή "Ονόματα πόλεων" από τον "πίνακα διαχείρισης" και την τιμή "Πωλήσεις" από τον "πίνακα πωλήσεων".

Παρόλο που το "City" υπάρχει και στα δύο τραπέζια, έχουμε ακόμα τους ίδιους αριθμούς. Αυτό συμβαίνει επειδή το Power BI δεν μπορεί να αναγνωρίσει ποια είναι η σχέση μεταξύ αυτών των τριών πινάκων.

  • Τώρα επιστρέψτε στην καρτέλα "Σχέση". Όπως μπορείτε να δείτε, έχουμε τρία τραπέζια με τα αντίστοιχα ονόματά τους.

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

  • Τώρα από το "Πίνακας πόλεων", σύρετε και αποθέστε τη στήλη "Ονόματα πόλεων" στη στήλη "Πόλη" στο "Πίνακας πωλήσεων". Δημιουργεί μια γραμμή μεταξύ "City Table" και "Sales Table".
  • Αν θέλετε να μάθετε σε ποια στήλη έχει δημιουργήσει τη σχέση μεταξύ αυτών των δύο πινάκων και, στη συνέχεια, τοποθετήστε τον κέρσορα στη γραμμή σύνδεσης μεταξύ αυτών των δύο γραμμών, θα επισημάνει δύο κοινές στήλες στους αντίστοιχους πίνακες.

Ορίστε, λέει ότι η σχέση μεταξύ δύο στηλών σε αυτούς τους δύο πίνακες είναι "City".

  • Τώρα έχουμε έναν ακόμη πίνακα εδώ, δηλαδή, "Table Manager". Αυτός ο πίνακας περιλαμβάνει τη λίστα διαχειριστών που είναι συνεπείς στην πόλη. Η πόλη υπάρχει και στα άλλα δύο τραπέζια, αλλά αυτή τη φορά, θα δημιουργήσουμε μια σχέση μεταξύ "City Table" και "Manager Table" όχι με "Sales Table".
  • Τώρα επιστρέψτε στην καρτέλα "Αναφορά" και δείτε το αποτέλεσμα που δημιουργήθηκε αρχικά σε δύο πίνακες. Αυτή τη φορά αναγνωρίζει τη σχέση μεταξύ πινάκων και, κατά συνέπεια, έχει εμφανίσει αποτελέσματα σε κάθε πόλη και περιοχή.
  • Για να δείτε και να διαχειριστείτε τη σχέση μεταξύ πινάκων, μπορείτε να κάνετε κλικ στο "Διαχείριση σχέσης" στην καρτέλα "Αρχική σελίδα".
  • Αυτό θα ανοίξει όλες τις λίστες σχέσεων. Μπορείτε να "Επεξεργασία" "Διαγραφή" αυτών των σχέσεων κάνοντας κλικ στα αντίστοιχα κουμπιά.

Όπως μπορείτε να δείτε παραπάνω, η πρώτη λίστα σχέσεων λέει, "Πίνακας πόλεων (ονόματα πόλεων)" συνδέεται με "Πίνακας διαχειριστή (ονόματα πόλεων)" και η δεύτερη λίστα λέει "πίνακας πωλήσεων (πόλη)" συνδέεται με "πίνακας πόλεων (Ονομα Πόλης)."

Σημείωση: Μπορείτε επίσης να κατεβάσετε το αρχείο ταμπλό Power BI από τον παρακάτω σύνδεσμο και να δείτε την τελική έξοδο.

Μπορείτε να κατεβάσετε αυτό το Πρότυπο Μοντελοποίησης Δεδομένων Power BI εδώ - Πρότυπο Μοντελοποίησης Δεδομένων Power BI

Πράγματα που πρέπει να θυμάστε

  • Το Power BI Data μοντελοποιεί τη διαδικασία δημιουργίας σχέσης μεταξύ κοινών στηλών πολλαπλών πινάκων.
  • Εάν οι επικεφαλίδες στηλών είναι οι ίδιες μεταξύ πινάκων, τότε το Power BI ανιχνεύει αυτόματα τη σχέση μεταξύ πινάκων.
  • Χρησιμοποιώντας αυτές τις στήλες, μπορούμε επίσης να συγχωνεύσουμε τους πίνακες.

ενδιαφέροντα άρθρα...