IBM Db2
IBM Db2 è un'origine dati che contiene dati relazionali.
È possibile configurare IBM Db2 utilizzando uno dei seguenti metodi:
-
Create new connection- Se si seleziona la schedaCreate new connection, fare riferimento alla tabella Crea nuova connessione - dettagli di configurazione per fornire i dettagli di configurazione. -
Import from catalog- È possibile importare i dettagli della connessione da un catalogo esistente nella piattaforma dati. Se si seleziona la schedaImport from catalog, fare riferimento alla tabella Importazione da catalogo - dettagli di configurazione per fornire i dettagli di configurazione. -
Import from project- È possibile importare i dettagli della connessione da un progetto esistente nella piattaforma dati. Se si selezionaImport from project, fare riferimento alla tabella Importazione dal progetto - dettagli di configurazione per fornire i dettagli di configurazione.
Creare una nuova connessione - dettagli di configurazione
| Campo | Descrizione |
|---|---|
| Persistenza della destinazione |
Selezionare la persistenza di destinazione:
|
| Nome di visualizzazione | Inserire il nome dell'origine dati da visualizzare sullo schermo. |
| Nome database | Inserire il nome del database. |
| Nome host | Immetti il nome host. |
| Porta | Immettere il numero di porta. |
| Tipo di autenticazione |
Scegliere e inserire i dettagli del tipo di autenticazione.
|
| La porta è abilitata per SSL | Utilizzare l'interruttore per abilitare o disabilitare la connessione SSL. Se abilitato, io. Il collegamento Carica certificato SSL (.pem, .crt, .cert o .cer) è abilitato. ii. Fare clic sul collegamento Carica certificato SSL (.pem, .crt, .cert o .cer). iii. Sfoglia il certificato SSL e caricalo. |
| Stato collegamento | Fare clic sul link Prova connessione per verificare la connessione all'origine dati. Se la connessione all'origine dati è riuscita, viene visualizzato un messaggio di successo. |
| Associa catalogo | Selezionare la casella di controllo per associare un catalogo all'origine dati. Questo catalogo è automaticamente associato alla fonte dati e funge da interfaccia di interrogazione con i dati in essa memorizzati. |
| Nome catalogo | Inserire il nome del catalogo. |
| Creazione | Fare clic su Crea per creare l'origine dati. |
Importazione da catalogo - dettagli di configurazione
| Campo | Descrizione |
|---|---|
| Seleziona catalogo | Utilizzare il menu a tendina per selezionare un catalogo. |
| Seleziona origine dati | Utilizzare il menu a tendina per selezionare un'origine dati dal catalogo selezionato. |
| Persistenza della destinazione |
Selezionare la persistenza di destinazione:
|
| Stato connessione | Fare clic sul link Prova connessione per verificare la connessione al database. Se la connessione al database è riuscita, viene visualizzato un messaggio di successo. |
| Nome di visualizzazione | Inserire il nome del database da visualizzare sullo schermo. |
| Associa catalogo | Selezionare la casella di controllo per associare un catalogo all'origine dati. Questo catalogo è automaticamente associato alla fonte dati e funge da interfaccia di interrogazione con i dati in essa memorizzati. |
| Nome catalogo | Inserire il nome del catalogo. |
| Creazione | Fare clic su Crea per creare il database. |
Importazione dal progetto - dettagli di configurazione
| Campo | Descrizione |
|---|---|
| Seleziona progetto | Utilizzare il menu a tendina per selezionare un progetto. |
| Seleziona origine dati | Utilizzare il menu a tendina per selezionare un'origine dati dal progetto selezionato |
| Persistenza della destinazione |
Selezionare la persistenza di destinazione:
|
| Stato connessione | Fare clic sul link Prova connessione per verificare la connessione al database. Se la connessione al database è riuscita, viene visualizzato un messaggio di successo. |
| Nome di visualizzazione | Inserire il nome del database da visualizzare sullo schermo. |
| Associa catalogo | Selezionare la casella di controllo per associare un catalogo all'origine dati. Questo catalogo è automaticamente associato alla fonte dati e funge da interfaccia di interrogazione con i dati in essa memorizzati. |
| Nome catalogo | Inserire il nome del catalogo. |
| Creazione | Fare clic su Crea per creare il database. |
Selezionare IBM Db2 dalla sezione dell'origine dati per aggiungere IBM Watson Query. È ora possibile interrogare i nickname creati in IBM Db2 e le tabelle virtualizzate dalle istanze Watson Query.
Funzioni
-
È possibile eseguire le seguenti operazioni per i tipi di dati
BLOBeCLOBper l'origine dati IBM Db2:- INSERISCI
- CREA
- CTAS
- Modifica
- RILASCIA
-
Inserire
CLOBtipo di dati, fornire il valore direttamente o trasmetterlo esplicitamenteCLOBtipo di dati.INSERT INTO <table_name> VALUES ('<clob value>', '<other values>'); INSERT INTO <table_name> VALUES (CAST('<clob text>' AS CLOB)); -
Inserire
BLOBdati, utilizzare la funzione cast conBLOBtipo di dati. Il valore esadecimale corrispondente viene inserito nell'origine dati IBM Db2:INSERT INTO <table_name> VALUES (CAST('<blob text>' AS BLOB));
Limitazioni per le istruzioni SQL
ALTER TABLE DROP COLUMNl'operazione non è supportata per le tabelle organizzate in colonne.DROP TABLEl'istruzione è supportata solo se abilitata nel catalogo.CREATE VIEWpuò essere usato per una tabella solo se questa si trova nello stesso catalogo.DROP SCHEMApuò fareRESTRICTper impostazione predefinita.- Per i cataloghi basati sulle fonti di dati, le dichiarazioni
CREATE SCHEMA,CREATE TABLE,DROP SCHEMA,DROP TABLE,DELETE,DROP VIEW,ALTER TABLEeALTER SCHEMAnon sono disponibili nell'interfaccia utente Data Manager. - Nell'istruzione
CREATE VIEW, i nomi delle colonne devono essere racchiusi tra doppi apici e le loro maiuscole e minuscole devono corrispondere esattamente a quelle memorizzate nel database, comprese le maiuscole, le minuscole o le maiuscole miste. - L'operazione
ALTER VIEW RENAMEnon è supportata.
Limitazioni per i tipi di dati
BLOBECLOBsupporto dei tipi di datiSELECTistruzione ma non supportano operazioni comeequal,like, Ein.BINARYil tipo di dati supporta soloSELECTdichiarazione.- Quando i campi di tipo dati
REALhanno 6 o più cifre nella parte decimale con predominanza di zero, i valori quando interrogati vengono arrotondati. Si osserva che l'arrotondamento avviene diversamente a seconda della precisione dei valori. Ad esempio, un numero decimale 1.654 se arrotondato a 3 cifre dopo la virgola è lo stesso. Un altro esempio è rappresentato da 10.890009 e 10.89000. Lo si nota10.89000 è arrotondato a10.89, mentre10.89009 non è arrotondato. Questo è un problema intrinseco a causa delle limitazioni rappresentative dei formati binari in virgola mobile. Ciò potrebbe avere un impatto significativo quando l'esecuzione di query implica l'ordinamento.