CassandraSource interface
Cassandra veritabanı için kopyalama etkinliği kaynağı.
- Extends
Özellikler
| consistency |
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
| additional |
Kaynak verilere eklenecek ek sütunları belirtir. Tür: nesne dizisi (AdditionalColumns) (veya resultType nesne dizisi içeren ifade). |
| disable |
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). |
| max |
Kaynak veri deposu için en fazla eşzamanlı bağlantı sayısı. Tür: tamsayı (veya resultType tamsayılı ifade). |
| query |
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])). |
| source |
Kaynak yeniden deneme sayısı. Tür: tamsayı (veya resultType tamsayılı ifade). |
| source |
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
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
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
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ı