Προγραμματισμός

Παρουσιάζουμε την πλατφόρμα δεδομένων χαμηλού κώδικα Dataflex της Microsoft

Η οικογένεια εργαλείων εφαρμογής χαμηλού κώδικα και χωρίς κωδικό της Microsoft είναι μια από τις ταχύτερα αναπτυσσόμενες πλατφόρμες προγραμματιστών της. Με βάση τις τεχνολογίες των εφαρμογών Dynamics line-of-business και από το Office, η Πλατφόρμα Ισχύος είναι ίσως η καλύτερη ιδέα ως πνευματικός διάδοχος γνωστών εργαλείων όπως η Visual Basic for Applications: ένας γρήγορος τρόπος δημιουργίας αυτών των μικρών εφαρμογών για επίλυση προβλήματα που δεν αξίζουν την εκτροπή περιορισμένων πόρων προγραμματιστή.

Μέχρι πρόσφατα, πολλά από τα εργαλεία Power Platform επικεντρώθηκαν στη δημιουργία και διαχείριση ροών εργασιών χρησιμοποιώντας το Power Automate για βασικό αυτοματισμό επιχειρηματικών διαδικασιών και το Power Apps ως βασικό εργαλείο δημιουργίας εφαρμογών front-end, με έμφαση στη δημιουργία φορμών και ερωτημάτων. Όπως και η Visual Basic για υπολογιστές-διακομιστές, είναι μια μετάφραση για το γενικό κοινό του API και τα θεμέλια μηνυμάτων του σύγχρονου, cloud-centric, κατανεμημένων υπολογιστών.

Σύνδεση της πλατφόρμας ισχύος με επιχειρηματικά δεδομένα

Ανατρέξτε στην αρχιτεκτονική του Power Platform και θα βρείτε το Common Data Model (CDM), το επεκτάσιμο επίπεδο αποθήκευσης επιχειρηματικών αντικειμένων της Microsoft. Προκατασκευασμένο με ένα σύνολο τυπικών επιχειρηματικών οντοτήτων, το CDM είναι μια προσπάθεια να δοθεί μια τυπική βάση στις εφαρμογές που έχουν κατασκευαστεί από χρήστες σε όλο τον κόσμο, επιτρέποντάς τους να κοινοποιούνται τόσο εντός όσο και εκτός μιας επιχείρησης χωρίς να αποκαλύπτονται κρίσιμη πνευματική ιδιοκτησία. Η Microsoft επεκτείνει τακτικά το βασικό μοντέλο οντοτήτων Common Data Model, προσθέτοντας νέους τύπους δεδομένων για την υποστήριξη διαφορετικών επιχειρηματικών διαδικασιών.

Υπάρχει μεγάλη έμφαση στους συνεργάτες ανάπτυξης εφαρμογών με εργαλεία όπως αυτό, καθώς είναι βασικά για την εφαρμογή εφαρμογών μεγάλης κλίμακας ERP και CRM στο Dynamics. Η Microsoft χρησιμοποίησε το πρόσφατο συμβάν συνεργάτη της Inspire για να μετονομάσει τα εργαλεία κοινής υπηρεσίας δεδομένων που υποστηρίζουν, διαχειρίζονται και συνεργάζονται με οντότητες Common Data Model σε Dataflex Pro. Ταυτόχρονα, αποκάλυψε ένα νέο σύνολο εργαλείων για τη συνεργασία με το Dataflex Pro στο Power Apps, στο Power Virtual Agents και στο εργαλείο συνεργασίας Teams. Με την επωνυμία Dataflex, προορίζεται να επιτρέψει σε οποιονδήποτε να συνεργαστεί με τα επιχειρηματικά αντικείμενα που είναι αποθηκευμένα σε συστήματα γραμμής επιχειρήσεων. Χρησιμοποιώντας το Dataflex, οποιοσδήποτε μπορεί να γράψει μια μακροεντολή Excel θα πρέπει να έχει τη δυνατότητα να δημιουργεί και να μοιράζεται εφαρμογές που μπορούν να υποβάλλουν ερωτήματα, να εμφανίζουν και να ενημερώνουν τις εγγραφές Dataflex Pro.

Χρήση του Dataflex σε ομάδες

Οι εφαρμογές Dataflex είναι ενσωματωμένες σε ομάδες, χρησιμοποιώντας ένα πλέγμα για την επιλογή στοιχείων από το περιβάλλον Dataflex Pro της επιχείρησής σας για τη δημιουργία μιας εφαρμογής. Μόλις δημιουργήσετε αυτήν την εφαρμογή, μπορείτε να την συνδέσετε γρήγορα σε μια ροή εργασίας μέσω του Power Automate, με την επιλογή επιλογής Άμεσων, Προγραμματισμένων ή Αυτοματοποιημένων ροών. Αυτό θα σας επιτρέψει να ενεργοποιήσετε τις ροές εργασίας εντός των ομάδων, ας πούμε, ενημερώνοντας ένα πεδίο παραγγελίας για να ενημερώσετε αυτόματα έναν προγνωστικό πίνακα ελέγχου που βασίζεται σε μηχανική εκμάθηση που εκτελείται στο Power BI.

Ο συνδυασμός Teams, Dataflex και Power Automate δείχνει ένα ενδιαφέρον μέλλον για τις Ομάδες. Είναι σαφές ότι τα εργαλεία συνεργασίας, όπως οι Ομάδες, είναι το κλειδί για την αποτελεσματική απομακρυσμένη εργασία και χωρίς κανένα σημάδι τερματισμού για τους υπαλλήλους που εργάζονται από το σπίτι, η αυτοματοποίηση κτιρίων γύρω τους θα πρέπει να συμβάλει στη μείωση της γνωστικής υπερφόρτωσης και να διατηρήσει το περιβάλλον στο ελάχιστο.

Εάν μπορώ να αλλάξω σε μια καρτέλα Ομάδες για να ενημερώσω την κατάσταση κάποιου κώδικα που δουλεύω, έχοντας αυτή την ενημέρωση κατάστασης ενημερώσει αυτόματα ένα σχέδιο έργου και ταυτόχρονα ειδοποιήσει τον διαχειριστή μου ότι ο κώδικας είναι έτοιμος για δοκιμή, τότε δεν έπρεπε να αλλάξω στο Project ή να στείλετε ένα e-mail. Το μόνο που πρέπει να κάνω είναι να επιστρέψω στο IDE μου και να γράψω περισσότερο κώδικα.

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

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

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

Συγκέντρωση των γραφημάτων της Microsoft

Αυτό που ίσως είναι το πιο ενδιαφέρον είναι ότι το Dataflex είναι η σύγκλιση δύο από τα γραφήματα της Microsoft: το Microsoft Graph που τροφοδοτεί μεγάλο μέρος του Microsoft 365 και το Common Data Model στο Dataflex Pro. Χρησιμοποιώντας το Teams ως περιβάλλον χρήστη και επίπεδο διαχείρισης, το Microsoft Graph ελέγχει την πρόσβαση στα δεδομένα της επιχείρησής σας ταυτόχρονα, δίνει στους χρήστες τη δυνατότητα να δημιουργήσουν τις δικές τους απόψεις σε αυτά τα δεδομένα που ταιριάζουν με τις εργασίες και τις εργασίες τους. Η επικάλυψη του ανθρωποκεντρικού γραφήματος Microsoft στο κεντρικό της εφαρμογής Dataflex Pro περιορίζει το τι μπορεί να γίνει με αυτά τα δεδομένα, αλλά ταυτόχρονα, προσθέτει την ευκαιρία να αυξήσει σημαντικά την εμβέλειά του.

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

[Επίσης σε: 25 απλά εργαλεία για γρήγορη κατασκευή εφαρμογών για κινητά]

Η δομή μιας οντότητας Dataflex Pro μπορεί να βοηθήσει στην κατασκευή φορμών και άλλων προβολών στο Dataflex ή στο Power Apps. Μόλις δημιουργηθεί μια φόρμα, μπορείτε να προσαρμόσετε τη διάταξη και να προσθέσετε άλλες οντότητες όπως απαιτείται, δημιουργώντας γρήγορα μια εφαρμογή προβολής φόρμας για ερωτήματα, ενημερώσεις και νέα δεδομένα. Μόλις αυτά τα δεδομένα βρίσκονται στο Dataflex Pro, είναι προσβάσιμα από οποιαδήποτε άλλη εφαρμογή που μπορεί να λειτουργήσει με αυτά τα δεδομένα, είτε πρόκειται για προσαρμοσμένη εφαρμογή σε ομάδες είτε από μία από τις εφαρμογές Dynamics.

Ίσως η πιο σημαντική πτυχή της συνεργασίας με το Dataflex και το Dataflex Pro είναι ότι το υποκείμενο μοντέλο οντότητας μας απομακρύνει από τη χρήση εξειδικευμένων γλωσσών ερωτημάτων. Τα ερωτήματα είναι πλέον αναζητήσεις, με προκαθορισμένες σχέσεις οντοτήτων που κωδικοποιούν περισσότερες πληροφορίες σχετικά με τη δομή των δεδομένων μας και τον τρόπο με τον οποίο προορίζονται να χρησιμοποιηθούν. Υπάρχει ακόμη ανάγκη για εξειδικευμένες δεξιότητες στην κατασκευή αυτών των σχέσεων, αλλά μόλις τεθούν σε εφαρμογή, ο καθένας μπορεί να αρχίσει να δημιουργεί εφαρμογές που μπορούν να τις χρησιμοποιήσουν, είτε με είτε χωρίς κωδικό.