Connettersi e gestire Db2 in Microsoft Purview
Questo articolo illustra come registrare Db2 e come autenticare e interagire con Db2 in Microsoft Purview. Per altre informazioni su Microsoft Purview, vedere l'articolo introduttivo.
Funzionalità supportate
Estrazione dei metadati | Analisi completa | Analisi incrementale | Analisi con ambito | Classificazione | Applicazione di etichette | Criteri di accesso | Derivazione | Condivisione dati | Visualizzazione in diretta |
---|---|---|---|---|---|---|---|---|---|
Sì | Sì | No | Sì | No | No | No | Sì | No | No |
Le versioni di IBM Db2 supportate sono Db2 per LUW da 9.7 a 11.x. Db2 per z/OS (mainframe) e iSeries (AS/400) non sono ora supportati.
Quando si esegue l'analisi di un'origine IBM Db2, Microsoft Purview supporta:
Estrazione di metadati tecnici, tra cui:
- Server
- Database
- Schemi
- Tabelle che includono colonne, chiavi esterne, indici e vincoli
- Viste incluse le colonne
- Trigger
Recupero della derivazione statica sulle relazioni tra gli asset tra tabelle e viste.
È possibile analizzare un intero database Db2 o definire l'ambito dell'analisi in un subset corrispondente ai nomi o ai modelli di nomi specificati.
Limitazioni note
Quando l'oggetto viene eliminato dall'origine dati, attualmente l'analisi successiva non rimuoverà l'asset corrispondente in Microsoft Purview.
Prerequisiti
Un account Azure con una sottoscrizione attiva. Creare un account gratuitamente.
Un account Microsoft Purview attivo.
Sono necessarie le autorizzazioni Amministratore origine dati e Lettore dati per registrare un'origine e gestirla nel portale di governance di Microsoft Purview. Per altre informazioni sulle autorizzazioni, vedere Controllo di accesso in Microsoft Purview.
Configurare il runtime di integrazione corretto per lo scenario:
-
Per usare un runtime di integrazione self-hosted:
- Seguire l'articolo per creare e configurare un runtime di integrazione self-hosted.
- Assicurarsi che JDK 11 sia installato nel computer in cui è installato il runtime di integrazione self-hosted. Riavviare il computer dopo aver installato il JDK per renderlo effettivo.
- Assicurarsi che Visual C++ Redistributable (versione Visual Studio 2012 Update 4 o versione successiva) sia installata nel computer in cui è in esecuzione il runtime di integrazione self-hosted. Se l'aggiornamento non è installato, scaricarlo ora.
- Scaricare il driver JDBC Db2 nel computer in cui è in esecuzione il runtime di integrazione self-hosted. Prendere nota del percorso della cartella in modo che sia possibile usarlo per configurare l'analisi.
-
Per usare un runtime di integrazione self-hosted supportato da kubernetes:
- Seguire l'articolo per creare e configurare un runtime di integrazione supportato da kubernetes.
- Scaricare il driver JDBC Db2 nel computer in cui è in esecuzione il runtime di integrazione self-hosted. Prendere nota del percorso della cartella in modo che sia possibile usarlo per configurare l'analisi.
Nota
Il driver deve essere accessibile dal runtime di integrazione self-hosted. Per impostazione predefinita, il runtime di integrazione self-hosted usa l'account del servizio locale "NT SERVICE\DIAHostService". Assicurarsi che disponga dell'autorizzazione "Lettura ed esecuzione" e "Elenca contenuto cartella" per la cartella del driver.
-
Per usare un runtime di integrazione self-hosted:
L'utente Db2 deve disporre dell'autorizzazione CONNECT. Microsoft Purview si connette alle tabelle syscat nell'ambiente IBM Db2 durante l'importazione dei metadati.
Registrazione
Questa sezione descrive come registrare Db2 in Microsoft Purview usando il portale di governance di Microsoft Purview.
Passaggi per la registrazione
Per registrare una nuova origine Db2 nel catalogo dati, seguire questa procedura:
- Passare all'account Microsoft Purview nel portale di governance di Microsoft Purview.
- Selezionare Mappa dati nel riquadro di spostamento a sinistra.
- Selezionare Registra
- In Registra origini selezionare Db2. Selezionare Continua.
Nella schermata Registra origini (Db2) seguire questa procedura:
Immettere un nome che l'origine dati si trova all'interno del catalogo.
Immettere il nome del server per connettersi a un'origine Db2. Questo nome può essere:
- Nome host usato per connettersi al server di database. Ad esempio:
MyDatabaseServer.com
- Indirizzo IP. Ad esempio:
192.169.1.2
- Nome host usato per connettersi al server di database. Ad esempio:
Immettere la porta usata per connettersi al server di database (446 per impostazione predefinita per Db2).
Selezionare una raccolta dall'elenco.
Completare la registrazione dell'origine dati.
Analisi
Seguire la procedura per analizzare Db2 per identificare automaticamente gli asset. Per altre informazioni sull'analisi in generale, vedere l'introduzione alle analisi e all'inserimento.
Autenticazione per un'analisi
Il tipo di autenticazione supportato per un'origine Db2 è l'autenticazione di base.
Creare ed eseguire l'analisi
Per creare ed eseguire una nuova analisi, seguire questa procedura:
Nel Centro gestione selezionare Runtime di integrazione. Assicurarsi che sia configurato un runtime di integrazione self-hosted. Se non è configurato, usare i passaggi indicati nei prerequisiti per creare un runtime di integrazione self-hosted.
Passare a Origini.
Selezionare l'origine Db2 registrata.
Selezionare + Nuova analisi.
Specificare i dettagli seguenti:
Nome: nome dell'analisi
Connettersi tramite il runtime di integrazione: selezionare il runtime di integrazione self-hosted configurato
Credenziali: selezionare le credenziali per connettersi all'origine dati. Assicurarsi di:
- Selezionare Autenticazione di base durante la creazione di credenziali.
- Specificare il nome utente usato per connettersi al server di database nel campo di input Nome utente.
- Archiviare la password utente usata per connettersi al server di database nella chiave privata.
Database: nome dell'istanza di database da importare.
Schema: elenco di subset di schemi da importare espressi come elenco separato da punto e virgola. Ad esempio,
schema1;schema2
. Tutti gli schemi utente vengono importati se l'elenco è vuoto. Tutti gli schemi di sistema ,ad esempio SysAdmin, e gli oggetti vengono ignorati per impostazione predefinita.I modelli di nomi di schema accettabili possono essere nomi statici o contenere caratteri jolly . Ad esempio:
A%;%B;%C%;D
- Iniziare con A o
- Terminare con B o
- Contengono C o
- Uguale a D
L'utilizzo di NOT e caratteri speciali non è accettabile.
Percorso driver: specificare il percorso del driver JDBC nel computer in cui è in esecuzione il runtime di integrazione self-host. Ad esempio,
D:\Drivers\Db2
.- Per il runtime di integrazione self-hosted supportato da Kubernetes:
./drivers/Db2
. Si tratta del percorso della cartella JAR valida. Il valore deve essere un percorso di file relativo valido. Fare riferimento alla documentazione per configurare un'analisi con driver esterni per caricare i driver in anticipo.
- Per il runtime di integrazione self-hosted supportato da Kubernetes:
Memoria massima disponibile: memoria massima (in GB) disponibile nella macchina virtuale del cliente da usare per l'analisi dei processi. La memoria necessaria dipende dalle dimensioni dell'origine Db2 da analizzare.
Nota
Come regola generale, fornire 1 GB di memoria per ogni 1000 tabelle
Selezionare Continua.
Scegliere il trigger di analisi. È possibile configurare una pianificazione o eseguire l'analisi una sola volta.
Esaminare l'analisi e selezionare Salva ed esegui.
Visualizzare le analisi e le esecuzioni di analisi
Per visualizzare le analisi esistenti:
- Passare al portale di Microsoft Purview. Nel riquadro sinistro selezionare Mappa dati.
- Selezionare l'origine dati. È possibile visualizzare un elenco di analisi esistenti nell'origine dati in Analisi recenti oppure è possibile visualizzare tutte le analisi nella scheda Analisi .
- Selezionare l'analisi con i risultati che si desidera visualizzare. Il riquadro mostra tutte le esecuzioni di analisi precedenti, insieme allo stato e alle metriche per ogni esecuzione dell'analisi.
- Selezionare l'ID di esecuzione per controllare i dettagli dell'esecuzione dell'analisi.
Gestire le analisi
Per modificare, annullare o eliminare un'analisi:
Passare al portale di Microsoft Purview. Nel riquadro sinistro selezionare Mappa dati.
Selezionare l'origine dati. È possibile visualizzare un elenco di analisi esistenti nell'origine dati in Analisi recenti oppure è possibile visualizzare tutte le analisi nella scheda Analisi .
Selezionare l'analisi da gestire. È quindi possibile eseguire automaticamente le seguenti azioni:
- Modificare l'analisi selezionando Modifica analisi.
- Annullare un'analisi in corso selezionando Annulla esecuzione analisi.
- Eliminare l'analisi selezionando Elimina analisi.
Nota
- L'eliminazione dell'analisi non elimina gli asset del catalogo creati dalle analisi precedenti.
Derivazione
Dopo aver eseguito l'analisi dell'origine Db2, è possibile esplorare il catalogo dati o cercare il catalogo dati per visualizzare i dettagli dell'asset.
Passare alla scheda asset -> derivazione. Se applicabile, è possibile visualizzare la relazione tra asset. Fare riferimento alla sezione relativa alle funzionalità supportate negli scenari di derivazione db2 supportati. Per altre informazioni sulla derivazione in generale, vedere la guida dell'utente alla derivazione e alla derivazione dei dati.
Passaggi successivi
Dopo aver registrato l'origine, seguire le guide seguenti per altre informazioni su Microsoft Purview e sui dati.