Editor delle attività di profilazione dei dati (pagina delle richieste di profilazione)

Si applica a:SQL Server SSIS Integration Runtime in Azure Data Factory

Usare la pagina Richieste di profilo del Editor attività di profilazione dati per selezionare e configurare i profili che si desidera calcolare. In una singola attività di profilazione dei dati, è possibile calcolare più profili per più colonne o combinazioni di colonne in più tabelle o viste.

Per ulteriori informazioni su come utilizzare l'attività di profilazione dei dati, vedere Configurazione dell'attività di profilazione dei dati. Per ulteriori informazioni su come usare il Visualizzatore profili dati per analizzare l'output dell'attività di profilazione dei dati, consultare Visualizzatore profili dati.

Per aprire la pagina Richieste di profilo dell'Editor delle attività di profilazione dei dati

  1. In SQL Server Data Tools (SSDT), aprire il pacchetto di Integration Services che contiene l'attività di profilatura dei dati.

  2. Nella scheda Flusso di controllo, fare doppio clic sull'attività di profilazione dei dati.

  3. Nell'Editor attività di profilazione dati fare clic su Richieste di profilo.

Utilizzo del riquadro delle richieste

Il riquadro delle richieste viene visualizzato nella parte superiore della pagina. Questo riquadro elenca tutti i profili configurati per l'attività corrente di Data Profiling. Se non è stato configurato alcun profilo, il riquadro delle richieste è vuoto. Per aggiungere un nuovo profilo, fare clic in un'area vuota sotto la colonna Tipo profilo e selezionare un tipo di profilo dall'elenco. Per configurare un profilo, selezionare il profilo nel riquadro delle richieste e quindi impostare le proprietà del profilo nel riquadro Proprietà richiesta .

Opzioni del riquadro delle richieste

Nel riquadro delle richieste sono disponibili le opzioni seguenti:

Visualizza
Consente di specificare se visualizzare tutti i profili configurati per l'attività o solo uno dei profili.

Le colonne nel riquadro delle richieste cambiano in base all'opzione Visualizza selezionata. Per ulteriori informazioni su ognuna di tali colonne, vedere la sezione seguente "Colonne del riquadro delle richieste".

Colonne del riquadro delle richieste

Le colonne visualizzate nel riquadro delle richieste dipendono dall'opzione Visualizza selezionata:

  • Se si seleziona Tutte le richieste, nel riquadro delle richieste verranno visualizzate due colonne: Tipo profilo e ID richiesta.

  • Se si sceglie di visualizzare uno dei cinque profili di colonna, nel riquadro delle richieste verranno visualizzate quattro colonne: Tipo profilo, Tabella o vista, Colonnae ID richiesta.

  • Se si seleziona la visualizzazione di un profilo di chiave candidata, il riquadro della richiesta presenta quattro colonne: Tipo di profilo, Tabella o vista, Colonne chiave e ID della richiesta.

  • Se si sceglie di visualizzare un profilo Dipendenza funzionale, nel riquadro delle richieste verranno visualizzate cinque colonne: Tipo profilo, Tabella o vista, Colonne determinanti, Colonna dipendentee ID richiesta.

  • Se si seleziona la visualizzazione di un profilo di inclusione dei valori, il riquadro della richiesta contiene sei colonne: Tipo di profilo, Tabella o vista del lato subset, Tabella o vista del lato superset, Colonne del lato subset, Colonne del lato superset e ID della richiesta.

Nelle sezioni seguenti vengono descritte tutte le colonne indicate in precedenza.

Colonne comuni a tutte le viste

Tipo profilo
Selezionare un profilo dati nelle opzioni seguenti:

Valore Descrizione
Richiesta del profilo della chiave candidata Calcola un profilo di chiave candidata.

Questo profilo segnala se una colonna o un set di colonne è una chiave, o una chiave approssimativa, per la tabella selezionata. consente inoltre di identificare eventuali problemi nei dati, ad esempio i valori duplicati in una possibile colonna chiave.
Richiesta del profilo della distribuzione della lunghezza delle colonne Calcola un profilo di distribuzione della lunghezza delle colonne.

Il profilo di distribuzione della lunghezza della colonna riporta tutte le lunghezze distinte dei valori di tipo stringa nella colonna selezionata e la percentuale di righe della tabella che corrisponde a ciascuna lunghezza. Questo profilo può aiutarti a individuare eventuali problemi nei dati, ad esempio valori non validi. Si analizza, ad esempio, una colonna di codici a due caratteri degli stati degli Stati Uniti e si individuano valori con lunghezza maggiore di due caratteri.
Richiesta del profilo del rapporto di valori nulli nella colonna Calcola un profilo del rapporto di valori nulli in una colonna.

Il profilo del rapporto di valori null della colonna riporta la percentuale di valori null nella colonna selezionata. e consente di identificare eventuali problemi nei dati, ad esempio un rapporto inaspettatamente elevato di valori Null in una colonna. Si analizza, ad esempio, una colonna contenente CAP e si individua una percentuale eccessivamente elevata di codici mancanti.
Richiesta di profilo del modello di colonna Calcolare un profilo del modello di colonna.

Il Profilo dei modelli di colonna riporta un insieme di espressioni regolari che coprono la percentuale specificata di valori in una colonna di stringhe. Questo profilo consente di identificare eventuali problemi nei dati, ad esempio le stringhe non valide. Questo profilo può inoltre indicare espressioni regolari che possono essere utilizzate in futuro per convalidare nuovi valori. Ad esempio, un profilo di modelli di una colonna CAP/codice postale potrebbe produrre le espressioni regolari: \d{5}-\d{4}, \d{5}, e \d{9}. Se vengono visualizzate altre espressioni regolari, è probabile che i dati contengano valori non validi o in formato non corretto.
Richiesta del profilo delle statistiche della colonna Selezionare questa opzione per calcolare un profilo Statistiche di colonna utilizzando le impostazioni predefinite per tutte le colonne applicabili nella tabella o nella vista selezionata.

Il profilo Statistiche di colonna segnala le statistiche, ad esempio relative a deviazione minima, massima, media e standard, per le colonne numeriche, nonché la deviazione minima e massima per le colonne di tipo datetime . Questo profilo consente di identificare eventuali problemi nei dati, ad esempio le date non valide. Si analizza, ad esempio, una colonna di date cronologiche e si individua una data massima successiva alla data corrente.
Richiesta del profilo di distribuzione dei valori della colonna Calcolare un profilo di distribuzione dei valori di una colonna.

Il profilo di distribuzione dei valori della colonna riporta tutti i valori distinti nella colonna selezionata e la percentuale di righe della tabella che ciascun valore rappresenta. Questo profilo può inoltre segnalare valori che rappresentano più di una percentuale specificata nella tabella. Il profilo consente infine di identificare eventuali problemi nei dati, ad esempio un numero non corretto di valori distinct in una colonna. Si analizza, ad esempio, una colonna contenente gli stati degli Stati Uniti e si individuano più di 50 valori distinct.
Richiesta del profilo di dipendenza funzionale Calcola un profilo di dipendenza funzionale.

Il profilo Dipendenza funzionale segnala il livello di dipendenza dei valori inclusi in una colonna (colonna dipendente) dai valori presenti in un'altra colonna o set di colonne (colonna determinante). Questo profilo può anche aiutarti a identificare eventuali problemi nei dati, ad esempio valori non validi. Si analizza, ad esempio, la dipendenza tra una colonna contenente i codici postali ZIP (Stati Uniti) e una colonna contenente gli stati degli Stati Uniti. Lo stesso codice postale dovrebbe sempre avere lo stesso stato, ma il profilo rileva violazioni di questa dipendenza.
Richiesta del profilo di inclusione del valore Calcolare un profilo di inclusione del valore.

Il profilo di inclusione dei valori calcola la sovrapposizione tra i valori di due colonne o insiemi di colonne. Questo profilo può inoltre determinare se una colonna o un set di colonne è adatto a fungere da chiave esterna tra le tabelle selezionate. Il profilo consente infine di identificare eventuali problemi nei dati, ad esempio i valori non validi. Si analizza, ad esempio, la colonna ProductID di una tabella Sales e si individua che la colonna contiene valori non disponibili nella colonna ProductID della tabella Products.

RequestID
Visualizza l'identificatore della richiesta. Non è in genere necessario modificare il valore generato automaticamente.

Colonne comuni a tutti i singoli profili

Gestione connessioni
Visualizza la gestione connessione ADO.NET che stabilisce la connessione al database di origine.

ID richiesta
Visualizza un identificatore per la richiesta. Non è in genere necessario modificare il valore generato automaticamente.

Colonne comuni ai cinque singoli profili di colonna

Tabella o vista
Visualizza la tabella o la vista che contiene la colonna selezionata.

Colonna
Visualizza la colonna selezionata per la profilazione.

Colonne specifiche del profilo della chiave candidata

Tabella o vista
Visualizza la tabella o la vista che contiene le colonne selezionate.

Colonne chiave
Visualizza le colonne selezionate per il profiling.

Colonne specifiche per il profilo di dipendenza funzionale

Tabella o vista
Visualizza la tabella o la vista che contiene le colonne selezionate.

Colonne determinanti
Visualizza le colonne selezionate per il profiling come colonna o colonne determinanti. Nell'esempio in cui il codice postale ZIP (Stati Uniti) determina lo stato degli Stati Uniti, la colonna determinante è quella contenente i codici postali.

Colonna dipendente
Visualizza le colonne selezionate per il profiling come colonne dipendenti. Nell'esempio in cui il codice postale ZIP (Stati Uniti) determina lo stato degli Stati Uniti, la colonna dipendente è quella contenente gli stati.

Colonne specifiche del profilo di inclusione del valore

Tabella o vista laterale del subset
Visualizza la tabella o la vista che contiene la colonna o le colonne selezionate designate come colonne del lato subset.

Tabella o vista in Superset
Visualizza la tabella o la vista che contiene la colonna o le colonne selezionate come colonne del lato del superset.

Colonne laterali del subset
Visualizza la colonna o le colonne selezionate per la profilazione come colonne del lato del sottoinsieme. Nell'esempio in cui si desidera verificare che i valori presenti in una colonna contenente gli stati degli Stati Uniti siano inclusi in una tabella di riferimento di codici a due caratteri degli stati degli Stati Uniti la colonna del subset è la colonna contenente gli stati della tabella di origine.

Colonne laterali del superinsieme
Visualizza la colonna o le colonne selezionate per la profilazione come colonne del lato del superset. Nell'esempio in cui si desidera verificare che i valori presenti in una colonna contenente gli stati degli Stati Uniti siano inclusi in una tabella di riferimento di codici a due caratteri degli stati degli Stati Uniti la colonna del superset è la colonna contenente i codici degli stati della tabella di origine.

Utilizzo del riquadro Proprietà richiesta

Il riquadro Proprietà richiesta viene visualizzato al di sotto del riquadro delle richieste. Questo riquadro contiene le opzioni per il profilo selezionato nel riquadro delle richieste.

Nota

Dopo avere specificato l'opzione Tipo profilo, è necessario selezionare il campo ID richiesta per visualizzare le proprietà per la richiesta di profilo nel riquadro Proprietà richiesta .

Queste opzioni variano in base al profilo selezionato. Per informazioni sulle opzioni specifiche per singoli tipi di profilo, vedere gli argomenti seguenti.