Aracılığıyla paylaş


CassandraSource interface

Cassandra veritabanı için kopyalama etkinliği kaynağı.

Extends

Özellikler

consistencyLevel

Tutarlılık düzeyi, istemci uygulamasına veri döndürmeden önce kaç Cassandra sunucusu okuma isteğine yanıt vermesi gerektiğini belirtir. Cassandra, okuma isteğini karşılamak için belirtilen sayıda Cassandra sunucusundaki verileri denetler. cassandraSourceReadConsistencyLevels'lerden biri olmalıdır. Varsayılan değer 'ONE'dır. Büyük/küçük harfe duyarlı değil.

query

Veritabanı sorgusu. SQL-92 sorgu ifadesi veya Cassandra Sorgu Dili (CQL) komutu olmalıdır. Tür: dize (veya resultType dizeli ifade).

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

Devralınan Özellikler

additionalColumns

Kaynak verilere eklenecek ek sütunları belirtir. Tür: nesne dizisi (AdditionalColumns) (veya resultType nesne dizisi içeren ifade).

disableMetricsCollection

True ise veri deposu ölçüm toplamayı devre dışı bırakın. Varsayılan değer false'tur. Tür: boolean (veya resultType boole değeriyle ifade).

maxConcurrentConnections

Kaynak veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

queryTimeout

Sorgu zaman aşımı. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

sourceRetryCount

Kaynak yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

sourceRetryWait

Kaynak yeniden deneme beklemesi. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

Özellik Ayrıntıları

consistencyLevel

Tutarlılık düzeyi, istemci uygulamasına veri döndürmeden önce kaç Cassandra sunucusu okuma isteğine yanıt vermesi gerektiğini belirtir. Cassandra, okuma isteğini karşılamak için belirtilen sayıda Cassandra sunucusundaki verileri denetler. cassandraSourceReadConsistencyLevels'lerden biri olmalıdır. Varsayılan değer 'ONE'dır. Büyük/küçük harfe duyarlı değil.

consistencyLevel?: string

Özellik Değeri

string

query

Veritabanı sorgusu. SQL-92 sorgu ifadesi veya Cassandra Sorgu Dili (CQL) komutu olmalıdır. Tür: dize (veya resultType dizeli ifade).

query?: any

Özellik Değeri

any

type

Bu nesnenin olabileceği farklı türleri belirten polimorfik ayrımcı

type: "CassandraSource"

Özellik Değeri

"CassandraSource"

Devralınan Özellik Detayları

additionalColumns

Kaynak verilere eklenecek ek sütunları belirtir. Tür: nesne dizisi (AdditionalColumns) (veya resultType nesne dizisi içeren ifade).

additionalColumns?: any

Özellik Değeri

any

TabularSource.additionalColumns'tanDevralındı

disableMetricsCollection

True ise veri deposu ölçüm toplamayı devre dışı bırakın. Varsayılan değer false'tur. Tür: boolean (veya resultType boole değeriyle ifade).

disableMetricsCollection?: any

Özellik Değeri

any

TabularSource.disableMetricsCollectionDevralındı

maxConcurrentConnections

Kaynak veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

maxConcurrentConnections?: any

Özellik Değeri

any

TabularSource.maxConcurrentConnectionsDevralındı

queryTimeout

Sorgu zaman aşımı. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

queryTimeout?: any

Özellik Değeri

any

TabularSource.queryTimeout Devralınmış

sourceRetryCount

Kaynak yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade).

sourceRetryCount?: any

Özellik Değeri

any

TabularSource.sourceRetryCount'danDevralındı

sourceRetryWait

Kaynak yeniden deneme beklemesi. Tür: dize (veya resultType dizeli ifade), desen: ((\d+).)? (\d\d):(60|( [0-5][0-9])):(60|( [0-5][0-9])).

sourceRetryWait?: any

Özellik Değeri

any

TabularSource.sourceRetryWait'tenDevralındı