Dela via


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
mirroredDatabaseId
path True

string (uuid)

Det speglade databas-ID:t.

workspaceId
path True

string (uuid)

Arbetsytans ID.

continuationToken
query

string

En token för att hämta nästa sida med resultat.

Svar

Name Typ Description
200 OK

TablesMirroringStatusResponse

Begäran har slutförts.

Other Status Codes

ErrorResponse

Vanliga felkoder:

  • UnknownError – Ett fel uppstod.

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
ErrorRelatedResource

Det felrelaterade resursinformationsobjektet.

ErrorResponse

Felsvaret.

ErrorResponseDetails

Information om felsvar.

TableMirroringMetrics

Mått för tabellspegling.

TableMirroringStatus

Statustypen för tabellspegling. Ytterligare TableMirroringStatus typer kan läggas till över tid.

TableMirroringStatusResponse

Statussvar för tabellspegling.

TablesMirroringStatusResponse

En sidnumrerad lista över tabellspeglingsstatusar.

TableSourceObjectType

Tabellkällans objekttyp. Ytterligare TableSourceObjectType typer kan läggas till över tid.

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

ErrorResponseDetails[]

Lista över ytterligare felinformation.

relatedResource

ErrorRelatedResource

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

ErrorRelatedResource

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

ErrorResponse

Fel på tabellnivå anges om ett fel inträffar i speglingen för den här tabellen

metrics

TableMirroringMetrics

Speglingsmåtten för tabellen.

sourceObjectType

TableSourceObjectType

Typ av källobjekt.

sourceSchemaName

string

Källtabellschemanamn.

sourceTableName

string

Källtabellens namn.

status

TableMirroringStatus

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

TableMirroringStatusResponse[]

En lista över tabellspeglingsstatusar.

TableSourceObjectType

Tabellkällans objekttyp. Ytterligare TableSourceObjectType typer kan läggas till över tid.

Värde Description
Table

Tabelltyp

View

Vytyp