Items - Update Eventstream Definition
Ενημερώνει τον ορισμό μιας καθορισμένης ροής συμβάντων. Η ενημέρωση παρακάμπτει τον τρέχοντα ορισμό.
Αυτό το API υποστηρίζει λειτουργίες μεγάλης διάρκειας (LRO).
Η ενημέρωση του ορισμού eventstream, δεν επηρεάζει την ετικέτα ευαισθησίας του.
Δικαιώματα
Ο καλών πρέπει να έχει δικαιώματα ανάγνωσης και εγγραφής για το συμβάνstream.
Απαιτούμενες εμβέλειες με ανάθεση
Eventstream.ReadWrite.All ή Item.ReadWrite.All
Υποστηριζόμενες ταυτότητες Microsoft Entra
Αυτό το API υποστηρίζει τις ταυτότητες Microsoft που παρατίθενται σε αυτή την ενότητα.
| Ταυτότητα | Υποστήριξη |
|---|---|
| Χρήστης | Ναι |
| Υπηρεσίας και διαχειριζόμενες ταυτότητες | Ναι |
Διασύνδεση
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/eventstreams/{eventstreamId}/updateDefinition
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/eventstreams/{eventstreamId}/updateDefinition?updateMetadata={updateMetadata}
Παράμετροι URI
| Όνομα | Σε | Απαιτείται | Τύπος | Περιγραφή |
|---|---|---|---|---|
|
eventstream
|
path | True |
string (uuid) |
Το αναγνωριστικό eventstream. |
|
workspace
|
path | True |
string (uuid) |
Το αναγνωριστικό χώρου εργασίας. |
|
update
|
query |
boolean |
Εάν θέλετε να ενημερώσετε τα μετα-δεδομένα του στοιχείου εάν παρέχεται στο |
Κυρίως τμήμα αίτησης
| Όνομα | Απαιτείται | Τύπος | Περιγραφή |
|---|---|---|---|
| definition | True |
Αντικείμενο δημόσιου ορισμού Eventstream. Ανατρέξτε σε αυτό το άρθρο για περισσότερες λεπτομέρειες σχετικά με τη δομή του ορισμού Eventstream. |
Αποκρίσεις
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| 200 OK |
Η αίτηση ολοκληρώθηκε με επιτυχία. |
|
| 202 Accepted |
Η αίτηση έγινε δεκτή. Ο ορισμός ενημέρωσης βρίσκεται σε εξέλιξη. Κεφαλίδες
|
|
| 429 Too Many Requests |
Έγινε υπέρβαση του ορίου επιτοκίου υπηρεσίας. Ο διακομιστής επιστρέφει μια Κεφαλίδες Retry-After: integer |
|
| Other Status Codes |
Συνήθεις κωδικοί σφαλμάτων:
|
Παραδείγματα
Update an eventstream definition example
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/eventstreams/5b218778-e7a5-4d73-8187-f10824047715/updateDefinition?updateMetadata=True
{
"definition": {
"parts": [
{
"path": "eventstream.json",
"payload": "SSdkIGxpa2UgdG8gdGVsbCBh..IGpva2UgZm9yIHlvdS4K",
"payloadType": "InlineBase64"
},
{
"path": "eventstreamProperties.json",
"payload": "ewogICJyZXRlbnRpb25UaW1l..V2ZWwiOiAiTG93Igp9",
"payloadType": "InlineBase64"
},
{
"path": ".platform",
"payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
"payloadType": "InlineBase64"
}
]
}
}
Δείγμα απόκρισης
Location: https://api.fabric.microsoft.com/v1/operations/427f6c34-b64e-4ee4-8ea5-b533c0e203ef
x-ms-operation-id: 427f6c34-b64e-4ee4-8ea5-b533c0e203ef
Retry-After: 30
Ορισμοί
| Όνομα | Περιγραφή |
|---|---|
|
Error |
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα. |
|
Error |
Η απόκριση σφάλματος. |
|
Error |
Οι λεπτομέρειες της απόκρισης σφάλματος. |
|
Eventstream |
Αντικείμενο δημόσιου ορισμού Eventstream. Ανατρέξτε σε αυτό το άρθρο για περισσότερες λεπτομέρειες σχετικά με τη δομή του ορισμού Eventstream. |
|
Eventstream |
Αντικείμενο τμήματος ορισμού eventstream. |
|
Payload |
Ο τύπος του ωφέλιμου φορτίου τμήματος ορισμού. Επιπλέον τύποι ωφέλιμου φορτίου μπορούν να προστεθούν με την πάροδο του χρόνου. |
|
Update |
Ενημερώστε το ωφέλιμο φορτίο αίτησης δημόσιου ορισμού eventstream. |
ErrorRelatedResource
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| resourceId |
string |
Το αναγνωριστικό πόρου που εμπλέκεται στο σφάλμα. |
| resourceType |
string |
Ο τύπος του πόρου που εμπλέκεται στο σφάλμα. |
ErrorResponse
Η απόκριση σφάλματος.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
| isRetriable |
boolean |
Όταν είναι true, η αίτηση μπορεί να επαναληφθεί. Χρησιμοποιήστε την |
| message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
| moreDetails |
Λίστα πρόσθετων λεπτομερειών σφάλματος. |
|
| relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
|
| requestId |
string (uuid) |
Το αναγνωριστικό της αίτησης που σχετίζεται με το σφάλμα. |
ErrorResponseDetails
Οι λεπτομέρειες της απόκρισης σφάλματος.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
| message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
| relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
EventstreamDefinition
Αντικείμενο δημόσιου ορισμού Eventstream. Ανατρέξτε σε αυτό το άρθρο για περισσότερες λεπτομέρειες σχετικά με τη δομή του ορισμού Eventstream.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| format |
string |
Η μορφή του ορισμού eventstream. |
| parts |
Μια λίστα τμημάτων ορισμού. |
EventstreamDefinitionPart
Αντικείμενο τμήματος ορισμού eventstream.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| path |
string |
Η διαδρομή τμήματος eventstream. |
| payload |
string |
Το ωφέλιμο φορτίο τμήματος eventstream. |
| payloadType |
Ο τύπος ωφέλιμου φορτίου. |
PayloadType
Ο τύπος του ωφέλιμου φορτίου τμήματος ορισμού. Επιπλέον τύποι ωφέλιμου φορτίου μπορούν να προστεθούν με την πάροδο του χρόνου.
| Τιμή | Περιγραφή |
|---|---|
| InlineBase64 |
Ενσωματωμένη βάση 64. |
UpdateEventstreamDefinitionRequest
Ενημερώστε το ωφέλιμο φορτίο αίτησης δημόσιου ορισμού eventstream.
| Όνομα | Τύπος | Περιγραφή |
|---|---|---|
| definition |
Αντικείμενο δημόσιου ορισμού Eventstream. Ανατρέξτε σε αυτό το άρθρο για περισσότερες λεπτομέρειες σχετικά με τη δομή του ορισμού Eventstream. |