Εισαγωγή
Όπως οι περισσότεροι από εμάς, εργάζεστε για μια εταιρεία όπου απαιτείται να δημιουργήσετε αναφορές Microsoft Power BI. Τα δεδομένα βρίσκονται σε πολλές διαφορετικές βάσεις δεδομένων και αρχεία. Αυτά τα αποθετήρια δεδομένων διαφέρουν μεταξύ τους, ορισμένα βρίσκονται στον Microsoft SQL Server, ορισμένα βρίσκονται στο Microsoft Excel, αλλά όλα τα δεδομένα σχετίζονται.
Σημείωση
Οι ενότητες εκπαιδευτικής ενότητας πριν από το εργαστήριο είναι καθαρά ενημερωτικές. Θα σας δοθεί η ευκαιρία να εργαστείτε με πραγματικά δεδομένα κατά τη διάρκεια του εργαστηρίου.
Στο σενάριο αυτής της εκπαιδευτικής ενότητας εργάζεστε για την Tailwind Traders. Η Διοίκηση σας έχει αναθέσει να δημιουργήσετε μια σειρά αναφορών που εξαρτώνται από δεδομένα σε διάφορες τοποθεσίες. Η βάση δεδομένων που παρακολουθεί τις συναλλαγές πωλήσεων βρίσκεται σε SQL Server, μια σχεσιακή βάση δεδομένων που περιέχει τι στοιχεία αγόρασε κάθε πελάτης και πότε. Επίσης, παρακολουθεί ποιος εργαζόμενος πραγματοποίησε την πώληση, μαζί με το όνομα του υπαλλήλου και το αναγνωριστικό υπαλλήλου. Ωστόσο, αυτή η βάση δεδομένων δεν περιέχει την ημερομηνία πρόσληψης του υπαλλήλου, τον τίτλο ή τον προϊστάμενό του. Για αυτές τις πληροφορίες, πρέπει να αποκτήσετε πρόσβαση σε αρχεία που διατηρεί το τμήμα ανθρώπινου δυναμικού στο Excel. Έχετε επανειλημμένα ζητήσει να χρησιμοποιήσουν μια βάση δεδομένων SQL, αλλά δεν βρήκαν ακόμα την ευκαιρία να την εφαρμόσουν.
Όταν ένα στοιχείο αποστέλλεται, η αποστολή καταγράφεται στην αίτηση αποθήκευσης, η οποία είναι νέα για την εταιρεία. Οι προγραμματιστές επέλεξαν να αποθηκεύουν δεδομένα στο Cosmos DB ως ένα σύνολο εγγράφων JSON.
Η Taiwind Traders έχει μια εφαρμογή που βοηθάει στις οικονομικές προβλέψεις, έτσι ώστε να μπορούν να προβλέψουν ποιες θα είναι οι πωλήσεις τους επόμενους μήνες και έτη, βάσει των προηγούμενων τάσεων. Αυτές οι προβλέψεις αποθηκεύονται στις Υπηρεσίες Ανάλυσης του Microsoft Azure. Ακολουθεί μια προβολή των πολλών προελεύσεων δεδομένων από τις οποίες ζητείται να συνδυάσετε δεδομένα.
Για να μπορέσετε να δημιουργήσετε αναφορές, πρέπει πρώτα να εξαγάγετε δεδομένα από τις διάφορες προελεύσεις δεδομένων. Η αλληλεπίδραση με τον SQL Server είναι διαφορετική από το Excel, επομένως θα πρέπει να μάθετε τις μικροδιαφορές και των δύο συστημάτων. Αφού κατανοήσετε τα συστήματα, μπορείτε να χρησιμοποιήσετε Power Query για να κάνετε εκκαθάριση των δεδομένων, όπως η μετονομασία στηλών, η αντικατάσταση τιμών, η κατάργηση σφαλμάτων και ο συνδυασμός αποτελεσμάτων ερωτημάτων. Power Query είναι επίσης διαθέσιμη στο Excel. Μετά την εκκαθάριση και την οργάνωση των δεδομένων, είστε έτοιμοι να δημιουργήσετε αναφορές στο Power BI. Τέλος, θα δημοσιεύσετε στο Υπηρεσία Power BI το συνδυασμένο μοντέλο σημασιολογίας και τις αναφορές σας. Από εκεί, άλλοι χρήστες μπορούν να χρησιμοποιήσουν το σημασιολογικό μοντέλο σας και να δημιουργήσουν τις δικές τους αναφορές ή να χρησιμοποιήσουν τις αναφορές που έχετε δημιουργήσει ήδη. Επιπλέον, εάν κάποιος άλλος δημιούργησε ένα μοντέλο σημασιολογίας που θα θέλατε να χρησιμοποιήσετε, μπορείτε να δημιουργήσετε αναφορές και από αυτό!
Αυτή η εκπαιδευτική ενότητα θα εστιάσει στο πρώτο βήμα για τη λήψη δεδομένων από διαφορετικές προελεύσεις δεδομένων και την εισαγωγή τους στο Power BI με χρήση Power Query.
Στο τέλος αυτής της εκπαιδευτικής ενότητας, θα μπορείτε:
- Αναγνώριση και σύνδεση σε μια προέλευση δεδομένων
- Λήψη δεδομένων από μια σχεσιακή βάση δεδομένων, όπως του Microsoft SQL Server
- Λήψη δεδομένων από ένα αρχείο, όπως του Microsoft Excel
- Λήψη δεδομένων από εφαρμογές
- Λήψη δεδομένων από τις Υπηρεσίες Ανάλυσης του Azure
- Επιλογή λειτουργίας αποθήκευσης
- Επίλυση ζητημάτων απόδοσης
- Επίλυση σφαλμάτων εισαγωγής δεδομένων