συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμεραΑυτό το πρόγραμμα περιήγησης δεν υποστηρίζεται πλέον.
Κάντε αναβάθμιση σε Microsoft Edge για να επωφεληθείτε από τις τελευταίες δυνατότητες, τις ενημερώσεις ασφαλείας και την τεχνική υποστήριξη.
Σε αυτό το άρθρο, θα μάθετε για ορισμένες συνήθεις λειτουργίες δεδομένων στο Power Automate, όπως η σύνταξη, η συμμετοχή, η επιλογή, το φιλτράρισμα πινάκων, η δημιουργία πινάκων και η ανάλυση JSON. Χρησιμοποιήστε αυτές τις λειτουργίες για τον χειρισμό δεδομένων όταν δημιουργείτε ροές.
Σημείωση
Οι διαφορετικές ενότητες σε αυτό το άρθρο δεν σχετίζονται και δεν εξαρτώνται η μία από την άλλη. Οι διαφορετικές ενότητες χρησιμοποιούν διαφορετικά παραδείγματα.
Ακολουθεί ένα σύντομο βίντεο σχετικά με τις λειτουργίες δεδομένων.
Χρησιμοποιήστε την ενέργεια Λειτουργία δεδομένων - Σύνταξη για να μην χρειαστεί να εισάγετε τα ίδια δεδομένα πολλές φορές καθώς σχεδιάζετε μια ροή cloud. Σε αυτό το παράδειγμα, θα πρέπει να εισαγάγετε έναν πίνακα με αριθμούς -[0,1,2,3,4,5,6,7,8,9]
-αρκετές φορές ενώ σχεδιάζετε τη ροή σας. Μπορείτε να χρησιμοποιήσετε την ενέργεια σύνθεσης για να αποθηκεύσετε τον πίνακα, όπως περιγράφεται στην παρακάτω διαδικασία.
Εισαγάγετε τον πίνακα, στον οποίο θέλετε να αναφερθείτε αργότερα, στο πλαίσιο Είσοδοι.
Φιλοδώρημα
Για να διευκολύνετε την εύρεση της κάρτας Σύνταξη αργότερα, μετονομάστε την επιλέγοντας το κείμενο Σύνταξη στη γραμμή τίτλου της κάρτας και καταχωρώντας ένα όνομα που μπορείτε να θυμάστε εύκολα.
Όταν χρειάζεται να αποκτήσετε πρόσβαση στα περιεχόμενα της ενέργειας σύνταξης, κάντε το ακολουθώντας τα εξής βήματα.
Προσθέστε μια ενέργεια, όπως Συμμετοχή – Λειτουργία δεδομένων.
Επιλέξτε το στοιχείο ελέγχου στο οποίο θέλετε να προσθέσετε το περιεχόμενο που έχετε αποθηκεύσει στην ενέργεια σύνταξης.
Ανοίγει η οθόνη Προσθέστε δυναμικό περιεχόμενο από τις εφαρμογές και τις συνδέσεις που χρησιμοποιούνται σε αυτήν τη ροή.
Στην καρτέλα Δυναμικό περιεχόμενο, στην ενότητα Σύνταξη, επιλέξτε Έξοδοι.
Χρησιμοποιήστε την ενέργεια Λειτουργία δεδομένων - Σύνδεση για να οριοθετήσετε έναν πίνακα με ένα διαχωριστικό της επιλογής σας. Για παράδειγμα, η ροή σας λαμβάνει μια αίτηση web που περιλαμβάνει τον παρακάτω πίνακα με διευθύνσεις ηλεκτρονικού ταχυδρομείου: ["d@example.com", "k@example.com", "dal@example.com"]
. Ωστόσο, το πρόγραμμα ηλεκτρονικού ταχυδρομείου απαιτεί οι διευθύνσεις να είναι μορφοποιημένες ως μία συμβολοσειρά που διαχωρίζεται με ελληνικά ερωτηματικά. Χρησιμοποιείτε την ενέργεια Λειτουργία δεδομένων - Σύνδεση για να αλλάξετε τον οριοθέτη (,) από κόμμα σε ελληνικό ερωτηματικό (;), ακολουθώντας τα εξής βήματα:
Προσθέσετε μια νέα ενέργεια, πραγματοποιήστε αναζήτηση για Σύνδεση και, στη συνέχεια, επιλέξτε Λειτουργία δεδομένων - Σύνδεση.
Στο πλαίσιο Από, πληκτρολογήστε τον πίνακα και, στο πλαίσιο Σύνδεση με, πληκτρολογήστε ένα ελληνικό ερωτηματικό (;).
Αποθηκεύστε τη ροή σας και εκτελέστε την.
Μετά την εκτέλεση της ροής, η έξοδος της ενέργειας Λειτουργία δεδομένων – Συμμετοχή θα είναι μια συμβολοσειρά με τις διευθύνσεις να ενώνονται με ερωτηματικά, όπως φαίνεται στο παρακάτω στιγμιότυπο.
Χρησιμοποιήστε την ενέργεια Λειτουργία δεδομένων – Επιλογή για να μετατρέψετε το σχήμα των αντικειμένων σε έναν πίνακα. Για παράδειγμα, μπορείτε να προσθέσετε, να καταργήσετε ή να μετονομάσετε στοιχεία σε κάθε αντικείμενο σε έναν πίνακα.
Σημείωση
Παρόλο που μπορείτε να προσθέσετε ή να καταργήσετε στοιχεία χρησιμοποιώντας την ενέργεια επιλογής, δεν μπορείτε να αλλάξετε τον αριθμό των αντικειμένων στον πίνακα.
Σε αυτό το παράδειγμα, τα δεδομένα εισάγονται στη ροή σας μέσω μιας αίτησης Web σε αυτήν τη μορφή:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Θέλετε να αναδιαμορφώσετε τα εισερχόμενα δεδομένα μεταφέροντας τα first
στο FirstName
και last
στο FamilyName
και προσθέτοντας ένα νέο μέλος με όνομα FullName
που συνδυάζει τα first
και last
(διαχωρισμένα με διάστημα).
[ { "FirstName": "Eugenia", "FamilyName": "Lopez", "FullName": "Eugenia Lopez" }, { "FirstName": "Elizabeth", "FamilyName": "Moore", "FullName": "Elizabeth Moore" } ]
Για να το κάνετε αυτό:
Προσθέστε το έναυσμα Όταν γίνεται λήψη μιας αίτησης HTTP για τη ροή σας.
Επιλέξτε Χρήση δείγματος ωφέλιμου φορτίου για τη δημιουργία σχήματος.
Στο πλαίσιο που εμφανίζεται, επικολλήστε ένα δείγμα από τον πίνακα δεδομένων προέλευσης και, στη συνέχεια, επιλέξτε το Τέλος.
Προσθέστε την ενέργεια Λειτουργία δεδομένων – Επιλογή και, στη συνέχεια, ρυθμίστε τις παραμέτρους της όπως φαίνεται στο ακόλουθο στιγμιότυπο οθόνης.
> Η έξοδος από την ενέργεια επιλογής είναι ένας πίνακας που περιέχει τα πρόσφατα διαμορφωμένα αντικείμενα. Στη συνέχεια, μπορείτε χρησιμοποιείτε αυτόν τον πίνακα σε οποιαδήποτε άλλη ενέργεια, όπως η ενέργεια σύνταξης, που αναφέρεται παραπάνω.
Χρησιμοποιήστε την ενέργεια Πίνακας φίλτρων - Λειτουργία δεδομένων για να μειώσετε τον αριθμό των αντικειμένων σε έναν πίνακα σε ένα υποσύνολο που ταιριάζει με τα κριτήρια που παρέχετε.
Σημείωση
Σε αυτό το παράδειγμα, χρησιμοποιείτε την ενέργεια του φίλτρου πίνακα σε αυτόν τον πίνακα:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Αυτό το παράδειγμα δημιουργεί έναν νέο πίνακα που περιέχει μόνο αντικείμενα όπου το first
έχει οριστεί σε Eugenia
.
Εντοπίστε και, στη συνέχεια, προσθέστε την ενέργεια φίλτρο πίνακα στη ροή σας.
Ρυθμίστε τις παραμέτρους της ενέργειας πίνακα φίλτρων όπως φαίνεται στο παρακάτω στιγμιότυπο.
Αποθηκεύστε τη ροή σας και εκτελέστε την.
Χρησιμοποιήστε την ενέργεια Δημιουργία πίνακα CSV - Λειτουργία δεδομένων για να αλλάξετε έναν πίνακα εισόδου JSON σε πίνακα τιμών διαχωρισμένων με κόμματα (CSV). Μπορείτε να διατηρήσετε τις κεφαλίδες ορατές στην έξοδο CSV. Σε αυτό το παράδειγμα, μετατρέπετε τον ακόλουθο πίνακα σε πίνακα CSV:
[ { "first": "Eugenia", "last": "Lopez" }, { "first": "Elizabeth", "last": "Moore" } ]
Αναζητήστε, προσθέστε και ρυθμίστε τις παραμέτρους της ενέργειας Δημιουργία πίνακα CSV - Λειτουργία δεδομένων για να μοιάζει με την παρακάτω εικόνα.
Το διακριτικό Σώμα σε αυτή την εικόνα προέρχεται από μια ενέργεια Όταν γίνεται λήψη μιας αίτησης HTTP, ωστόσο, μπορείτε να αποκτήσετε την είσοδο για την ενέργεια Δημιουργία πίνακα CSV από την έξοδο οποιασδήποτε προηγούμενης ενέργειας στη ροή σας, ή μπορείτε να την πληκτρολογήσετε απευθείας στο πλαίσιο Από.
Αποθηκεύστε τη ροή σας και εκτελέστε την.
Όταν εκτελείται η ροή σας, η ενέργεια Δημιουργία πίνακα CSV εμφανίζει το αποτέλεσμα που εμφανίζεται στο παρακάτω στιγμιότυπο.
Χρησιμοποιήστε την ενέργεια Δημιουργία πίνακα HTML - Λειτουργία δεδομένων για να μετατρέψετε μια τιμή πίνακα JSON σε έναν πίνακα HTML. Μπορείτε να διατηρήσετε τις κεφαλίδες ορατές στην έξοδο HTML.
Για να το κάνετε αυτό, ακολουθήστε τα βήματα στην προηγούμενη ενότητα Χρήση ενέργειας δημιουργίας πίνακα CSV για τη δημιουργία ενός πίνακα CSV. Χρησιμοποιήστε την ενέργεια Δημιουργία πίνακα HTML - Λειτουργία δεδομένων αντί για τη Δημιουργία πίνακα CSV.
Φιλοδώρημα
Εάν σκοπεύετε να στείλετε τον πίνακα HTML μέσω ηλεκτρονικού ταχυδρομείου, θυμηθείτε να επιλέξετε IsHtml στην ενέργεια ηλεκτρονικού ταχυδρομείου.
συμβάν
Ελάτε μαζί μας στο FabCon Vegas
31 Μαρ, 11 μ.μ. - 2 Απρ, 11 μ.μ.
Η απόλυτη εκδήλωση Microsoft Fabric, Power BI, SQL και AI υπό την ηγεσία της κοινότητας. Από 31 Μαρτίου έως 2 Απριλίου 2025.
Εγγραφείτε σήμεραΕκπαίδευση
Λειτουργική μονάδα
Use Dataverse triggers and actions in Power Automate - Training
Extend Dataverse usability by integrating with Power Automate to reduce or eliminate repetitive business processes.
Πιστοποίηση
Microsoft Certified: Power Automate RPA Developer Associate - Certifications
Demonstrate how to improve and automate workflows with Microsoft Power Automate RPA developer.