Partilhar via


CassandraSource Classe

Definição

Uma fonte de atividade de cópia para um banco de dados do Cassandra.

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

Construtores

CassandraSource()

Inicializa uma nova instância do CassandraSource.

Propriedades

AdditionalColumns

Especifica as colunas adicionais a serem adicionadas aos dados de origem. Tipo: matriz de objetos (AdditionalColumns) (ou Expression com matriz resultType de objetos).

Para atribuir um objeto a essa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

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

(Herdado de TabularSource)
AdditionalProperties

Propriedades Adicionais

Para atribuir um objeto ao valor dessa propriedade, use FromObjectAsJson<T>(T, JsonSerializerOptions).

Para atribuir uma cadeia de caracteres json já formatada a essa propriedade, use FromString(String).

Exemplos:

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

(Herdado de CopyActivitySource)
ConsistencyLevel

O nível de consistência especifica quantos servidores Cassandra devem responder a uma solicitação de leitura antes de retornar dados ao aplicativo cliente. O Cassandra verifica o número especificado de servidores Cassandra em busca de dados para atender à solicitação de leitura. Deve ser um dos cassandraSourceReadConsistencyLevels. O valor padrão é 'ONE'. Ele não diferencia maiúsculas e minúsculas.

DisableMetricsCollection

Se for true, desabilite a coleta de métricas do armazenamento de dados. O padrão é false. Tipo: booliano (ou Expression com resultType boolean).

(Herdado de CopyActivitySource)
MaxConcurrentConnections

A contagem máxima de conexões simultâneas para o armazenamento de dados de origem. Tipo: inteiro (ou Expressão com inteiro resultType).

(Herdado de CopyActivitySource)
Query

Consulta de banco de dados. Deve ser uma expressão de consulta SQL-92 ou um comando CQL (Cassandra Query Language). Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType).

QueryTimeout

Tempo limite da consulta. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Herdado de TabularSource)
SourceRetryCount

Contagem de repetições de origem. Tipo: inteiro (ou Expressão com inteiro resultType).

(Herdado de CopyActivitySource)
SourceRetryWait

Espera de repetição de origem. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

(Herdado de CopyActivitySource)

Aplica-se a