Επισκόπηση συνδέσεων εφαρμογής καμβά για Power Apps

Τα δεδομένα βρίσκονται στην καρδιά των περισσότερων εφαρμογών, συμπεριλαμβανομένων εκείνων που δημιουργείτε στο Power Apps. Τα δεδομένα αποθηκεύονται σε μια προέλευση δεδομένων και εσείς μεταφέρετε τα δεδομένα στην εφαρμογή σας δημιουργώντας μια σύνδεση. Χρησιμοποιείται μια συγκεκριμένη σύνδεση για την επικοινωνία με την προέλευση δεδομένων. Το Power Apps διαθέτει συνδέσεις για πολλές δημοφιλείς υπηρεσίες και προελεύσεις δεδομένων εσωτερικής εγκατάστασης, συμπεριλαμβανομένων των SharePoint, SQL Server, Office 365, Salesforce και Twitter. Για να ξεκινήσετε την προσθήκη δεδομένων σε μια εφαρμογή καμβά, ανατρέξτε στο θέμα Προσθήκη σύνδεσης δεδομένων στο Power Apps

Μια σύνδεση ενδέχεται να παρέχει πίνακες δεδομένων ή ενέργειες. Ορισμένες συνδέσεις παρέχουν μόνο πίνακες, ορισμένες παρέχουν μόνο ενέργειες και ορισμένες παρέχουν και τα δύο. Επίσης, η σύνδεσή σας μπορεί να είναι είτε τυπική, είτε προσαρμοσμένη.

Πίνακες

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

Ιδιότητα στοιχεία απλής προέλευσης δεδομένων

Μπορείτε να καθορίσετε τα δεδομένα που ανακτά η εφαρμογή σας προσαρμόζοντας την ιδιότητα Items του στοιχείου ελέγχου που εμφανίζει τα δεδομένα σας. Σε συνέχεια του προηγούμενου παραδείγματος, μπορείτε να ταξινομήσετε ή να φιλτράρετε τα δεδομένα του πίνακα Lessons χρησιμοποιώντας αυτό το όνομα ως όρισμα για τις συναρτήσεις Search και SortByColumn. Σε αυτό το γραφικό, ο τύπος στον οποίο ορίζεται η ιδιότητα Items ορίζει ότι τα δεδομένα είναι ταξινομημένα και φιλτράρονται σύμφωνα με το κείμενο στο TextSearchBox1.

Ιδιότητα Στοιχεία ανεπτυγμένης προέλευσης δεδομένων

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

Κατανόηση προέλευσης δεδομένων στο Power Apps
Δημιουργία εφαρμογής από δεδομένα του Excel
Δημιουργία εφαρμογής από την αρχή
Κατανόηση πινάκων και εγγραφών στο Power Apps

Σημείωση

Για να συνδεθείτε σε δεδομένα σε ένα βιβλίο εργασίας του Excel, πρέπει να φιλοξενείται σε μια υπηρεσία χώρου αποθήκευσης στο cloud, όπως το OneDrive. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Σύνδεση σε χώρο αποθήκευσης στο cloud από το Power Apps.

Ενέργειες

Ακόμα και αν η σύνδεσή σας παρέχει ενέργειες, πρέπει να επιλέξετε την προέλευση δεδομένων σας όπως και προηγουμένως. Αντί να επιλέξετε έναν πίνακα ως το επόμενο βήμα, ωστόσο, μπορείτε με μη αυτόματο τρόπο να συνδέσετε ένα στοιχείο ελέγχου σε μια ενέργεια τροποποιώντας την ιδιότητα Στοιχεία του στοιχείου ελέγχου που θα εμφανίσει τα δεδομένα σας. Ο τύπος στον οποίο ορίζετε την ιδιότητα Στοιχεία καθορίζει την ενέργεια που ανακτά δεδομένα. Για παράδειγμα, η εφαρμογή δεν θα ανακτά δεδομένα εάν συνδεθείτε στο Yammer και, στη συνέχεια, ορίσετε την ιδιότητα Στοιχεία στο όνομα της προέλευσης δεδομένων. Για να συμπληρώσετε ένα στοιχείο ελέγχου με δεδομένα, καθορίστε μια ενέργεια όπως GetMessagesInGroup(5033622).messages.

Ιδιότητα Στοιχεία προέλευσης δεδομένων Ενέργεια

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

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

Patch
Collect
Ενημέρωση

Σημείωση

Power Apps το δεν λειτουργεί με δυναμικό σχήμα. Το δυναμικό σχήμα της φράσης αναφέρεται στην πιθανότητα ότι η ίδια ενέργεια μπορεί να επιστρέψει διαφορετικό πίνακα με διαφορετικές στήλες. Οι συνθήκες που μπορεί να προκαλέσουν τη διαφορά στις στήλες στους πίνακες είναι οι παράμετροι εισόδου ενέργειας, ο χρήστης ή ο ρόλος που εκτελεί την ενέργεια και η ομάδα στην οποία εργάζεται ο χρήστης, μεταξύ άλλων. Για παράδειγμα, οι αποθηκευμένες διαδικασίες SQL Server μπορεί να επιστρέφουν διαφορετικές στήλες εάν εκτελούνται με διαφορετικούς συντελεστές εισόδου. Για ενέργειες με δυναμικό σχήμα, η τεκμηρίωση του Connector δείχνει ότι οι έξοδοι αυτής της λειτουργίας είναι δυναμικές. ως τιμή επιστροφής Αντίθετα, το Power Automate λειτουργεί με δυναμικό σχήμα και μπορεί να σας προσφέρει μια εργασία σχετικά με το σενάριό σας.

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

         
Common Data Service Common Data Service   Χώρος αποθήκευσης cloud Χώρος αποθήκευσης cloud **
Dynamics AX Dynamics AX   Excel Excel
Microsoft Translator Microsoft Translator   Office 365 Outlook Office 365 Outlook
Office 365 Χρήστες Office 365 Χρήστες   Oracle Oracle
Power BI Power BI   SharePoint SharePoint
SQL Server SQL Server   Twitter Twitter

** Ισχύει για BLOB Azure, πλαίσιο, Dropbox, Google Drive OneDrive και OneDrive για επιχειρήσεις

Τυπικές και προσαρμοσμένες συνδέσεις

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

Όλες οι τυπικές συνδέσεις

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

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

Ασφάλεια και τύποι ελέγχου ταυτότητας

καθώς συντάσσετε την εφαρμογή σας και δημιουργείτε μια σύνδεση σε μια προέλευση δεδομένων, μπορείτε να δείτε ότι η επιλογή connector που διαλέγετε σάς δίνει τη δυνατότητα να χρησιμοποιήσετε διαφορετικούς τρόπους για την επαλήθευση της ταυτότητάς σας. Για παράδειγμα, ο SQL Server Connector σάς δίνει τη δυνατότητα να χρησιμοποιήσετε Azure AD ενσωματωμένο έλεγχο ταυτότητας SQL Server και έλεγχο ταυτότητας των Windows. Κάθε τύπος ελέγχου ταυτότητας έχει διαφορετικά επίπεδα ασφάλειας που σχετίζονται με αυτό. Είναι σημαντικό να κατανοήσετε τις πληροφορίες και τα δικαιώματα που κοινοποιείτε στους χρήστες που χρησιμοποιούν την εφαρμογή σας. Το κύριο παράδειγμα αυτού του άρθρου είναι ο SQL Server, ωστόσο οι αρχές εφαρμόζονται σε όλους τους τύπους συνδέσεων.

Ενσωματωμένος Azure AD

Αυτός είναι ένας ασφαλής γονικός τύπος σύνδεσης. Για παράδειγμα, το SharePoint χρησιμοποιεί αυτόν τον τύπο ελέγχου ταυτότητας. Ο SQL Server επιτρέπει επίσης αυτόν τον τύπο ελέγχου ταυτότητας. Όταν συνδέεστε, η Azure AD υπηρεσία προσδιορίζει μεμονωμένα την SharePoint για λογαριασμό σας. Δεν χρειάζεται να παράσχετε όνομα χρήστη ή κωδικό πρόσβασης. Ως συντάκτης, μπορείτε να δημιουργήσετε και να εργαστείτε με το προέλευση δεδομένων με τα διαπιστευτήριά σας. Όταν δημοσιεύετε την εφαρμογή σας και ο χρήστης της εφαρμογής συνδέεται στο, το κάνει με τα διαπιστευτήριά της. Εάν τα δεδομένα έχουν ασφαλιστεί κατάλληλα σε ένα back-end, οι χρήστες σας μπορούν να δουν μόνο αυτά που έχουν εξουσιοδοτηθεί να δουν με βάση τα διαπιστευτήριά τους. αυτός ο τύπος ασφάλειας σάς δίνει τη δυνατότητα να αλλάξετε δικαιώματα για συγκεκριμένους χρήστες της εφαρμογής στο προέλευση δεδομένων υποστήριξης μετά τη δημοσίευση της εφαρμογής. για παράδειγμα, μπορείτε να εκχωρήσετε πρόσβαση, να απαγορεύσετε την πρόσβαση ή να βελτιώσετε ό,τι μπορεί να βλέπει ένας χρήστης ή ένα σύνολο χρηστών στο προέλευση δεδομένων υποστήριξης.

Open-Standard εξουσιοδότηση (OAuth)

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

Έλεγχος ταυτότητας ονόματος χρήστη και κωδικού πρόσβασης SQL

Αυτός ο τύπος σύνδεσης δεν είναι πολύ ασφαλής, επειδή δεν βασίζεται στον έλεγχο ταυτότητας τελικού χρήστη. Ο SQL Server επιτρέπει επίσης αυτόν τον τύπο ελέγχου ταυτότητας. Στον SQL Server, αυτός ο τύπος ελέγχου ταυτότητας ονομάζεται Έλεγχος ταυτότητας SQL Server. Πολλές άλλες προελεύσεις δεδομένων βάσης δεδομένων παρέχουν μια παρόμοια δυνατότητα. Όταν δημοσιεύετε την εφαρμογή σας, οι χρήστες σας δεν χρειάζεται να παρέχουν ένα μοναδικό όνομα χρήστη και κωδικό πρόσβασης. Χρησιμοποιούν το όνομα χρήστη και τον κωδικό πρόσβασης που παρέχετε κατά τη σύνταξη της εφαρμογής. ο έλεγχος ταυτότητας σύνδεσης στο προέλευση δεδομένων είναι έμμεσα κοινόχρηστος με τους χρήστες σας. Μόλις δημοσιευτεί η εφαρμογή, η σύνδεση δημοσιεύεται επίσης και είναι διαθέσιμη στους χρήστες σας. Οι τελικοί χρήστες σας μπορούν, επίσης, να δημιουργήσουν εφαρμογές χρησιμοποιώντας οποιαδήποτε σύνδεση που χρησιμοποιεί έλεγχο ταυτότητας SQL Server που είναι κοινόχρηστος μαζί τους. Οι χρήστες σας δεν μπορούν να δουν το όνομα χρήστη ή τον κωδικό πρόσβασης, αλλά η σύνδεση θα είναι διαθέσιμη για αυτούς. Υπάρχουν σίγουρα έγκυρα σενάρια για αυτόν τον τύπο σύνδεσης. Για παράδειγμα, εάν έχετε μια βάση δεδομένων μόνο για ανάγνωση, η οποία είναι διαθέσιμη σε όλους τους χρήστες της εταιρείας, αυτός ο τύπος σύνδεσης μπορεί να είναι έγκυρος.

Έλεγχος ταυτότητας των Windows

Αυτός ο τύπος σύνδεσης δεν είναι πολύ ασφαλής, επειδή δεν βασίζεται στον έλεγχο ταυτότητας τελικού χρήστη. χρησιμοποιήστε τον έλεγχο ταυτότητας των Windows όταν χρειάζεται να συνδεθείτε σε μια προέλευση δεδομένων η οποία είναι εσωτερικής εγκατάστασης. Ένα παράδειγμα αυτού του τύπου σύνδεσης είναι σε ένα διακομιστή εσωτερικής εγκατάστασης που διαθέτει έναν SQL Server. Η σύνδεση πρέπει να περάσει μέσα από μια πύλη. αφού περάσει από μια πύλη, ο σύνδεσμος έχει πρόσβαση σε όλα τα δεδομένα που βρίσκονται σε αυτήν την προέλευση δεδομένων. Ως εκ τούτου, οι πληροφορίες στις οποίες μπορείτε να έχετε πρόσβαση με τα διαπιστευτήρια Windows που παρέχετε είναι διαθέσιμες στο Connector. Και μόλις δημοσιευτεί η εφαρμογή, η σύνδεση δημοσιεύεται επίσης και είναι διαθέσιμη στους χρήστες σας. Αυτό σημαίνει ότι οι τελικοί χρήστες σας μπορούν επίσης να δημιουργήσουν εφαρμογές χρησιμοποιώντας την ίδια σύνδεση και να αποκτήσουν πρόσβαση σε δεδομένα σε αυτόν τον υπολογιστή. επίσης, οι συνδέσεις στο προέλευση δεδομένων είναι επίσης έμμεσα κοινόχρηστες στους χρήστες με τους οποίους γίνεται κοινή χρήση της εφαρμογής. αυτός ο τύπος σύνδεσης μπορεί να είναι έγκυρος όταν ο προέλευση δεδομένων σας ζει μόνο σε ένα διακομιστή εσωτερικής εγκατάστασης και τα δεδομένα σε αυτήν την προέλευση είναι ελεύθερα κοινόχρηστα.