Course 50578A: MDX Query Language for SQL Server Analytical Services (OLAP) - μάθημα 35.990 RUB. από Ειδικός, εκπαίδευση 24 ακαδημαϊκών ωρών, ημερομηνία 21 Μαΐου 2023.
μικροαντικείμενα / / December 05, 2023
Μέρος της πλατφόρμας SQL Server είναι ο πολυδιάστατος διακομιστής βάσης δεδομένων OLAP. Οι πολυδιάστατες βάσεις δεδομένων χρησιμοποιούνται για την ανάλυση πολύ μεγάλου όγκου δεδομένων. Η τεχνολογία OLAP σάς επιτρέπει να επεξεργάζεστε τεράστιες ποσότητες δεδομένων πολύ γρήγορα - σε πραγματικό χρόνο. Η ταχύτητα ανάλυσης δεδομένων είναι ο λόγος για την ευρεία χρήση του OLAP.
Σας προσκαλούμε να κατακτήσετε την επαγγελματική χρήση πολυδιάστατων βάσεων δεδομένων! Θα κατακτήσετε όλες τις δυνατότητες που παρέχουν οι πολυδιάστατες βάσεις δεδομένων. Το πιο σημαντικό είναι ότι θα μάθετε να εργάζεστε με τέτοιες βάσεις δεδομένων απευθείας, χωρίς μεσάζοντες ή ενδιάμεσο λογισμικό.
Για άμεση εργασία με πολυδιάστατες βάσεις δεδομένων OLAP, η Microsoft έχει αναπτύξει τη γλώσσα MDX (Multidimensional eXpressions). Αυτή η γλώσσα δεν μοιάζει με τίποτα άλλο. Έχει σχεδιαστεί ειδικά για πολυδιάστατες βάσεις δεδομένων. Ούτε η γνώση της γλώσσας ερωτημάτων SQL ούτε η εξοικείωση με οποιεσδήποτε γλώσσες προγραμματισμού θα αντικαταστήσουν τη γνώση σας στο MDX.
Θα εξερευνήσετε όλες τις δυνατότητες της γλώσσας ερωτημάτων MDX και θα αποκτήσετε αυτοπεποίθηση στη χρήση εργαλείων MDX. Γράψιμο ερωτημάτων στη γλώσσα MDX, εξαγωγή δεδομένων από πολυδιάστατες βάσεις δεδομένων, δημιουργία αναφορών με βάση κύβους OLAP - όλα αυτά θα είναι διαθέσιμα σε εσάς μετά την ολοκλήρωση του μαθήματος!
Κατακτήστε την επεξεργασία και ανάλυση οποιουδήποτε όγκου δεδομένων σε πραγματικό χρόνο - μελέτη στο Ειδικό Κέντρο!
Το μάθημα απευθύνεται σε άτομα των οποίων οι αρμοδιότητες περιλαμβάνουν τη διαχείριση ενός διακομιστή SQL, καθώς και για αναλυτές, προγραμματιστές, ειδικούς συστημάτων αναφοράς, προγραμματιστές 1C κ.λπ.
Θα μάθεις:
- Εξαγωγή δεδομένων από πολυδιάστατες βάσεις δεδομένων
- Γράψτε ερωτήματα σε γλώσσα MDX
- Δημιουργήστε αναφορές με βάση τους κύβους OLAP
Δάσκαλος ειδικού σκοπού, κάτοχος διεθνούς κύρους Microsoft Certified Master. Απόφοιτος του Κρατικού Τεχνικού Πανεπιστημίου της Μόσχας με το όνομα N.E. Μπάουμαν.
Στις τάξεις του, ο Fedor Anatolyevich βάζει την αρχή στην πρώτη γραμμή «Κοίτα στη ρίζα!» - είναι σημαντικό όχι μόνο να μελετήσουμε τη λειτουργία του μηχανισμού, αλλά και να κατανοήσουμε γιατί λειτουργεί με αυτόν τον τρόπο και όχι διαφορετικά.
Γενικός στο χώρο του σχεδιασμού και ανάπτυξης λογισμικού. Έχει πολυετή εμπειρία ως επικεφαλής ομάδας ανάπτυξης και επικεφαλής αρχιτέκτονας. Ειδικεύεται στην ενοποίηση εταιρικών εφαρμογών, στην ανάπτυξη αρχιτεκτονικής πύλης ιστού, στα συστήματα ανάλυσης δεδομένων, στην ανάπτυξη και υποστήριξη Υποδομή Windows.
Ο συνδυασμός στυλ παρουσίασης μηχανικής και φυσικής επιστήμης επιτρέπει στους μαθητές να μεταδώσουν το πάθος και τη δημιουργική προσέγγιση του δασκάλου. Ο Fedor Anatolyevich λαμβάνει πάντα τις πιο ενθουσιώδεις κριτικές από τους ευγνώμονες αποφοίτους του.
Ενότητα 1. Οικογένεια τεχνολογιών επιχειρηματικής ευφυΐας. Μια επισκόπηση των τεχνολογιών ανάλυσης δεδομένων της Microsoft. Κύκλος ζωής δεδομένων σε συστήματα επιχειρηματικής ανάλυσης (2 ac. η.)
- Γιατί οι τεχνολογίες ανάλυσης δεδομένων (BI, OLAP, DWH, ETL) μπορούν να είναι χρήσιμες
- Τι πρέπει να προσέξετε κατά την εφαρμογή ενός συστήματος επιχειρηματικής ευφυΐας
- Πεδίο εφαρμογής και εργαλεία
- Εργαστηριακή εργασία Μελέτη της διαδικασίας ETL χρησιμοποιώντας το παράδειγμα πακέτου υπηρεσιών ολοκλήρωσης
- Μελέτη της διαδικασίας ETL χρησιμοποιώντας το παράδειγμα πακέτου υπηρεσιών ολοκλήρωσης
Ενότητα 2. Εισαγωγή στην πολυδιάστατη γλώσσα ερωτημάτων MDX. Ξεκινάμε με το πιο απλό, συνηθίζουμε στο πολυδιάστατο μοντέλο (2 ac. η.)
- Διαφορές μεταξύ ενός πολυδιάστατου μοντέλου και ενός πίνακα
- Αποθήκες δεδομένων και μάρκες δεδομένων
- Εισαγωγή στη γλώσσα MDX
- Επεξεργαστής MDX
- Εργαστήριο Παρουσίαση του Επεξεργαστή Ερωτήσεων (Management Studio) Εισαγωγή του Επεξεργαστή Business Intelligent Development Studio Παρουσιάζοντας το SQL Profiler Tracer MDX Basics
- Εισαγωγή στο Query Editor (Management Studio)
- Εισαγωγή στον επεξεργαστή Business Intelligent Development Studio
- Εισαγωγή στον ανιχνευτή SQL Profiler
- Βασικά MDX
Ενότητα 3. Οι διαστάσεις είναι ο σκελετός ενός πολυδιάστατου μοντέλου. Διαστάσεις, πλειάδες, κελιά και άλλα στοιχεία ενός πολυδιάστατου μοντέλου δεδομένων (3 ac. η.)
- Διαστάσεις
- Χαρακτηριστικά διαστάσεων
- Ιεραρχίες
- Μέλη διάστασης
- Πλειάδες
- Κύτταρα
- Σκηνικά
- Εργασίες
- Λειτουργίες
- Ιδιότητες διάστασης εργαστηρίου Ιδιότητες διάστασης Ιεραρχίες σε μία διάσταση Ιεραρχίες σε πολλαπλές διαστάσεις Επίπεδο ρίζας ιεραρχίας Συνάρτηση Αναφορά μελών -- μέλη Σφάλματα σύνταξης Μερικές αναφορές πλειάδας Εμφάνιση πολλαπλών αξόνων Crossjoin Αυτόματη ύπαρξη Υπάρχει μηχανισμός Εξάλειψη διπλών πλειάδων
- Ιδιότητες διαστάσεων
- Χαρακτηριστικά διαστάσεων
- Ιεραρχίες σε μία διάσταση
- Ιεραρχίες σε πολλαπλές διαστάσεις
- Επίπεδο ρίζας ιεραρχίας
- Λειτουργία μελών
- Μέλη αναφοράς
- Συντακτικά λάθη
- Σύνδεσμοι σε μερικές πλειάδες
- Εμφάνιση σε πολλαπλούς άξονες
- Διασταύρωση
- Λειτουργία αυτόματης ύπαρξης
- Μηχανισμός υπάρχει
- Εξάλειψη των διπλών πλειάδων
Ενότητα 4. Πλοήγηση σε πολυδιάστατο μοντέλο. Λειτουργίες πλοήγησης, φιλτραρίσματος, ταξινόμησης και ο συνδυασμός τους (3 ac. η.)
- Πλοήγηση σε αναφορές
- Σχετικές θέσεις
- Λειτουργίες πλοήγησης
- Διαχείριση ταξινόμησης
- Φιλτράρισμα αποτελεσμάτων
- Συνδυασμός σετ
- Εργαστήριο πλοήγησης ιεραρχίας Σχετική τοποθέτηση με χρήση της συνάρτησης μελών Ιεραρχικές συναρτήσεις
- Πλοήγηση ιεραρχίας
- Σχετική τοποθέτηση
- Χρήση της λειτουργίας Μέλη
- Ιεραρχικές λειτουργίες
Ενότητα 5. Πολυδιάστατοι υπολογισμοί. Χρησιμοποιώντας εκφράσεις, στατιστικές συναρτήσεις και άλλους μηχανισμούς για υπολογισμούς (3 ac. η.)
- Εκφράσεις
- Υπολογιζόμενα μέλη
- Μορφοποίηση του αποτελέσματος (ΜΕ)
- Δυναμικές εκφράσεις
- Λειτουργία IIF
- Στατιστικές συναρτήσεις
- Σύγκριση πλειάδων με παραμέτρους
- Εργαστήριο Εξερεύνηση χρήσεων του κανόνα WITH Δημιουργία υπολογισμένων μελών Υπολογισμός ποσοστών Μορφοποίηση
- Εξερευνήστε επιλογές για τη χρήση του κανόνα WITH
- Δημιουργία υπολογισμένων μελών
- Υπολογισμός ποσοστών
- Μορφοποίηση
Ενότητα 6. Εργασία με μετρήσεις χρόνου, πολλαπλά ημερολόγια και αποκλίνοντες ορίζοντες. Εργασία με μέτρηση χρόνου, υπολογισμούς χρόνου, πλοήγηση κατά μήκος του άξονα του χρόνου, υπολογισμένους χρονικούς όρους και συγκεντρωτικά στοιχεία (3 ac. η.)
- Μέτρηση χρόνου
- Πολλά ημερολόγια
- Λειτουργίες χρόνου
- Παράλληλες περίοδοι
- Περίοδοι ανοίγματος
- Περίοδοι κλεισίματος
- Πρόσφατες περίοδοι
- Μηχανισμός από έτος σε ημερομηνία
- Υπολογισμένα μέτρα πάνω από τον άξονα του χρόνου
- Σύγκριση περιόδων
- Συνάρτηση αθροίσματος
- Συγκεντρωτικές συναρτήσεις
- Λειτουργίες Max και Min στον άξονα του χρόνου
- Lab ParallelPeriod OpeningPeriod ClosingPeriod LastPeriod Year-to-Date Υπολογιζόμενα μέτρα πάνω από τον άξονα του χρόνου Σύγκριση περίοδοι Συνάρτηση Άθροισμα Συνάρτηση Συνάθροισης Μέγιστη Συνάρτηση Ελάχ. - - - Χρήση Crossjoin με παράλληλες τελείες
- ΠαράλληληΠερίοδος
-Περίοδος ανοίγματος
-Περίοδος κλεισίματος
-Τελευταία Περίοδος
-Έτος-Ημερομηνία
- Υπολογισμένα μέτρα πάνω από τον άξονα του χρόνου
- Σύγκριση περιόδων
- Συνάρτηση αθροίσματος
- Συγκέντρωση
- Μέγιστη λειτουργία
- Ελάχιστη λειτουργία
- Χρήση Crossjoin σε συνδυασμό με παράλληλες περιόδους
Ενότητα 7. Πρακτική εφαρμογή του MDX. Συνδυασμός μελετημένων τεχνολογιών για την επίλυση πρακτικών προβλημάτων (3 ac. η.)
- Ή λογική
- ΚΑΙ λογική
- Συνδυασμός OR και AND σε διαφορετικές ιεραρχίες
- Πολύπλοκα σενάρια για τη χρήση AND και OR
- Χρήση της συνάρτησης NonEmpty
- Μέσες τιμές
- Εργασία με την τελευταία ημερομηνία
- Παράλληλες περίοδοι με πολλαπλές ημερομηνίες
- Έλεγχος του τρέχοντος πλαισίου
- Επιλογές λειτουργίας Descendants
- Τιμές κατάταξης
- Εργαστηριακές εργασίες
Ενότητα 8. Άλλες χρήσεις του MDX: αναφορές. Χρήση ερωτημάτων MDX για τη δημιουργία αναφορών σε υπηρεσίες αναφοράς SQL Server και εφαρμογές PerformancePoint (3 ac. η.)
- Δημιουργία αναφοράς στο SQL Server Reporting Services (SSRS)
- Δημιουργία σύνδεσης με κύβο
- Εργασία με πολυδιάστατα ερωτήματα στον σχεδιαστή MDX
- Δημιουργία μη τυπικών ερωτημάτων
- Μεταφορά παραμέτρων
- Πίνακες PerformancePoint
- Αναφορά εργαστηριακής εργασίας σε SSRS Σύνδεση σε κύβο Δημιουργία ερωτήματος MDX στον σχεδιαστή Δημιουργία μη τυπικού ερωτήματος Διαβίβαση παραμέτρων
- Αναφορά στο SSRS
- Σύνδεση με κύβο
- Δημιουργία ερωτήματος MDX στον κατασκευαστή
- Δημιουργία προσαρμοσμένου αιτήματος
- Μεταφορά παραμέτρων
Ενότητα 9. Δείκτες απόδοσης (KPI) και πολυδιάστατα ερωτήματα στο Business Intelligence Development Studio. Υπολογισμοί, δείκτες και άλλες εφαρμογές του MDX σε BIDS (2 ac. η.)
- Δημιουργήστε επώνυμους υπολογισμούς στο BIDS
- Δημιουργία δεικτών απόδοσης σε BIDS
- Εργαστηριακή εργασία Δημιουργία έκφρασης με όνομα Δημιουργία δείκτη φύλλου Δημιουργία δείκτη στόχου Χρήση του μηχανισμού IIF στο KPI
- Δημιουργήστε μια έκφραση με όνομα
- Δημιουργία ένδειξης φύλλου
- Δημιουργία δείκτη στόχου
- Χρήση του μηχανισμού IIF σε KPI