Mirroring - Get Tables Mirroring Status
De spiegelingsstatus van de tabellen ophalen.
Deze API ondersteunt paginering.
Machtigingen
De aanroeper moet leesmachtigingen hebben voor de gespiegelde database.
Vereiste gedelegeerde bereiken
MirroredDatabase.Read.All of MirroredDatabase.ReadWrite.All of Item.Read.All of Item.ReadWrite.All
Door Microsoft Entra ondersteunde identiteiten
Deze API ondersteunt de Microsoft -identiteiten vermeld in deze sectie.
| Identiteit | Steunen |
|---|---|
| Gebruiker | Ja |
| service-principal en beheerde identiteiten | Ja |
gebruikersinterface
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/getTablesMirroringStatus
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/mirroredDatabases/{mirroredDatabaseId}/getTablesMirroringStatus?continuationToken={continuationToken}
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
mirrored
|
path | True |
string (uuid) |
De gespiegelde database-id. |
|
workspace
|
path | True |
string (uuid) |
De werkruimte-id. |
|
continuation
|
query |
string |
Een token voor het ophalen van de volgende pagina met resultaten. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. |
|
| Other Status Codes |
Veelvoorkomende foutcodes:
|
Voorbeelden
Get tables mirroring status example
Voorbeeldaanvraag
POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2/getTablesMirroringStatus
Voorbeeldrespons
{
"data": [
{
"sourceObjectType": "Table",
"sourceSchemaName": "dbo",
"sourceTableName": "test",
"status": "Replicating",
"metrics": {
"processedBytes": 1247,
"processedRows": 6,
"lastSyncDateTime": "2024-10-08T05:07:11.0663362Z",
"lastSyncLatencyInSeconds": 15
}
}
]
}
Definities
| Name | Description |
|---|---|
|
Error |
Het foutgerelateerde resourcedetailsobject. |
|
Error |
Het foutbericht. |
|
Error |
De details van het foutbericht. |
|
Table |
Metrische gegevens voor tabelspiegeling. |
|
Table |
Het statustype tabelspiegeling. Er kunnen in de loop van de tijd extra |
|
Table |
Antwoord op status van tabelspiegeling. |
|
Tables |
Een gepagineerde lijst met statussen voor tabelspiegeling. |
|
Table |
Het type tabelbronobject. Er kunnen in de loop van de tijd extra |
ErrorRelatedResource
Het foutgerelateerde resourcedetailsobject.
| Name | Type | Description |
|---|---|---|
| resourceId |
string |
De resource-id die betrokken is bij de fout. |
| resourceType |
string |
Het type resource dat betrokken is bij de fout. |
ErrorResponse
Het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| moreDetails |
Lijst met aanvullende foutdetails. |
|
| relatedResource |
De foutgerelateerde resourcedetails. |
|
| requestId |
string |
Id van de aanvraag die is gekoppeld aan de fout. |
ErrorResponseDetails
De details van het foutbericht.
| Name | Type | Description |
|---|---|---|
| errorCode |
string |
Een specifieke id die informatie biedt over een foutvoorwaarde, waardoor gestandaardiseerde communicatie tussen onze service en de gebruikers mogelijk is. |
| message |
string |
Een leesbare weergave van de fout. |
| relatedResource |
De foutgerelateerde resourcedetails. |
TableMirroringMetrics
Metrische gegevens voor tabelspiegeling.
| Name | Type | Description |
|---|---|---|
| lastSyncDateTime |
string (date-time) |
Laatst verwerkte tijd van de tabel in UTC, met de notatie JJJJ-MM-DDTHH:mm:ssZ. |
| lastSyncLatencyInSeconds |
integer (int32) |
Latentie in seconden tussen de doorvoertijd van de bron en de doeldoorvoertijd van de laatst verwerkte wijziging. Voor bronnen waarvan de brondoorvoertijd niet beschikbaar is, wordt deze waarde niet geretourneerd. |
| processedBytes |
integer (int64) |
Verwerkte bytes voor deze tabel. |
| processedRows |
integer (int64) |
Het aantal verwerkte rijen voor deze tabel. |
TableMirroringStatus
Het statustype tabelspiegeling. Er kunnen in de loop van de tijd extra TableMirroringStatus typen worden toegevoegd.
| Waarde | Description |
|---|---|
| Initialized |
Mirroing van de tafel wordt geïnitialiseerd. |
| Snapshotting |
De tabel maakt momentopnamen. |
| Replicating |
De tabel wordt gerepliceerd. |
| Reseeding |
De tabel wordt opnieuw verzonden. |
| Stopped |
Spiegeling van de tabel is gestopt. |
| Failed |
Mirroing van de tabel is mislukt met fout. |
TableMirroringStatusResponse
Antwoord op status van tabelspiegeling.
| Name | Type | Description |
|---|---|---|
| error |
Fout op tabelniveau wordt ingesteld als er een fout optreedt in spiegeling voor deze tabel |
|
| metrics |
De metrische gegevens van de tabel spiegelen. |
|
| sourceObjectType |
Bronobjecttype. |
|
| sourceSchemaName |
string |
Naam van brontabelschema. |
| sourceTableName |
string |
Naam van brontabel. |
| status |
Het type spiegelingsstatus van de tabel. |
TablesMirroringStatusResponse
Een gepagineerde lijst met statussen voor tabelspiegeling.
| Name | Type | Description |
|---|---|---|
| continuationToken |
string |
Het token voor de volgende batch met resultatensets. Als er geen records meer zijn, wordt deze verwijderd uit het antwoord. |
| continuationUri |
string |
De URI van de volgende batch met resultatensets. Als er geen records meer zijn, wordt deze verwijderd uit het antwoord. |
| data |
Een lijst met statussen voor tabelspiegeling. |
TableSourceObjectType
Het type tabelbronobject. Er kunnen in de loop van de tijd extra TableSourceObjectType typen worden toegevoegd.
| Waarde | Description |
|---|---|
| Table |
Tabeltype |
| View |
Weergavetype |