Freigeben über


MongoDbMigrationProgress interface

Beschreibt den Fortschritt der gesamten Migration

Extends

Eigenschaften

databases

Der Fortschritt der Datenbanken bei der Migration. Die Schlüssel sind die Namen der Datenbanken

resultType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

Geerbte Eigenschaften

bytesCopied

Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden

documentsCopied

Die Anzahl der Dokumente, die während der Kopierphase kopiert wurden

elapsedTime

Die verstrichene Zeit im Format [ddd.]hh:mm:ss[.fffffff] (d.h. TimeSpan-Format)

errors

Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Bei den Schlüsseln handelt es sich um die Fehlercodes.

eventsPending

Die Anzahl der Oplog-Ereignisse, die auf die Wiedergabe warten

eventsReplayed

Die Anzahl der bisher wiedergegebenen Oplog-Ereignisse

lastEventTime

Der Zeitstempel des zuletzt empfangenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis empfangen wurde

lastReplayTime

Der Zeitstempel des letzten wiedergegebenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis wiedergegeben wurde

name

Der Name des Statusobjekts. Bei einer Sammlung ist dies der nicht qualifizierte Sammlungsname. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.

qualifiedName

Der qualifizierte Name des Statusobjekts. Für eine Auflistung ist dies der datenbankqualifizierte Name. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.

state
totalBytes

Die Gesamtzahl der Dokumentbytes auf der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war

totalDocuments

Die Gesamtzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war

Details zur Eigenschaft

databases

Der Fortschritt der Datenbanken bei der Migration. Die Schlüssel sind die Namen der Datenbanken

databases?: {[propertyName: string]: MongoDbDatabaseProgress}

Eigenschaftswert

{[propertyName: string]: MongoDbDatabaseProgress}

resultType

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

resultType: "Migration"

Eigenschaftswert

"Migration"

Geerbte Eigenschaftsdetails

bytesCopied

Die Anzahl der Dokumentbytes, die während der Kopierphase kopiert wurden

bytesCopied: number

Eigenschaftswert

number

Geerbt vonMongoDbProgress.bytesCopied

documentsCopied

Die Anzahl der Dokumente, die während der Kopierphase kopiert wurden

documentsCopied: number

Eigenschaftswert

number

Geerbt vonMongoDbProgress.documentsCopied

elapsedTime

Die verstrichene Zeit im Format [ddd.]hh:mm:ss[.fffffff] (d.h. TimeSpan-Format)

elapsedTime: string

Eigenschaftswert

string

Geerbt vonMongoDbProgress.elapsedTime

errors

Die Fehler und Warnungen, die für das aktuelle Objekt aufgetreten sind. Bei den Schlüsseln handelt es sich um die Fehlercodes.

errors: {[propertyName: string]: MongoDbError}

Eigenschaftswert

{[propertyName: string]: MongoDbError}

Geerbt vonMongoDbProgress.errors

eventsPending

Die Anzahl der Oplog-Ereignisse, die auf die Wiedergabe warten

eventsPending: number

Eigenschaftswert

number

Geerbt vonMongoDbProgress.eventsPending

eventsReplayed

Die Anzahl der bisher wiedergegebenen Oplog-Ereignisse

eventsReplayed: number

Eigenschaftswert

number

Geerbt vonMongoDbProgress.eventsReplayed

lastEventTime

Der Zeitstempel des zuletzt empfangenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis empfangen wurde

lastEventTime?: Date

Eigenschaftswert

Date

Geerbt vonMongoDbProgress.lastEventTime

lastReplayTime

Der Zeitstempel des letzten wiedergegebenen Oplog-Ereignisses oder NULL, wenn noch kein Oplog-Ereignis wiedergegeben wurde

lastReplayTime?: Date

Eigenschaftswert

Date

Geerbt vonMongoDbProgress.lastReplayTime

name

Der Name des Statusobjekts. Bei einer Sammlung ist dies der nicht qualifizierte Sammlungsname. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.

name?: string

Eigenschaftswert

string

Von MongoDbProgress.namegeerbt

qualifiedName

Der qualifizierte Name des Statusobjekts. Für eine Auflistung ist dies der datenbankqualifizierte Name. Bei einer Datenbank ist dies der Datenbankname. Für die gesamte Migration ist dies null.

qualifiedName?: string

Eigenschaftswert

string

Geerbt vonMongoDbProgress.qualifiedName

state

state: string

Eigenschaftswert

string

Geerbt vonMongoDbProgress.state

totalBytes

Die Gesamtzahl der Dokumentbytes auf der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtgröße unbekannt war

totalBytes: number

Eigenschaftswert

number

Geerbt vonMongoDbProgress.totalBytes

totalDocuments

Die Gesamtzahl der Dokumente in der Quelle zu Beginn der Kopierphase oder -1, wenn die Gesamtanzahl unbekannt war

totalDocuments: number

Eigenschaftswert

number

Geerbt vonMongoDbProgress.totalDocuments