Items - Create Mirrored Database
Erstellt eine gespiegelte Datenbank im angegebenen Arbeitsbereich.
Diese API unterstützt das Erstellen einer gespiegelten Datenbank ohne Definition nicht.
Informationen zum Erstellen einer gespiegelten Datenbank mit Definition finden Sie in Spiegelungsdatenbankdefinition Artikel.
Erlaubnisse
Der Aufrufer muss über eine Rolle des Mitwirkenden-Arbeitsbereichs verfügen.
Erforderliche delegierte Bereiche
MirroredDatabase.ReadWrite.All oder Item.ReadWrite.All
Microsoft Entra unterstützte Identitäten
Diese API unterstützt die in diesem Abschnitt aufgeführten Microsoft identities.
| Identität | Unterstützen |
|---|---|
| Benutzer | Ja |
| Service Principal und Verwaltete Identitäten | Ja |
Schnittstelle
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
workspace
|
path | True |
string (uuid) |
Die Arbeitsbereichs-ID. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| definition | True |
Die öffentliche Definition der gespiegelten Datenbank. |
|
| displayName | True |
string |
Der Anzeigename der gespiegelten Datenbank. Der Anzeigename muss den Benennungsregeln entsprechend dem Elementtyp entsprechen. |
| description |
string |
Die Beschreibung der gespiegelten Datenbank. Die maximale Länge beträgt 256 Zeichen. |
|
| folderId |
string (uuid) |
Die Ordner-ID. Wenn sie nicht angegeben oder null ist, wird die gespiegelte Datenbank mit dem Arbeitsbereich als Ordner erstellt. |
|
| sensitivityLabelSettings |
Die Vertraulichkeitsbezeichnungseinstellungen für die gespiegelte Datenbank. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 201 Created |
Erfolgreich erstellt |
|
| 429 Too Many Requests |
Der Dienstratengrenzwert wurde überschritten. Der Server gibt einen Header Retry-After: integer |
|
| Other Status Codes |
Häufige Fehlercodes:
|
Beispiele
Create a mirrored database with public definition example
Beispielanforderung
POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases
{
"displayName": "Mirrored database 1",
"description": "A mirrored database description",
"definition": {
"parts": [
{
"path": "mirroring.json",
"payload": "eyAicHJvcGVydGllcy..WJsZSIgfSB9IH0gXSB9IH0",
"payloadType": "InlineBase64"
}
]
}
}
Beispiel für eine Antwort
{
"displayName": "Mirrored database 1",
"description": "A mirrored database description",
"type": "MirroredDatabase",
"workspaceId": "a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1",
"id": "b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2",
"sensitivityLabel": {
"id": "b7b4f4d9-3f0d-4b3e-8f3d-4f6d3f4f3f4f"
}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Create |
Erstellen Sie die Nutzlast der gespiegelten Datenbankanforderung. |
|
Entire |
Stellt einen Mandantenprinzipal dar. |
|
Error |
Das Fehlerbezogene Ressourcendetails-Objekt. |
|
Error |
Die Fehlerantwort. |
|
Error |
Die Fehlerantwortdetails. |
|
Group |
Gruppieren Sie bestimmte Details. Gilt, wenn der Prinzipaltyp |
|
Group |
Steht für eine Sicherheitsgruppe. |
|
Group |
Der Typ der Gruppe. Weitere Gruppentypen können im Laufe der Zeit hinzugefügt werden. |
|
Item |
Stellt ein Tag dar, das auf ein Element angewendet wird. |
|
Item |
Der Typ des Elements. Zusätzliche Elementtypen können im Laufe der Zeit hinzugefügt werden. |
|
Mirrored |
Ein gespiegeltes Datenbankelement. |
|
Mirrored |
Öffentliches Definitionsobjekt der gespiegelten Datenbank. Weitere Informationen zur Struktur der Spiegelungsdatenbankdefinition finden Sie in diesem Artikel . |
|
Mirrored |
Spiegelung des Datenbankdefinitionsteilobjekts. |
|
Mirrored |
Die gespiegelten Datenbankeigenschaften. |
|
Payload |
Der Typ der Definitionsteilnutzlast. Zusätzliche Nutzlasttypen können im Laufe der Zeit hinzugefügt werden. |
|
Principal |
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden. |
|
Sensitivity |
Stellt eine Vertraulichkeitsbezeichnung dar, die auf ein Element angewendet wird. |
|
Sensitivity |
Die Strategie für die Anwendung der Vertraulichkeitsbezeichnung. Der Standardwert ist ApplyOrFail. Zusätzliche Typen können im Laufe der Zeit hinzugefügt werden. |
|
Sensitivity |
Die Einstellungen für Vertraulichkeitsbezeichnungen. |
|
Service |
Spezifische Details des Dienstprinzipals. Gilt, wenn der Prinzipaltyp |
|
Service |
Stellt einen Microsoft Entra Dienstprinzipal dar. |
|
Service |
Dienstprinzipalprofildetails. Gilt, wenn der Prinzipaltyp |
|
Service |
Stellt ein Dienstprinzipalprofil dar. |
|
Sql |
Ein Objekt, das die Eigenschaften des SQL-Endpunkts enthält. |
|
Sql |
Der SQL-Endpunktbereitstellungsstatustyp. Zusätzliche |
|
User |
Spezifische Details des Benutzerprinzipals. Gilt, wenn der Prinzipaltyp |
|
User |
Stellt einen Microsoft Entra Benutzerprinzipal dar. |
CreateMirroredDatabaseRequest
Erstellen Sie die Nutzlast der gespiegelten Datenbankanforderung.
| Name | Typ | Beschreibung |
|---|---|---|
| definition |
Die öffentliche Definition der gespiegelten Datenbank. |
|
| description |
string |
Die Beschreibung der gespiegelten Datenbank. Die maximale Länge beträgt 256 Zeichen. |
| displayName |
string |
Der Anzeigename der gespiegelten Datenbank. Der Anzeigename muss den Benennungsregeln entsprechend dem Elementtyp entsprechen. |
| folderId |
string (uuid) |
Die Ordner-ID. Wenn sie nicht angegeben oder null ist, wird die gespiegelte Datenbank mit dem Arbeitsbereich als Ordner erstellt. |
| sensitivityLabelSettings |
Die Vertraulichkeitsbezeichnungseinstellungen für die gespiegelte Datenbank. |
EntireTenantPrincipal
Stellt einen Mandantenprinzipal dar.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Anzeigename des Prinzipals. |
| id |
string (uuid) |
Die ID des Prinzipals. |
| type |
string:
Entire |
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden. |
ErrorRelatedResource
Das Fehlerbezogene Ressourcendetails-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| resourceId |
string |
Die Ressourcen-ID, die an dem Fehler beteiligt ist. |
| resourceType |
string |
Der Typ der Ressource, die an dem Fehler beteiligt ist. |
ErrorResponse
Die Fehlerantwort.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| moreDetails |
Liste der zusätzlichen Fehlerdetails. |
|
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
|
| requestId |
string (uuid) |
ID der Anforderung, die dem Fehler zugeordnet ist. |
ErrorResponseDetails
Die Fehlerantwortdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
GroupDetails
Gruppieren Sie bestimmte Details. Gilt, wenn der Prinzipaltyp Groupist.
| Name | Typ | Beschreibung |
|---|---|---|
| groupType |
Der Typ der Gruppe. Weitere Gruppentypen können im Laufe der Zeit hinzugefügt werden. |
GroupPrincipal
Steht für eine Sicherheitsgruppe.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Anzeigename des Prinzipals. |
| groupDetails |
Gruppieren Sie bestimmte Details. Gilt, wenn der Prinzipaltyp |
|
| id |
string (uuid) |
Die ID des Prinzipals. |
| type |
string:
Group |
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden. |
GroupType
Der Typ der Gruppe. Weitere Gruppentypen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Unknown |
Der Prinzipalgruppentyp ist unbekannt. |
| SecurityGroup |
Prinzipal ist eine Sicherheitsgruppe. |
| DistributionList |
Prinzipal ist eine Verteilerliste. |
ItemTag
Stellt ein Tag dar, das auf ein Element angewendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Name des Tags. |
| id |
string (uuid) |
Die Tag-ID. |
ItemType
Der Typ des Elements. Zusätzliche Elementtypen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Dashboard |
PowerBI-Dashboard. |
| Report |
PowerBI-Bericht. |
| SemanticModel |
PowerBI-Semantikmodell. |
| PaginatedReport |
PowerBI-Paginated-Bericht. |
| Datamart |
PowerBI datamart. |
| Lakehouse |
Ein Seehaus. |
| Eventhouse |
Ein Eventhouse. |
| Environment |
Eine Umgebung. |
| KQLDatabase |
Eine KQL-Datenbank. |
| KQLQueryset |
Ein KQL-Abfrageset. |
| KQLDashboard |
Ein KQL-Dashboard. |
| DataPipeline |
Eine Datenpipeline. |
| Notebook |
Ein Notizbuch. |
| SparkJobDefinition |
Eine Sparkauftragsdefinition. |
| MLExperiment |
Ein Machine Learning-Experiment. |
| MLModel |
Ein Machine Learning-Modell. |
| Warehouse |
Ein Lagerhaus. |
| Eventstream |
Ein Ereignisstream. |
| SQLEndpoint |
Ein SQL-Endpunkt. |
| MirroredWarehouse |
Ein gespiegeltes Lager. |
| MirroredDatabase |
Eine gespiegelte Datenbank. |
| Reflex |
Ein Reflex. |
| GraphQLApi |
Eine API für GraphQL-Element. |
| MountedDataFactory |
Eine MountedDataFactory. |
| SQLDatabase |
Eine SQLDatabase. |
| CopyJob |
Ein Kopierauftrag. |
| VariableLibrary |
Eine VariableLibrary. |
| Dataflow |
Ein Datenfluss. |
| ApacheAirflowJob |
Ein ApacheAirflowJob. |
| WarehouseSnapshot |
Eine Warehouse-Momentaufnahme. |
| DigitalTwinBuilder |
Ein DigitalTwinBuilder. |
| DigitalTwinBuilderFlow |
Ein Digital Twin Builder Flow. |
| MirroredAzureDatabricksCatalog |
Ein gespiegelter Azure Databricks-Katalog. |
| Map |
Eine Karte. |
| AnomalyDetector |
Anomaliedetektor. |
| UserDataFunction |
Eine Benutzerdatenfunktion. |
| GraphModel |
Ein GraphModel. |
| GraphQuerySet |
Ein Graph QuerySet. |
| SnowflakeDatabase |
Eine Snowflake-Datenbank zum Speichern von Iceberg-Tabellen, die aus dem Snowflake-Konto erstellt wurden. |
| OperationsAgent |
Ein OperationsAgent. |
| CosmosDBDatabase |
Eine Cosmos DB-Datenbank. |
| Ontology |
Eine Ontologie. |
| EventSchemaSet |
Ein EventSchemaSet. |
| DataAgent |
Ein DataAgent. |
MirroredDatabase
Ein gespiegeltes Datenbankelement.
| Name | Typ | Beschreibung |
|---|---|---|
| defaultIdentity | Principal: |
Die Standardidentität des Elements. |
| description |
string |
Die Elementbeschreibung. |
| displayName |
string |
Der Anzeigename des Elements. |
| folderId |
string (uuid) |
Die Ordner-ID. |
| id |
string (uuid) |
Die Element-ID. |
| properties |
Die gespiegelten Datenbankeigenschaften. |
|
| sensitivityLabel |
Die Vertraulichkeitsbezeichnung des Elements. |
|
| tags |
Item |
Liste der angewendeten Tags. |
| type |
Der Elementtyp. |
|
| workspaceId |
string (uuid) |
Die Arbeitsbereichs-ID. |
MirroredDatabaseDefinition
Öffentliches Definitionsobjekt der gespiegelten Datenbank. Weitere Informationen zur Struktur der Spiegelungsdatenbankdefinition finden Sie in diesem Artikel .
| Name | Typ | Beschreibung |
|---|---|---|
| parts |
Eine Liste der Definitionsteile. |
MirroredDatabaseDefinitionPart
Spiegelung des Datenbankdefinitionsteilobjekts.
| Name | Typ | Beschreibung |
|---|---|---|
| path |
string |
Der Gespiegelte Datenbankteilpfad. |
| payload |
string |
Die Nutzlast des gespiegelten Datenbankteils. |
| payloadType |
Der Nutzlasttyp. |
MirroredDatabaseProperties
Die gespiegelten Datenbankeigenschaften.
| Name | Typ | Beschreibung |
|---|---|---|
| defaultSchema |
string |
Standardschema der gespiegelten Datenbank. Diese Eigenschaft wird nur für gespiegelte Datenbank zurückgegeben, die das Standardschema in der Definition aktiviert. |
| oneLakeTablesPath |
string |
OneLake-Pfad zum Verzeichnis der gespiegelten Datenbanktabellen. |
| sqlEndpointProperties |
Ein Objekt, das die Eigenschaften des SQL-Endpunkts enthält. |
PayloadType
Der Typ der Definitionsteilnutzlast. Zusätzliche Nutzlasttypen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| InlineBase64 |
Inlinebasis 64. |
PrincipalType
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| User |
Prinzipal ist ein Microsoft Entra Benutzerprinzipal. |
| ServicePrincipal |
Prinzipal ist ein Microsoft Entra Dienstprinzipal. |
| Group |
Prinzipal ist eine Sicherheitsgruppe. |
| ServicePrincipalProfile |
Prinzipal ist ein Dienstprinzipalprofil. |
| EntireTenant |
Prinzipal stellt alle Mandantenbenutzer dar. |
SensitivityLabel
Stellt eine Vertraulichkeitsbezeichnung dar, die auf ein Element angewendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| id |
string (uuid) |
Die Vertraulichkeitsbezeichnungs-ID. |
SensitivityLabelApplyStrategy
Die Strategie für die Anwendung der Vertraulichkeitsbezeichnung. Der Standardwert ist ApplyOrFail. Zusätzliche Typen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| ApplyOrFail |
Wenden Sie die Vertraulichkeitsbezeichnung an, oder schlagen Sie den Vorgang fehl, wenn er nicht angewendet werden kann. |
| Ignore |
Ignorieren Sie die Vertraulichkeitsbezeichnung, wenn sie nicht angewendet werden kann, und fahren Sie mit dem Vorgang fort, ohne die Bezeichnung anzuwenden. |
SensitivityLabelSettings
Die Einstellungen für Vertraulichkeitsbezeichnungen.
| Name | Typ | Beschreibung |
|---|---|---|
| labelId |
string (uuid) |
Die Vertraulichkeitsbezeichnungs-ID. |
| sensitivityLabelApplyStrategy |
Die Strategie für die Anwendung der Vertraulichkeitsbezeichnung. |
ServicePrincipalDetails
Spezifische Details des Dienstprinzipals. Gilt, wenn der Prinzipaltyp ServicePrincipalist.
| Name | Typ | Beschreibung |
|---|---|---|
| aadAppId |
string (uuid) |
Die Microsoft Entra AppId des Dienstprinzipals. |
ServicePrincipalPrincipal
Stellt einen Microsoft Entra Dienstprinzipal dar.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Anzeigename des Prinzipals. |
| id |
string (uuid) |
Die ID des Prinzipals. |
| servicePrincipalDetails |
Spezifische Details des Dienstprinzipals. Gilt, wenn der Prinzipaltyp |
|
| type |
string:
Service |
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden. |
ServicePrincipalProfileDetails
Dienstprinzipalprofildetails. Gilt, wenn der Prinzipaltyp ServicePrincipalProfileist.
| Name | Typ | Beschreibung |
|---|---|---|
| parentPrincipal | Principal: |
Der übergeordnete Prinzipal des Dienstprinzipals. |
ServicePrincipalProfilePrincipal
Stellt ein Dienstprinzipalprofil dar.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Anzeigename des Prinzipals. |
| id |
string (uuid) |
Die ID des Prinzipals. |
| servicePrincipalProfileDetails |
Dienstprinzipalprofildetails. Gilt, wenn der Prinzipaltyp |
|
| type |
string:
Service |
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden. |
SqlEndpointProperties
Ein Objekt, das die Eigenschaften des SQL-Endpunkts enthält.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionString |
string |
SQL-Endpunkt Verbindungszeichenfolge. |
| id |
string |
SQL-Endpunkt-ID. |
| provisioningStatus |
Der Bereitstellungsstatus des SQL-Endpunkts. |
SqlEndpointProvisioningStatus
Der SQL-Endpunktbereitstellungsstatustyp. Zusätzliche SqlEndpointProvisioningStatus Typen können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| InProgress |
Die SQL-Endpunktbereitstellung wird ausgeführt. |
| Success |
Die SQL-Endpunktbereitstellung war erfolgreich. |
| Failed |
Fehler bei der SQL-Endpunktbereitstellung. |
UserDetails
Spezifische Details des Benutzerprinzipals. Gilt, wenn der Prinzipaltyp Userist.
| Name | Typ | Beschreibung |
|---|---|---|
| userPrincipalName |
string |
Der Benutzerprinzipalname. |
UserPrincipal
Stellt einen Microsoft Entra Benutzerprinzipal dar.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Anzeigename des Prinzipals. |
| id |
string (uuid) |
Die ID des Prinzipals. |
| type |
string:
User |
Der Typ des Prinzipals. Im Laufe der Zeit können zusätzliche Prinzipaltypen hinzugefügt werden. |
| userDetails |
Spezifische Details des Benutzerprinzipals. Gilt, wenn der Prinzipaltyp |