Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Η ενσωμάτωση του Microsoft Power Platform με το SAP ενισχύει τις δυνατότητες διαχείριση δεδομένων και αυτοματισμού του οργανισμού.
Φιλοδώρημα
Αυτό το άρθρο παρέχει ένα παράδειγμα σεναρίου και ένα γενικευμένο παράδειγμα αρχιτεκτονικής για να δείξει πώς μπορείτε να συνδέσετε αυτές τις δύο πλατφόρμες απρόσκοπτα. Το παράδειγμα αρχιτεκτονικής μπορεί να τροποποιηθεί για πολλά διαφορετικά σενάρια και κλάδους.
Διάγραμμα αρχιτεκτονικής
Workflow
Το παράδειγμα διαγράμματος αρχιτεκτονικής δείχνει μια πλήρη λύση, αλλά η ροή μεταξύ Power Platform και SAP είναι απλή. Τα παρακάτω βήματα περιγράφουν τη ροή εργασίας:
Power Platform: Μια Power Apps εφαρμογή καμβάς χρησιμοποιεί μια Power Automate ροή για να καλέσει τη σύνδεση ERP του ERP.
Σύνδεση SAP ERP: Καλεί την πύλη δεδομένων εσωτερικής εγκατάστασης χρησιμοποιώντας RFC και BAPI.
Πύλη δεδομένων εσωτερικής εγκατάστασης: Καλεί το SAP και χρησιμοποιεί SAP. Το Power Platform δεν παρακάμπτει τις εξουσιοδοτήσεις στο SAP.
SAP (και υποδομή): Καλεί το SAP μέσω της σύνδεσης SAP .NET.
Σύνδεση SAP OData: Εκτελεί λειτουργίες όπως δημιουργία, ανάγνωση, ενημέρωση και διαγραφή ενεργειών και καλεί λειτουργίες στην υπηρεσία.
Εναλλακτικές μέθοδοι συνδεσιμότητας
Μια πύλη δεδομένων εσωτερικής εγκατάστασης δεν είναι ο μόνος τρόπος σύνδεσης με το SAP από Power Platform. Μπορείτε επίσης να χρησιμοποιήσετε ένα εικονικό δίκτυο Azure ή εικονικούς πίνακες.
Εικονικό δίκτυο
Η πύλη δεδομένων εικονικού δικτύου σάς επιτρέπει να συνδέσετε το Azure και άλλες υπηρεσίες δεδομένων και Microsoft Fabric και Power Platform για να επικοινωνείτε ασφαλώς με την πηγή των δεδομένων, να εκτελείτε ερωτήματα και να μεταδίδετε αποτελέσματα πίσω στην υπηρεσία. Αυτή η μέθοδος εξασφαλίζει μια ασφαλή, απλοποιημένη σύνδεση, επιτρέποντας τον αποτελεσματικό χειρισμό και επεξεργασία δεδομένων.
Επειδή η πύλη δεδομένων εικονικού δικτύου μεταδίδει δεδομένα χρησιμοποιώντας HTTPS, αυτή η επιλογή λειτουργεί μόνο με τον σύνδεσμο SAP OData. Ο σύνδεσμος SAP ERP χρησιμοποιεί RPC και BAPI.
Εικονικοί πίνακες
Μια άλλη επιλογή είναι να συνεργαστείτε με το SAP μέσω εικονικών πινάκων, αποκτώντας πρόσβαση στα δεδομένα SAP σαν να είχατε πρόσβαση σε έναν Dataverse πίνακα.
Πλεονεκτήματα: Σε Dataverse, ένας ρόλος ασφαλείας στον πίνακα εκχωρεί δικαιώματα σε επίπεδο πίνακα.
Μειονεκτήματα: Τα δικαιώματα σε επίπεδο σειράς και η επικύρωση σε επίπεδο χρήστη στην πηγή δεν είναι δυνατά.
Εναλλακτικές ροές
Οι Power Automate ροές επιφάνειας εργασίας σάς επιτρέπουν να αυτοματοποιείτε επαναλαμβανόμενες διεργασίες επιφάνειας εργασίας χρησιμοποιώντας ένα περιβάλλον εργασίας μεταφοράς και απόθεσης ή καταγράφοντας ενέργειες χρήστη. Χρησιμοποιήστε ροές επιφάνειας εργασίας στις σπάνιες περιπτώσεις που οι συνδέσεις δεν ικανοποιούν τις απαιτήσεις σας ή για μια εφάπαξ ανάγκη απόξεσης οθόνης.
Λάβετε υπόψη τα ακόλουθα ζητήματα όταν χρησιμοποιείτε ροές επιφάνειας εργασίας για ενοποίηση με το SAP:
Power Automate Συσκευή εγγραφής RPA: Το Power Automate RPA περιλαμβάνει μια συσκευή εγγραφής επιφάνειας εργασίας για την καταγραφή αλληλεπιδράσεων με το SAP GUI και εφαρμογές ιστού όπως το SAP Fiori, μετατρέποντας τις ενέργειες σε εργασίες RPA. Μια δυνατότητα προεπισκόπησης που ονομάζεται "Εγγραφή με Copilot" σάς επιτρέπει να δημιουργείτε αυτοματισμούς επιφάνειας εργασίας κάνοντας κοινή χρήση της οθόνης σας και περιγράφοντας την εργασία.
Ενσωμάτωση χρησιμοποιώντας ενέργειες SAP: Το Power Automate RPA προσφέρει εργαλεία για την αυτοματοποίηση των ροών εργασίας SAP, συμπεριλαμβανομένης της εκκίνησης της εφαρμογής SAP GUI, της δημιουργίας περιόδων σύνδεσης, της επιλογής στοιχείων μενού και της διαχείρισης συναλλαγών.
Ενσωμάτωση με χρήση VBScript: Το SAP διαθέτει μια ιδιόκτητη μηχανή αυτοματοποίησης SAP GUI που δημιουργεί έξοδο VBScript από αλληλεπιδράσεις χρηστών που καταγράφονται κατά την εγγραφή οθόνης, η οποία μπορεί στη συνέχεια να χρησιμοποιηθεί σε ένα Power Automate bot RPA.
Φιλοξενούμενο RPA: Το φιλοξενούμενο RPA ελευθερώνει πόρους και μειώνει το κόστος εξαλείφοντας την ανάγκη συντήρησης υλικού ή εικονικών μηχανών. Είναι χρήσιμο στα ακόλουθα σενάρια:
- Φιλοξενούμενοι υπολογιστές για ανάπτυξη, δοκιμή και εκτέλεση bot στο cloud
- Φιλοξενούμενες ομάδες υπολογιστών για αυτόματη κλιμάκωση φόρτων εργασίας για βελτιστοποίηση αυτοματισμού χωρίς παρακολούθηση στην παραγωγή
Στοιχεία
Power Apps: Μια πλατφόρμα χαμηλών απαιτήσεων κώδικα που σας επιτρέπει να δημιουργείτε προσαρμοσμένες επιχειρηματικές εφαρμογές χωρίς εκτεταμένες γνώσεις κωδικοποίησης, χρησιμοποιώντας ένα περιβάλλον εργασίας μεταφοράς και απόθεσης για να προσθέσετε στοιχεία ελέγχου και να συνδεθείτε σε προελεύσεις δεδομένων. Αυτή η προσέγγιση επιτρέπει εξαιρετικά προσαρμόσιμες εφαρμογές τέλειων pixel που μπορούν να χρησιμοποιηθούν σε κινητές συσκευές και στο web.
Power Automate: Μια πλατφόρμα χαμηλών απαιτήσεων κώδικα/χωρίς κώδικα που σας επιτρέπει να αυτοματοποιήσετε επαναλαμβανόμενες εργασίες και να βελτιστοποιήσετε τις ροές εργασίας σε εφαρμογές και υπηρεσίες.
Σύνδεση SAP ERP για Power Platform: Χρησιμοποιεί κλήσεις απομακρυσμένης διαδικασίας (RPC) με διεπαφή προγραμματισμού επιχειρηματικών εφαρμογών (BAPI) για τη σύνδεση των ροών και των εφαρμογών σας Power Platform σε οποιοδήποτε σύστημα SAP ERP, συμπεριλαμβανομένων των SAP ECC και SAP S/4HANA, μέσω μιας πύλης δεδομένων εσωτερικής εγκατάστασης. Η σύνδεση υποστηρίζει ασφαλείς μεθόδους ελέγχου ταυτότητας, όπως SAP Basic, Windows (Kerberos) και Microsoft Entra ID, διευκολύνοντας τον οργανισμό σας να αναπτύξει σύγχρονες εφαρμογές και να αυτοματοποιήσει τις επιχειρηματικές διαδικασίες χρησιμοποιώντας τα δεδομένα SAP.
Πύλη δεδομένων εσωτερικής εγκατάστασης: Μια τοπικά εγκατεστημένη εφαρμογή προγράμματος-πελάτη των Windows που λειτουργεί ως γέφυρα μεταξύ των προελεύσεων δεδομένων εσωτερικής εγκατάστασης και των υπηρεσιών σας στο Microsoft Cloud. Παρέχει γρήγορη και ασφαλή μεταφορά δεδομένων χωρίς να απαιτούνται θύρες εισόδου στο δίκτυό σας, μόνο εξερχόμενες θύρες για να φτάσουν στην υπηρεσία web Azure στην οποία συνδέεται η πύλη. Η πύλη υποστηρίζει πολλές υπηρεσίες, συμπεριλαμβανομένων των Power BI, Power Apps, Power Automate, Υπηρεσίες Ανάλυσης του Azure και Azure Logic Apps, επιτρέποντας στον οργανισμό σας να διατηρεί τις βάσεις δεδομένων του και άλλες προελεύσεις δεδομένων εσωτερικής εγκατάστασης, ενώ χρησιμοποιεί με ασφάλεια αυτά τα δεδομένα σε υπηρεσίες cloud.
Ροές επιφάνειας εργασίας στο Power Automate: Χρησιμοποιήστε το ρομποτική αυτοματοποίηση διεργασιών (RPA) για να αυτοματοποιήσετε επαναλαμβανόμενες εργασίες. Οι ροές επιφάνειας εργασίας μπορούν να αλληλεπιδράσουν τόσο με σύγχρονες όσο και με παλαιού τύπου εφαρμογές, επιτρέποντας στους χρήστες να εξορθολογίσουν τις ροές εργασίας τους και να βελτιώσουν την αποτελεσματικότητα. Στις σπάνιες και ειδικές περιπτώσεις όπου οι συνδέσεις δεν ικανοποιούν τις απαιτήσεις σας, εξετάστε το ενδεχόμενο χρήσης ροών επιφάνειας εργασίας.
Λεπτομέρειες σεναρίου
Από τις πολλές περιπτώσεις χρήσης για σύνδεση στο SAP από Power Platform, δύο είναι πρωταρχικές:
Απλή εμπειρία χρήστη βάσει εργασιών: Το περιβάλλον εργασίας χρήστη SAP είναι ισχυρό αλλά μπορεί να είναι περίπλοκο. Το παράδειγμα σεναρίου επιτρέπει στο χρήστη να εστιάσει σε μία έως μερικές βασικές εργασίες σε μια σύγχρονη εμπειρία εφαρμογής καμβάς.
Αρχή "Διατηρήστε τον πυρήνα καθαρό": Μπορείτε να χρησιμοποιήσετε για να αποκτήσετε Power Platform πρόσβαση στο SAP και να διατηρήσετε εξωτερικές ροές και κανόνες που δεν μπορούν να ενσωματωθούν καθαρά στο SAP. Αυτή η προσέγγιση διασφαλίζει ότι οι ροές και οι κανόνες παραμένουν με ασφάλεια εκεί που ανήκουν και δεν παραβιάζουν τις βασικές αναβαθμίσεις του SAP.
Παράγοντες που πρέπει να ληφθούν υπόψη
Αυτές οι σκέψεις υλοποιούν τους πυλώνες του Power Platform Well-Architected, ενός συνόλου καθοδηγητικών αρχών που βελτιώνουν την ποιότητα ενός φόρτου εργασίας. Μάθετε περισσότερα στο Microsoft Power Platform Well-Architected.
Μπορείτε να εργαστείτε με το SAP με πολλούς τρόπους, μεταξύ άλλων απευθείας ή μέσω της χρήσης εικονικών πινάκων, οι οποίοι απλοποιούν τις εργασίες για τους δημιουργούς με λίγο κώδικα.
Ασφάλεια
Η αυστηρή ασφάλεια και διακυβέρνηση για προγραμματιστές και τελικούς χρήστες είναι ζωτικής σημασίας κατά τη δημιουργία λύσεων συνδεδεμένων με Power Platform το SAP. Το Power Platform παρακάμπτει τις εξουσιοδοτήσεις στο SAP. Μπορείτε να διασφαλίσετε την ασφάλεια σε πολλά επίπεδα, όπως η χρήση Microsoft Entra ID, πρόσβασης μισθωτή, πρόσβασης εφαρμογών και ελέγχου ταυτότητας SAP.
Στο διάγραμμα, οι αριθμημένες ετικέτες υποδεικνύουν διαφορετικά επίπεδα πρόσβασης:
- Πρόσβαση και απομόνωση μισθωτή
- Πρόσβαση σε περιβάλλοντα
- Δικαιώματα πόρου
- Πολιτική αποτροπής απώλειας δεδομένων και συνδέσεις
- Έλεγχος πρόσβασης βάσει ρόλων
- Πύλη δεδομένων εσωτερικής εγκατάστασης
Το Dataverse επισημαίνεται ως κεντρικό στοιχείο και στα δύο περιβάλλοντα.
Επιχειρησιακή αριστεία
Έχετε ευελιξία στον τρόπο με τον οποίο ενσωματώνετε Power Platform λύσεις στα συγκεκριμένα εργαλεία και διαδικασίες παράδοσης λογισμικού. Το Power Platform προσφέρει εργαλεία εντός προϊόντος (διοχετεύσεις), αλλά μπορεί επίσης να χωρέσει στην ευρύτερη στρατηγική DevOps σας συνδέοντας με εργαλεία όπως Azure DevOps και GitHub Actions.
Συμβάλλοντες
Η Microsoft διατηρεί αυτό το άρθρο. Οι παρακάτω συνεισφέροντες έγραψαν αυτό το άρθρο.
Κύριοι συγγραφείς:
- Lee Zuckett, Ανώτερος Διευθυντής Προγράμματος
Σχετικοί πόροι
Power Platform και SAP:
- Τι είναι η Microsoft Power Platform ενσωμάτωση με το SAP;
- Ποιες είναι οι επιλογές σύνδεσης Microsoft Power Platform και SAP;
- Έγγραφα ασφάλειας και διαχείρισης του Microsoft Power Platform
- SAP + Power Platform λευκή βίβλος
- Ροή εργασίας SAP και Microsoft Power Platform αρχιτεκτονικής
Πρόσβαση σε δεδομένα:
Πύλη δεδομένων εσωτερικής εγκατάστασης:
- Τι είναι η πύλη δεδομένων εσωτερικής εγκατάστασης;
- Ρυθμίστε μια πύλη δεδομένων εσωτερικής εγκατάστασης για ενοποίηση SAP με το Power Platform
Εικονικό δίκτυο Azure:
Εικονικοί πίνακες:
- Εικονικοί πίνακες
- Δημιουργία εικονικών πινάκων με χρήση της υπηρεσίας παροχής εικονικών συνδέσεων
- Δημιουργία και επεξεργασία εικονικών πινάκων που περιέχουν εξωτερικά δεδομένα
ALM: