Share via


Συλλογή απαιτήσεων για μετεγκατάσταση στο Power BI

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

Διάγραμμα που εμφανίζει τα στάδια μιας μετεγκατάστασης Power BI. Δίνει έμφαση στο Στάδιο 1 για αυτό το άρθρο.

Σημείωμα

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

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

Το αποτέλεσμα του Σταδίου 1 περιλαμβάνει αναλυτικές απαιτήσεις που έχουν προτεραιότητα. Ωστόσο, πρέπει να ολοκληρωθούν επιπλέον δραστηριότητες στα Στάδια 2 και 3 για να εκτιμηθεί πλήρως το επίπεδο προσπάθειας.

Σημαντικό

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

Ο οδικός χάρτης υιοθέτησης fabric περιγράφει αυτούς τους τύπους στρατηγικών και τακτικών ζητημάτων. Δίνει έμφαση στην οργανωτική υιοθέτηση.

Φιλοδώρημα

Τα περισσότερα θέματα που εξετάζονται σε αυτό το άρθρο ισχύουν επίσης για ένα τυπικό έργο υλοποίησης Power BI.

Απαιτήσεις μεταγλώττισης

Η απογραφή των υπαρχόντων στοιχείων BI, που συλλέγονται στα βήματα προ-μετεγκατάστασης, γίνεται η είσοδος για τις απαιτήσεις της νέας λύσης που θα δημιουργηθεί στο Power BI. Η συλλογή απαιτήσεων αφορά την κατανόηση της τρέχουσας κατάστασης, καθώς και τι θα ήθελαν οι χρήστες των στοιχείων να αλλάζουν ή επανασχεδιάζονται όταν επανασχεδιάζονται αναφορές στο Power BI. Λεπτομερείς απαιτήσεις θα είναι χρήσιμες για τον σχεδιασμό ανάπτυξης λύσης στο Στάδιο 2, κατά τη διάρκεια της δημιουργίας μιας επαλήθευσης ιδέας στο Στάδιο 3 και κατά τη δημιουργία της λύσης έτοιμης παραγωγής στο Στάδιο 4.

Συλλογή απαιτήσεων αναφοράς

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

  • Σκοπός, κοινό και αναμενόμενες ενέργειες: Αναγνωρίστε τον σκοπό και την επιχειρηματική διαδικασία που ισχύουν για κάθε αναφορά, καθώς και το ακροατήριο, την αναλυτική ροή εργασιών και τις αναμενόμενες ενέργειες που θα ληφθούν από τους καταναλωτές αναφορών.
  • Πώς χρησιμοποιούν οι καταναλωτές την αναφορά: Εξετάστε το ενδεχόμενο να καθίσετε με τους καταναλωτές αναφορών της υπάρχουσας αναφοράς για να κατανοήσετε ακριβώς τι κάνουν με αυτή. Μπορεί να μάθετε ότι ορισμένα στοιχεία της αναφοράς μπορούν να εξαλειφθούν ή βελτιωθούν στη νέα έκδοση του Power BI. Αυτή η διαδικασία απαιτεί επιπλέον χρόνο, αλλά είναι πολύτιμη για κρίσιμες αναφορές ή αναφορές που χρησιμοποιούνται συχνά.
  • Κάτοχος και ειδικός επί του θέματος: Προσδιορίστε τον κάτοχο της αναφοράς και τυχόν ειδικούς επί του θέματος που σχετίζονται με την αναφορά ή τον τομέα δεδομένων. Μπορεί να γίνουν οι κάτοχοι της νέας αναφοράς Power BI στο μέλλον. Συμπεριλάβετε τυχόν συγκεκριμένες απαιτήσεις διαχείρισης αλλαγών (οι οποίες συνήθως διαφέρουν μεταξύ λύσεων διαχείρισης σε επίπεδο IT και σε επιχειρησιακό επίπεδο), καθώς και εγκρίσεις και εγκρίσεις, οι οποίες θα απαιτούνται όταν πραγματοποιηθούν αλλαγές στο μέλλον. Για περισσότερες πληροφορίες, συμβουλευτείτε αυτό το άρθρο.
  • Μέθοδος παράδοσης περιεχομένου: Διευκρινίστε τις προσδοκίες των καταναλωτών αναφοράς για την παράδοση περιεχομένου. Μπορεί να είναι κατ' απαίτηση, αλληλεπιδραστικής εκτέλεσης, ενσωματωμένο σε μια προσαρμοσμένη εφαρμογή ή παράδοση βάσει χρονοδιαγράμματος με χρήση συνδρομής ηλεκτρονικού ταχυδρομείου. Μπορεί επίσης να υπάρχουν απαιτήσεις για την ενεργοποίηση ειδοποιήσεων.
  • Ανάγκες αλληλεπίδρασης: Προσδιορίστε τις must-have και τις εύχρηστες απαιτήσεις αλληλεπίδρασης, όπως φίλτρα, ενέργειες λεπτομερούς έρευνας ή ενέργειες άντλησης.
  • Προελεύσεις δεδομένων: Βεβαιωθείτε ότι όλες οι προελεύσεις δεδομένων που απαιτούνται από την αναφορά εντοπίζονται και οι ανάγκες λανθάνοντος χρόνου (ενημέρωση δεδομένων) είναι κατανοητές. Αναγνωρίστε απαιτήσεις ιστορικών δεδομένων, τάσεων και στιγμιοτύπων δεδομένων για κάθε αναφορά, ώστε να μπορούν να συμβαδίζουν με τις απαιτήσεις δεδομένων. Η τεκμηρίωση προέλευσης δεδομένων μπορεί επίσης να είναι χρήσιμη αργότερα κατά την εκτέλεση επικύρωσης δεδομένων μιας νέας αναφοράς με τα δεδομένα προέλευσής της.
  • Απαιτήσεις ασφαλείας: Διευκρινίστε απαιτήσεις ασφαλείας (όπως επιτρεπόμενους θεατές, συντάκτες και τυχόν ανάγκες ασφάλειας σε επίπεδο γραμμών), συμπεριλαμβανομένων τυχόν εξαιρέσεων στην κανονική ασφάλεια του οργανισμού. Καταγράψτε τυχόν επίπεδα ευαισθησίας δεδομένων, ανάγκες προστασίας προσωπικών δεδομένων ή κανονισμών/συμμόρφωσης.
  • Υπολογισμοί, KPI και επιχειρησιακοί κανόνες: Αναγνωρίστε και καταγράψτε όλους τους υπολογισμούς, KPI και επιχειρησιακούς κανόνες που ορίζονται αυτήν τη στιγμή εντός της υπάρχουσας αναφοράς, ώστε να μπορούν να συμβαδίζουν με τις απαιτήσεις δεδομένων.
  • Απαιτήσεις χρηστικότητας, διάταξης και εμφάνισης: Αναγνωρίστε συγκεκριμένες ανάγκες χρηστικότητας, διάταξης και εμφάνισης που σχετίζονται με απεικονίσεις δεδομένων, απαιτήσεις ομαδοποίησης και ταξινόμησης και ορατότητας υπό όρους. Συμπεριλάβετε τυχόν συγκεκριμένα ζητήματα που σχετίζονται με την παράδοση κινητών συσκευών.
  • Ανάγκες εκτύπωσης και εξαγωγής: Προσδιορίστε εάν υπάρχουν απαιτήσεις συγκεκριμένες για την εξαγωγή ή την έτοιμη για εκτύπωση διάταξη. Αυτές οι ανάγκες θα επηρεάσουν τον καταλληλότερο τύπο αναφοράς (όπως μια αναφορά Power BI, Excel ή σελιδοποιημένη αναφορά). Να γνωρίζετε ότι οι καταναλωτές αναφορών τείνουν να δίνουν μεγάλη σημασία στον τρόπο με τον οποίο εκτελούν πάντα τα πράγματα, επομένως, μην φοβάστε να αμφισβητηθείτε τον τρόπο σκέψης τους. Φροντίστε να μιλάτε για βελτιώσεις αντί για αλλαγές.
  • Κίνδυνοι ή προβλήματα: Προσδιορίστε εάν υπάρχουν άλλες τεχνικές ή λειτουργικές απαιτήσεις για τις αναφορές, καθώς και τυχόν κινδύνους ή ανησυχίες σχετικά με τις πληροφορίες που παρουσιάζονται σε αυτές.
  • Ανοικτά ζητήματα και εκκρεμότητες: Αναγνωρίστε τυχόν μελλοντικές εργασίες συντήρησης, γνωστά ζητήματα ή αιτήσεις που αναβλήθηκαν για προσθήκη στη λίστα εκκρεμοτήτων αυτήν τη στιγμή.

Φιλοδώρημα

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

Συλλογή απαιτήσεων δεδομένων

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

  • Υπάρχοντα ερωτήματα: Προσδιορίστε εάν υπάρχουν ερωτήματα αναφοράς ή αποθηκευμένες διαδικασίες που μπορούν να χρησιμοποιηθούν από ένα μοντέλο DirectQuery ή ένα σύνθετο μοντέλο ή μπορούν να μετατραπούν σε μοντέλο εισαγωγής.
  • Τύποι προελεύσεων δεδομένων: Συγκεντρώστε τους τύπους προελεύσεων δεδομένων που είναι απαραίτητες, συμπεριλαμβανομένων κεντρικών προελεύσεων δεδομένων (όπως μια εταιρική αποθήκη δεδομένων), καθώς και μη τυπικές προελεύσεις δεδομένων (όπως επίπεδα αρχεία ή αρχεία Excel που ενισχύουν τις εταιρικές προελεύσεις δεδομένων για σκοπούς αναφοράς). Είναι επίσης σημαντικό να εντοπίσετε πού βρίσκονται προελεύσεις δεδομένων, για σκοπούς συνδεσιμότητας πύλης δεδομένων.
  • Ανάγκες δομής δεδομένων και καθαρισμού: Προσδιορίστε τη δομή δεδομένων για κάθε απαιτούμενη προέλευση δεδομένων και σε ποιο βαθμό είναι απαραίτητες οι δραστηριότητες καθαρισμού δεδομένων.
  • Ενοποίηση δεδομένων: Αξιολογήστε τον τρόπο χειρισμού της ενοποίησης δεδομένων όταν υπάρχουν πολλές προελεύσεις δεδομένων και πώς μπορούν να οριστούν σχέσεις μεταξύ κάθε πίνακα μοντέλου. Αναγνωρίστε συγκεκριμένα στοιχεία δεδομένων που απαιτούνται για την απλοποίηση του μοντέλου και μειώστε το μέγεθός του.
  • Αποδεκτός λανθάνων χρόνος δεδομένων: Προσδιορίστε τις ανάγκες λανθάνοντος χρόνου για κάθε προέλευση δεδομένων. Θα επηρεάσει αποφάσεις σχετικά με τη λειτουργία αποθήκευσης δεδομένων που θα χρησιμοποιηθεί. Είναι επίσης σημαντικό να γνωρίζετε τη συχνότητα ανανέωσης δεδομένων για πίνακες μοντέλου εισαγωγής.
  • Όγκος δεδομένων και δυνατότητα κλιμάκωσης: Αξιολογήστε τις προσδοκίες όγκου δεδομένων, οι οποίες θα συνυπολογηθούν στις αποφάσεις σχετικά με την υποστήριξη μεγάλων μοντέλων και τη σχεδίαση μοντέλων DirectQuery ή Σύνθετων μοντέλων. Είναι επίσης σημαντικό να γνωρίζετε ζητήματα που σχετίζονται με ανάγκες ιστορικών δεδομένων. Για μεγαλύτερα σημασιολογικά μοντέλα (παλαιότερα γνωστά ως σύνολα δεδομένων), θα χρειαστεί επίσης να προσδιορίσετε την επαυξητική ανανέωση δεδομένων.
  • Μετρήσεις, KPI και επιχειρησιακοί κανόνες: Αξιολογήστε ανάγκες για μετρήσεις, KPI και επιχειρησιακούς κανόνες. Θα επηρεάσουν αποφάσεις σχετικά με το πού θα εφαρμοστεί η λογική: στο μοντέλο σημασιολογίας ή στη διαδικασία ενοποίησης δεδομένων.
  • Κύρια δεδομένα και κατάλογος δεδομένων: Εξετάστε εάν υπάρχουν προβλήματα με τα κύρια δεδομένα που απαιτούν προσοχή. Προσδιορίστε εάν η ενοποίηση με έναν κατάλογο εταιρικών δεδομένων είναι κατάλληλη για τη βελτίωση της δυνατότητας εντοπισμού, την πρόσβαση σε ορισμούς ή την παραγωγή συνεπούς ορολογίας αποδεκτής από τον οργανισμό.
  • Ασφάλεια και προστασία προσωπικών δεδομένων: Προσδιορίστε εάν υπάρχουν συγκεκριμένα ζητήματα ασφάλειας ή προστασίας προσωπικών δεδομένων για σημασιολογικά μοντέλα, συμπεριλαμβανομένων απαιτήσεων ασφάλειας σε επίπεδο γραμμών.
  • Ανοικτά ζητήματα και εκκρεμότητες: Αυτήν τη στιγμή, προσθέστε τυχόν γνωστά ζητήματα, γνωστά ελαττώματα ποιότητας δεδομένων, μελλοντικές συντηρήσεις ή αιτήσεις που αναβλήθηκαν στη λίστα εκκρεμοτήτων.

Σημαντικό

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

Αναγνώριση ευκαιριών βελτίωσης

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

  • Ενοποίηση αναφορών: Είναι δυνατή η ενοποίηση παρόμοιων αναφορών με τεχνικές όπως φίλτρα, σελιδοδείκτες ή εξατομίκευση. Η ύπαρξη λιγότερων αναφορών, οι οποίες είναι πιο ευέλικτες, μπορεί να βελτιώσει σημαντικά την εμπειρία για τους καταναλωτές αναφορών. Εξετάστε το ενδεχόμενο να βελτιστοποιήσετε σημασιολογικά μοντέλα για ερωτήσεις και απαντήσεις (ερωτήματα φυσικής γλώσσας) για να παρέχετε ακόμα μεγαλύτερη ευελιξία στους καταναλωτές αναφορών, επιτρέποντάς τους να δημιουργούν τις δικές τους απεικονίσεις.
  • Βελτιώσεις απόδοσης: Κατά τη συλλογή απαιτήσεων, μπορούν συχνά να αναγνωριστούν βελτιώσεις. Για παράδειγμα, όταν οι αναλυτές μεταγλωττίζουν αριθμούς με μη αυτόματο τρόπο ή όταν μια ροή εργασιών μπορεί να βελτιστοποιηθεί. Το Power Query μπορεί να διαδραματίσει μεγάλο ρόλο στην αντικατάσταση μη αυτόματων δραστηριοτήτων που εκτελούνται αυτήν τη στιγμή. Εάν οι επιχειρηματικοί αναλυτές εκτελούν τις ίδιες δραστηριότητες για εκκαθάριση και προετοιμασία δεδομένων σε τακτική βάση, τα επαναλαμβανόμενα βήματα προετοιμασίας δεδομένων Power Query μπορούν να αποδώσουν σημαντική εξοικονόμηση χρόνου και να μειώσουν τα σφάλματα.
  • Συγκέντρωση μοντέλου δεδομένων: Ένα έγκυρο και πιστοποιημένο σημασιολογικό μοντέλο χρησιμεύει ως η ραχοκοκαλιά του διαχειριζόμενου BI αυτοεξυπηρέτησης. Στην περίπτωση αυτή, η διαχείριση των δεδομένων γίνεται μία φορά και οι αναλυτές έχουν την ευελιξία να χρησιμοποιήσουν και ενισχύσουν αυτά τα δεδομένα για να καλύψουν τις ανάγκες τους αναφοράς και ανάλυσης.

Σημείωμα

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

Ιεράρχηση και αξιολόγηση πολυπλοκότητας

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

Αναγνώριση αναφορών υψηλής προτεραιότητας, οι οποίες μπορεί να περιλαμβάνουν αναφορές που:

  • Προσφέρετε σημαντική αξία στην επιχείρηση.
  • Εκτελούνται συχνά.
  • Απαιτούνται από την ανώτερη ηγεσία ή στελέχη.
  • Περιλαμβάνει ένα εύλογο επίπεδο πολυπλοκότητας (για να βελτιωθούν οι πιθανότητες επιτυχίας κατά τις αρχικές επαναλήψεις μετεγκατάστασης).

Προσδιορίστε δεδομένα υψηλής προτεραιότητας, τα οποία μπορεί να περιλαμβάνουν δεδομένα που:

  • Περιέχει κρίσιμα στοιχεία δεδομένων.
  • Είναι κοινά δεδομένα οργανισμού που εξυπηρετούν πολλές περιπτώσεις χρήσης.
  • Μπορεί να χρησιμοποιηθεί για τη δημιουργία ενός κοινόχρηστου μοντέλου σημασιολογίας για επαναχρησιμοποίηση από αναφορές και πολλούς δημιουργούς αναφορών.
  • Περιλαμβάνει ένα εύλογο επίπεδο πολυπλοκότητας (για να βελτιωθούν οι πιθανότητες επιτυχίας κατά τις αρχικές επαναλήψεις μετεγκατάστασης).

Στο επόμενο άρθρο αυτής της σειράς μετεγκατάστασης Power BI, μάθετε σχετικά με το Στάδιο 2, το οποίο ασχολείται με τον σχεδιασμό της μετεγκατάστασης για μια μοναδική λύση Power BI.

Άλλοι χρήσιμοι πόροι είναι οι εξής:

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