Per accedere ai tuoi dati in IBM watsonx.data, crea una risorsa di connessione per esso. La risorsa di connessione include informazioni per la connessione a un'istanza watsonx.data e al motore di query Presto in esecuzione su tale istanza.
IBM watsonx.data è un data lakehouse aperto, ibrido e governato ottimizzato da un motore di query per tutti i carichi di lavoro di dati e AI.
Prima di iniziare
Differenze tra le connessioni watsonx.data Presto e Presto
IBM watsonx.data incorpora il Presto SQL Query Engine. Sia la connessione watsonx.data Presto e Presto possono creare risorse di connessione per interagire con il Presto SQL Query Engine in IBM watsonx.data.
watsonx.data Presto connessione
La connessione watsonx.data Presto supporta la lettura da IBM watsonx.data utilizzando Presto SQL Query Engine e supporta la scrittura di tabelle in formato Iceberg su Amazon S3, Apache Ozone, IBM Ceph e IBM Cloud Object Storage in IBM watsonx.data. La connessione è necessaria anche se si desidera che l'integrazione con IBM Knowledge Catalog sfrutti il servizio con watsonx.data.
IBM consiglia di utilizzare la connessione watsonx.data Presto quando si effettua la connessione da Cloud Pak for Data a IBM watsonx.data.
Per ulteriori informazioni sulla connessione watsonx.data Presto, vedere il resto dell'argomento.
Presto
La connessione Presto può creare una connessione di sola lettura a qualsiasi motore Presto, compresa l'implementazione in IBM watsonx.data.
Per ulteriori informazioni sulla connessione Presto, vedere Presto.
Prerequisito
Imposta un'istanza di watsonx.data.
È possibile connettersi al software o alle istanze come servizio:
il software watsonx.data su Cloud Pak for Data: Vedere Installazione di watsonx.data su Cloud Pak for Data.
watsonx.data come servizio su 'IBM Cloud: vedere 'Iniziare con 'watsonx.data su 'IBM Cloud
watsonx.data stand-alone: Vedere Installazione di watsonx.data stand-alone
Crea una connessione a watsonx.data
I dettagli della connessione variano a seconda del tipo di distribuzione scelto. Per creare la risorsa di connessione, nella sezione Dettagli della connessione della pagina Connessione a un'origine dati, selezionare il tipo di distribuzione:
- IBM watsonx.data Edizione per sviluppatori
- IBM watsonx.data su IBM Cloud
- IBM watsonx.data su Red Hat OpenShift
Si può anche lasciare il tipo di distribuzione nel valore predefinito, dove si vedranno i dettagli della connessione legacy.
I dati da fornire cambiano a seconda del tipo di deposito scelto:
IBM watsonx.data Edizione sviluppatore
È possibile importare un file JSON per compilare questi campi utilizzando l'opzione Importa valori di connessione. Per ottenere il file JSON necessario per questa connessione, è necessario andare alla pagina della console dell'istanza watsonx.data e navigare nel campo Informazioni sulla connessione per copiare il file JSON.
- Nome host o indirizzo IP: Trovate queste informazioni nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
- Porta: il numero di porta predefinito è
443
. Queste informazioni si trovano nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza. - Instance ID: Trovare questo valore nella console watsonx.data. Clic Dettagli dell'istanza dal menu di navigazione. Queste informazioni si trovano anche nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
IBM watsonx.data su IBM Cloud
È possibile importare un file JSON per compilare questi campi utilizzando l'opzione Importa valori di connessione. Per ottenere il file JSON necessario per questa connessione, è necessario andare alla pagina della console dell'istanza watsonx.data e navigare nel campo Informazioni sulla connessione per copiare il file JSON.
- Nome host o indirizzo IP: Trovate queste informazioni nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
- Porta: il numero di porta predefinito è
443
. Queste informazioni si trovano nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza. - CRN: Nome della risorsa cloud: trovare questo valore nella console watsonx.data. Clic Dettagli dell'istanza dal menu di navigazione. Queste informazioni si trovano anche nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
IBM watsonx.data su Red Hat OpenShift
È possibile importare un file JSON per compilare questi campi utilizzando l'opzione Importa valori di connessione. Per ottenere il file JSON necessario per questa connessione, è necessario andare alla pagina della console dell'istanza watsonx.data e navigare nel campo Informazioni sulla connessione per copiare il file JSON.
- Nome host o indirizzo IP: Trovate queste informazioni nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
- Porta: il numero di porta predefinito è
443
. Queste informazioni si trovano nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza. - Instance ID: Trovare questo valore nella console watsonx.data. Clic Dettagli dell'istanza dal menu di navigazione. Queste informazioni si trovano anche nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
Dettagli della connessione legacy
watsonx.data software
Per creare la risorsa di connessione, nella sezione Dettagli di connessione della pagina Connessione a un'origine dati, selezionare Connessione a watsonx.data su Cloud Pak for Data e fornire questi dettagli:
- Nome host o indirizzo IP: Trovate queste informazioni nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
- Porta: il numero di porta predefinito è
443
. Queste informazioni si trovano nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza. - Instance ID: Trovare questo valore nella console watsonx.data. Clic Dettagli dell'istanza dal menu di navigazione. Queste informazioni si trovano anche nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
- Nome dell'istanza: Trovare il nome dell'istanza nella pagina iniziale del client web Cloud Pak for Data. Fare clic su Servizi > Istanze dal menu di navigazione.
watsonx.data come servizio
Nome host o indirizzo IP: Trovate queste informazioni nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
Porta: il numero di porta predefinito è
443
. Queste informazioni si trovano nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.Instance ID: Trovare questo valore nella console watsonx.data. Clic Dettagli dell'istanza dal menu di navigazione. Queste informazioni si trovano anche nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
Nome dell'istanza: Trova questo valore su watsonx.ai Istanze di servizio pagina. Clic Amministrazione > Servizi > Istanze del servizio. Per esempio,
watsonx.data-aaa
. Non utilizzare il nome dell'istanza suggerito visualizzato nel campo.CRN: Nome della risorsa cloud: trovare questo valore nella console watsonx.data. Clic Dettagli dell'istanza dal menu di navigazione. Queste informazioni si trovano anche nella console sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
Credenziali
Le credenziali variano a seconda del tipo di distribuzione scelto:
- IBM watsonx.data Edizione per sviluppatori
- IBM watsonx.data su IBM Cloud
- IBM watsonx.data su Red Hat OpenShift
Si può anche lasciare il tipo di distribuzione nel valore predefinito, dove si vedranno i dettagli della connessione legacy.
IBM watsonx.data Edizione sviluppatore
- Nome utente e password: il nome utente e la password utilizzati per accedere alla console watsonx.datastandalone.
IBM watsonx.data su IBM Cloud
- chiave API: la chiave API dell'account che ha accesso all'istanza watsonx.data su IBM Cloud.
La chiave API può essere generata nella console IBM Cloud.
IBM watsonx.data su Red Hat OpenShift
È necessario selezionare un metodo di autenticazione:
- Nome utente e password: il nome utente e la password utilizzati per accedere a Cloud Pak for Data dove si trova l'istanza watsonx.data.
- Nome utente e chiave API: il nome utente e la chiave API utilizzati per accedere a Cloud Pak for Data dove si trova l'istanza watsonx.data.
Questo metodo di autenticazione è consigliato se Cloud Pak for Data utilizza un servizio di gestione delle identità (IAM), ad esempio LDAP o SSO. La chiave API si trova nel Profilo e impostazioni del cluster Cloud Pak for Data di destinazione. Per informazioni sulle chiavi API, vedere Generazione di chiavi API per l'autenticazione.
Dettagli della connessione legacy
watsonx.data software
Il nome utente e la password o i nomi utente e la chiave API per l'istanza watsonx.data. Le stesse credenziali sono utilizzate anche per il motore.
È necessario selezionare il metodo di autenticazione:
- Nome utente e password: il nome utente e la password utilizzati per accedere a Cloud Pak for Data dove si trova l'istanza watsonx.data, oppure il nome utente e la password per watsonx.data standalone.
- Nome utente e chiave API: Il nome utente e la chiave API utilizzati per accedere a Cloud Pak for Data dove si trova l'istanza watsonx.data, oppure il nome utente e la password per watsonx.data standalone. Questo metodo di autenticazione è consigliato se Cloud Pak for Data utilizza un servizio di gestione delle identità (IAM), ad esempio LDAP o SSO. La chiave API si trova nel Profilo e nelle impostazioni del cluster Cloud Pak for Data di destinazione. Per informazioni sulle chiavi API, vedere Generazione di chiavi API per l'autenticazione.
watsonx.data come servizio
Il nome utente e la password per l'istanza watsonx.data. Le stesse credenziali sono utilizzate anche per il motore.
- Nome utente: il nome utente predefinito è
ibmlhapikey_<cloud-account-email-address>
. Ad esempio,[email protected]
. - Password: la password è la chiave API dell'utente. Per creare una chiave API, consultare i documenti diIBM Cloud: Creazione di una chiave API nella console.
Certificati
Per impostazione predefinita, è selezionato SSL abilitato . Questa impostazione è consigliata per una maggiore sicurezza. Se non si utilizza SSL, i dati potrebbero essere soggetti a vulnerabilità come la perdita di dati. Anche se il database ospitato in watsonx.data può avere anche un certificato SSL, la connessione passa attraverso il motore.
Il certificato SSL deve essere in formato PEM.
Le informazioni sui certificati SSL variano a seconda del tipo di distribuzione scelto:
- IBM watsonx.data Edizione per sviluppatori
- IBM watsonx.data su IBM Cloud
- IBM watsonx.data su Red Hat OpenShift
IBM watsonx.data Edizione sviluppatore
Il certificato SSL è facoltativo.
Se SSL è abilitato su un'istanza watsonx.data su Cloud Pak for Data e il certificato è un certificato autofirmato, devi immettere il certificato nel campo Certificato SSL .
Chiedete all'amministratore di watsonx.data se l'SSL è impostato. Il certificato SSL si trova nella console watsonx.data sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
IBM watsonx.data su IBM Cloud
Il certificato SSL è facoltativo.
IBM watsonx.data su Red Hat OpenShift
Il certificato SSL è facoltativo.
Se SSL è abilitato su un'istanza watsonx.data su Cloud Pak for Data e il certificato è un certificato autofirmato, devi immettere il certificato nel campo Certificato SSL .
Chiedete all'amministratore di watsonx.data se l'SSL è impostato. Il certificato SSL si trova nella console watsonx.data sotto Configurazioni > Informazioni sulla connessione > Dettagli dell'istanza.
Dettagli di connessione motore
Inserire i dettagli di connessione del motore
Versioni del motore supportate
Per watsonx.data su Cloud Pak for Data versione 5.0.3 e successive:
- Presto (Java)
- Presto (C++)
Per watsonx.data su Cloud Pak for Data versione 5.0.2 e precedenti:
- Presto (Java)
Per watsonx.data come servizio:
- Presto (Java)
- Presto (C++)
Fornire questi dettagli di connessione del motore. Queste informazioni si trovano nella console web di watsonx.data alla voce Configurazioni > Informazioni sulla connessione > Dettagli della connessione al motore e al servizio.
Nome host o indirizzo IP del motore: il nome host o l'indirizzo IP è il valore di Ospite interno campo.
Identificativo del motore: Questo valore è nel Identificativo del motore campo.
Porto del motore: Il numero di porta è il valore nel file Ospite interno campo dopo i due punti (
:
). Il numero di porta predefinito è8443
.
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.
- 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 la connessione watsonx.data Presto nei seguenti spazi di lavoro e strumenti:
Progetti
- Data Refinery
- Decision Optimization
Cataloghi
- Platform assets catalog
console web watsonx.data
Ulteriori informazioni
- watsonx.data su Cloud Pak for Data
- watsonx.data come servizio su IBM Cloud
- watsonx.data indipendente
Connessioni correlate
Argomento principale: Connessioni supportate