Per accedere ai propri dati in IBM Db2 for z/OS, creare un asset di connessione per esso.
Db2 for z/OS è un enterprise data server per IBM Z. Gestisce i dati di core business all'interno di un'azienda e supporta le applicazioni di business chiave.
Versioni supportate
IBM Db2 for z/OS versione 11 e successive.
Prerequisiti
Ottenere il file del certificato
Per utilizzare questa connessione è necessario un file di certificato sul server Db2 for z/OS .Questa procedura deve essere eseguita sul server Db2 for z/OS: ottenere un file di certificato di licenza IBM Db2 Connect Unlimited Edition da IBM Db2 Connect: Pricing e Installazione di IBM Data Server Driver for JDBC and SQLJ. Per istruzioni di installazione, consultare Attivazione del file del certificato di licenza per Db2 Connect Unlimited Edition.
Esegui il comando di bind
Eseguire questi comandi dal client Db2 configurato per accedere al server Db2 for z/OS .
È necessario eseguire il comando bind solo una volta per database remoto per versione client Db2 .
db2 connect to DBALIAS user USERID using PASSWORD
db2 bind [email protected] blocking all sqlerror continue messages ddcsmvs.msg grant public
db2 connect reset
Per informazioni sui comandi di bind, vedere Applicazioni e utilità di bind (Db2 Connect Server).
Esegui comandi catalogo
Eseguire questi comandi del catalogo dal client Db2 configurato per accedere al server Db2 for z/OS :
db2 catalog tcpip node node_name remote hostname_or_address server port_no_or_service_name
Esempio:
db2 catalog tcpip node db2z123 remote 192.0.2.0 server 446
db2 catalog dcs database local_name as real_db_name
Esempio:
db2 catalog dcs database db2z123 as db2z123
db2 catalog database local_name as alias at node node_name authentication server
Esempio:
db2 catalog database db2z123 as db2z123 at node db2z123 authentication server
Per informazioni sui comandi di catalogo, vedere CATALOG TCPIP NODE e CATALOG DCS DATABASE.
Creare una connessione a Db2 for z/OS
Per creare l'asset di connessione, sono necessari questi dettagli di connessione:
- Nome host o Indirizzo IP
- Numero porta
- ID raccolta: l'ID delle raccolte di package da utilizzare
- Posizione: il nome univoco dell'ubicazione Db2 a cui si desidera accedere
- Nome utente e password
- Nome applicazione (facoltativo): il nome dell'applicazione che sta attualmente utilizzando la connessione. Per informazioni, vedere 'Proprietà informative del cliente supportate da 'IBM 'Data Server Driver for JDBC and SQLJ.
- Informazioni di account client (facoltativo): il valore della stringa di account dalle informazioni client specificate per la connessione. Per informazioni, vedere 'Proprietà informative del cliente supportate da 'IBM 'Data Server Driver for JDBC and SQLJ.
- Nome host client (facoltativo): il nome host della macchina su cui è in esecuzione l'applicazione che utilizza la connessione. Per informazioni, vedere 'Proprietà informative del cliente supportate da 'IBM 'Data Server Driver for JDBC and SQLJ.
- Utente client (facoltativo): il nome dell'utente per conto del quale è in esecuzione l'applicazione che utilizza la connessione. Per informazioni, vedere 'Proprietà informative del cliente supportate da 'IBM 'Data Server Driver for JDBC and SQLJ.
- Certificato SSL (se richiesto dal server di database)
Per 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 Db2 for z/OS nelle seguenti aree di lavoro e strumenti:
Progetti
- DataStage (servizioDataStage ). Consultare Connessione a un'origine dati in DataStage.
- Decision Optimizationwatsonx.ai Studio e watsonx.ai Runtime)
- Metadata import (IBM Knowledge Catalog)
- 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)
Derivazione dati
- Metadata import (lineage)IBM Knowledge Catalog e IBM Manta Data Lineage )
- Servizio diData Virtualization
- È possibile collegarsi a questa origine dati da Data Virtualization.
Limitazione
Per SPSS Modeler, è possibile utilizzare questa connessione solo per importare i dati. Non è possibile esportare i dati in questa connessione o in un asset di dati connesso Db2 for z/OS .
Esecuzione di istruzioni SQL
Per assicurarsi che le istruzioni SQL vengano eseguite correttamente, fare riferimento a Db2 for z/OS e ai concetti SQL per la sintassi corretta.
Configurazione dell'importazione dei metadati di lignaggio per IBM Db2 for z/OS
Quando si crea un'importazione di metadati per la connessione a Db2 for z/OS, è possibile impostare opzioni specifiche per questa origine dati e definire l'ambito dei dati per i quali viene generato il lineage. Per informazioni dettagliate sull'importazione dei metadati, vedere Progettazione delle importazioni di metadati.
Per importare i metadati di lineage per Db2 for z/OS, eseguire i seguenti passaggi:
- Creare una definizione di origine dati. Selezionare IBM Db2 come tipo di origine dati.
- Creare una connessione all'origine dati in un progetto.
- Creare un'importazione di metadati. Per saperne di più sulle opzioni specifiche dell'origine dati Db2 for z/OS :
- Quando si definisce un ambito, è possibile analizzare l'intera origine dati o utilizzare le opzioni include ed esclude per definire gli schemi esatti che si desidera analizzare. Vedere Elenchi di inclusione ed esclusione.
- Opzionalmente, è possibile fornire un input esterno sotto forma di file .zip. Il file viene aggiunto nel campo Aggiungi input da file. Il file deve avere una struttura supportata. Vedere Ingressi esterni.
- È possibile specificare opzioni di importazione avanzate.
Elenchi di inclusione ed esclusione
È possibile includere o escludere le risorse fino al livello di schema. Ogni valore viene valutato come espressione regolare. Anche gli asset aggiunti successivamente nell'origine dei dati saranno inclusi o esclusi se corrispondono alle condizioni specificate negli elenchi. Valori di esempio:
mySchema
:mySchema
schema.mySchema[1-5]
: qualsiasi schema con un nome che inizia conmySchema
e termina con una cifra compresa tra 1 e 5.
Input esterni
Se si utilizzano script PL/SQL Db2 esterni, è possibile aggiungerli in un file .zip come input esterno. È possibile organizzare la struttura di un file .zip in sottocartelle che rappresentano gli schemi. Dopo la scansione, gli script vengono aggiunti ai rispettivi schemi nel catalogo o nel progetto selezionato. Il file .zip può avere la seguente struttura:
<schema_name>
<script_name.sql>
<script_name.sql>
replace.csv
Il file replace.csv
contiene dei sostituti segnaposto per gli script aggiunti nel file .zip. Per ulteriori informazioni sul formato, vedere Sostituzioni di segnaposto.
Opzioni di importazione avanzate
- Estrai attributi estesi
- È possibile estrarre attributi estesi come la chiave primaria, l'unicità e i vincoli di integrità referenziale delle colonne. Per impostazione predefinita, questi attributi non vengono estratti.
Ulteriori informazioni
Documentazione di IBM Db2 for z/OS
Argomento principale Connessioni supportate