Condividi tramite


CassandraSource interface

Origine dell'attività di copia per un database Cassandra.

Extends

Proprietà

consistencyLevel

Il livello di coerenza specifica il numero di server Cassandra che devono rispondere a una richiesta di lettura prima di restituire i dati all'applicazione client. Cassandra controlla il numero specificato di server Cassandra per verificare che i dati soddisfino la richiesta di lettura. Deve essere uno di cassandraSourceReadConsistencyLevels. Il valore predefinito è "ONE". Non fa distinzione tra maiuscole e minuscole.

query

Query di database. Deve essere un'espressione di query SQL-92 o un comando CQL (Cassandra Query Language). Tipo: stringa (o Espressione con stringa resultType).

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

Proprietà ereditate

additionalColumns

Specifica le colonne aggiuntive da aggiungere ai dati di origine. Tipo: matrice di oggetti (AdditionalColumns) (o Expression con matrice resultType di oggetti).

maxConcurrentConnections

Numero massimo di connessioni simultanee per l'archivio dati di origine. Tipo: integer (o Espressione con integer resultType).

queryTimeout

Timeout della query. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

sourceRetryCount

Numero di tentativi di origine. Tipo: integer (o Espressione con integer resultType).

sourceRetryWait

Attendere i tentativi di origine. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

Dettagli proprietà

consistencyLevel

Il livello di coerenza specifica il numero di server Cassandra che devono rispondere a una richiesta di lettura prima di restituire i dati all'applicazione client. Cassandra controlla il numero specificato di server Cassandra per verificare che i dati soddisfino la richiesta di lettura. Deve essere uno di cassandraSourceReadConsistencyLevels. Il valore predefinito è "ONE". Non fa distinzione tra maiuscole e minuscole.

consistencyLevel?: string

Valore della proprietà

string

query

Query di database. Deve essere un'espressione di query SQL-92 o un comando CQL (Cassandra Query Language). Tipo: stringa (o Espressione con stringa resultType).

query?: any

Valore della proprietà

any

type

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

type: "CassandraSource"

Valore della proprietà

"CassandraSource"

Dettagli proprietà ereditate

additionalColumns

Specifica le colonne aggiuntive da aggiungere ai dati di origine. Tipo: matrice di oggetti (AdditionalColumns) (o Expression con matrice resultType di oggetti).

additionalColumns?: any

Valore della proprietà

any

ereditato databularSource.additionalColumns

maxConcurrentConnections

Numero massimo di connessioni simultanee per l'archivio dati di origine. Tipo: integer (o Espressione con integer resultType).

maxConcurrentConnections?: any

Valore della proprietà

any

Ereditato daTabularSource.maxConcurrentConnections

queryTimeout

Timeout della query. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

queryTimeout?: any

Valore della proprietà

any

Ereditato databularSource.queryTimeout

sourceRetryCount

Numero di tentativi di origine. Tipo: integer (o Espressione con integer resultType).

sourceRetryCount?: any

Valore della proprietà

any

Ereditato daTabularSource.sourceRetryCount

sourceRetryWait

Attendere i tentativi di origine. Type: string (o Expression with resultType string), pattern: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

sourceRetryWait?: any

Valore della proprietà

any

ereditato daTabularSource.sourceRetryWait