Πού είναι τα δεδομένα;
Μπορείτε να ανακτήσετε και να αποθηκεύσετε δεδομένα με τρεις διαφορετικούς τρόπους.
Νέα δεδομένα Εάν η εφαρμογή σας δημιουργεί δεδομένα που δεν υπάρχουν ήδη πουθενά, όπως σε περιπτώσεις όπου η υπάρχουσα επιχειρηματική διεργασία έχει γίνει με χρήση χαρτιού, συνιστούμε να αποθηκεύετε τα δεδομένα είτε στο είτε στο Microsoft Dataverse είτε σε μια προσαρμοσμένη λίστα του SharePoint.
Θα συζητήσουμε αυτό το θέμα στη Μοντελοποίηση δεδομένων: σχεδίαση της δομής των δεδομένων σας.
Ανάγνωση/εγγραφή από ένα υπάρχον σύστημα Πρόκειται για έναν τύπο δεδομένων όπου χρειάζεται να ανακτήσετε τις πιο πρόσφατες πληροφορίες από μια υπάρχουσα βάση δεδομένων ή ένα σύστημα. Σε αυτές τις περιπτώσεις, τα δεδομένα πρέπει να ζητηθούν τη στιγμή που τα χρειάζεστε.
Δημιουργήστε ένα αντίγραφο των δεδομένων Σε περιπτώσεις όπου τα αρχικά δεδομένα δεν πρέπει ποτέ να τροποποιηθούν ή να αντικατασταθούν, μπορείτε να αντιγράψετε τα δεδομένα σε έναν άλλο χώρο αποθήκευσης δεδομένων όπως το Dataverse. Με αυτόν τον τρόπο εξασφαλίζεται ότι τα δεδομένα στο αρχικό σύστημα δεν θα αλλάξουν, ωστόσο η εφαρμογή σας μπορεί να συνεργαστεί με αυτό. Αυτό το σενάριο είναι σύνηθες όταν εργάζεστε με δεδομένα σε συστήματα λογιστικής και σε συστήματα σχετικά με έσοδα.
Πρόσβαση σε υπάρχοντα δεδομένα
Οι εφαρμογές που δημιουργούνται με Power Apps έχουν δύο τρόπους χρήσης υπαρχόντων δεδομένων. Ο ένας είναι με τη χρήση μιας σύνδεσης, η οποία σας επιτρέπει να συνδεθείτε απευθείας με μια προέλευση δεδομένων. Ο άλλος είναι με τη χρήση μιας ροής δεδομένων, η οποία αντιγράφει ένα στιγμιότυπο των δεδομένων.
Χρησιμοποιώντας μια σύνδεση: μια σύνδεση είναι μια δυνατότητα στο Power Apps όπου μπορείτε να συνδεθείτε σε διάφορα συστήματα και προελεύσεις—SharePoint, όπως SQL Server ή Office 365—και να ανακτήσετε απευθείας δεδομένα από αυτά ή να αποθηκεύσετε δεδομένα σε αυτά. Περισσότερες πληροφορίες: Επισκόπηση συνδέσεων εφαρμογών καμβά για το Power Apps
Χρήση μιας ροής δεδομένων: η ροή δεδομένων είναι μια δυνατότητα στο Power Apps όπου μπορείτε να εξαγάγετε, να μετασχηματίσετε και να φορτώσετε δεδομένα από ένα άλλο σύστημα στο Dataverse ή σε χώρο αποθήκευσης του Azure Data Lake. Σε αντίθεση με μια σύνδεση, λαμβάνει δεδομένα σε μια προγραμματισμένη δέσμη. Αντί απλώς να ανακτάτε τα δεδομένα όπως είναι από την προέλευση δεδομένων, μπορείτε να χρησιμοποιήσετε το Power Query Online για να διαχειριστείτε, να κάνετε εκκαθάριση και να μετασχηματίσετε τα δεδομένα πριν τα αποθηκεύσετε στον χώρο αποθήκευσης-στόχο. Περισσότερες πληροφορίες: Ίδια προετοιμασία δεδομένων με ροές δεδομένων
Η μέθοδος που θα επιλέξετε εξαρτάται από τις υποθέσεις χρήσης σας και τον τρόπο με τον οποίο πρέπει να γίνεται η διαχείριση των δεδομένων. Ο παρακάτω πίνακας παραθέτει ορισμένα στοιχεία που θα χρησιμοποιηθούν για σύγκριση.
Στοιχείο για σύγκριση | Συνδέσεις | Ροή δεδομένων |
---|---|---|
Φρεσκάδα των δεδομένων | Σε πραγματικό χρόνο | Στατικό ή στιγμιότυπο |
Κατεύθυνση | Διπλής κατεύθυνσης | Μία κατεύθυνση (από προέλευση σε Dataverse) |
Να τροποποιηθούν τα υπάρχοντα δεδομένα; | Ναι | Όχι |
Περιπτώσεις χρήσης | Εντολή παραγωγής, φύλλο κατανομής χρόνου, προσφορά πωλήσεων | Κύριος πελάτη, περασμένα τιμολόγια, λίστα υπαλλήλων |
Παρέχουμε πρόσθετες τεχνικές πληροφορίες στο επόμενο άρθρο, Συνεργασία με εταιρικά συστήματα.
Παράδειγμα: δεδομένα αναφοράς εξόδων
Το έργο αναφοράς εξόδων περιλαμβάνει καθέναν από τους τρεις τύπους αναγκών αποθήκευσης δεδομένων:
Νέα δεδομένα: επειδή οι αναφορές εξόδων ήταν σε χαρτί, χρειαζόμαστε ένα νέο σύστημα αποθήκευσης για τα δεδομένα που δημιουργούνται από τον υπάλληλο που συμπληρώνουν την αναφορά εξόδων. Θα πρέπει να σχεδιάσουμε ένα μοντέλο δεδομένων για αυτό.
Εγγραφή σε ένα υπάρχον σύστημα: όταν η λογιστική ομάδα εξάγει τα δεδομένα από την αναφορά εξόδων στο σύστημα οικονομικών, θα πρέπει να χρησιμοποιήσει μια σύνδεση δεδομένων.
Δεδομένα που αντιγράφηκαν: οι αναφορές εξόδων περιλαμβάνουν επίσης ορισμένα δεδομένα τα οποία ψάξαμε από το Microsoft Entra ID, όπως το αναγνωριστικό υπαλλήλου, ο διευθυντής και το τμήμα. Δεν θέλουμε να αλλάξουμε αυτά τα δεδομένα στο αρχικό σύστημα, αλλά πρέπει να διατηρήσουμε ένα αντίγραφό του. Θέλουμε να καταγράψουμε τον διευθυντή και το τμήμα του υπαλλήλου τη στιγμή που δημιούργησαν την αναφορά, και όχι σε κάποιο σημείο στο μέλλον, όταν εξετάζουμε ξανά την αναφορά. (Ενδεχομένως να έχουν αλλάξει τμήματα ή ακόμα και να έφυγαν από την εταιρεία.)
Σημείωση
Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)
Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).