catalog.validations (banco de dados SSISDB)
Aplica-se a:SQL Server SSIS Integration Runtime no Azure Data Factory
Exibe os detalhes de todas as validações de projeto e pacote no catálogo do Integration Services.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
validation_id | bigint | O identificador exclusivo (ID) da validação. |
environment_scope | Char(1) | Indica as referências de ambiente que são consideradas pela validação. Quando o valor for A , todas as referências de ambiente associadas ao projeto serão incluídas na validação. Quando o valor for S , apenas uma única referência de ambiente será incluída. Quando o valor for D , nenhuma referência de ambiente será incluída e cada parâmetro deverá ter um valor padrão literal a fim de ser aprovado na validação. |
validate_type | Char(1) | O tipo de validação a ser executado. Os possíveis tipos de validação são validação de dependência (D ) ou validação completa (F ). A validação de pacote é sempre uma validação completa. |
folder_name | nvarchar(128) | O nome da pasta que contém o projeto correspondente. |
project_name | nvarchar(128) | O nome do projeto. |
project_lsn | bigint | A versão do projeto contra a qual é feita a validação. |
use32bitruntime | bit | Indica se o runtime de 32 bits é usado para executar o pacote em um sistema operacional de 64 bits. Quando o valor é 1 , a execução é realizada com o runtime de 32 bits. Quando o valor é 0 , a execução é realizada com o runtime de 64 bits. |
reference_id | bigint | A ID exclusiva da referência de ambiente do projeto que é usada pelo projeto para fazer referência a um ambiente. |
operation_type | smallint | O tipo de operação. As operações mostradas nessa exibição incluem a validação de projeto (300 ) e a validação de pacote (301 ). |
object_name | nvarhcar(260) | O nome do objeto. |
object_type | smallint | O tipo de objeto. O objeto pode ser um projeto (20 ) ou um pacote (30 ). |
object_id | bigint | A ID do objeto afetado pela operação. |
start_time | datetimeoffset(7) | A hora de início da operação. |
end_time | datetimeoffsset(7) | A hora em que a operação foi concluída. |
status | int | O status da operação. Os possíveis valores são criado (1 ), em execução (2 ), cancelado (3 ), com falha (4 ), pendente (5 ), encerrado inesperadamente (6 ), êxito (7 ), parando (8 ) e concluído (9 ). |
caller_sid | varbinary(85) | O SID (identificador de segurança) do usuário se a Autenticação do Windows tiver sido usada para fazer logon. |
caller_name | nvarchar(128) | O nome da conta que executou a operação. |
process_id | int | A ID de processo do processo externo, se aplicável. |
stopped_by_sid | varbinary(85) | O SID do usuário que interrompeu a operação. |
stopped_by_name | nvarchar(128) | O nome do usuário que interrompeu a operação. |
server_name | nvarchar(128) | As informações do servidor e da instância do Windows de uma instância especificada do SQL Server. |
machine_name | nvarchar(128) | O nome do computador no qual a instância de servidor está sendo executada. |
dump_id | uniqueidentifier | A ID do despejo de execução. |
Comentários
Essa exibição mostra uma linha para cada validação no catálogo do Integration Services.
Permissões
Esta exibição requer uma das seguintes permissões:
Permissão READ na operação correspondente
Associação à função de banco de dados ssis_admin
Associação à função de servidor sysadmin
Observação
Quando você tem permissão para executar uma operação no servidor, também tem permissão para exibir informações sobre a operação. A segurança em nível de linha é imposta; somente as linhas para as quais você tem permissão de exibição são exibidas.