Compartir a través de


MongoDbDatabaseProgress interface

Describe el progreso de una base de datos.

Extends

Propiedades

collections

Progreso de las colecciones de la base de datos. Las claves son los nombres no completos de las colecciones.

Propiedades heredadas

bytesCopied

Número de bytes de documento copiados durante la fase de copia

documentsCopied

Número de documentos copiados durante la fase de copia

elapsedTime

Tiempo transcurrido en el formato [ddd.] hh:mm:ss[.fffffff] (es decir, formato TimeSpan)

errors

Errores y advertencias que se han producido para el objeto actual. Las claves son los códigos de error.

eventsPending

Número de eventos de registro de operación en espera de reproducción

eventsReplayed

Número de eventos de trabajo que se han reproducido hasta ahora

lastEventTime

Marca de tiempo del último evento de oplog recibido, o null si aún no se ha recibido ningún evento de oplog.

lastReplayTime

Marca de tiempo del último evento de oplog reproducido o null si aún no se ha reproducido ningún evento de oplog.

name

Nombre del objeto de progreso. Para una colección, este es el nombre de la colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null.

qualifiedName

Nombre completo del objeto de progreso. Para una colección, este es el nombre completo de la base de datos. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null.

resultType

Tipo de objeto de progreso. Entre los valores posibles se incluyen: "Migration", "Database", "Collection"

state

Entre los valores posibles se incluyen: 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed'

totalBytes

Número total de bytes de documento en el origen al principio de la fase de copia o -1 si se desconoce el tamaño total.

totalDocuments

Número total de documentos en el origen al principio de la fase de copia o -1 si se desconoce el recuento total.

Detalles de las propiedades

collections

Progreso de las colecciones de la base de datos. Las claves son los nombres no completos de las colecciones.

collections?: {[propertyName: string]: MongoDbCollectionProgress}

Valor de propiedad

{[propertyName: string]: MongoDbCollectionProgress}

Detalles de las propiedades heredadas

bytesCopied

Número de bytes de documento copiados durante la fase de copia

bytesCopied: number

Valor de propiedad

number

Heredado deMongoDbProgress.bytes Copiado

documentsCopied

Número de documentos copiados durante la fase de copia

documentsCopied: number

Valor de propiedad

number

Heredado deMongoDbProgress.documents Copiado

elapsedTime

Tiempo transcurrido en el formato [ddd.] hh:mm:ss[.fffffff] (es decir, formato TimeSpan)

elapsedTime: string

Valor de propiedad

string

Heredado deMongoDbProgress.elapsedTime

errors

Errores y advertencias que se han producido para el objeto actual. Las claves son los códigos de error.

errors: {[propertyName: string]: MongoDbError}

Valor de propiedad

{[propertyName: string]: MongoDbError}

Heredado deMongoDbProgress.errors

eventsPending

Número de eventos de registro de operación en espera de reproducción

eventsPending: number

Valor de propiedad

number

Heredado deMongoDbProgress.eventsPending

eventsReplayed

Número de eventos de trabajo que se han reproducido hasta ahora

eventsReplayed: number

Valor de propiedad

number

Heredado deMongoDbProgress.eventsReplayed

lastEventTime

Marca de tiempo del último evento de oplog recibido, o null si aún no se ha recibido ningún evento de oplog.

lastEventTime?: Date

Valor de propiedad

Date

Heredado deMongoDbProgress.lastEventTime

lastReplayTime

Marca de tiempo del último evento de oplog reproducido o null si aún no se ha reproducido ningún evento de oplog.

lastReplayTime?: Date

Valor de propiedad

Date

Heredado deMongoDbProgress.lastReplayTime

name

Nombre del objeto de progreso. Para una colección, este es el nombre de la colección no calificado. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null.

name?: string

Valor de propiedad

string

Heredado deMongoDbProgress.name

qualifiedName

Nombre completo del objeto de progreso. Para una colección, este es el nombre completo de la base de datos. Para una base de datos, este es el nombre de la base de datos. Para la migración general, es null.

qualifiedName?: string

Valor de propiedad

string

Heredado deMongoDbProgress.qualifiedName

resultType

Tipo de objeto de progreso. Entre los valores posibles se incluyen: "Migration", "Database", "Collection"

resultType: ResultType

Valor de propiedad

Heredado deMongoDbProgress.resultType

state

Entre los valores posibles se incluyen: 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed'

state: MongoDbMigrationState

Valor de propiedad

Heredado deMongoDbProgress.state

totalBytes

Número total de bytes de documento en el origen al principio de la fase de copia o -1 si se desconoce el tamaño total.

totalBytes: number

Valor de propiedad

number

Heredado deMongoDbProgress.totalBytes

totalDocuments

Número total de documentos en el origen al principio de la fase de copia o -1 si se desconoce el recuento total.

totalDocuments: number

Valor de propiedad

number

Heredado deMongoDbProgress.totalDocuments