Κοινή χρήση μέσω


Λήψη ειδοποιήσεων Azure Synapse Link for Dataverse στο Power Apps

Η κατάσταση του Azure Synapse Link for Dataverse σας αποθηκεύεται σε έναν πίνακα Microsoft Dataverse με ενημερώσεις σε πραγματικό χρόνο. Μπορείτε να προσαρμόσετε μια ειδοποίηση χρησιμοποιώντας ροές Power Automate ή το Power BI για να παραμένετε στην κορυφή της κατάστασης της δραστηριότητας του Azure Synapse Link for Dataverse αντί να ελέγχετε με μη αυτόματο τρόπο τη σελίδα προφίλ Azure Synapse Link for Dataverse στο Power Apps (make.powerapps.com).

Το προφίλ Azure Synapse Link for Dataverse και η κατάσταση συγχρονισμού του αποθηκεύονται σε έξι πίνακες που δημιουργούνται από το σύστημα μόνο για ανάγνωση στο Dataverse. Αυτοί οι πίνακες έχουν σχεδιαστεί για ανανέωση και ενημέρωση σε πραγματικό χρόνο, εξασφαλίζοντας ότι οι πληροφορίες που περιέχονται σε αυτούς παραμένουν ακριβείς και ενημερωμένες ανά πάσα στιγμή.

Για να προσαρμόσετε μια ειδοποίηση, παρακολουθήστε τις αλλαγές δεδομένων σε έναν πίνακα Dataverse που σχετίζεται με την κατάσταση συγχρονισμού του Azure Synapse Link. Παρακολουθώντας αυτές τις αλλαγές, μπορείτε να εξάγετε τα ενημερωμένα δεδομένα για οπτικοποίηση χρησιμοποιώντας το Power BI ή να ρυθμίσετε μια αυτοματοποιημένη ροή cloud που ενεργοποιείται κάθε φορά που υπάρχει αλλαγή στην κατάσταση του Azure Synapse Link for Dataverse. Αυτό επιτυγχάνεται με την ανάγνωση της αλλαγής γραμμής από οποιονδήποτε από τους πίνακες κατάστασης Azure Synapse Link.

Σύνδεση για χρήση για ροή Power Automate

Συνιστούμε στους χρήστες να έχουν την κατάλληλη άδεια χρήσης Power Platform για να χρησιμοποιήσουν το Power Automate για να προσαρμόσουν τη λειτουργία ενεργοποίησης. Χρησιμοποιήστε τη σύνδεση Dataverse, η οποία ενεργοποιεί μια ροή όταν μια γραμμή προστίθεται, τροποποιείται ή διαγράφεται στον επιλεγμένο πίνακα Dataverse. Περισσότερες πληροφορίες: Ενεργοποίηση ροών όταν μια γραμμή προστίθεται, τροποποιείται ή διαγράφεται - Power Automate

Διατίθενται διάφορες επιλογές για τη χρήση του Power Automate για αποστολή ειδοποιήσεων. Ακολουθούν μερικά παραδείγματα.

Ενέργεια Αναφορά συνδέσμων
Αποστολή άμεσου μηνύματος στο Teams Microsoft Teams
Αποστολή μηνύματος κειμένου σε κινητή συσκευή SMS Υπηρεσιών επικοινωνίας Azure
Αποστολή email σε έναν ή περισσότερους παραλήπτες Αλληλογραφία
Office 365 Outlook
Αποστολή ειδοποίησης στο Power Apps ή στο Power BI Ειδοποίηση Power Apps
Power BI

Πίνακες και στήλες Dataverse που χρησιμοποιούνται για την παρακολούθηση κατάστασης

Υπάρχουν πίνακες που αποθηκεύουν όλες τις πληροφορίες προφίλ Azure Synapse Link. Οι δύο κύριοι πίνακες που παρατίθενται παρακάτω παρέχουν όλες τις πληροφορίες κατάστασης συγχρονισμού για το προφίλ Azure Synapse Link σας.

Όνομα πίνακα Description Αναφορά πίνακα
Κατάσταση εξωτερικού πίνακα Azure Synapse Link Αυτός ο πίνακας έχει δεδομένα μόνο αν έχετε προφίλ Delta Lake

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

Μία καρτέλα ανά συγχρονισμένη οντότητα, συμπεριλαμβανομένου του πίνακα μεταδεδομένων, όπως το σύνολο επιλογών.
synapselinkexternaltablestate
Κατάσταση πίνακα προφίλ Azure Synapse Link Αυτός ο πίνακας απεικονίζει την κατάσταση συγχρονισμού της οντότητας Azure Synapse Link στον Azure Data Lake Storage.
Μία καρτέλα ανά συγχρονισμένη οντότητα, εξαιρουμένου του πίνακα μεταδεδομένων, όπως το σύνολο επιλογών.
synapselinkprofileentitystate

Ακολουθούν ορισμένες χρήσιμες στήλες για την παρακολούθηση της υγείας του Azure Synapse Link σας σε κάθε πίνακα:

  • Τα EntityName και SynapseWorkspaceName μπορούν να χρησιμοποιηθούν ως η κύρια αναγνώριση του επιλεγμένου πίνακα. Το όνομα του χώρου εργασίας Synapse είναι το ίδιο με το όνομα του προφίλ Azure Synapse Link που εμφανίζεται στο Power Apps.
  • Το LastSynchronizedOn επιστρέφει την ημερομηνία και την ώρα κατά την οποία ο πιο πρόσφατος κύκλος της μετατροπής Delta Lake ολοκληρώθηκε με επιτυχία για κάθε πίνακα.
  • Το RecordCount επιστρέφει το συνολικό αριθμό των καρτελών στο προφίλ Delta Lake, μείον τις καρτέλες διαγραφής για κάθε πίνακα.
  • Το TableState έχει επισημανθεί ως δημιουργήθηκε αν η σύνδεση στη λίμνη δεδομένων και η μετατροπή του Delta Lake είναι ενεργή και χωρίς σφάλματα.

Πραγματοποιείται προσωρινή διαγραφή στον πίνακα κατάστασης του εξωτερικού πίνακα Azure Synapse Link: Τα LastSyncState και TableState σημειώνονται ως διαγραμμένα για τους αφαιρεθέντες πίνακες.

Οι πίνακες κατάστασης οντότητας προφίλ Azure Synapse Link:

  • Το EntityNameκαι το προφίλ μπορούν να χρησιμοποιηθούν ως η κύρια αναγνώριση του επιλεγμένου πίνακα. Το προφίλ είναι το ίδιο με το όνομα του προφίλ Azure Synapse Link που εμφανίζεται στο Power Apps.
  • Τα InitialSyncProcessCompletedTime και InitialSyncState επιστρέφουν την κατάσταση αρχικής ολοκλήρωσης συγχρονισμού, η οποία περιλαμβάνει μετα-δεδομένα και μη επεξεργασμένα δεδομένα. Η κατάσταση αρχικού συγχρονισμού επισημαίνει την τιμή Ολοκληρώθηκε μόλις ολοκληρωθεί ο αρχικός συγχρονισμός.
  • Το LakeRecordCount επιστρέφει τις συνολικές καρτέλες που έχουν εξαχθεί στο Data Lake σε μορφή CSV.
  • Το LastSyncedDataTime επιστρέφει την ημερομηνία και την ώρα κατά την οποία ενημερώθηκε ή δημιουργήθηκε επιτυχώς ο τελευταίος γύρος του αρχείου της λίμνης δεδομένων για κάθε πίνακα.
  • Το SyncState εμφανίζεται ως InProgress αν η σύνδεση για τη λίμνη δεδομένων είναι ενεργή και άνευ σφαλμάτων.

Σημείωση

Το LakeRecordCount είναι διαφορετικό από την καρτέλα Dataverse από το πλήθος καρτελών για τους ακόλουθους λόγους:

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

Οι τέσσερις πίνακες που απομένουν παρέχουν πρόσθετες λεπτομέρειες για τις πληροφορίες εγκατάστασης Azure Synapse Link:

Όνομα πίνακα Description Αναφορά πίνακα
Βάση δεδομένων Azure Synapse Αυτός ο πίνακας καταγράφει τον συνδεδεμένο χώρο αποθήκευσης Azure Data Lake Storage και τον χώρο εργασίας Synapse και πληροφορίες μετα-δεδομένων ρύθμισης (μία καρτέλα ανά προφίλ Azure Synapse Link). synapsedatabase
Προφίλ Azure Synapse Link Αυτός ο πίνακας καταγράφει πληροφορίες προφίλ Azure Synapse Link (μία καρτέλα ανά προφίλ Azure Synapse Link). Εκτελείται μια προσωρινή διαγραφή σε αυτόν τον πίνακα: το ProfileState επισημαίνεται ως διαγραμμένο για διαγραμμένο προφίλ. synapselinkprofile
Οντότητα προφίλ Azure Synapse Link Αυτός ο πίνακας καταγράφει μετα-δεδομένα οντότητας στο συνδεδεμένο προφίλ Azure Synapse Link (μία καρτέλα ανά συγχρονισμένο πίνακα). synapselinkprofileentity
Χρονοδιάγραμμα Azure Synapse Link Σε αυτόν τον πίνακα καταγράφονται οι πληροφορίες προφίλ Azure Synapse Link για το χρονικό διάστημα αυξητικής ενημέρωσης φακέλου ή μετατροπής delta lake (μία καρτέλα ανά προφίλ Azure Synapse Link). RecurrenceInterval

Δείτε επίσης

Τι είναι το Azure Synapse Link for Dataverse;