Saltar al contenido principal
Ejemplo de configuración:
SOURCE(CASSANDRA(
    host 'localhost'
    port 9042
    user 'username'
    password 'qwerty123'
    keyspace 'database_name'
    column_family 'table_name'
    allow_filtering 1
    partition_key_prefix 1
    consistency 'One'
    where '"SomeColumn" = 42'
    max_threads 8
    query 'SELECT id, value_1, value_2 FROM database_name.table_name'
))
Campos de configuración:
ConfiguraciónDescripción
hostEl host de Cassandra o una lista de hosts separada por comas.
portEl puerto de los servidores Cassandra. Si no se especifica, se usa el puerto predeterminado 9042.
userNombre del usuario de Cassandra.
passwordContraseña del usuario de Cassandra.
keyspaceNombre del keyspace (base de datos).
column_familyNombre de la familia de columnas (tabla).
allow_filteringIndicador para permitir o no condiciones potencialmente costosas sobre las columnas de la clave de clustering. El valor predeterminado es 1.
partition_key_prefixNúmero de columnas de la clave de partición en la clave primaria de la tabla de Cassandra. Es obligatorio para los diccionarios de clave compuesta. El orden de las columnas clave en la definición del diccionario debe ser el mismo que en Cassandra. El valor predeterminado es 1 (la primera columna clave es una clave de partición y las demás columnas clave son claves de clustering).
consistencyNivel de consistencia. Valores posibles: One, Two, Three, All, EachQuorum, Quorum, LocalQuorum, LocalOne, Serial, LocalSerial. El valor predeterminado es One.
whereCriterio de selección opcional.
max_threadsNúmero máximo de hilos que se usarán para cargar datos desde varias particiones en diccionarios de clave compuesta.
queryConsulta personalizada. Opcional.
Los campos column_family y where no pueden usarse junto con el campo query. Además, debe declararse uno de los campos column_family o query.
Última modificación el 10 de junio de 2026