Elemento KeyNotFound (ASSL)
Especifica como o Microsoft SQL Server Analysis Services responde quando encontra um erro de integridade referencial.
Sintaxe
<ErrorConfiguration>
...
<KeyNotFound>...</KeyNotFound>
...
</ErrorConfiguration>
Características do elemento
Característica |
Descrição |
---|---|
Tipo e comprimento dos dados |
Cadeia de caracteres (enumeração) |
Valor padrão |
ReportAndContinue |
Cardinalidade |
0-1: elemento opcional que pode ocorrer apenas uma única vez. |
Comentários
Os erros de integridade referencial ocorrem quando um valor de chave estrangeira em uma tabela dependente não tem uma entrada correspondente na tabela pai. Esse erro ocorre quando o Analysis Services processa uma dimensão na qual a tabela de fatos faz referência a um valor de chave estrangeira que não existe na tabela de dimensões para essa dimensão ou quando o Analysis Services processa uma partição quando a tabela de dimensões principal para uma dimensão que está incluída na partição faz referência a um valor de chave que não existe em outra tabela de dimensões associada. Quando existem dimensões com hierarquias pai-filho e atributos pai, esse erro também pode ocorrer quando a tabela de dimensões principal para uma dimensão que está incluída na partição faz referência a um valor de chave que não existe na mesma tabela de dimensões.
O valor desse elemento é limitado a uma das cadeias de caracteres listadas na tabela a seguir.
Valor |
Descrição |
---|---|
IgnoreError |
O processamento deve ignorar o erro e continuar. |
ReportAndContinue |
O processamento deve relatar o erro e continuar. |
ReportAndStop |
O processamento deve relatar o erro e parar. |
A enumeração que corresponde aos valores permitidos para KeyNotFound no modelo de Objetos de Gerenciamento de Análise (AMO) é ErrorOption.