catalog.validations (database SSISDB)

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

Visualizza i dettagli di tutte le convalide del progetto e del pacchetto nel catalogo di Integration Services.

Nome colonna Tipo di dati Descrizione
validation_id bigint Identificatore (ID) univoco della convalida.
environment_scope Char(1) Vengono indicati i riferimenti all'ambiente considerati dalla convalida. Quando il valore è A, tutti i riferimenti all'ambiente associati al progetto sono inclusi nella convalida. Quando il valore è S, è incluso solo un singolo riferimento all'ambiente. Quando il valore è D, non è incluso alcun riferimento all'ambiente e ogni parametro deve disporre di un valore predefinito letterale per passare la convalida.
validate_type Char(1) Tipo di convalida da eseguire. I tipi di convalida possibili sono la convalida della dipendenza (D) o la convalida completa (F). La convalida del pacchetto è sempre quella completa.
folder_name nvarchar(128) Nome della cartella in cui è contenuto il progetto corrispondente.
project_name nvarchar(128) Nome del progetto.
project_lsn bigint Versione del progetto rispetto a cui è stata eseguita la convalida.
use32bitruntime bit Viene indicato se il runtime a 32 bit viene utilizzato per eseguire il pacchetto in un sistema operativo a 64 bit. Quando il valore è 1, l'esecuzione avviene con il runtime a 32 bit. Quando il valore è 0, l'esecuzione viene eseguita con il runtime a 64 bit.
reference_id bigint ID univoco del riferimento all'ambiente del progetto utilizzato dal progetto per fare riferimento a un ambiente.
operation_type smallint Tipo di operazione. Nelle operazioni visualizzate in questa vista sono incluse la convalida del progetto (300) e la convalida del pacchetto (301).
object_name nvarhcar(260) Nome dell'oggetto.
object_type smallint Tipo di oggetto. Può trattarsi di un progetto (20) o di un pacchetto (30).
object_id bigint ID dell'oggetto interessato dall'operazione.
start_time datetimeoffset(7) Ora di inizio dell'operazione.
end_time datetimeoffsset(7) Ora di fine dell'operazione.
status int Stato dell'operazione. I valori possibili sono Creata (1), In esecuzione (2), Operazione annullata (3) Operazione non riuscita (4), In sospeso (5), Terminata in modo inatteso (6), Operazione riuscita (7), Arresto in corso (8) Operazione completata (9).
caller_sid varbinary(85) ID di sicurezza (SID) dell'utente se per l'accesso è stata utilizzata l'autenticazione di Windows.
caller_name nvarchar(128) Nome dell'account tramite cui è stata eseguita l'operazione.
process_id int ID processo del programma esterno, se applicabile.
stopped_by_sid varbinary(85) SID dell'utente che ha arrestato l'operazione.
stopped_by_name nvarchar(128) Nome dell'utente che ha arrestato l'operazione.
server_name nvarchar(128) Informazioni relative al server Windows e all'istanza per un'istanza specificata di SQL Server.
machine_name nvarchar(128) Nome del computer in cui è in esecuzione l'istanza del server.
dump_id uniqueidentifier ID del dump di esecuzione.

Osservazioni

In questa vista viene visualizzata una riga per ogni operazione nel catalogo di Integration Services.

Autorizzazioni

Per questa vista è necessaria una delle autorizzazioni seguenti:

  • Autorizzazione READ per l'operazione corrispondente

  • Appartenenza al ruolo del database ssis_admin

  • Appartenenza al ruolo del server sysadmin

Nota

Quando si dispone delle autorizzazioni per eseguire un'operazione nel server, si dispone anche delle autorizzazioni per visualizzare le informazioni sull'operazione. È applicata la sicurezza a livello di riga, pertanto vengono visualizzate solo le righe per le quali si dispone delle autorizzazioni per la visualizzazione.