Εξερεύνηση συμβάντων χώρου αποθήκευσης αντικειμένων blob Azure στο κέντρο Real-Time Fabric (προεπισκόπηση)
Αυτό το άρθρο εξηγεί πώς μπορείτε να εξερευνήσετε συμβάντα χώρου αποθήκευσης αντικειμένων blob Azure στο Κέντρο πραγματικού χρόνου Fabric. Τα συμβάντα χώρου αποθήκευσης αντικειμένων blob Του Azure σάς επιτρέπουν να λαμβάνετε ειδοποιήσεις όταν εκτελούνται ορισμένες ενέργειες στα αντικείμενα blob σας. Για παράδειγμα, μπορείτε να λάβετε μια ειδοποίηση όταν δημιουργείται ένα νέο αντικείμενο blob ή τροποποιείται ένα υπάρχον αντικείμενο blob. Αυτά τα συμβάντα μπορούν να χρησιμοποιηθούν για τον ορισμό ειδοποίησης σχετικά με άλλες ενέργειες ή ροές εργασιών, όπως ενημέρωση βάσης δεδομένων ή αποστολή ειδοποίησης. Αυτό το άρθρο παρέχει τις ιδιότητες και το σχήμα για συμβάντα χώρου αποθήκευσης αντικειμένων blob Azure.
Σημείωμα
Η κατανάλωση συμβάντων Fabric και Azure μέσω eventstream ή Fabric Activator δεν υποστηρίζεται εάν η περιοχή εκχωρημένων πόρων της eventstream ή της Activator είναι στις ακόλουθες περιοχές: Γερμανία West Central, Νοτιοκεντρικές Η.Π.Α., Δυτικές Η.Π.Α.2, Δυτικές Η.Π.Α.3, Δυτική Ινδία.
Προβολή σελίδας λεπτομερειών συμβάντων αποθήκευσης αντικειμένων blob Azure
Στο Κέντρο πραγματικού χρόνου, επιλέξτε Συμβάντα Azure στο αριστερό μενού περιήγησης.
Επιλέξτε Συμβάντα αποθήκευσης αντικειμένων blob Azure στη λίστα.
Θα πρέπει να δείτε τη σελίδα λεπτομερειών συμβάντων αποθήκευσης αντικειμένων blob Azure.
Ενέργειες
Στο επάνω μέρος της σελίδας λεπτομερειών συμβάντων χώρου αποθήκευσης αντικειμένων blob Azure, βλέπετε τις ακόλουθες δύο ενέργειες.
Δημιουργία eventstream - σάς επιτρέπει να δημιουργήσετε μια ροή συμβάντων με βάση συμβάντα από τον επιλεγμένο χώρο αποθήκευσης αντικειμένων blob Azure.
Ορισμός ειδοποίησης - σας επιτρέπει να ορίζετε μια ειδοποίηση όταν εκτελείται μια λειτουργία σε ένα αντικείμενο σχεδίασης χώρου αποθήκευσης αντικειμένων blob Azure. Για παράδειγμα, μπορείτε να ορίσετε μια ειδοποίηση όταν δημιουργείται ή διαγράφεται ένα αντικείμενο blob.
Δείτε τι χρησιμοποιεί αυτή την κατηγορία
Αυτή η ενότητα εμφανίζει τεχνουργήματα που χρησιμοποιούν συμβάντα χώρου αποθήκευσης αντικειμένων Blob Azure. Ακολουθούν οι στήλες και οι περιγραφές τους που εμφανίζονται στη λίστα.
Στήλη | Περιγραφή |
---|---|
Ονομασία | Το όνομα του αντικειμένου σχεδίασης που χρησιμοποιεί συμβάντα χώρου αποθήκευσης αντικειμένων Blob Azure. |
Τύπος | Τύπος αντικειμένου σχεδίασης – Ενεργοποίηση ή Eventstream |
Χώρος εργασίας | Χώρος εργασίας όπου βρίσκεται το αντικείμενο σχεδίασης. |
Πηγή | Το όνομα της προέλευσης (λογαριασμός υπηρεσίας αποθήκευσης αντικειμένων Blob Azure). |
Προφίλ συμβάντων αποθήκευσης αντικειμένων blob Azure
Τύποι συμβάντων
Όνομα τύπου συμβάντος | Περιγραφή |
---|---|
Microsoft.Storage.BlobCreated | Αυτό το συμβάν ενεργοποιείται όταν προστίθεται ένα νέο αντικείμενο blob ή όταν ενημερώνεται ένα υπάρχον αντικείμενο blob. Το συμβάν ενεργοποιείται από προγράμματα-πελάτες που χρησιμοποιούν τις CreateFile λειτουργίες και FlushWithClose , το οποίο μπορείτε να βρείτε στο API REST Azure Data Lake Storage Gen2. |
Microsoft.Storage.BlobDeleted | Αυτό το συμβάν ενεργοποιείται όταν καταργείται ένα αντικείμενο blob. Ενεργοποιείται όταν τα προγράμματα-πελάτες χρησιμοποιούν τη DeleteFile λειτουργία που μπορείτε να βρείτε στο API REST Azure Data Lake Storage Gen2. |
Microsoft.Storage.BlobRenamed | Αυτό το συμβάν ενεργοποιείται όταν ένα αντικείμενο blob υποστεί μια αλλαγή ονόματος, ιδιαίτερα όταν οι χρήστες χρησιμοποιούν τη RenameFile συνάρτηση που βρίσκεται στο API REST Azure Data Lake Storage Gen2. |
Microsoft.Storage.BlobTierChanged | Αυτό το συμβάν ενεργοποιείται όταν το επίπεδο πρόσβασης αντικειμένων blob τροποποιείται μέσω της SetBlobTier λειτουργίας στο REST API αντικειμένου Blob και ενεργοποιείται μόλις ολοκληρωθεί η επεξεργασία της αλλαγής. |
Microsoft.Storage.AsyncOperationInitiated | Αυτό το συμβάν παρουσιάζεται όταν τα δεδομένα μετακινούνται ή αντιγράφονται από την αρχειοθήκη στις καυτές ή ψυχρές βαθμίδες. Αυτό συμβαίνει όταν οι υπολογιστές-πελάτες χρησιμοποιούν το SetBlobTier API για να μετακινήσουν ένα αντικείμενο blob από την αρχειοθήκη σε επίπεδα άμεσης ή ψυχρής λειτουργίας ή όταν τα προγράμματα-πελάτες χρησιμοποιούν το CopyBlob API για να αντιγράψουν δεδομένα από ένα αντικείμενο blob επιπέδου αρχειοθέτησης σε ένα ζεστό ή δροσερό αντικείμενο blob επιπέδου. |
Microsoft.Storage.DirectoryCreated | Αυτό το συμβάν ενεργοποιείται όταν δημιουργείται ένας νέος κατάλογος ή ένας υπολογιστής-πελάτης χρησιμοποιεί τη CreateDirectory λειτουργία που παρέχεται στο AZure Data Lake Storage Gen2 REST API για να δημιουργήσει έναν νέο κατάλογο. |
Microsoft.Storage.DirectoryRenamed | Αυτό το συμβάν ενεργοποιείται όταν ένας κατάλογος υποστεί μια αλλαγή ονόματος, ιδιαίτερα όταν τα προγράμματα-πελάτες χρησιμοποιούν τη δυνατότητα RenameDirectory στο REST API Azure Data Lake Storage Gen2. |
Microsoft.Storage.DirectoryDeleted | Αυτό το συμβάν ενεργοποιείται όταν καταργείται ένας κατάλογος, όταν οι πελάτες χρησιμοποιούν τη DeleteDirectory δυνατότητα που υπάρχει στο API REST του Azure Data Lake Storage Gen2. |
Microsoft.Storage.BlobInventoryPolicyCompleted | Αυτό το συμβάν ενεργοποιείται όταν ολοκληρωθεί η εκτέλεση απογραφής για μια πολιτική που καθορίζεται ως πολιτική απογραφής. Ενεργοποιείται επίσης εάν η εκτέλεση αποθέματος αποτύχει λόγω ενός σφάλματος χρήστη προτού ξεκινήσει, όπως μια εσφαλμένη πολιτική ή ένα κοντέινερ προορισμού που απουσιάζει. |
Microsoft.Storage.LifecyclePolicyCompleted | Αυτό το συμβάν αναφέρεται στην ενεργοποίηση μιας πολιτικής διαχείρισης κύκλου ζωής όταν εκτελούνται οι καθορισμένες ενέργειές της. |
Σχήματα
Ένα συμβάν έχει τα ακόλουθα δεδομένα ανώτατου επιπέδου:
Ιδιότητα | Τύπος | Περιγραφή | Παράδειγμα |
---|---|---|---|
source |
συμβολοσειρά | Πλήρης διαδρομή πόρου για την προέλευση συμβάντος. Αυτό το πεδίο δεν έχει δυνατότητα εγγραφής. Το Πλέγμα συμβάντων παρέχει αυτή την τιμή. | /subscriptions/{subscription-id}/resourceGroups/Storage/providers/Microsoft.Storage/storageAccounts/my-storage-account |
subject |
συμβολοσειρά | Η διαδρομή που ορίζεται από τον εκδότη για το θέμα του συμβάντος. | /blobServices/default/containers/my-file-system/blobs/new-file.txt |
type |
συμβολοσειρά | Ένας από τους καταχωρημένους τύπους συμβάντων για αυτήν την προέλευση συμβάντος. | Microsoft.Storage.BlobCreated |
time |
συμβολοσειρά | Η ώρα δημιουργίας του συμβάντος με βάση την ώρα UTC της υπηρεσίας παροχής. | 2017-06-26T18:41:00.9584103Z |
id |
συμβολοσειρά | Μοναδικό αναγνωριστικό για το συμβάν. | 00000000-0000-0000-0000-000000000000 |
data |
αντικείμενο | Δεδομένα συμβάντος χώρου αποθήκευσης αντικειμένων blob. | {{Data object}} |
specversion |
συμβολοσειρά | Έκδοση προδιαγραφής σχήματος CloudEvents. | 1.0 |
fabricsource |
συμβολοσειρά | Αναγνωριστικό της ροής συμβάντων Fabric για την προέλευση συμβάντος Χώρος αποθήκευσης αντικειμένων Blob Azure. | /tenants/00000000-0000-0000-0000-000000000000/workspaces/00000000-0000-0000-0000-000000000000/items/00000000-0000-0000-0000-000000000000 |
fabricsubject |
συμβολοσειρά | Το αναγνωριστικό της σύνδεσης συμβάντος για την προέλευση συμβάντος Υπηρεσίας αποθήκευσης αντικειμένων Blob Azure. | eventLinks/00000000-0000-0000-0000-000000000000 |
Το data
αντικείμενο έχει τις ακόλουθες ιδιότητες:
Ιδιότητα | Τύπος | Περιγραφή | Παράδειγμα |
---|---|---|---|
api |
συμβολοσειρά | Η λειτουργία που ενεργοποίησε το συμβάν. | CreateFile |
clientRequestId |
συμβολοσειρά | Ένα αναγνωριστικό αίτησης που παρέχεται από το πρόγραμμα-πελάτη για τη λειτουργία API χώρου αποθήκευσης. Αυτό το αναγνωριστικό μπορεί να χρησιμοποιηθεί για συσχέτιση με αρχεία καταγραφής διαγνωστικού ελέγχου υπηρεσίας αποθήκευσης Azure χρησιμοποιώντας το client-request-id πεδίο στα αρχεία καταγραφής και μπορεί να παρασχεθεί σε αιτήσεις προγράμματος-πελάτη χρησιμοποιώντας την x-ms-client-request-id κεφαλίδα. Ανατρέξτε στο θέμα Μορφή αρχείου καταγραφής. |
00000000-0000-0000-0000-000000000000 |
requestId |
συμβολοσειρά | Αναγνωριστικό αίτησης που δημιουργείται από την υπηρεσία για τη λειτουργία API χώρου αποθήκευσης. Μπορεί να χρησιμοποιηθεί για συσχέτιση με αρχεία καταγραφής διαγνωστικών υπηρεσίας αποθήκευσης Azure χρησιμοποιώντας το request-id-header πεδίο στα αρχεία καταγραφής και επιστρέφεται από την εκκίνηση της κλήσης API στην x-ms-request-id κεφαλίδα. Ανατρέξτε στο θέμα Μορφή αρχείου καταγραφής. |
00000000-0000-0000-0000-000000000000 |
eTag |
συμβολοσειρά | Η τιμή που μπορείτε να χρησιμοποιήσετε για την εκτέλεση λειτουργιών υπό όρους. | \"0x8D4BCC2E4835CD0\" |
contentType |
συμβολοσειρά | Ο τύπος περιεχομένου που καθορίστηκε για το αντικείμενο blob. | text/plain |
contentLength |
integer | Το μέγεθος του αντικειμένου blob σε byte. | 0 |
blobType |
συμβολοσειρά | Ο τύπος αντικειμένου blob. Οι έγκυρες τιμές είναι είτε , είτε BlockBlob PageBlob . |
BlockBlob |
contentOffset |
Αριθμός | Η μετατόπιση σε byte μιας λειτουργίας εγγραφής που έγινε στο σημείο όπου η εφαρμογή ενεργοποίησης συμβάντων ολοκλήρωσε την εγγραφή στο αρχείο. Εμφανίζεται μόνο για συμβάντα που ενεργοποιούνται σε λογαριασμούς χώρου αποθήκευσης αντικειμένων blob που έχουν έναν ιεραρχικό χώρο ονομάτων. |
0 |
destinationUrl |
συμβολοσειρά | Η διεύθυνση URL του αρχείου που θα υπάρχει μετά την ολοκλήρωση της λειτουργίας. Για παράδειγμα, εάν μετονομαστεί ένα αρχείο, η ιδιότητα destinationUrl περιέχει τη διεύθυνση URL του νέου ονόματος αρχείου. Εμφανίζεται μόνο για συμβάντα που ενεργοποιούνται σε λογαριασμούς χώρου αποθήκευσης αντικειμένων blob που έχουν έναν ιεραρχικό χώρο ονομάτων. |
https://my-storage-account.dfs.core.windows.net/my-file-system/new-file.txt |
sourceUrl |
συμβολοσειρά | Η διεύθυνση URL του αρχείου που υπάρχει πριν την ολοκλήρωση της λειτουργίας. Για παράδειγμα, εάν μετονομαστεί ένα αρχείο, το sourceUrl περιέχει τη διεύθυνση URL του αρχικού ονόματος αρχείου πριν από τη λειτουργία μετονομασίας. Εμφανίζεται μόνο για συμβάντα που ενεργοποιούνται σε λογαριασμούς χώρου αποθήκευσης αντικειμένων blob που έχουν έναν ιεραρχικό χώρο ονομάτων. |
https://my-storage-account.dfs.core.windows.net/my-file-system/my-original-directory |
url |
συμβολοσειρά | Η διαδρομή προς το αντικείμενο blob. Εάν ο υπολογιστής-πελάτης χρησιμοποιεί ένα API REST αντικειμένου Blob, τότε η διεύθυνση URL έχει αυτή τη δομή: |
https://myaccount.blob.core.windows.net/container01/file.txt |
recursive |
συμβολοσειρά | Είναι true για την εκτέλεση της λειτουργίας σε όλους τους θυγατρικούς καταλόγους. διαφορετικά False. Εμφανίζεται μόνο για συμβάντα που ενεργοποιούνται σε λογαριασμούς χώρου αποθήκευσης αντικειμένων blob που έχουν έναν ιεραρχικό χώρο ονομάτων. |
true |
sequencer |
συμβολοσειρά | Μια αδιαφανής τιμή συμβολοσειράς που αντιπροσωπεύει τη λογική ακολουθία συμβάντων για οποιοδήποτε συγκεκριμένο όνομα αντικειμένου blob. Οι χρήστες μπορούν να χρησιμοποιήσουν τυπική σύγκριση συμβολοσειρών για να κατανοήσουν τη σχετική ακολουθία δύο συμβάντων με το ίδιο όνομα αντικειμένου blob. | 00000000000004420000000000028963 |
identity |
συμβολοσειρά | Μια τιμή συμβολοσειράς που αντιπροσωπεύει την ταυτότητα που σχετίζεται με το συμβάν. Για το Πρωτόκολλο ασφαλούς μεταφοράς αρχείων (SFTP), η τιμή είναι το τοπικό όνομα χρήστη. | localuser |
storageDiagnostics |
αντικείμενο | Περιστασιακά, τα διαγνωστικά δεδομένα περιλαμβάνονται από την υπηρεσία υπηρεσίας αποθήκευσης Azure. Όταν υπάρχει, οι καταναλωτές συμβάντων θα πρέπει να το παραβλέπουν. | {{Storage diagnostic object}} |