Поделиться через


CassandraSource interface

Источник действия копирования для базы данных Cassandra.

Extends

Свойства

consistencyLevel

Уровень согласованности указывает, сколько серверов Cassandra должно отвечать на запрос на чтение перед возвратом данных клиентскому приложению. Cassandra проверяет указанное количество серверов Cassandra, чтобы данные соответствовали запросу на чтение. Должен быть одним из cassandraSourceReadConsistencyLevels. Значение по умолчанию — ONE. Не учитывается регистр.

query

Запрос базы данных. Должен быть выражением запроса SQL-92 или командой языка запросов Cassandra (CQL). Тип: строка (или выражение с строкой resultType).

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

Унаследованные свойства

additionalColumns

Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов).

maxConcurrentConnections

Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType).

queryTimeout

Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

sourceRetryCount

Число повторных попыток источника. Тип: целое число (или выражение с целым числом resultType).

sourceRetryWait

Ожидание повторных попыток источника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

Сведения о свойстве

consistencyLevel

Уровень согласованности указывает, сколько серверов Cassandra должно отвечать на запрос на чтение перед возвратом данных клиентскому приложению. Cassandra проверяет указанное количество серверов Cassandra, чтобы данные соответствовали запросу на чтение. Должен быть одним из cassandraSourceReadConsistencyLevels. Значение по умолчанию — ONE. Не учитывается регистр.

consistencyLevel?: string

Значение свойства

string

query

Запрос базы данных. Должен быть выражением запроса SQL-92 или командой языка запросов Cassandra (CQL). Тип: строка (или выражение с строкой resultType).

query?: any

Значение свойства

any

type

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

type: "CassandraSource"

Значение свойства

"CassandraSource"

Сведения об унаследованном свойстве

additionalColumns

Указывает дополнительные столбцы, добавляемые в исходные данные. Тип: массив объектов (AdditionalColumns) (или Expression с массивом результирующих типов объектов).

additionalColumns?: any

Значение свойства

any

наследуется от табличного источника.additionalColumns

maxConcurrentConnections

Максимальное число одновременных подключений для исходного хранилища данных. Тип: целое число (или выражение с целым числом resultType).

maxConcurrentConnections?: any

Значение свойства

any

наследуется от табличного источника.maxConcurrentConnections

queryTimeout

Время ожидания запроса. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

queryTimeout?: any

Значение свойства

any

наследуется отTabularSource.queryTimeout

sourceRetryCount

Число повторных попыток источника. Тип: целое число (или выражение с целым числом resultType).

sourceRetryCount?: any

Значение свойства

any

наследуется от табличного источника табличного источника.sourceRetryCount

sourceRetryWait

Ожидание повторных попыток источника. Тип: строка (или выражение с строкой resultType), шаблон: (\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

sourceRetryWait?: any

Значение свойства

any

наследуется от табличного источника.sourceRetryWait