Conexión de Microsoft Azure Cosmos DB
Para acceder a los datos de Microsoft Azure Cosmos DB, cree un activo de conexión para el mismo.
Azure Cosmos DB es un servicio de base de datos NoSQL totalmente gestionado.
Crear una conexión con Microsoft Azure Cosmos DB
Para crear el activo de conexión, necesita estos detalles de conexión:
- Nombre de host
- Número de puerto
- Clave maestra: Clave de escritura primaria de la base de datos de Azure Cosmos
Microsoft Entra ID es un servicio de gestión de identidades y accesos basado en la nube. Para obtener los valores de conexión para el método de autenticación Entra ID, inicie sesión en el portal Microsoft Azure y vaya a su cuenta de almacenamiento. Para obtener información sobre Microsoft Entra ID, consulte ¿Qué es Microsoft Entra ID?
Credencial de secreto de cliente de ID de Entra
- ID de inquilino : El ID de inquilino de Microsoft Entra. Para encontrar el ID de inquilino, vaya a Microsoft Entra ID > Propiedades. Desplácese hacia abajo hasta el campo «Tenant ID» (ID de inquilino). Para obtener más información, consulte Cómo encontrar su ID de inquilino de Microsoft Entra.
- ID de cliente : El ID de cliente para autorizar el acceso a Microsoft Azure Cosmos DB. Para encontrar el ID de cliente de su aplicación, seleccione Microsoft Entra ID. En Registros de aplicaciones, seleccione su aplicación. Haga clic en Copiar para copiar el ID de cliente de su aplicación. Para obtener más información, consulte Registrar una aplicación de Microsoft Entra y crear una entidad de servicio.
- Secreto del cliente : la clave de autenticación asociada al ID del cliente para autorizar el acceso a Microsoft Azure Cosmos DB. Para encontrar el secreto de cliente de su aplicación, seleccione Microsoft Entra ID. En Registros de aplicaciones, seleccione su aplicación. Vaya a Certificados y secretos > Secretos de cliente. Haga clic en Copiar para copiar el secreto de cliente existente o haga clic en Nuevo secreto de cliente para crear un nuevo secreto de cliente y copiarlo. Para obtener más información, consulte Registrar una aplicación de Microsoft Entra y crear una entidad de servicio.
- Cuenta de almacenamiento URL : Cuenta de almacenamiento URL.
Credencial de contraseña de nombre de usuario de ID de Entra
- ID de cliente: El ID de cliente para autorizar el acceso a Microsoft Azure Cosmos DB. Para encontrar el ID de cliente de su aplicación, seleccione Microsoft Entra ID. En Registros de aplicaciones, seleccione su aplicación. Haga clic en Copiar para copiar el ID de cliente de su aplicación. Para obtener más información, consulte Registrar una aplicación de Microsoft Entra y crear una entidad de servicio.
- Nombre de usuario y contraseña : Nombre de usuario y contraseña para la cuenta Microsoft Azure Cosmos DB. Necesitas permiso para acceder sin autenticación multifactorial.
- Cuenta de almacenamiento URL : Cuenta de almacenamiento URL.
Para las credenciales, puede utilizar secretos si se ha configurado un almacén para la plataforma y el servicio admite almacenes. Para obtener más información, consulte Uso de secretos de almacenes en conexiones.
Cumplimiento de las Normas Federales de Procesamiento de la Información (FIPS)
Esta conexión cumple con la norma FIPS y puede utilizarse en un clúster compatible con FIPS.
Configuración de Azure Cosmos DB
- Configure Azure Cosmos DB: Portal de Azure
- Acceso seguro a datos en Azure Cosmos DB: Claves maestras
Restricciones
- Solo se da soporte a la API de Core (SQL).
- Cuando se utilizan credenciales de Entra ID para la autenticación con una conexi Azure Cosmos DB, no se admite la creación ni la eliminación de colecciones o contenedores. Solo se admite la creación de listas de colecciones existentes y la realización de cambios en ellas. Para obtener más información, consulte la documentación de Azure Cosmos DB.
Ejecución de sentencias SQL
Para asegurarse de que sus sentencias SQL se ejecutan correctamente, consulte la documentación de Azure Cosmos DB para conocer la sintaxis correcta.