Πρόγραμμα εκμάθησης: Δημιουργία και ενεργοποίηση κανόνα Fabric Activator

Το Fabric Activator στο Microsoft Fabric σάς επιτρέπει να προβαίνετε σε ενέργειες όταν εντοπίζει μοτίβα ή συνθήκες σε ροές δεδομένων. Εάν είστε νέος χρήστης του Fabric Activator, ανατρέξτε στο θέμα Τι είναι Fabric Activator. Σε αυτό το πρόγραμμα εκμάθησης, μπορείτε να χρησιμοποιήσετε το δείγμα δεδομένων που περιλαμβάνεται στο Fabric Activator για να ολοκληρώσετε τις ακόλουθες εργασίες:

  • Εξέταση ενός δείγματος ενεργοποίησης
  • Εξερεύνηση των δεδομένων
  • Εξερεύνηση κανόνα
  • Έναρξη του κανόνα
  • Δημιουργία αντικειμένου
  • Δημιουργία κανόνα

Προαπαιτούμενα στοιχεία

Πριν ξεκινήσετε, χρειάζεστε έναν χώρο εργασίας με χωρητικότητα Fabric. Για να μάθετε σχετικά με τους χώρους εργασίας Fabric, ανατρέξτε στο άρθρο Workspaces. Εάν δεν έχετε το Fabric, θα σας ζητηθεί να ξεκινήσετε μια δοκιμαστική έκδοση.

Δημιουργία δείγματος ενεργοποίησης

  1. Μεταβείτε στην πύλη Fabric.

  2. Στο αριστερό παράθυρο περιήγησης, επιλέξτε τα αποσιωπητικά (...) και, στη συνέχεια, επιλέξτε Δημιουργία.

    Στιγμιότυπο οθόνης που εμφανίζει το αριστερό παράθυρο περιήγησης με επιλεγμένη τη Δημιουργία.

  3. Στη Δημιουργία, στην ενότητα Ευφυΐα Real-Time, επιλέξτε Ενεργοποιητής δεδομένων.

    Στιγμιότυπο οθόνης που εμφανίζει τη σελίδα Δημιουργία με επιλεγμένο τον Ενεργοποιητή δεδομένων.

  4. Στο Activator, επιλέξτε Δοκιμή δείγματος.

    Στιγμιότυπο οθόνης που εμφανίζει την επιλογή προσθήκης δεδομένων ή χρήσης του δείγματος δεδομένων.

Εξερεύνηση των δεδομένων

Σε αυτό το βήμα, εξερευνάτε τα δεδομένα ροής συμβάντων στα οποία βασίζεται αυτό το δείγμα.

Ο νέος ενεργοποιητής διαθέτει μια ενότητα Εξερεύνηση . Κάντε κύλιση προς τα κάτω και επιλέξτε τη ροή Συμβάντα παράδοσης πακέτου.

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

Αυτά τα συμβάντα εμφανίζουν την κατάσταση σε πραγματικό χρόνο των πακέτων που βρίσκονται σε διαδικασία παράδοσης.

Κοιτάξτε τα εισερχόμενα συμβάντα και τοποθετήστε τον δείκτη του ποντικιού επάνω στα δεδομένα συμβάντος στον ζωντανό πίνακα. Κάθε σημείο δεδομένων περιέχει πληροφορίες σχετικά με το συμβάν. Ίσως χρειαστεί να κάνετε κύλιση για να τα δείτε όλα.

Εξερεύνηση κανόνα

Χρησιμοποιήστε έναν κανόνα για να καθορίσετε τις τιμές συμβάντων που θέλετε να παρακολουθήσετε, τις συνθήκες που θέλετε να εντοπίσετε και τις ενέργειες που θέλετε να εκτελέσει το Fabric Activator.

Το τμήμα παραθύρου Εξερεύνηση εμφανίζει αντικείμενα, όπως eventstreams, για αυτόν τον ενεργοποιητή. συμβάντων παράδοσης είναι ένα από τα αντικείμενα που δημιουργήθηκαν από τα συμβάντα παράδοσης πακέτου eventstream.

  1. Στο τμήμα παραθύρου Εξερεύνηση, επιλέξτε το αντικείμενο που ονομάζεται Συμβάντα παράδοσης. Μπορείτε να δημιουργήσετε κανόνες σχετικά με αντικείμενα που χρησιμοποιούν δεδομένα από τη ροή συμβάντων παράδοσης πακέτου. Για παράδειγμα, ένας κανόνας που ελέγχει τα πακέτα για θερμοκρασία.

    Στιγμιότυπο οθόνης που εμφανίζει τον πίνακα Συμβάντα παράδοσης και τη στήλη θερμοκρασίας.

  2. Παρατηρήστε ότι η ενότητα Συμβάντα κατά αναγνωριστικό αντικειμένου οργανώνεται κατά Αναγνωριστικό πακέτου. Το Αναγνωριστικό πακέτου είναι το αναγνωριστικό στήλης που προσδιορίζει με μοναδικό τρόπο κάθε πακέτο. Χρησιμοποιήστε αυτό το μοναδικό αναγνωριστικό για να αντιστοιχίσετε τα συμβάντα πακέτου σε αντικείμενα πακέτου.

    Στιγμιότυπο οθόνης που εμφανίζει τη μοναδική στήλη αναγνωριστικού στην οθόνη

  3. Επιλέξτε τον κανόνα θερμοκρασίας που ονομάζεται Πάρα πολύ ζεστό για την ιατρική. Στο δεξιότερο τμήμα παραθύρου, ανατρέξτε στο τμήμα παραθύρου Ορισμός για να δείτε πώς λειτουργεί ο κανόνας.

    Στιγμιότυπο οθόνης που εμφανίζει το δείγμα κανόνα.

  4. Στην ενότητα Παρακολούθηση, επιλέξτε Θερμοκρασία. Οι τιμές θερμοκρασίας προέρχονται από τη στήλη Θερμοκρασία στον πίνακα Συμβάντα παράδοσης . Μπορείτε να δείτε τη στήλη Θερμοκρασία σε ένα προηγούμενο στιγμιότυπο οθόνης.

    Στιγμιότυπο οθόνης που εμφανίζει την ενότητα Παρακολούθηση του τμήματος παραθύρου

  5. Στο τμήμα Συνθήκη , βλέπετε τη συνθήκη κανόνα για την παρακολούθηση θερμοκρασιών που είναι υψηλότερες από 20 βαθμούς Κελσίου.

    Στιγμιότυπο οθόνης που εμφανίζει την ενότητα Συνθήκη του παραθύρου Ορισμός.

  6. Κάντε κύλιση προς τα κάτω στο φίλτρο ιδιότητας . Ο κανόνας ισχύει μόνο για συσκευασίες που περιέχουν φάρμακα. Στον πίνακα Συμβάντα παράδοσης, ο κανόνας εξετάζει τη στήλη με ονομασία περιεχόμενα ειδικής φροντίδας. Στη στήλη Περιεχόμενα ειδικής φροντίδας, ορισμένα από τα πακέτα έχουν τιμή Ιατρική.

    Στιγμιότυπο οθόνης που εμφανίζει την ενότητα

  7. Τέλος, κάντε κύλιση προς τα κάτω στην επιλογή Ενέργεια. Επιλέξτε μία από τις ακόλουθες ενέργειες, εάν ικανοποιείται η συνθήκη:

    1. Αποστολή ειδοποίησης μέσω email: Στέλνει ένα μήνυμα ηλεκτρονικού ταχυδρομείου στον εαυτό σας ή σε άλλους στον οργανισμό σας.

      1. Για την ενέργεια Επιλογή, επιλέξτε Αποστολή μηνύματος ηλεκτρονικού ταχυδρομείου.
      2. Στο πεδίο Προς, εισαγάγετε τις διευθύνσεις ηλεκτρονικού ταχυδρομείου των παραληπτών ή χρησιμοποιήστε την αναπτυσσόμενη λίστα για να επιλέξετε μια ιδιότητα της οποίας η τιμή είναι μια διεύθυνση ηλεκτρονικού ταχυδρομείου. Από προεπιλογή, το email σας συμπληρώνεται εδώ.
      3. Στο πεδίο Θέμα, εισαγάγετε το θέμα της ειδοποίησης μέσω email.
      4. Για την Επικεφαλίδα, εισαγάγετε την επικεφαλίδα της ειδοποίησης μέσω ηλεκτρονικού ταχυδρομείου.
      5. Για τις Σημειώσεις, εισαγάγετε σημειώσεις για την ειδοποίηση μέσω email.

        Σημείωμα

        Κατά την εισαγωγή του θέματος, της επικεφαλίδας ή των σημειώσεων, μπορείτε να ανατρέξετε στις ιδιότητες των δεδομένων πληκτρολογώντας @ ή επιλέγοντας το κουμπί δίπλα στα πλαίσια κειμένου. Για παράδειγμα, @BikepointID.

      6. Στο πεδίο Περιβάλλον, επιλέξτε τις τιμές για την αναπτυσσόμενη λίστα που θέλετε να συμπεριλάβετε στην ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου.

      Στιγμιότυπο οθόνης που εμφανίζει την ενότητα

    2. Αποστολή ειδοποίησης Microsoft Teams: Στέλνει μια ειδοποίηση Microsoft Teams σε άτομα, μια ομαδική συνομιλία ή ένα κανάλι. Μπορείτε να προσαρμόσετε τον τίτλο και το περιεχόμενο του μηνύματος.

      1. Για την ενέργεια Επιλογή, επιλέξτε Ομάδες -->Μήνυμα σε άτομα ή Μήνυμα ομαδικής συνομιλίας ή Δημοσίευση καναλιού.
      2. Ακολουθήστε ένα από αυτά τα βήματα ανάλογα με την επιλογή σας:
        • Εάν επιλέξατε την επιλογή Μήνυμα σε άτομα , εισαγάγετε τις διευθύνσεις email των παραληπτών ή χρησιμοποιήστε την αναπτυσσόμενη λίστα για να επιλέξετε μια ιδιότητα της οποίας η τιμή είναι μια διεύθυνση email. Όταν πληρούται η προϋπόθεση, αποστέλλεται ένα μήνυμα Teams στα καθορισμένα άτομα.
        • Εάν επιλέξατε την επιλογή Μήνυμα ομαδικής συνομιλίας , επιλέξτε μια ομαδική συνομιλία από την αναπτυσσόμενη λίστα. Όταν πληρούται η συνθήκη, δημοσιεύεται ένα μήνυμα στην ομαδική συνομιλία.
        • Εάν επιλέξατε την επιλογή Δημοσίευση καναλιού , επιλέξτε μια ομάδα και ένα κανάλι από τις αναπτυσσόμενες λίστες. Όταν πληρούται η συνθήκη, δημοσιεύεται ένα μήνυμα στο επιλεγμένο κανάλι.
      3. Για την επικεφαλίδα, εισαγάγετε την επικεφαλίδα της ειδοποίησης Teams.
      4. Για τις Σημειώσεις, εισαγάγετε σημειώσεις για την ειδοποίηση Teams.

        Σημείωμα

        Κατά την εισαγωγή του θέματος, της επικεφαλίδας ή των σημειώσεων, μπορείτε να ανατρέξετε στις ιδιότητες των δεδομένων πληκτρολογώντας @ ή επιλέγοντας το κουμπί δίπλα στα πλαίσια κειμένου. Για παράδειγμα, @BikepointID.

      5. Για το Context, επιλέξτε τις τιμές για την αναπτυσσόμενη λίστα που θέλετε να συμπεριλάβετε στην ειδοποίηση Teams.

      Στιγμιότυπο οθόνης που εμφανίζει την ενότητα Ενέργεια του τμήματος παραθύρου

    3. Εκτέλεση δραστηριοτήτων Fabric: Για να ρυθμίσετε τις παραμέτρους της ειδοποίησης για την εκκίνηση μιας διοχέτευσης Fabric, μιας ροής δεδομένων, μιας εργασίας Spark, ενός σημειωματαρίου ή μιας συνάρτησης δεδομένων χρήστη όταν ικανοποιείται η συνθήκη, ακολουθήστε τα εξής βήματα:

      1. Για την ενέργεια Επιλογή, επιλέξτε Εκτέλεση διοχέτευσης, Εκτέλεση ροής δεδομένων, Εκτέλεση εργασίας Spark, Εκτέλεση σημειωματαρίου ή Εκτέλεση συνάρτησης δεδομένων χρήστη (έκδοση προεπισκόπησης).

      2. Στο Επιλέξτε Fabric στοιχείο για εκτέλεση, επιλέξτε το στοιχείο Fabric (διοχέτευση, ροή δεδομένων, σημειωματάριο, εργασία Spark ή συνάρτηση) από τη λίστα.

      3. Επιλέξτε Add parameter και καθορίστε το όνομα της παραμέτρου για το στοιχείο Fabric και μια τιμή για αυτό. Μπορείτε να προσθέσετε περισσότερες από μία παραμέτρους. Μπορείτε να μεταβιβάσετε παραμέτρους από τα δεδομένα ειδοποίησης πληκτρολογώντας @ ή επιλέγοντας το κουμπί δίπλα στο πλαίσιο κειμένου. Για παράδειγμα, @BikepointID.

        Στιγμιότυπο οθόνης που εμφανίζει την ενότητα

    4. Προσαρμοσμένες ενέργειες: Για να ρυθμίσετε τις παραμέτρους της ειδοποίησης ώστε να καλεί μια προσαρμοσμένη ενέργεια όταν ικανοποιείται η συνθήκη, ακολουθήστε τα εξής βήματα:

      1. Για την ενέργεια Επιλογή, επιλέξτε Δημιουργία προσαρμοσμένης ενέργειας.

        Στιγμιότυπο οθόνης που εμφανίζει την ενότητα

      2. Όπως αναφέρεται στην ενότητα Ενέργεια, δημιουργήστε πρώτα τον κανόνα και, στη συνέχεια, ολοκληρώστε τη ρύθμιση προσαρμοσμένης ενέργειας ακολουθώντας τα βήματα από το Ενεργοποίηση προσαρμοσμένων ενεργειών (Power Automate ροών).

      3. Αφού δημιουργήσετε την προσαρμοσμένη ενέργεια, στο τμήμα παραθύρου Ορισμός , επιλέξτε την προσαρμοσμένη ενέργεια από την αναπτυσσόμενη λίστα Επιλογή ενέργειας .

    5. Επιλέξτε Δημιουργία για να αποθηκεύσετε τον κανόνα ενεργοποίησης.

Δημιουργήσατε έναν κανόνα Fabric Activator. Ο κανόνας εκτελείται στη ροή συμβάντων παράδοσης πακέτων . Ο κανόνας αναζητά πακέτα που έχουν φάρμακα και ελέγχει αν η θερμοκρασία είναι τώρα μεγαλύτερη από 20 βαθμούς Κελσίου. Όταν η θερμοκρασία γίνει μεγαλύτερη από 20 βαθμούς Κελσίου, αποστέλλεται ένα μήνυμα Teams.

Εξετάστε τους άλλους κανόνες για να μάθετε πώς λειτουργούν.

Έναρξη του κανόνα

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

  1. Επιλέξτε Πάρα πολύ ζεστό για φάρμακο.

  2. Προαιρετικά, στείλτε ένα δοκιμαστικό μήνυμα επιλέγοντας Αποστολή μιας ενέργειας δοκιμής. Πρώτα, ελέγξτε ότι είστε ο παραλήπτης.

    Στιγμιότυπο οθόνης που εμφανίζει την ενότητα Ενέργεια του τμήματος παραθύρου

  3. Λαμβάνετε ένα μήνυμα παρόμοιο με το ακόλουθο:

    Στιγμιότυπο οθόνης που εμφανίζει το δείγμα ειδοποίησης Teams.

  4. Επιλέξτε Έναρξη. Αυτή η ενέργεια ενεργοποιεί τον κανόνα. Λαμβάνετε ένα μήνυμα Teams κάθε φορά που ένα πακέτο φαρμάκων είναι πολύ ζεστό. Ο κανόνας ενεργοποιείται πολλές φορές κάθε ώρα.

    Στιγμιότυπο οθόνης που εμφανίζει το κουμπί Έναρξη επισημασμένο.

  5. Αργότερα, μπορείτε να απενεργοποιήσετε τον κανόνα χρησιμοποιώντας το κουμπί Διακοπή στην κορδέλα.

    Στιγμιότυπο οθόνης που εμφανίζει το κουμπί Διακοπή στην κορδέλα επισημασμένο.

Δημιουργία αντικειμένου

Τώρα είναι η ώρα να δημιουργήσετε ένα δικό σας αντικείμενο. Σε αυτήν την ενότητα, διαγράψτε το αντικείμενο Πακέτο . Στη συνέχεια, δημιουργήστε το ξανά για να παρακολουθείτε την κατάσταση των πακέτων κατά τη μεταφορά, όπου οι ώρες παράδοσης γίνονται μεγαλύτερες από 25.

  1. Στο τμήμα παραθύρου Εξερεύνηση , κάντε δεξί κλικ στο Πακέτο και επιλέξτε Διαγραφή. Στο παράθυρο Διαγραφή στοιχείου , επιλέξτε Διαγραφή.

    Στιγμιότυπο οθόνης που εμφανίζει το μενού

  2. Επιλέξτε τη ροή Συμβάντα παράδοσης πακέτου και, στη συνέχεια, επιλέξτε Νέο αντικείμενο στην κορδέλα.

    Στιγμιότυπο οθόνης που εμφανίζει το κουμπί

  3. Στο τμήμα παραθύρου Δόμηση αντικειμένου στα δεξιά, ακολουθήστε τα εξής βήματα:

    1. Ονομάστε το νέο αντικείμενο Package2.

    2. Επιλέξτε PackageId ως μοναδικό αναγνωριστικό.

    3. Επιλέξτε HoursInTransit και City ως ιδιότητες του αντικειμένου.

    4. Επιλέξτε Δημιουργία.

      Στιγμιότυπο οθόνης που εμφανίζει το τμήμα παραθύρου

Δημιουργία νέου κανόνα

Δημιουργήστε έναν κανόνα που σας ειδοποιεί εάν ο χρόνος διέλευσης κατά την παράδοση υπερβαίνει ένα όριο.

  1. Επιλέξτε τη νέα σας ιδιότητα HoursInTransit . Από την κορδέλα, επιλέξτε Νέος κανόνας.

    Στιγμιότυπο οθόνης που εμφανίζει το κουμπί Νέος κανόνας στην κορδέλα.

  2. Στο τμήμα παραθύρου Ορισμός , ακολουθήστε τα εξής βήματα:

    1. Στο πεδίο Παρακολούθηση, επιλέξτε το χαρακτηριστικό που θέλετε να παρακολουθήσετε και προαιρετικά προσθέστε φίλτρα.

    2. Στο πεδίο Συνθήκη, επιλέξτε τον τύπο της συνθήκης και της εμφάνισης.

    3. Για την Ενέργεια, επιλέξτε μία από τις επιλογές για να στείλετε ένα μήνυμα στο Teams ή στο email.

    4. Επιλέξτε Αποθήκευση.

      Στιγμιότυπο οθόνης που εμφανίζει το παράθυρο

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

    Στιγμιότυπο οθόνης που εμφανίζει το εικονίδιο μολυβιού για να αλλάξετε το όνομα του κανόνα.

  4. Στο τμήμα παραθύρου Ορισμός στα δεξιά, επιλέξτε HoursInTransit. Στη συνέχεια, επιλέξτε Προσθήκη σύνοψης>Μέσος όρος.

    Στιγμιότυπο οθόνης που εμφανίζει το τμήμα παραθύρου

  5. Ορίστε ένα μέγεθος παραθύρου συνάθροισης διάρκειας πέντε λεπτών και ένα μέγεθος βήματος πέντε λεπτών και, στη συνέχεια, επιλέξτε Αποθήκευση.

    Στιγμιότυπο οθόνης που εμφανίζει το τμήμα παραθύρου

  6. Το γράφημα παρακολούθησης ενημερώνεται ώστε να αντικατοπτρίζει τη σύνοψη και το γράφημα παρακολούθησης κανόνων μοιάζει κάπως έτσι.

    Στιγμιότυπο οθόνης του γραφήματος μέσου χρόνου διέλευσης για την εκμάθηση ενεργοποίησης.

  7. Δοκιμάστε τον κανόνα σας επιλέγοντας το κουμπί Αποστολή δοκιμής. Βεβαιωθείτε ότι έχετε μια ειδοποίηση. Εάν χρησιμοποιείτε email, μπορεί να χρειαστούν ένα ή δύο λεπτά για να φτάσετε.

    Στιγμιότυπο οθόνης που εμφανίζει το κουμπί

  8. Ξεκινήστε τον κανόνα σας επιλέγοντας Αποθήκευση και έναρξη στο τμήμα παραθύρου Ορισμός ή επιλέγοντας Έναρξη στην κορδέλα.

    Στιγμιότυπο οθόνης που εμφανίζει το κουμπί Έναρξη στην επιλεγμένη κορδέλα.

    Δημιουργήσατε το πρώτο σας αντικείμενο και κανόνα. Ως επόμενα βήματα, μπορείτε να δοκιμάσετε να ρυθμίσετε ορισμένους άλλους κανόνες στο αντικείμενο Package2 .

    Όταν είστε έτοιμοι να δοκιμάσετε να χρησιμοποιήσετε Fabric Activator στα δικά σας δεδομένα, ακολουθήστε τα βήματα στο άρθρο Λήψη δεδομένων για Fabric Activator.

Εκκαθάριση των πόρων

Όταν τελειώσετε με τους κανόνες που δημιουργήσατε ως μέρος του σεμιναρίου, σταματήστε τους. Εάν δεν διακόψετε τους κανόνες, θα συνεχίσετε να λαμβάνετε ειδοποιήσεις κανόνα. Ενδέχεται επίσης να επιβαρυνθείτε με χρεώσεις για την επεξεργασία στο παρασκήνιο. Επιλέξτε κάθε κανόνα με τη σειρά και επιλέξτε το κουμπί Διακοπή από την κορδέλα.

Για να μάθετε περισσότερα σχετικά με το Microsoft Fabric, ανατρέξτε στο θέμα: