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.