مشاركة عبر


CosmosDbMongoDbApiSink interface

متلقي نشاط نسخ لقاعدة بيانات CosmosDB (MongoDB API).

يمتد

الخصائص

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

writeBehavior

تحديد ما إذا كان سيتم الكتابة فوق المستند بنفس المفتاح (upsert) بدلا من طرح استثناء (إدراج). القيمة الافتراضية هي "insert". النوع: سلسلة (أو تعبير مع سلسلة resultType). النوع: سلسلة (أو تعبير مع سلسلة resultType).

الخصائص الموروثة

maxConcurrentConnections

الحد الأقصى لعدد الاتصالات المتزامنة لمخزن بيانات المتلقي. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType).

sinkRetryCount

عدد مرات إعادة محاولة المتلقي. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType).

sinkRetryWait

انتظار إعادة محاولة المتلقي. النوع: سلسلة (أو تعبير مع سلسلة resultType)، النمط: ((\d+).)؟ (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

writeBatchSize

كتابة حجم الدفعة. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType)، الحد الأدنى: 0.

writeBatchTimeout

كتابة مهلة الدفعة. النوع: سلسلة (أو تعبير مع سلسلة resultType)، النمط: ((\d+).)؟ (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

تفاصيل الخاصية

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

type: "CosmosDbMongoDbApiSink"

قيمة الخاصية

"CosmosDbMongoDbApiSink"

writeBehavior

تحديد ما إذا كان سيتم الكتابة فوق المستند بنفس المفتاح (upsert) بدلا من طرح استثناء (إدراج). القيمة الافتراضية هي "insert". النوع: سلسلة (أو تعبير مع سلسلة resultType). النوع: سلسلة (أو تعبير مع سلسلة resultType).

writeBehavior?: any

قيمة الخاصية

any

تفاصيل الخاصية الموروثة

maxConcurrentConnections

الحد الأقصى لعدد الاتصالات المتزامنة لمخزن بيانات المتلقي. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType).

maxConcurrentConnections?: any

قيمة الخاصية

any

موروثة منCopySink.maxConcurrentConnections

sinkRetryCount

عدد مرات إعادة محاولة المتلقي. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType).

sinkRetryCount?: any

قيمة الخاصية

any

موروث منCopySink.sinkRetryCount

sinkRetryWait

انتظار إعادة محاولة المتلقي. النوع: سلسلة (أو تعبير مع سلسلة resultType)، النمط: ((\d+).)؟ (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

sinkRetryWait?: any

قيمة الخاصية

any

موروث منCopySink.sinkRetryWait

writeBatchSize

كتابة حجم الدفعة. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType)، الحد الأدنى: 0.

writeBatchSize?: any

قيمة الخاصية

any

موروث منCopySink.writeBatchSize

writeBatchTimeout

كتابة مهلة الدفعة. النوع: سلسلة (أو تعبير مع سلسلة resultType)، النمط: ((\d+).)؟ (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

writeBatchTimeout?: any

قيمة الخاصية

any

موروث منCopySink.writeBatchTimeout