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


Δημιουργία υπολογοποιημένων πινάκων σε ροές δεδομένων

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

Screenshot emphasizing the computed tables in Power BI Premium.

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

Υπάρχουν δύο τρόποι για να συνδέσετε δεδομένα ροής δεδομένων στο Power BI:

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

Δημιουργία υπολογιμένων πινάκων

Αφού έχετε μια ροή δεδομένων με μια λίστα πινάκων, μπορείτε να εκτελέσετε υπολογισμούς σε αυτούς τους πίνακες.

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

Για να είναι κατάλληλος ο πίνακας ως υπολογιόμενος πίνακας, πρέπει να επιλεγεί η Ενεργοποίηση φόρτωσης , όπως φαίνεται στην παρακάτω εικόνα. Κάντε δεξί κλικ στον πίνακα για να εμφανίσετε αυτό το μενού συντόμευσης.

Screenshot of the query's shortcut menu with enable load selected.

Επιλέγοντας Ενεργοποίηση φόρτωσης, δημιουργείτε έναν νέο πίνακα του οποίου η προέλευση είναι ο πίνακας στον οποίο γίνεται αναφορά. Το εικονίδιο αλλάζει στο εικονίδιο υπολογισμού , όπως φαίνεται στην παρακάτω εικόνα.

Screenshot of the computed table with the computed icon emphasized.

Κάθε μετασχηματισμός που κάνετε σε αυτόν τον πίνακα που μόλις δημιουργήθηκε θα εκτελεστεί στα δεδομένα που βρίσκονται ήδη στον χώρο αποθήκευσης ροής δεδομένων Power BI. Αυτό σημαίνει ότι το ερώτημα δεν θα εκτελείται σε σχέση με την εξωτερική προέλευση δεδομένων από την οποία έχουν εισαχθεί τα δεδομένα (για παράδειγμα, τη βάση δεδομένων SQL από την οποία αντλήθηκαν τα δεδομένα).

Παράδειγμα περιπτώσεων χρήσης

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

Ας δούμε το παρακάτω παράδειγμα. Έχετε έναν πίνακα Λογαριασμός που περιέχει τα ανεπεξέργαστα δεδομένα για όλους τους πελάτες από τη συνδρομή σας Dynamics 365. Έχετε επίσης ανεπεξέργαστα δεδομένα ServiceCalls από το κέντρο εξυπηρέτησης, με δεδομένα από τις κλήσεις υποστήριξης που εκτελέστηκαν από τους διαφορετικούς λογαριασμούς κάθε ημέρα του έτους.

Ας υποθέσουμε ότι θέλετε να εμπλουτίσετε τον πίνακα Λογαριασμός με δεδομένα από το ServiceCalls.

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

Screenshot of the Group by dialog aggregating the data from the service calls by account ID.

Στη συνέχεια, συγχωνεύετε τον πίνακα Λογαριασμός με τον πίνακα ServiceCallsAggregated για να υπολογίσετε τον εμπλουτισμένο πίνακα Λογαριασμός .

Screenshot of the Merge dialog merging the account table with the ServiceCallsAggregated table.

Στη συνέχεια, μπορείτε να δείτε τα αποτελέσματα, που εμφανίζονται ως EnrichedAccount στην παρακάτω εικόνα.

Screenshot showing the results of a computed table in Power BI Premium.

Αυτό ήταν- ο μετασχηματισμός πραγματοποιείται στα δεδομένα στη ροή δεδομένων που βρίσκεται στη συνδρομή σας Power BI Premium, όχι στα δεδομένα προέλευσης.

Ζητήματα προς εξέταση και περιορισμοί

Είναι σημαντικό να έχετε υπόψη ότι εάν καταργήσετε τον χώρο εργασίας από τους εκχωρημένους πόρους Power BI Premium, η σχετική ροή δεδομένων δεν θα ανανεώνεται πλέον.

Όταν εργάζεστε με ροές δεδομένων που έχουν δημιουργηθεί ειδικά στον λογαριασμό Υπηρεσία αποθήκευσης Azure Data Lake ενός οργανισμού, οι συνδεδεμένοι πίνακες και οι υπολογισμένοι πίνακες λειτουργούν σωστά μόνο όταν οι πίνακες βρίσκονται στον ίδιο λογαριασμό χώρου αποθήκευσης. Περισσότερες πληροφορίες: Σύνδεση Azure Data Lake Storage Gen2 για αποθήκευση ροής δεδομένων

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

Δείτε επίσης

Αυτό το άρθρο περιέγραψε υπολογισμένους πίνακες και ροές δεδομένων. Δείτε ορισμένα ακόμα άρθρα που μπορεί να σας φανούν χρήσιμα:

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

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

Για περισσότερες πληροφορίες σχετικά με το Common Data Model, μπορείτε να διαβάσετε το άρθρο επισκόπησης: