Connettersi a MongoDB e gestirlo in Microsoft Purview
Questo articolo illustra come registrare MongoDB e come eseguire l'autenticazione e interagire con MongoDB in Microsoft Purview. Per altre informazioni su Microsoft Purview, vedere l'articolo introduttivo.
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 | No | No | No |
Le versioni di MongoDB supportate sono dalla 3.6 alla 7.0. È possibile usare questo connettore anche per analizzare MongoDB Atlas.
Durante l'analisi dell'origine MongoDB, Microsoft Purview supporta l'estrazione di metadati tecnici, tra cui:
- Server
- Database
- Raccolte che includono lo schema
- Visualizzazioni che includono lo schema
Durante l'analisi, Microsoft Purview recupera e analizza i documenti di esempio per dedurre lo schema di raccolta/visualizzazione. Le dimensioni del campione sono configurabili.
Quando si configura l'analisi, è possibile scegliere di analizzare completamente uno o più database MongoDB o definire un ulteriore ambito per l'analisi a un sottoinsieme di raccolte corrispondenti ai nomi o ai modelli di nomi specificati.
Quando l'oggetto viene eliminato dall'origine dati, attualmente l'analisi successiva non rimuove automaticamente l'asset corrispondente in Microsoft Purview.
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.
Se l'origine dati non è accessibile pubblicamente, configurare il runtime di integrazione self-hosted più recente.
-
Scegliere 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.
- Per usare un runtime di integrazione self-hosted supportato da kubernetes:
-
Per usare un runtime di integrazione self-hosted:
-
Scegliere il runtime di integrazione corretto per lo scenario:
Questa sezione descrive come registrare MongoDB in Microsoft Purview usando il portale di governance di Microsoft Purview.
Per registrare una nuova origine MongoDB nel catalogo dati, eseguire le operazioni seguenti:
- 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 MongoDB. Selezionare Continua.
Nella schermata Registra origini (MongoDB) eseguire le operazioni seguenti:
Immettere un nome in cui l'origine dati verrà elencata all'interno del catalogo.
Immettere il nome del server . Specificare un nome per identificare in modo univoco l'istanza di MongoDB nell'azienda. Ad esempio,
host
per la distribuzione autonoma,MyReplicaSetName
per il set di repliche,MyClusterName
per il cluster partizionato. Questo valore verrà usato nel nome completo dell'asset e non può essere modificato.Selezionare una raccolta dall'elenco.
Completare la registrazione dell'origine dati.
Seguire la procedura seguente per analizzare MongoDB per identificare automaticamente gli asset. Per altre informazioni sull'analisi in generale, vedere l'introduzione alle analisi e all'inserimento.
Il tipo di autenticazione supportato per un'origine MongoDB è l'autenticazione di base.
Per creare ed eseguire una nuova analisi, eseguire le operazioni seguenti:
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 MongoDB 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 usato per eseguire l'analisi.
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 a MongoDB nel campo di input Nome utente.
- Archiviare la password utente usata per connettersi a MongoDB nella chiave privata.
Stringa di connessione: specificare il stringa di connessione MongoDB usato per connettersi a MongoDB, escludendo il nome utente e la password. Ad esempio, ,
mongodb://mongodb0.example.com:27017,mongodb1.example.com:27017/?replicaSet=myRepl
mongodb+srv://mongodb0.example.com/?authSource=admin&replicaSet=myRepl
.Database: specificare un elenco di database MongoDB da importare. L'elenco può avere uno o più nomi di database separati da punto e virgola (;), ad esempio
database1; database2
.Raccolte: sottoinsieme di raccolte da importare espresso come elenco di raccolte delimitato da punto e virgola, ad esempio
collection1;collection2
. Tutte le raccolte vengono importate se l'elenco è vuoto.I modelli di nomi di raccolta 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.
Numero di documenti di esempio: numero di documenti di esempio da analizzare per l'estrazione dello schema. Il valore predefinito è 10.
Memoria massima disponibile (applicabile quando si usa il runtime di integrazione self-hosted): memoria massima (in GB) disponibile nella macchina virtuale del cliente da usare per l'analisi dei processi. Dipende dalle dimensioni dell'origine MongoDB da analizzare.
Selezionare Test connessione per convalidare le configurazioni.
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.
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.
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.
Dopo aver registrato l'origine, seguire le guide seguenti per altre informazioni su Microsoft Purview e i dati.