Κοινή χρήση μέσω


Τι είναι οι ροές δεδομένων;

Φιλοδώρημα

Δοκιμάστε το Dataflow Gen2 στο Data Factory στο Microsoft Fabric, μια λύση ανάλυσης όλα σε ένα για επιχειρήσεις. Το Microsoft Fabric καλύπτει τα πάντα, από τη μετακίνηση δεδομένων έως την επιστήμη δεδομένων, την ανάλυση σε πραγματικό χρόνο, την επιχειρηματική ευφυΐα και τις αναφορές. Μάθετε πώς μπορείτε να ξεκινήσετε μια νέα δοκιμαστική έκδοση δωρεάν!

Οι ροές δεδομένων είναι μια τεχνολογία προετοιμασίας δεδομένων που βασίζεται στο cloud και που βασίζεται στο cloud. Οι ροές δεδομένων επιτρέπουν στους πελάτες να κάνουν πρόσληψη, μετασχηματισμό και φόρτωση δεδομένων σε περιβάλλοντα Microsoft Dataverse, χώρους εργασίας Power BI ή στον λογαριασμό Υπηρεσία αποθήκευσης Azure Data Lake του οργανισμού σας. Οι ροές δεδομένων συντάκονται χρησιμοποιώντας το Power Query, μια ενοποιημένη εμπειρία συνδεσιμότητας και προετοιμασίας δεδομένων που είναι ήδη επιλεγμένη σε πολλά προϊόντα της Microsoft, συμπεριλαμβανομένου του Excel και του Power BI. Οι πελάτες μπορούν να ενεργοποιήσουν ροές δεδομένων για εκτέλεση είτε κατ' απαίτηση είτε αυτόματα βάσει χρονοδιαγράμματος. τα δεδομένα διατηρούνται πάντα ενημερωμένα.

Οι ροές δεδομένων μπορούν να δημιουργηθούν σε πολλά προϊόντα της Microsoft

Οι ροές δεδομένων εμφανίζονται σε πολλά προϊόντα της Microsoft και δεν απαιτούν τη δημιουργία ή την εκτέλεση άδειας χρήσης για συγκεκριμένη ροή δεδομένων. Οι ροές δεδομένων είναι διαθέσιμες στα Power Apps, Power BI και Dynamics 365 Πληροφορίες πελατών. Η δυνατότητα δημιουργίας και εκτέλεσης ροών δεδομένων συνοδεύεται από τις άδειες χρήσης αυτών των προϊόντων. Οι δυνατότητες ροής δεδομένων είναι συνήθως κοινές σε όλα τα προϊόντα στα οποία εμφανίζονται, αλλά ορισμένες δυνατότητες για συγκεκριμένα προϊόντα μπορεί να υπάρχουν σε ροές δεδομένων που δημιουργούνται σε ένα προϊόν έναντι ενός άλλου.

Πώς λειτουργεί η ροή δεδομένων;

Image of how dataflows function, from the source data, to the transformation process, and then to storage.

Η προηγούμενη εικόνα εμφανίζει μια συνολική προβολή του τρόπου οριζόμενης ροής δεδομένων. Μια ροή δεδομένων λαμβάνει δεδομένα από διαφορετικές προελεύσεις δεδομένων (υποστηρίζονται ήδη περισσότερες από 80 προελεύσεις δεδομένων). Στη συνέχεια, με βάση τους μετασχηματισμούς που έχουν ρυθμιστεί με την εμπειρία σύνταξης του Power Query, η ροή δεδομένων μετασχηματίζει τα δεδομένα χρησιμοποιώντας τον μηχανισμό ροής δεδομένων. Τέλος, τα δεδομένα φορτώνονται στον προορισμό εξόδου, ο οποίος μπορεί να είναι ένα περιβάλλον Microsoft Power Platform, ένας χώρος εργασίας Power BI ή ο λογαριασμός Υπηρεσία αποθήκευσης Azure Data Lake του οργανισμού.

Ροές δεδομένων που εκτελούνται στο cloud

Οι ροές δεδομένων βασίζονται στο cloud. Όταν μια ροή δεδομένων συντάσσεται και αποθηκεύεται, ο ορισμός της αποθηκεύεται στο cloud. Μια ροή δεδομένων εκτελείται επίσης στο cloud. Ωστόσο, εάν μια προέλευση δεδομένων είναι εσωτερικής εγκατάστασης, μπορεί να χρησιμοποιηθεί μια πύλη δεδομένων εσωτερικής εγκατάστασης για την εξαγωγή των δεδομένων στο cloud. Όταν ενεργοποιείται μια εκτέλεση ροής δεδομένων, ο μετασχηματισμός και ο υπολογισμός δεδομένων πραγματοποιείται στο cloud και ο προορισμός είναι πάντα στο cloud.

Image of how dataflows run in the cloud, from the data source, to the dataflow running in the cloud, and then to storage.

Οι ροές δεδομένων χρησιμοποιούν έναν ισχυρό μηχανισμό μετασχηματισμού

Το Power Query είναι η μηχανή μετασχηματισμού δεδομένων που χρησιμοποιείται στη ροή δεδομένων. Αυτή η μηχανή έχει τη δυνατότητα να υποστηρίζει πολλούς σύνθετους μετασχηματισμούς. Χρησιμοποιεί επίσης ένα απλό, αλλά ισχυρό, γραφικό περιβάλλον εργασίας χρήστη που ονομάζεται πρόγραμμα επεξεργασίας Power Query. Μπορείτε να χρησιμοποιήσετε ροές δεδομένων με αυτό το πρόγραμμα επεξεργασίας για να αναπτύξετε τις λύσεις σας ενοποίησης δεδομένων ταχύτερα και πιο εύκολα.

Screenshot showing an example of Power Query transformations.

Ενοποίηση ροής δεδομένων με το Microsoft Power Platform και το Dynamics 365

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

Image of how a dataflow integrates with Microsoft Power Platform and Dynamics 365.

Για παράδειγμα, οι εφαρμογές Power BI, Power Apps, Power Automate, Power Virtual Agents και Dynamics 365 μπορούν να λάβουν τα δεδομένα που παράγονται από τη ροή δεδομένων μέσω σύνδεσης στο Dataverse, σε μια σύνδεση ροής δεδομένων Power Platform ή απευθείας μέσω της λίμνης, ανάλογα με τον προορισμό που έχει ρυθμιστεί κατά τον χρόνο δημιουργίας ροής δεδομένων.

Πλεονεκτήματα ροών δεδομένων

Η παρακάτω λίστα επισημαίνει ορισμένα από τα πλεονεκτήματα της χρήσης ροών δεδομένων:

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

  • Ο κώδικας μετασχηματισμού δεδομένων μπορεί να βρίσκεται σε μια κεντρική θέση, μια ροή δεδομένων, αντί να διαδίδεται μεταξύ πολλών αντικειμένων σχεδίασης.

  • Ένας δημιουργός ροής δεδομένων χρειάζεται μόνο δεξιότητες Power Query. Σε ένα περιβάλλον με πολλούς δημιουργούς, ο δημιουργός ροής δεδομένων μπορεί να είναι μέλος μιας ομάδας που δημιουργεί μαζί ολόκληρη τη λύση BI ή την επιχειρησιακή εφαρμογή.

  • Μια ροή δεδομένων δεν εξαρτάται από το προϊόν. Δεν αποτελεί στοιχείο μόνο του Power BI. μπορείτε να λάβετε τα δεδομένα της σε άλλα εργαλεία και υπηρεσίες.

  • Οι ροές δεδομένων επωφελούνται από το Power Query, μια ισχυρή εμπειρία μετασχηματισμού δεδομένων με γραφικά και λειτουργία από τον χρήστη.

  • Οι ροές δεδομένων εκτελούνται εξ ολοκλήρου στο cloud. Δεν απαιτείται πρόσθετη υποδομή.

  • Έχετε πολλές επιλογές για να ξεκινήσετε να εργάζεστε με ροές δεδομένων, χρησιμοποιώντας άδειες χρήσης για τα Power Apps, Power BI και Πληροφορίες πελατών.

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

Σενάρια χρήσης για ροές δεδομένων

Μπορείτε να χρησιμοποιήσετε ροές δεδομένων για πολλούς σκοπούς. Τα παρακάτω σενάρια παρέχουν μερικά παραδείγματα συχνών περιπτώσεων χρήσης για ροές δεδομένων.

Μετεγκατάσταση δεδομένων από συστήματα παλαιού τύπου

Σε αυτό το σενάριο, έχει ληφθεί η απόφαση από έναν οργανισμό να χρησιμοποιήσει το Power Apps για τη νέα εμπειρία περιβάλλοντος εργασίας χρήστη και όχι για το σύστημα παλαιού τύπου εσωτερικής εγκατάστασης. Τα Power Apps, Power Automate και AI Builder χρησιμοποιούν όλα το Dataverse ως το κύριο σύστημα αποθήκευσης δεδομένων. Τα τρέχοντα δεδομένα στο υπάρχον σύστημα εσωτερικής εγκατάστασης μπορούν να μετεγκατασταθούν στο Dataverse χρησιμοποιώντας μια ροή δεδομένων και, στη συνέχεια, αυτά τα προϊόντα μπορούν να χρησιμοποιήσουν αυτά τα δεδομένα.

Χρήση ροών δεδομένων για τη δημιουργία μιας αποθήκης δεδομένων

Μπορείτε να χρησιμοποιήσετε ροές δεδομένων ως αντικατάσταση για άλλα εργαλεία εξαγωγής, μετασχηματισμού, φόρτωσης (ETL) για να δημιουργήσετε μια αποθήκη δεδομένων. Σε αυτό το σενάριο, οι μηχανικοί δεδομένων μιας εταιρείας αποφασίζουν να χρησιμοποιήσουν ροές δεδομένων για να δημιουργήσουν την αποθήκη δεδομένων που έχει σχεδιαστεί με αστεροειδές σχήμα, συμπεριλαμβανομένων πινάκων δεδομένων και διαστάσεων στο Data Lake Υπηρεσία αποθήκευσης. Στη συνέχεια, το Power BI χρησιμοποιείται για τη δημιουργία αναφορών και πινάκων εργαλείων, με τη λήψη δεδομένων από τις ροές δεδομένων.

Image of how to build a data warehouse using dataflows.

Χρήση ροών δεδομένων για τη δημιουργία ενός διαστατικού μοντέλου

Μπορείτε να χρησιμοποιήσετε ροές δεδομένων ως αντικατάσταση άλλων εργαλείων ETL για να δημιουργήσετε ένα διαστατικό μοντέλο. Για παράδειγμα, οι μηχανικοί δεδομένων μιας εταιρείας αποφασίζουν να χρησιμοποιήσουν ροές δεδομένων για να δημιουργήσουν το μοντέλο διαστάσεων που έχει σχεδιαστεί με αστεροειδές σχήμα, συμπεριλαμβανομένων πινάκων δεδομένων και διαστάσεων στο Azure Data Lake Υπηρεσία αποθήκευσης Gen2. Στη συνέχεια, το Power BI χρησιμοποιείται για τη δημιουργία αναφορών και πινάκων εργαλείων, με τη λήψη δεδομένων από τις ροές δεδομένων.

Image of how to build a dimensional model using dataflows.

Συγκέντρωση προετοιμασίας δεδομένων και επαναχρησιμοποίηση σημασιολογικών μοντέλων σε πολλές λύσεις Power BI

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

Image of how tables can be reused across multiple solutions.

Επόμενα βήματα

Τα παρακάτω άρθρα παρέχουν περαιτέρω υλικό μελέτης για ροές δεδομένων.