Compartir a través de


Enlaces de Azure Cosmos DB para MongoDB (núcleo virtual) para Azure Functions

La extensión Azure Cosmos DB para MongoDB (núcleo virtual) admite enlaces de desencadenador, entrada y salida para Azure Cosmos DB para MongoDB (núcleo virtual).

Importante

La extensión Azure Cosmos DB para MongoDB (núcleo virtual) está actualmente en versión preliminar.
En este momento, solo se admiten las aplicaciones de .NET que usan el modelo en proceso .

Con la extensión Azure Cosmos DB para MongoDB (núcleo virtual), puede crear funciones que puedan:

Acción Tipo de desencadenador/enlace
Ejecución de cambios en una colección Desencadenador de Azure Cosmos DB para MongoDB (núcleo virtual)
Escribir documentos en la base de datos Enlace de salida de Azure Cosmos DB para MongoDB (núcleo virtual)
Consulta de la base de datos Enlace de entrada de Azure Cosmos DB para MongoDB (núcleo virtual)

Consideraciones para la extensión Azure Cosmos DB para MongoDB (núcleo virtual):

  • Actualmente solo se admiten aplicaciones de C# que se ejecutan en procedimientos con el host en versión preliminar.
  • La extensión de enlace de Azure Cosmos DB para MongoDB (núcleo virtual) no admite actualmente la autenticación y las identidades administradas de Microsoft Entra.
  • La aplicación debe usar la versión 4.x del entorno de ejecución de Azure Functions.

Instalación de la extensión

Agregue la extensión al proyecto de .NET para una aplicación en proceso mediante la instalación de este paquete NuGet en versión preliminar:

Microsoft.Azure.WebJobs.Extensions.AzureCosmosDb.Mongo

Nota:

No intente instalar este paquete en una aplicación de proceso de trabajo aislado de .NET. Habrá errores y el proyecto de aplicación no se compilará. Para obtener información sobre cómo crear una aplicación de .NET que use el modelo en proceso, consulte Desarrollo de funciones de biblioteca de clases de C# mediante Azure Functions.