다음을 통해 공유


MongoDbProgress interface

MongoDB 마이그레이션 출력에 대한 기본 클래스

속성

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입니다.

속성 세부 정보

bytesCopied

복사 단계 중에 복사된 문서 바이트 수

bytesCopied: number

속성 값

number

documentsCopied

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

documentsCopied: number

속성 값

number

elapsedTime

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

elapsedTime: string

속성 값

string

errors

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

errors: {[propertyName: string]: MongoDbError}

속성 값

{[propertyName: string]: MongoDbError}

eventsPending

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

eventsPending: number

속성 값

number

eventsReplayed

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

eventsReplayed: number

속성 값

number

lastEventTime

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

lastEventTime?: Date

속성 값

Date

lastReplayTime

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

lastReplayTime?: Date

속성 값

Date

name

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

name?: string

속성 값

string

qualifiedName

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

qualifiedName?: string

속성 값

string

resultType

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

resultType: ResultType

속성 값

state

가능한 값은 'NotStarted', 'ValidatingInput', 'Initializing', 'Restarting', 'Copying', 'InitialReplay', 'Replaying', 'Finalizing', 'Complete', 'Canceled', 'Failed'입니다.

state: MongoDbMigrationState

속성 값

totalBytes

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

totalBytes: number

속성 값

number

totalDocuments

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

totalDocuments: number

속성 값

number