Connettersi a un'istanza di SQL Server locale e gestirla in Microsoft Purview
Questo articolo illustra come registrare istanze di SQL Server locali e come autenticare e interagire con un'istanza di SQL Server locale 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 | Lignaggio | Condivisione dei dati | Visualizzazione dinamica |
---|---|---|---|---|---|---|---|---|---|
Sì | Sì | Sì | Sì | Sì | Sì | No | Limitato** | No | No |
** La derivazione è supportata se il set di dati viene usato come origine/sink in Data Factory attività Copy
Le versioni SQL Server supportate sono 2005 e successive. SQL Server Express LocalDB non è supportato.
Quando si esegue l'analisi di un server SQL locale, Microsoft Purview supporta:
Estrazione di metadati tecnici, tra cui:
- Istanza
- Database
- Schemi
- Tabelle che includono le colonne
- Viste incluse le colonne
Quando si configura l'analisi, è possibile scegliere di specificare il nome del database per analizzare un database ed è possibile definire ulteriormente l'ambito dell'analisi selezionando tabelle e viste in base alle esigenze. L'intera istanza di SQL Server verrà analizzata se non viene specificato il nome del database.
Prerequisiti
Un account Azure con una sottoscrizione attiva. Creare un account gratuitamente.
Un account Microsoft Purview attivo.
Sarà necessario essere un amministratore dell'origine dati e un lettore dati per registrare un'origine e gestirla nel portale di governance di Microsoft Purview. Per informazioni dettagliate, vedere la pagina Autorizzazioni di Microsoft Purview .
Configurare il runtime di integrazione self-hosted più recente. Per altre informazioni, vedere la guida per la creazione e la configurazione di un runtime di integrazione self-hosted.
Registrazione
Questa sezione descrive come registrare un'istanza di SQL Server locale in Microsoft Purview usando il portale di governance di Microsoft Purview.
Autenticazione per la registrazione
Esistono due modi per configurare l'autenticazione per SQL Server in locale:
- Autenticazione SQL
- Autenticazione di Windows
Configurare l'autenticazione di SQL Server
Se viene applicata l'autenticazione SQL, assicurarsi che la distribuzione SQL Server sia configurata per consentire SQL Server e l'autenticazione di Windows.
A tale scopo, all'interno di SQL Server Management Studio (SSMS), passare a Proprietà server e passare dalla modalità di autenticazione di Windows alla modalità SQL Server e autenticazione di Windows.
Se viene applicata l'autenticazione di Windows, configurare la distribuzione SQL Server per l'uso della modalità di autenticazione di Windows.
Una modifica all'autenticazione server richiederà un riavvio dell'istanza di SQL Server e SQL Server Agent, che può essere attivata all'interno di SSMS passando all'istanza di SQL Server e selezionando "Riavvia" nel riquadro delle opzioni del clic con il pulsante destro del mouse.
Creazione di un nuovo account di accesso e di un nuovo utente
Se si vuole creare un nuovo account di accesso e un utente per poter eseguire l'analisi di SQL Server, seguire questa procedura:
L'account deve avere accesso al database master . Ciò è dovuto al fatto che si sys.databases
trova nel database master. Lo scanner Microsoft Purview deve essere enumerato sys.databases
per trovare tutti i database SQL nel server.
Nota
Tutti i passaggi seguenti possono essere eseguiti usando il codice fornito qui
Passare a SQL Server Management Studio (SSMS), connettersi al server, passare alla sicurezza, selezionare e tenere premuto (o fare clic con il pulsante destro del mouse) sull'account di accesso e creare nuovo account di accesso. Se viene applicata l'autenticazione di Windows, selezionare autenticazione di Windows. Se viene applicata l'autenticazione SQL, assicurarsi di selezionare Autenticazione SQL.
Selezionare Ruoli server nel riquadro di spostamento a sinistra e assicurarsi che sia assegnato il ruolo pubblico.
Selezionare Mapping utente nel riquadro di spostamento a sinistra, selezionare tutti i database nella mappa e selezionare il ruolo Database: db_datareader.
Selezionare OK per salvare.
Se viene applicata l'autenticazione SQL, passare di nuovo all'utente creato, selezionando e tenendo premuto (o facendo clic con il pulsante destro del mouse) e selezionando Proprietà. Immettere una nuova password e confermarla. Selezionare "Specifica password precedente" e immettere la password precedente. È necessario modificare la password non appena si crea un nuovo account di accesso.
Archiviazione della password di accesso SQL in un insieme di credenziali delle chiavi e creazione di credenziali in Microsoft Purview
- Passare all'insieme di credenziali delle chiavi nel portale di Azure1. Selezionare i segreti delle impostazioni >
- Selezionare + Genera/Importa e immettere nome e valore come password dall'account di accesso di SQL Server
- Selezionare Crea per completare
- Se l'insieme di credenziali delle chiavi non è ancora connesso a Microsoft Purview, è necessario creare una nuova connessione all'insieme di credenziali delle chiavi
- Infine, creare una nuova credenziale usando il nome utente e la password per configurare l'analisi. Assicurarsi che il metodo di autenticazione corretto sia selezionato durante la creazione di una nuova credenziale. Se viene applicata l'autenticazione SQL, selezionare "Autenticazione SQL" come metodo di autenticazione. Se viene applicata l'autenticazione di Windows, selezionare autenticazione di Windows.
Passaggi per la registrazione
Aprire il portale di governance di Microsoft Purview:
- Passare direttamente all'account https://web.purview.azure.com Microsoft Purview e selezionarlo.
- Apertura del portale di Azure, ricerca e selezione dell'account Microsoft Purview. Selezione del pulsante del portale di governance di Microsoft Purview .
In Origini e analisi nel riquadro di spostamento a sinistra selezionare Runtime di integrazione. Assicurarsi che sia configurato un runtime di integrazione self-hosted. Se non è configurato, seguire questa procedura per creare un runtime di integrazione self-hosted per l'analisi in una macchina virtuale locale o di Azure che abbia accesso alla rete locale.
Selezionare Mappa dati nel riquadro di spostamento a sinistra.
Selezionare Registra
Selezionare SQL Server e quindi Continua
Specificare un nome descrittivo, che sarà un nome breve che è possibile usare per identificare il server e l'endpoint del server.
Selezionare Fine per registrare l'origine dati.
Analisi
Seguire la procedura seguente per analizzare le istanze di SQL Server locali per identificare automaticamente gli asset e classificare i dati. Per altre informazioni sull'analisi in generale, vedere l'introduzione alle analisi e all'inserimento
Creare ed eseguire l'analisi
Per creare ed eseguire una nuova analisi, eseguire le operazioni seguenti:
Selezionare la scheda Mappa dati nel riquadro sinistro nel portale di governance di Microsoft Purview.
Selezionare l'origine SQL Server registrata.
Selezionare Nuova analisi
Selezionare le credenziali per connettersi all'origine dati. Le credenziali sono raggruppate ed elencate in diversi metodi di autenticazione.
È possibile definire l'ambito dell'analisi in tabelle specifiche scegliendo gli elementi appropriati nell'elenco dopo aver immesso Nome database.
Selezionare quindi un set di regole di analisi. È possibile scegliere tra i set di regole personalizzati predefiniti del sistema o esistenti oppure creare un nuovo set di regole inline.
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 governance 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 governance 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.
- L'asset non verrà più aggiornato con le modifiche dello schema se la tabella di origine è stata modificata e la tabella di origine viene analizzata di nuovo dopo aver modificato la descrizione nella scheda Schema di Microsoft Purview.
Passaggi successivi
Dopo aver registrato l'origine, seguire le guide seguenti per altre informazioni su Microsoft Purview e sui dati.