Gestire raccolta dati
È possibile utilizzare le stored procedure e le funzioni di SQL Server Management Studio o Transact-SQL per gestire aspetti diversi della raccolta dati, ad esempio l'abilitazione o la disabilitazione della raccolta dati, la modifica della configurazione di un set di raccolta o la visualizzazione di dati nel data warehouse di gestione.
Gestire la raccolta dati tramite SQL Server Management Studio
In SQL Server Management Studio è possibile eseguire le seguenti attività legate all'agente di raccolta dati utilizzando Esplora oggetti:
Configurazione del data warehouse di gestione (SQL Server Management Studio)
Visualizzazione dei log dei set di raccolta (SQL Server Management Studio)
Visualizzazione o modifica delle pianificazioni dei set di raccolta (SQL Server Management Studio)
Visualizzare un report sui set di raccolta (SQL Server Management Studio)
Gestione della raccolta dati tramite Transact-SQL
L'agente di raccolta dati fornisce una vasta raccolta di stored procedure che è possibile utilizzare per eseguire qualsiasi attività relative alla raccolta dati. Ad esempio, con Transact-SQL è possibile eseguire le attività indicate di seguito:
Configurazione dei parametri per la raccolta dati (Transact-SQL)
Aggiunta di un elemento della raccolta a un set di raccolta (Transact-SQL)
Sono inoltre disponibili funzioni e viste che è possibile utilizzare per ottenere dati di configurazione per i database msdb e del data warehouse di gestione, dati del log di esecuzione e dati archiviati nel data warehouse di gestione.
È possibile utilizzare le stored procedure, le funzioni e le viste fornite per creare i propri scenari di raccolta dati end-to-end.
Importante |
---|
A differenza delle normali stored procedure, le stored procedure dell'agente di raccolta dati utilizzano parametri fortemente tipizzati e non supportano la conversione automatica del tipo di dati. Se tali parametri non vengono chiamati con i tipi di dati corretti per i parametri di input, come indicato nella descrizione dell'argomento, la stored procedure restituisce un errore. |
È possibile utilizzare SQL Server Management Studio per creare ed eseguire gli esempi di codice forniti. Per ulteriori informazioni, vedere Esplora oggetti. In alternativa, è possibile creare la query con un editor qualsiasi e salvarla in un file di testo con estensione sql. È possibile eseguire la query dal prompt dei comandi di Windows mediante l'utilità sqlcmd. Per ulteriori informazioni, vedere Utilizzo dell'utilità sqlcmd.
Stored procedure e viste
Utilizzo dell'agente di raccolta dati
Nella tabella seguente vengono descritte le stored procedure che è possibile eseguire per utilizzare l'agente di raccolta dati.
Nome della stored procedure |
Descrizione |
---|---|
Abilitare l'agente di raccolta dati |
|
Disabilitare l'agente di raccolta dati. |
Utilizzo dei set di raccolta
Nella tabella seguente vengono descritte le stored procedure che è possibile eseguire per utilizzare i set di raccolta.
Nome della stored procedure |
Descrizione |
---|---|
Eseguire un set di raccolta su richiesta. |
|
Avviare un set di raccolta. |
|
Arresto di un set di raccolta. |
|
Creare un set di raccolta. |
|
Eliminare un set di raccolta. |
|
Modificare la configurazione di un set di raccolta. |
|
Caricare i dati relativi a un set di raccolta nel data warehouse di gestione. Si tratta infatti di un caricamento su richiesta. |
Utilizzo di elementi della raccolta
Nella tabella seguente vengono descritte le stored procedure che è possibile eseguire per utilizzare gli elementi della raccolta.
Nome della stored procedure |
Descrizione |
---|---|
Creare un elemento della raccolta. |
|
Eliminare un elemento della raccolta. |
|
Caricare un elemento della raccolta. |
Utilizzo dei tipi di agente di raccolta
Nella tabella seguente vengono descritte le stored procedure che è possibile eseguire per utilizzare i tipi di agente di raccolta.
Nome della stored procedure |
Descrizione |
---|---|
Creare un tipo di agente di raccolta. |
|
Aggiornare un tipo di agente di raccolta. |
|
Eliminare un tipo di agente di raccolta. |
Come ottenere informazioni sulla configurazione
Nella tabella seguente vengono descritte le viste che è possibile utilizzare per ottenere informazioni di configurazione e dati del log di esecuzione.
Nome della vista |
Descrizione |
---|---|
Ottenere la configurazione dell'agente di raccolta dati. |
|
Ottenere informazioni su un elemento della raccolta. |
|
Ottenere informazioni su un set di raccolta. |
|
Ottenere informazioni sul tipo di agente di raccolta. |
|
Ottenere informazioni sul set di raccolta ed esecuzione del pacchetto. |
|
Ottenere informazioni sull'esecuzione dell'attività. |
|
Ottenere informazioni quando il log di esecuzione è pieno. |
Configurazione dell'accesso al data warehouse di gestione.
Nella tabella seguente vengono descritte le stored procedure che è possibile eseguire per configurare l'accesso al data warehouse di gestione.
Nome della stored procedure |
Descrizione |
---|---|
Specificare il nome del database definito nella stringa di connessione per il data warehouse di gestione. |
|
Specificare l'istanza definita nella stringa di connessione per il data warehouse di gestione. |
Configurazione del data warehouse di gestione.
Nella tabella seguente vengono descritte le stored procedure che è possibile eseguire per utilizzare la configurazione del data warehouse di gestione.
Nome della stored procedure |
Descrizione |
---|---|
Creare uno snapshot di raccolta nel data warehouse di gestione. |
|
Aggiornare l'origine dati per la raccolta dati. |
|
Aggiungere un tipo di agente di raccolta al data warehouse di gestione. |
|
Rimuovere un tipo di agente di raccolta dal data warehouse di gestione. |
|
Eliminare dati dal data warehouse di gestione. |
Utilizzo dei pacchetti di caricamento
Nella tabella seguente vengono descritte le stored procedure che è possibile eseguire per utilizzare i pacchetti di caricamento.
Nome della stored procedure |
Descrizione |
---|---|
Configurare il numero di tentativi di caricamento dei dati. |
|
Specificare l'archiviazione temporanea dei dati tra i tentativi di caricamento. |
Utilizzo del log di esecuzione della raccolta dati
Nella tabella seguente vengono descritte le stored procedure che è possibile eseguire per utilizzare il log di esecuzione della raccolta dati.
Nome della stored procedure |
Descrizione |
---|---|
Eliminare voci relative al set di raccolta dal log di esecuzione. |
Funzioni
Nella tabella seguente vengono descritte le funzioni che è possibile utilizzare per ottenere informazioni di esecuzione e di traccia.
Nome funzione |
Descrizione |
---|---|
Ottenere dati del log di esecuzione SSIS relativi a un pacchetto specifico. |
|
Ottenere statistiche di esecuzione relative a un set di raccolta o un pacchetto. Tali informazioni comprendono gli errori registrati. |
|
Ottenere gli eventi registrati quando viene utilizzato il tipo di agente di raccolta Traccia SQL generico per raccogliere dati. |