Compartir a través de


CassandraSource Clase

Definición

Origen de una actividad de copia para una base de datos de Cassandra.

public class CassandraSource : Azure.ResourceManager.DataFactory.Models.TabularSource
type CassandraSource = class
    inherit TabularSource
Public Class CassandraSource
Inherits TabularSource
Herencia

Constructores

CassandraSource()

Inicializa una nueva instancia de CassandraSource.

Propiedades

AdditionalColumns

Especifica las columnas adicionales que se van a agregar a los datos de origen. Tipo: matriz de objetos(AdditionalColumns) (o Expresión con matriz resultType de objetos).

Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de TabularSource)
AdditionalProperties

Propiedades adicionales

Para asignar un objeto al valor de esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para asignar una cadena json ya con formato a esta propiedad, use FromString(String).

Ejemplos:

  • BinaryData.FromObjectAsJson("foo")Crea una carga de "foo".
  • BinaryData.FromString("\"foo\"")Crea una carga de "foo".
  • BinaryData.FromObjectAsJson(new { key = "value" })Crea una carga de { "key": "value" }.
  • BinaryData.FromString("{\"key\": \"value\"}")Crea una carga de { "key": "value" }.

(Heredado de CopyActivitySource)
ConsistencyLevel

El nivel de coherencia especifica cuántos servidores de Cassandra deben responder a una solicitud de lectura antes de devolver datos a la aplicación cliente. Cassandra comprueba el número especificado de servidores de Cassandra para que los datos satisfagan la solicitud de lectura. Debe ser una de cassandraSourceReadConsistencyLevels. El valor predeterminado es "ONE". No distingue entre mayúsculas y minúsculas.

DisableMetricsCollection

Si es true, deshabilite la recopilación de métricas del almacén de datos. El valor predeterminado es False. Tipo: booleano (o Expresión con resultType boolean).

(Heredado de CopyActivitySource)
MaxConcurrentConnections

Recuento máximo de conexiones simultáneas para el almacén de datos de origen. Tipo: entero (o Expresión con resultType entero).

(Heredado de CopyActivitySource)
Query

Consulta de base de datos. Debe ser una expresión de consulta SQL-92 o un comando del lenguaje de consulta cassandra (CQL). Tipo: cadena (o Expresión con cadena resultType).

QueryTimeout

Tiempo de espera de consulta. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Heredado de TabularSource)
SourceRetryCount

Recuento de reintentos de origen. Tipo: entero (o Expresión con resultType entero).

(Heredado de CopyActivitySource)
SourceRetryWait

Espera de reintento de origen. Tipo: cadena (o Expresión con cadena resultType), patrón: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Heredado de CopyActivitySource)

Se aplica a