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 del inquilino de Microsoft Entra. Para encontrar el ID del inquilino, vaya a ID de Microsoft Entrada> Propiedades. Desplácese hacia abajo hasta el ID de inquilino campo. Para más información, ver 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 ID de entrada de Microsoft. De Registros de aplicaciones, seleccione su aplicación. Hacer clic Copiar para copiar el ID de cliente de su aplicación. Para más información, ver Registre una aplicación Microsoft Entra y cree una entidad de servicio.
- Secreto de cliente: La clave de autenticación que se asocia al ID de cliente para autorizar el acceso a Microsoft Azure Cosmos DB. Para encontrar el secreto del cliente para su aplicación, seleccione ID de entrada de Microsoft. De Registros de aplicaciones, seleccione su aplicación. Ir a Certificados y secretos > Secretos del cliente. Hacer clic Copiar para copiar el secreto del cliente existente o haga clic en Nuevo secreto de cliente para crear un nuevo secreto de Cliente y copiarlo. Para más información, ver Registre una aplicación Microsoft Entra y cree una entidad de servicio.
- URL de la cuenta de almacenamiento : URL de la cuenta de almacenamiento.
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 ID de entrada de Microsoft. De Registros de aplicaciones, seleccione su aplicación. Hacer clic Copiar para copiar el ID de cliente de su aplicación. Para más información, ver Registre una aplicación Microsoft Entra y cree una entidad de servicio.
- Nombre de usuario y Contraseña: Nombre de usuario y contraseña de la cuenta Microsoft Azure Cosmos DB. Necesita permiso para acceder sin autenticación multifactor.
- URL de la cuenta de almacenamiento : URL de la cuenta de almacenamiento.
Para Conectividad privada, para conectarse a una base de datos que no se exterioriza a Internet (por ejemplo, detrás de un cortafuegos), debe configurar una conexión segura.
Elija el método para crear una conexión basada en el lugar en el que se encuentra en la plataforma
- En un proyecto
- Pulse Activos > Nuevo activo > Conectar a un origen de datos. Consulte Adición de una conexión a un proyecto.
- En un catálogo
- Pulse Añadir al catálogo > Conexión. Consulte Adición de un activo de conexión a un catálogo.
- En un espacio de despliegue
- Pulse Importar activos > Acceso a datos > Conexión. Consulte Adición de activos de datos a un espacio de despliegue.
- En el catálogo de activos de la plataforma
- Pulse Nueva conexión. Consulte Adición de conexiones de plataforma.
Paso siguiente: Añadir activos de datos desde la conexión
Dónde puede utilizar esta conexión
Puede utilizar las conexiones de Microsoft Azure Cosmos DB en los siguientes espacios de trabajo y herramientas:
Proyectos
- Data Refinerywatsonx.ai Studio o IBM Knowledge Catalog)
- DataStage (servicioDataStage ). Consulte Conexión a un origen de datos en DataStage.
- 'Decision Optimization (watsonx.ai Studio y ' watsonx.ai Runtime)
- Cuadernoswatsonx.ai Studio). Pulse Leer datos en el panel Fragmentos de código para obtener las credenciales de conexión y cargar los datos en una estructura de datos. Consulte Cargar datos desde conexiones de origen de datos.
- SPSS Modelerwatsonx.ai Studio)
Catálogos
Platform assets catalog
Otros catálogos (IBM Knowledge Catalog )
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 Entra ID para la autenticación con la conexión Azure Cosmos DB, no se admite la creación o eliminación de una colección/contenedor. Sólo es posible listar las colecciones existentes y realizar cambios en ellas. Para obtener más información, consulte la Azure Cosmos DB.
Ejecución de sentencias SQL
Para asegurarse de que las sentencias SQL se ejecutan correctamente, consulte la documentación deAzure Cosmos DB para ver la sintaxis correcta.
Más información
Tema principal: Conexiones soportadas