Partilhar via


Elemento KeyNotFound (ASSL)

Especifica como o MicrosoftSQL ServerAnalysis 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.

Relação do elemento

Relação

Elemento

Elemento pai

ErrorConfiguration

Elementos filho

Nenhum

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.

Consulte também

Referência