Compartir a través de


MongoDBV2Source Clase

Definición

Origen de la actividad de copia para una base de datos de MongoDB.

public class MongoDBV2Source : Azure.ResourceManager.DataFactory.Models.CopyActivitySource
type MongoDBV2Source = class
    inherit CopyActivitySource
Public Class MongoDBV2Source
Inherits CopyActivitySource
Herencia
MongoDBV2Source

Constructores

MongoDBV2Source()

Inicializa una nueva instancia de MongoDBV2Source.

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" }.

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)
BatchSize

Especifica el número de documentos a devolver en cada lote de la respuesta de la instancia de MongoDB. En la mayoría de los casos, modificar el tamaño del lote no afectará al usuario ni a la aplicación. El propósito principal de esta propiedad es evitar alcanzar la limitación del tamaño de la respuesta. Tipo: entero (o Expresión con resultType entero).

CursorMethods

Métodos de cursor para la consulta de Mongodb.

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)
Filter

Especifica el filtro de selección mediante operadores de consulta. Para que se devuelvan todos los documentos de una colección, omita este parámetro o pase un documento vacío ({}). Tipo: cadena (o Expresión con cadena resultType).

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)
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])).

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