Κοινοποίηση μέσω


Items - Update Mirrored Database Definition

Παρακάμπτει τον ορισμό για την καθορισμένη βάση δεδομένων κατοπτρισμού.
Αυτό το API υποστηρίζει λειτουργίες μεγάλης διάρκειας (LRO).

Δικαιώματα

Ο καλών πρέπει να έχει δικαιώματα ανάγνωσης και εγγραφής για τη βάση δεδομένων κατοπτρισμού.

Απαιτούμενες εμβέλειες με ανάθεση

MirroredDatabase.ReadWrite.All ή Item.ReadWrite.All

Υποστηριζόμενες ταυτότητες Microsoft Entra

Αυτό το API υποστηρίζει τις ταυτότητες Microsoft που παρατίθενται σε αυτή την ενότητα.

Ταυτότητα Υποστηρίζω
Χρήστης Ναι
Υπηρεσίας και διαχειριζόμενες ταυτότητες Ναι

Διεπαφή

POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/updateDefinition

Παράμετροι URI

Όνομα Σε Απαιτείται Τύπος Περιγραφή
mirroredDatabaseId
path True

string (uuid)

Το αναγνωριστικό βάσης δεδομένων κατοπτρισμού.

workspaceId
path True

string (uuid)

Το αναγνωριστικό χώρου εργασίας.

Κυρίως τμήμα αίτησης

Όνομα Απαιτείται Τύπος Περιγραφή
definition True

MirroredDatabaseDefinition

Κατοπτρικό αντικείμενο δημόσιου ορισμού βάσης δεδομένων.

Αποκρίσεις

Όνομα Τύπος Περιγραφή
200 OK

Η αίτηση ολοκληρώθηκε με επιτυχία.

202 Accepted

Η αίτηση έγινε δεκτή. Ο ορισμός ενημέρωσης βρίσκεται σε εξέλιξη.

Κεφαλίδες

  • Location: string
  • x-ms-operation-id: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Συνήθεις κωδικοί σφαλμάτων:

  • OperationNotSupportedForItem - Η λειτουργία δεν υποστηρίζεται για το στοιχείο που ζητήθηκε.

  • CorruptedPayload - Το παρεχόμενο ωφέλιμο φορτίο είναι διεφθαρμένο.

Παραδείγματα

Update a mirrored database definition example

Δείγμα αίτησης

POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2/updateDefinition

{
  "definition": {
    "parts": [
      {
        "path": "mirroring.json",
        "payload": "eyAicHJvcGVydGllcy..WJsZSIgfSB9IH0gXSB9IH0",
        "payloadType": "InlineBase64"
      },
      {
        "path": ".platform",
        "payload": "ZG90UGxhdGZvcm1CYXNlNjRTdHJpbmc=",
        "payloadType": "InlineBase64"
      }
    ]
  }
}

Δείγμα απόκρισης

Location: https://api.fabric.microsoft.com/v1/operations/0000aaaa-11bb-cccc-dd22-eeeeee333333
x-ms-operation-id: 0000aaaa-11bb-cccc-dd22-eeeeee333333
Retry-After: 30

Ορισμοί

Όνομα Περιγραφή
ErrorRelatedResource

Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.

ErrorResponse

Η απόκριση σφάλματος.

ErrorResponseDetails

Οι λεπτομέρειες της απόκρισης σφάλματος.

MirroredDatabaseDefinition

Κατοπτρικό αντικείμενο δημόσιου ορισμού βάσης δεδομένων.

MirroredDatabaseDefinitionPart

Κατοπτρικό αντικείμενο τμήματος ορισμού βάσης δεδομένων.

PayloadType

Ο τύπος του ωφέλιμου φορτίου τμήματος ορισμού. Επιπλέον τύποι ωφέλιμου φορτίου μπορούν να προστεθούν με την πάροδο του χρόνου.

UpdateMirroredDatabaseDefinitionRequest

Ενημερώστε το ωφέλιμο φορτίο αίτησης δημόσιου ορισμού βάσης δεδομένων κατοπτρισμού.

ErrorRelatedResource

Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.

Όνομα Τύπος Περιγραφή
resourceId

string

Το αναγνωριστικό πόρου που εμπλέκεται στο σφάλμα.

resourceType

string

Ο τύπος του πόρου που εμπλέκεται στο σφάλμα.

ErrorResponse

Η απόκριση σφάλματος.

Όνομα Τύπος Περιγραφή
errorCode

string

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

message

string

Μια αναγνώσιμη αναπαράσταση του σφάλματος.

moreDetails

ErrorResponseDetails[]

Λίστα πρόσθετων λεπτομερειών σφάλματος.

relatedResource

ErrorRelatedResource

Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα.

requestId

string

Το αναγνωριστικό της αίτησης που σχετίζεται με το σφάλμα.

ErrorResponseDetails

Οι λεπτομέρειες της απόκρισης σφάλματος.

Όνομα Τύπος Περιγραφή
errorCode

string

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

message

string

Μια αναγνώσιμη αναπαράσταση του σφάλματος.

relatedResource

ErrorRelatedResource

Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα.

MirroredDatabaseDefinition

Κατοπτρικό αντικείμενο δημόσιου ορισμού βάσης δεδομένων.

Όνομα Τύπος Περιγραφή
parts

MirroredDatabaseDefinitionPart[]

Μια λίστα τμημάτων ορισμού.

MirroredDatabaseDefinitionPart

Κατοπτρικό αντικείμενο τμήματος ορισμού βάσης δεδομένων.

Όνομα Τύπος Περιγραφή
path

string

Η διαδρομή τμήματος βάσης δεδομένων κατοπτρισμού.

payload

string

Το ωφέλιμο φορτίο τμήματος βάσης δεδομένων κατοπτρισμού.

payloadType

PayloadType

Ο τύπος ωφέλιμου φορτίου.

PayloadType

Ο τύπος του ωφέλιμου φορτίου τμήματος ορισμού. Επιπλέον τύποι ωφέλιμου φορτίου μπορούν να προστεθούν με την πάροδο του χρόνου.

Τιμή Περιγραφή
InlineBase64

Ενσωματωμένη βάση 64.

UpdateMirroredDatabaseDefinitionRequest

Ενημερώστε το ωφέλιμο φορτίο αίτησης δημόσιου ορισμού βάσης δεδομένων κατοπτρισμού.

Όνομα Τύπος Περιγραφή
definition

MirroredDatabaseDefinition

Κατοπτρικό αντικείμενο δημόσιου ορισμού βάσης δεδομένων.