Per accedere ai dati in Microsoft Azure Cosmos DB, creare un asset di connessione per tali dati.
Azure Cosmos DB è un servizio database NoSQL completamente gestito.
Creare una connessione a Microsoft Azure Cosmos DB
Per creare l'asset di connessione, sono necessari i seguenti dettagli di connessione:
- Nome host
- Numero porta
- Chiave principale: la chiave di lettura - scrittura primaria del database Cosmos di Azure
Microsoft Entra ID è un servizio di gestione degli accessi e delle identità basato sul cloud. Per ottenere i valori di connessione per il metodo di autenticazione Entra ID, accedere al portale Microsoft Azure e accedere al proprio account di archiviazione. Per informazioni su Microsoft Entra ID, vedere Che cos'è Microsoft Entra ID?.
Credenziale del segreto del client Entra ID
- ID inquilino : l'ID tenant di Microsoft Entra. Per trovare l'ID inquilino, vai a ID Microsoft Entra> Proprietà. Scorri verso il basso fino a ID inquilino campo. Per ulteriori informazioni, vedere Come trovare l'ID tenant di Microsoft Entra.
- Client ID: l'ID del cliente per autorizzare l'accesso a Microsoft Azure Cosmos DB. Per trovare l'ID client per la tua applicazione, seleziona ID Microsoft Entra. Da Registrazioni dell'app, seleziona la tua applicazione. Clic copia per copiare l'ID cliente della tua applicazione. Per ulteriori informazioni, vedere Registra un'app Microsoft Entra e crea un'entità servizio.
- Segreto del cliente: la chiave di autenticazione associata all'ID del cliente per autorizzare l'accesso a Microsoft Azure Cosmos DB. Per trovare il segreto client per la tua applicazione, seleziona ID Microsoft Entra. Da Registrazioni dell'app, seleziona la tua applicazione. Vai a Certificati e segreti > Segreti client. Clic copia per copiare il segreto client esistente o fare clic su Nuovo segreto del cliente per creare un nuovo segreto client e copiarlo. Per ulteriori informazioni, vedere Registra un'app Microsoft Entra e crea un'entità servizio.
- URL dell'account di archiviazione : URL dell'account di archiviazione.
Credenziale della password del nome utente di Entra ID
- Client ID: L'ID del cliente per autorizzare l'accesso a Microsoft Azure Cosmos DB. Per trovare l'ID client per la tua applicazione, seleziona ID Microsoft Entra. Da Registrazioni dell'app, seleziona la tua applicazione. Clic copia per copiare l'ID cliente della tua applicazione. Per ulteriori informazioni, vedere Registra un'app Microsoft Entra e crea un'entità servizio.
- Nome utente e Password: Nome utente e password per l'account Microsoft Azure Cosmos DB. Per accedere senza autenticazione a più fattori è necessaria l'autorizzazione.
- URL dell'account di archiviazione : URL dell'account di archiviazione.
Per la connettività privata, per stabilire una connessione a un database che non sia esternalizzato a internet (ad esempio, dietro un firewall), devi configurare una connessione sicura.
Scegliere il metodo per la creazione di una connessione in base alla posizione in cui ci si trova nella piattaforma
- In un progetto
- Fare clic su Asset> Nuovo asset> Connetti a una origine dati. Consultare Aggiunta di una connessione a un progetto.
- In un catalogo
- Fare clic su Aggiungi al catalogo> Connessione. Consultare Aggiunta di un asset di connessione a un catalogo.
- In uno spazio di distribuzione
- Fare clic su Importa asset> Accesso dati> Connessione. Consultare Aggiunta di asset di dati a uno spazio di distribuzione.
- Nel Platform assets catalog
- Fare clic su Nuova connessione. Consultare Aggiunta di connessioni di piattaforma.
Passo successivo: aggiungere gli asset di dati dalla connessione
Dove è possibile utilizzare questa connessione
È possibile utilizzare le connessioni Microsoft Azure Cosmos DB nei seguenti spazi di lavoro e strumenti:
Progetti
- Data Refinerywatsonx.ai Studio o IBM Knowledge Catalog)
- DataStage (servizioDataStage ). Consultare Connessione a un'origine dati in DataStage.
- Decision Optimizationwatsonx.ai Studio e watsonx.ai Runtime)
- Quaderniwatsonx.ai Studio). Fare clic su Leggi dati nel riquadro Frammenti di codice per ottenere le credenziali di collegamento e caricare i dati in una struttura dati. Consultare Carica dati dalle connessioni origine dati.
- SPSS Modelerwatsonx.ai Studio)
Cataloghi
Platform assets catalog
Altri cataloghi (IBM Knowledge Catalog )
Configurazione di Azure Cosmos DB
- Configurazione di Azure Cosmos DB: portaleAzure
- Accesso sicuro ai dati in Azure Cosmos DB: chiavi master
Restrizioni
- È supportata solo l'API Core (SQL).
- Quando si utilizzano le credenziali Entra ID per l'autenticazione con la connessione Azure Cosmos DB, la creazione o l'eliminazione di una raccolta/contenitore non è supportata. È supportato solo l'elenco delle collezioni esistenti e la loro modifica. Per ulteriori informazioni, consultare la documentazione di Azure Cosmos DB.
Esecuzione di istruzioni SQL
Per assicurarsi che le istruzioni SQL vengano eseguite correttamente, fare riferimento alla documentazione Azure Cosmos DB per la sintassi corretta.
Ulteriori informazioni
Argomento principale Connessioni supportate