Esplorazione dei dati con SQL Workbench
Utilizzare SQL Workbench per risolvere i problemi dei dati e sviluppare query SQL. È possibile esplorare i dati e convalidare l'SQL tra le attività preparate e i livelli del data warehouse in un contesto di progetto.
SQL Workbench è disponibile per i progetti di pipeline di dati che utilizzano un data warehouse. Le query vengono eseguite nel data warehouse connesso al progetto.
Limitazioni
-
Sono supportate solo le query SQL di sola lettura. Le istruzioni di modifica dei dati sono bloccate.
-
Il trasferimento nel data lake e i knowledge mart non sono supportati nel browser degli oggetti.
-
Le macro non sono supportate. Se una trasformazione include macro, la trasformazione di caricamento completo viene mostrata in Query di origine.
Autorizzazioni richieste
-
Per eseguire le query, è necessario disporre di Può visualizzare i dati nello spazio in cui risiede la connessione del progetto.
-
Per salvare, modificare, rinominare o eliminare gli script SQL, è necessario disporre di Può modificare nello spazio del progetto.
Per ulteriori informazioni sui ruoli degli spazi, vedere Ruoli e autorizzazioni degli spazi dati.
Apertura di SQL Workbench
Aprire SQL Workbench in un progetto di pipeline di dati. SQL Workbench viene sempre eseguito nel contesto del progetto corrente.
-
Fare clic su SQL Workbench nel menu in alto.
Esplorazione delle tabelle
Tabelle elenca le tabelle delle attività preparate in:
-
Il progetto corrente.
-
I progetti di riferimento sulla stessa piattaforma dati.
Vengono mostrate solo le tabelle fisiche su schemi esterni.
Per ogni tabella, è possibile visualizzare database, schema, colonne e tipi di dati.
-
Fare clic su Filtra per tipo di attività per filtrare le attività.
-
Fare clic su Ordina e raggruppa per disporre le attività e impostare un ordine di ordinamento.
Aggiunta di altri progetti
All'inizio, si vedranno solo le attività del progetto corrente. È possibile aggiungere altri progetti per poterli utilizzare nella propria query.
-
Fare clic su
per aggiungere altri progetti da rendere disponibili.
È possibile selezionare tra i progetti che utilizzano lo stesso data warehouse.
Selezionare i progetti e fare clic su Applica.
Tutte le attività preparate nei progetti selezionati sono ora disponibili.
Creazione di query
È possibile utilizzare una o più schede per scrivere SQL ed eseguire le istruzioni selezionate o l'istruzione corrente.
Ogni scheda viene eseguita nella propria sessione, il che consente l'esecuzione parallela delle query.
Durante la modifica della query, è possibile utilizzare i seguenti strumenti:
-
Annulla la modifica precedente
-
Ripeti ciò che è stato precedentemente annullato
-
Formattazione automatica del codice SQL
-
Commenta/rimuovi commento dalla riga corrente
-
Cerca e sostituisci testo nel codice
Aggiunta di un'istruzione SELECT per una tabella
È possibile aggiungere un'istruzione SELECT che restituisce tutti i campi di una tabella.
-
Fare clic su
sulla tabella in Tabelle e fare clic su Aggiungi istruzione SELECT.
Un'istruzione SELECT che restituisce tutti i campi dalla tabella selezionata viene aggiunta all'editor delle query.
Aggiunta di una query da un set di dati di trasformazione
È possibile aggiungere la query di origine di un set di dati creato in un'attività Trasforma.
-
Fare clic su
sul set di dati in Tabelle e fare clic su Aggiungi query di origine.
La query utilizzata per creare il set di dati selezionato viene aggiunta all'editor delle query.
Esecuzione delle query
È possibile eseguire l'intera query o un'istruzione selezionata facendo clic su Esegui query.
-
Se non è stato selezionato nulla nell'editor delle query, viene eseguita l'intera query.
-
Se è stata selezionata un'istruzione nell'editor, viene eseguita tale istruzione.
Quando la query viene eseguita, è possibile controllare il risultato in:
-
Risultati
Dati di esempio restituiti dalla query.
Nota informaticaÈ necessario disporre del ruolo Può visualizzare i dati nello spazio della connessione. Inoltre, Visualizzazione dei dati in Data Integration deve essere attivato nel proprio tenant. -
Metadati
Elenca le colonne con informazioni sui tipi di dati e sulla Nullability.
Salvataggio e gestione degli script SQL
È possibile salvare gli script SQL in SQL Workbench per il riutilizzo facendo clic su Salva. Gli script vengono salvati nel progetto e possono essere visualizzati da tutti gli utenti del progetto. È possibile elencare, aprire, rinominare ed eliminare gli script in Script salvati.
-
Per eliminare uno script, fare clic su
sullo script e quindi su Elimina.
-
Per rinominare uno script, fare clic su
sullo script e quindi su Modifica.
Risoluzione dei problemi
-
Se l'esecuzione della query non riesce con errori di autorizzazione, verificare di disporre dei ruoli richiesti nello spazio del progetto e nello spazio della connessione.
-
Se mancano degli oggetti, verificare che le attività di origine siano preparate.
-
Se un'istruzione è bloccata, verificare che si tratti di SQL di sola lettura.
Per la risoluzione dei problemi generali, vedere Risoluzione dei problemi relativialle attività dati.