Mirroring - Get Tables Mirroring Status
Hämta speglingsstatus för tabellerna.
Det här API:et stöder sidnumrering.
Behörigheter
Anroparen måste ha läsbehörighet för den speglade databasen.
Obligatoriska delegerade omfång
MirroredDatabase.Read.All eller MirroredDatabase.ReadWrite.All eller Item.Read.All eller Item.ReadWrite.All
Identiteter som stöds av Microsoft Entra
Det här API:et stöder Microsoft identiteter som anges i det här avsnittet.
| Identitet | Stöd |
|---|---|
| Användare | Ja |
| Tjänstens huvudnamn och hanterade identiteter | Ja |
Gränssnitt
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-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
mirrored
|
path | True |
string (uuid) |
Det speglade databas-ID:t. |
|
workspace
|
path | True |
string (uuid) |
Arbetsytans ID. |
|
continuation
|
query |
string |
En token för att hämta nästa sida med resultat. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Begäran har slutförts. |
|
| Other Status Codes |
Vanliga felkoder:
|
Exempel
Get tables mirroring status example
Exempelbegäran
POST https://api.fabric.microsoft.com/v1/workspaces/a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1/mirroredDatabases/b1b1b1b1-cccc-dddd-eeee-f2f2f2f2f2f2/getTablesMirroringStatus
Exempelsvar
{
"data": [
{
"sourceObjectType": "Table",
"sourceSchemaName": "dbo",
"sourceTableName": "test",
"status": "Replicating",
"metrics": {
"processedBytes": 1247,
"processedRows": 6,
"lastSyncDateTime": "2024-10-08T05:07:11.0663362Z",
"lastSyncLatencyInSeconds": 15
}
}
]
}
Definitioner
| Name | Description |
|---|---|
|
Error |
Det felrelaterade resursinformationsobjektet. |
|
Error |
Felsvaret. |
|
Error |
Information om felsvar. |
|
Table |
Mått för tabellspegling. |
|
Table |
Statustypen för tabellspegling. Ytterligare |
|
Table |
Statussvar för tabellspegling. |
|
Tables |
En sidnumrerad lista över tabellspeglingsstatusar. |
|
Table |
Tabellkällans objekttyp. Ytterligare |
ErrorRelatedResource
Det felrelaterade resursinformationsobjektet.
| Name | Typ | Description |
|---|---|---|
| resourceId |
string |
Det resurs-ID som ingår i felet. |
| resourceType |
string |
Typen av resurs som är inblandad i felet. |
ErrorResponse
Felsvaret.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| message |
string |
En mänsklig läsbar representation av felet. |
| moreDetails |
Lista över ytterligare felinformation. |
|
| relatedResource |
Felrelaterad resursinformation. |
|
| requestId |
string |
ID för den begäran som är associerad med felet. |
ErrorResponseDetails
Information om felsvar.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
En specifik identifierare som ger information om ett feltillstånd, vilket möjliggör standardiserad kommunikation mellan vår tjänst och dess användare. |
| message |
string |
En mänsklig läsbar representation av felet. |
| relatedResource |
Felrelaterad resursinformation. |
TableMirroringMetrics
Mått för tabellspegling.
| Name | Typ | Description |
|---|---|---|
| lastSyncDateTime |
string (date-time) |
Senast bearbetad tid för tabellen i UTC, med formatet YYYY-MM-DDTHH:mm:ssZ. |
| lastSyncLatencyInSeconds |
integer (int32) |
Svarstid i sekunder mellan källincheckningstid och målincheckningstid för senast bearbetad ändring. För källor vars källincheckningstid inte är tillgänglig returneras inte det här värdet. |
| processedBytes |
integer (int64) |
Bearbetade byte för den här tabellen. |
| processedRows |
integer (int64) |
Antal bearbetade rader för den här tabellen. |
TableMirroringStatus
Statustypen för tabellspegling. Ytterligare TableMirroringStatus typer kan läggas till över tid.
| Värde | Description |
|---|---|
| Initialized |
Mirroing av tabellen initieras. |
| Snapshotting |
Tabellen är ögonblicksbild. |
| Replicating |
Tabellen replikeras. |
| Reseeding |
Tabellen återställs. |
| Stopped |
Speglingen av tabellen stoppas. |
| Failed |
Det gick inte att skapa tabellen med fel. |
TableMirroringStatusResponse
Statussvar för tabellspegling.
| Name | Typ | Description |
|---|---|---|
| error |
Fel på tabellnivå anges om ett fel inträffar i speglingen för den här tabellen |
|
| metrics |
Speglingsmåtten för tabellen. |
|
| sourceObjectType |
Typ av källobjekt. |
|
| sourceSchemaName |
string |
Källtabellschemanamn. |
| sourceTableName |
string |
Källtabellens namn. |
| status |
Tabellens speglingsstatustyp. |
TablesMirroringStatusResponse
En sidnumrerad lista över tabellspeglingsstatusar.
| Name | Typ | Description |
|---|---|---|
| continuationToken |
string |
Token för nästa resultatuppsättningsbatch. Om det inte finns några fler poster tas den bort från svaret. |
| continuationUri |
string |
URI:n för nästa resultatuppsättningsbatch. Om det inte finns några fler poster tas den bort från svaret. |
| data |
En lista över tabellspeglingsstatusar. |
TableSourceObjectType
Tabellkällans objekttyp. Ytterligare TableSourceObjectType typer kan läggas till över tid.
| Värde | Description |
|---|---|
| Table |
Tabelltyp |
| View |
Vytyp |