Εισαγωγή στα datamarts

Οι χρήστες επιχειρήσεων βασίζονται σε μεγάλο βαθμό σε κεντρικές προελεύσεις δεδομένων που έχουν δημιουργηθεί από ομάδες τεχνολογίας πληροφοριών (IT), αλλά μπορεί να χρειαστούν μήνες για να πραγματοποιήσει ένα τμήμα IT μια αλλαγή σε μια συγκεκριμένη προέλευση δεδομένων. Σε απάντηση, οι χρήστες συχνά καταφεύγουν στη δημιουργία των δικών τους δεδομένων με βάσεις δεδομένων της Access, τοπικά αρχεία, τοποθεσίες SharePoint και υπολογιστικά φύλλα, με αποτέλεσμα την έλλειψη διακυβέρνησης και κατάλληλης εποπτείας για να διασφαλιστεί ότι υποστηρίζονται αυτές οι προελεύσεις δεδομένων και έχουν εύλογες επιδόσεις.

Τα Datamarts συμβάλλουν στη γεφυρωση του χάσματος μεταξύ των χρηστών επιχειρήσεων και του ΙΤ. Τα Datamarts είναι λύσεις ανάλυσης από τον χρήστη, επιτρέποντας στους χρήστες να αποθηκεύουν και να εξερευνούν δεδομένα που φορτώνονται σε μια πλήρως διαχειριζόμενη βάση δεδομένων. Τα Datamarts παρέχουν μια απλή και προαιρετικά εμπειρία χωρίς κώδικα για την πρόσληψη δεδομένων από διαφορετικές προελεύσεις δεδομένων, την εξαγωγή μετασχηματισμού και φόρτωσης (ETL) των δεδομένων με χρήση του Power Query και, στη συνέχεια, τη φόρτωση σε μια βάση δεδομένων SQL Azure που είναι πλήρως διαχειριζόμενη και δεν απαιτεί ρύθμιση ή βελτιστοποίηση.

Όταν φορτωθούν τα δεδομένα σε ένα datamart, μπορείτε επιπλέον να ορίσετε σχέσεις και πολιτικές για την επιχειρηματική ευφυΐα και ανάλυση. Τα Datamarts δημιουργούν αυτόματα ένα σημασιολογικό μοντέλο ή μοντέλο σημασιολογίας, το οποίο μπορεί να χρησιμοποιηθεί για τη δημιουργία αναφορών και πινάκων εργαλείων Power BI. Μπορείτε επίσης να υποβάλετε ερωτήματα σε ένα datamart χρησιμοποιώντας ένα τελικό σημείο T-SQL ή χρησιμοποιώντας μια οπτική εμπειρία.

Διάγραμμα που εμφανίζει τα datamarts και τη σχέση power B I.

Τα Datamarts προσφέρουν τα εξής πλεονεκτήματα:

  • Οι χρήστες με λειτουργία από τον χρήστη μπορούν να εκτελέσουν εύκολα αναλύσεις σχεσιακής βάσης δεδομένων, χωρίς την ανάγκη διαχειριστή βάσης δεδομένων
  • Τα Datamarts παρέχουν ολοκληρωμένη πρόσληψη δεδομένων, προετοιμασία και εξερεύνηση με SQL, συμπεριλαμβανομένων εμπειριών χωρίς κώδικα
  • Ενεργοποίηση δημιουργίας σημασιολογικών μοντέλων και αναφορών μέσα σε μία ολιστική εμπειρία

Δυνατότητες datamart:

  • 100% βασισμένο στο web, δεν απαιτείται άλλο λογισμικό
  • Μια εμπειρία χωρίς κώδικα που έχει ως αποτέλεσμα μια πλήρως διαχειριζόμενη συλλογή δεδομένων
  • Αυτοματοποιημένη ρύθμιση επιδόσεων
  • Ενσωματωμένη απεικόνιση και πρόγραμμα επεξεργασίας ερωτημάτων SQL για ad-hoc ανάλυση
  • Υποστήριξη για SQL και άλλα δημοφιλή εργαλεία προγράμματος-πελάτη
  • Εγγενής ενοποίηση με το Power BI, το Microsoft Office και άλλες προσφορές ανάλυσης της Microsoft
  • Περιλαμβάνεται με εκχωρημένους πόρους Power BI Premium και Premium ανά χρήστη

Πότε να χρησιμοποιείτε datamarts

Τα datamarts προορίζονται για αλληλεπιδραστικούς φόρτους εργασίας δεδομένων για σενάρια αυτοεξυπηρέτησης. Για παράδειγμα, εάν εργάζεστε στον λογιστικό ή οικονομικό τομέα, μπορείτε να δημιουργήσετε τα δικά σας μοντέλα δεδομένων και συλλογές, τα οποία μπορείτε έπειτα να χρησιμοποιήσετε για να εξυπηρετήσετε μόνοι σας επιχειρηματικές ερωτήσεις και απαντήσεις μέσω T-SQL και εμπειριών οπτικών ερωτημάτων. Επιπλέον, εξακολουθείτε να μπορείτε να χρησιμοποιήσετε αυτές τις συλλογές δεδομένων για πιο παραδοσιακές εμπειρίες αναφοράς Power BI. Τα datamarts συνιστώνται για πελάτες που χρειάζονται προσανατολισμένη στον τομέα, αποκεντρωμένη κατοχή δεδομένων και αρχιτεκτονική, όπως χρήστες που χρειάζονται δεδομένα ως προϊόν ή πλατφόρμα δεδομένων με λειτουργία από τον χρήστη.

Τα Datamarts έχουν σχεδιαστεί για να υποστηρίζουν τα ακόλουθα σενάρια:

  • Δεδομένα τμήματος αυτοεξυπηρέτησης: Συγκέντρωση μικρού έως μέτριου όγκου δεδομένων (περίπου 100 GB) σε μια πλήρως διαχειριζόμενη βάση δεδομένων SQL αυτοεξυπηρέτησης. Τα Datamarts σάς επιτρέπουν να καθορίσετε έναν μοναδικό χώρο αποθήκευσης για τις ανάγκες κατάντη αναφορών του τμήματος αυτοεξυπηρέτησης (όπως το Excel, αναφορές Power BI και άλλα), μειώνοντας έτσι την υποδομή στις λύσεις αυτοεξυπηρέτησης.

  • Ανάλυση σχεσιακής βάσης δεδομένων με το Power BI: Αποκτήστε πρόσβαση στα δεδομένα ενός datamart χρησιμοποιώντας εξωτερικά προγράμματα-πελάτες SQL. Το Azure Synapse και άλλες υπηρεσίες/εργαλεία που χρησιμοποιούν T-SQL μπορούν επίσης να χρησιμοποιήσουν datamarts στο Power BI.

  • Σημασιολογικά μοντέλα από άκρο σε άκρο: Επιτρέψτε στους δημιουργούς Power BI να δημιουργούν ολοκληρωμένες λύσεις χωρίς εξαρτήσεις σε άλλα εργαλεία ή ομάδες IT. Τα Datamarts απαλλάσσονται από τη διαχείριση ενορχήστρωσης μεταξύ ροών δεδομένων και σημασιολογικών μοντέλων μέσω σημασιολογικών μοντέλων που δημιουργούνται αυτόματα, παρέχοντας ταυτόχρονα οπτικές εμπειρίες για την υποβολή ερωτημάτων δεδομένων και ad-hoc ανάλυση, τα οποία υποστηρίζονται από τη Βάση δεδομένων SQL Azure.

Ο παρακάτω πίνακας περιγράφει αυτές τις προσφορές και τις βέλτιστες χρήσεις για κάθε μία, συμπεριλαμβανομένου του ρόλου τους με datamarts.

Στοιχείο Προτεινόμενη περίπτωση χρήσης Συμπλήρωση του ρόλου με datamarts
Datamarts Αποθήκευση δεδομένων βάσει χρήστη και πρόσβαση SQL στα δεδομένα σας Τα Datamarts μπορούν να χρησιμοποιηθούν ως προελεύσεις για άλλα datamarts ή στοιχεία, χρησιμοποιώντας το τελικό σημείο SQL:
  • Εξωτερική κοινή χρήση
  • Κοινή χρήση μεταξύ των ορίων του τμήματος ή του οργανισμού με ενεργοποιημένη την ασφάλεια
Ροές δεδομένων Επαναχρησιμοποιήσιμη προετοιμασία δεδομένων (ETL) για σημασιολογικά μοντέλα ή marts Τα Datamarts χρησιμοποιούν μια μοναδική, ενσωματωμένη ροή δεδομένων για ETL. Οι ροές δεδομένων μπορούν να το τονίσουν αυτό, ενεργοποιώντας τα εξής:
  • Φόρτωση δεδομένων σε datamarts με διαφορετικά χρονοδιαγράμματα ανανέωσης
  • Διαχωρισμός των βημάτων ETL και προετοιμασίας δεδομένων από τον χώρο αποθήκευσης, ώστε να μπορεί να επαναχρησιμοποιηθεί από σημασιολογικά μοντέλα
Σημασιολογικά μοντέλα Μετρικά και σημασιολογικό επίπεδο για αναφορές BI Τα Datamarts παρέχουν ένα σημασιολογικό μοντέλο που δημιουργείται αυτόματα για αναφορά, ενεργοποιώντας τα εξής:
  • Συνδυασμός δεδομένων από πολλές προελεύσεις
  • Επιλεκτική κοινή χρήση των πινάκων datamart για λεπτομερή αναφορά
  • Σύνθετα μοντέλα - ένα σημασιολογικό μοντέλο με δεδομένα από το datamart και άλλες προελεύσεις δεδομένων εκτός του datamart
  • Μοντέλα διακομιστή μεσολάβησης - ένα σημασιολογικό μοντέλο που χρησιμοποιεί το DirectQuery για το μοντέλο που δημιουργείται αυτόματα, χρησιμοποιώντας μία μοναδική προέλευση αλήθειας

Ενοποίηση δεδομένων και ροών δεδομένων

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

  • Για λύσεις με υπάρχουσες ροές δεδομένων:

    • Καταναλώστε εύκολα τα δεδομένα με datamarts για να εφαρμόσετε πρόσθετους μετασχηματισμούς ή για να ενεργοποιήσετε ad-hoc ανάλυση και υποβολή ερωτημάτων με χρήση ερωτημάτων SQL
    • Εύκολη ενσωμάτωση λύσης αποθήκευσης δεδομένων χωρίς κώδικα χωρίς διαχείριση σημασιολογικών μοντέλων
  • Για λύσεις με υπάρχοντα datamarts:

    • Εκτέλεση εκ νέου εξαγωγής, μετασχηματισμού και φόρτωσης (ETL) σε κλίμακα για μεγάλους όγκους δεδομένων
    • Μεταφέρετε τη δική σας λίμνη δεδομένων και χρησιμοποιήστε ροές δεδομένων ως διοχέτευση για datamarts

Διάγραμμα που εμφανίζει τα γραφήματα δεδομένων και τις ροές δεδομένων.

Σύγκριση ροών δεδομένων με datamarts

Αυτή η ενότητα περιγράφει τις διαφορές μεταξύ ροών δεδομένων και συναρτήσεων δεδομένων.

Οι ροές δεδομένων παρέχουν επαναχρησιμοποιήσιμο εξαγωγή, μετασχηματισμό και φόρτωση (ETL). Δεν είναι δυνατή η περιήγηση, η υποβολή ερωτημάτων ή η εξερεύνηση πινάκων χωρίς μοντέλο σημασιολογίας, αλλά μπορεί να οριστεί για επαναχρησιμοποίηση. Τα δεδομένα εκτίθενται σε μορφή Power BI ή CDM εάν μεταφέρετε τη δική σας λίμνη δεδομένων. Οι ροές δεδομένων χρησιμοποιούνται από το Power BI για την πρόσληψη δεδομένων στα datamarts σας. Θα πρέπει να χρησιμοποιείτε ροές δεδομένων όποτε θέλετε να χρησιμοποιήσετε ξανά τη λογική ETL.

Χρησιμοποιήστε ροές δεδομένων όταν χρειάζεται να κάνετε τα εξής:

  • Δημιουργήστε επαναχρησιμοποιήσιμη και κοινόχρηστη προετοιμασία δεδομένων για στοιχεία στο Power BI.

Τα Datamarts είναι μια πλήρως διαχειριζόμενη βάση δεδομένων που σας επιτρέπει να αποθηκεύετε και να εξερευνάτε τα δεδομένα σας σε μια σχεσιακή και πλήρως διαχειριζόμενη βάση δεδομένων SQL Azure. Τα Datamarts παρέχουν υποστήριξη SQL, ένα εργαλείο σχεδίασης οπτικών ερωτημάτων χωρίς κώδικα, ασφάλεια σε επίπεδο γραμμών (RLS) και αυτόματη δημιουργία ενός μοντέλου σημασιολογίας για κάθε datamart. Μπορείτε να εκτελέσετε ad-hoc ανάλυση και να δημιουργήσετε αναφορές, όλες στο Web.

Χρησιμοποιήστε datamarts όταν χρειάζεται να κάνετε τα εξής:

  • Ταξινόμηση, φιλτράρισμα, οπτική συνάθροιση ή μέσω παραστάσεων που ορίζονται στην SQL
  • Για τις εξόδους που είναι αποτελέσματα, σύνολα, πίνακες και φιλτραρισμένοι πίνακες δεδομένων
  • Παροχή προσβάσιμων δεδομένων μέσω ενός τελικού σημείου SQL
  • Ενεργοποίηση χρηστών που δεν έχουν πρόσβαση στο Power BI Desktop

Αυτό το άρθρο παρέχει μια επισκόπηση των datamarts και των πολλών τρόπων χρήσης τους.

Τα παρακάτω άρθρα παρέχουν περισσότερες πληροφορίες σχετικά με τα datamarts και το Power BI:

Για περισσότερες πληροφορίες σχετικά με τις ροές δεδομένων και τον μετασχηματισμό δεδομένων, ανατρέξτε στα παρακάτω άρθρα: