다음을 통해 공유


MongoDbDatabaseProgress interface

데이터베이스의 진행률을 설명합니다.

Extends

속성

collections

데이터베이스의 컬렉션 진행률입니다. 키는 컬렉션의 정규화되지 않은 이름입니다.

상속된 속성

bytesCopied

복사 단계에서 복사한 문서 바이트 수

documentsCopied

복사 단계 중에 복사된 문서 수

elapsedTime

[ddd.] 형식의 경과된 시간입니다. hh:mm:ss[.fffffff] (즉, TimeSpan 형식)

errors

현재 개체에 대해 발생한 오류 및 경고입니다. 키는 오류 코드입니다.

eventsPending

재생을 기다리는 oplog 이벤트 수

eventsReplayed

지금까지 재생된 oplog 이벤트 수

lastEventTime

받은 마지막 oplog 이벤트의 타임스탬프이거나 oplog 이벤트가 아직 수신되지 않은 경우 null입니다.

lastReplayTime

재생된 마지막 oplog 이벤트의 타임스탬프이거나, oplog 이벤트가 아직 재생되지 않은 경우 null입니다.

name

진행률 개체의 이름입니다. 컬렉션의 경우 정규화되지 않은 컬렉션 이름입니다. 데이터베이스의 경우 데이터베이스 이름입니다. 전체 마이그레이션의 경우 null입니다.

qualifiedName

진행률 개체의 정규화된 이름입니다. 컬렉션의 경우 데이터베이스 정규화된 이름입니다. 데이터베이스의 경우 데이터베이스 이름입니다. 전체 마이그레이션의 경우 null입니다.

resultType

진행률 개체의 형식입니다. 가능한 값은 'Migration', 'Database', 'Collection'입니다.

state

가능한 값으로는 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed' 등이 있습니다.

totalBytes

복사 단계의 시작 부분에 있는 원본의 총 문서 바이트 수 또는 총 크기를 알 수 없는 경우 -1입니다.

totalDocuments

복사 단계의 시작 부분에 있는 원본의 총 문서 수 또는 총 개수를 알 수 없는 경우 -1입니다.

속성 세부 정보

collections

데이터베이스의 컬렉션 진행률입니다. 키는 컬렉션의 정규화되지 않은 이름입니다.

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

속성 값

{[propertyName: string]: MongoDbCollectionProgress}

상속된 속성 세부 정보

bytesCopied

복사 단계에서 복사한 문서 바이트 수

bytesCopied: number

속성 값

number

MongoDbProgress.bytesCopied에서 상속

documentsCopied

복사 단계 중에 복사된 문서 수

documentsCopied: number

속성 값

number

MongoDbProgress.documentsCopied에서 상속

elapsedTime

[ddd.] 형식의 경과된 시간입니다. hh:mm:ss[.fffffff] (즉, TimeSpan 형식)

elapsedTime: string

속성 값

string

MongoDbProgress.elapsedTime에서 상속

errors

현재 개체에 대해 발생한 오류 및 경고입니다. 키는 오류 코드입니다.

errors: {[propertyName: string]: MongoDbError}

속성 값

{[propertyName: string]: MongoDbError}

MongoDbProgress.errors에서 상속됨

eventsPending

재생을 기다리는 oplog 이벤트 수

eventsPending: number

속성 값

number

MongoDbProgress.eventsPending에서 상속됨

eventsReplayed

지금까지 재생된 oplog 이벤트 수

eventsReplayed: number

속성 값

number

MongoDbProgress.eventsReplayed에서 상속

lastEventTime

받은 마지막 oplog 이벤트의 타임스탬프이거나 oplog 이벤트가 아직 수신되지 않은 경우 null입니다.

lastEventTime?: Date

속성 값

Date

MongoDbProgress.lastEventTime에서 상속됨

lastReplayTime

재생된 마지막 oplog 이벤트의 타임스탬프이거나, oplog 이벤트가 아직 재생되지 않은 경우 null입니다.

lastReplayTime?: Date

속성 값

Date

MongoDbProgress.lastReplayTime에서 상속됨

name

진행률 개체의 이름입니다. 컬렉션의 경우 정규화되지 않은 컬렉션 이름입니다. 데이터베이스의 경우 데이터베이스 이름입니다. 전체 마이그레이션의 경우 null입니다.

name?: string

속성 값

string

상속된MongoDbProgress.name

qualifiedName

진행률 개체의 정규화된 이름입니다. 컬렉션의 경우 데이터베이스 정규화된 이름입니다. 데이터베이스의 경우 데이터베이스 이름입니다. 전체 마이그레이션의 경우 null입니다.

qualifiedName?: string

속성 값

string

MongoDbProgress.qualifiedName에서 상속됨

resultType

진행률 개체의 형식입니다. 가능한 값은 'Migration', 'Database', 'Collection'입니다.

resultType: ResultType

속성 값

MongoDbProgress.resultType에서 상속됨

state

가능한 값으로는 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed' 등이 있습니다.

state: MongoDbMigrationState

속성 값

MongoDbProgress.state에서 상속됨

totalBytes

복사 단계의 시작 부분에 있는 원본의 총 문서 바이트 수 또는 총 크기를 알 수 없는 경우 -1입니다.

totalBytes: number

속성 값

number

MongoDbProgress.totalBytes에서 상속됨

totalDocuments

복사 단계의 시작 부분에 있는 원본의 총 문서 수 또는 총 개수를 알 수 없는 경우 -1입니다.

totalDocuments: number

속성 값

number

MongoDbProgress.totalDocuments에서 상속