Elemento KeyDuplicate (ASSL)
Determina come Microsoft SQL Server Analysis Services gestisce un errore di chiave duplicata che si verifica durante l'elaborazione.
Sintassi
<ErrorConfiguration>
...
<KeyDuplicate>...</KeyDuplicate>
...
</ErrorConfiguration>
Caratteristiche elemento
Caratteristica |
Descrizione |
---|---|
Tipo di dati e lunghezza |
String (enumerazione) |
Valore predefinito |
IgnoreError |
Cardinalità |
0-1: elemento facoltativo che può ricorrere una sola volta. |
Relazioni elemento
Relazione |
Elemento |
---|---|
Elemento padre |
|
Elementi figlio |
Nessuno |
Osservazioni
Gli errori di chiave duplicata vengono generati solo durante l'elaborazione della dimensione, quando una chiave dell'attributo si ripete più di una volta. Poiché le chiavi dell'attributo devono essere univoche, Analysis Services elimina i record duplicati. In genere gli errori di chiave duplicata indicano un difetto nella progettazione della dimensione, specificamente nelle relazioni tra attributi.
Il valore di questo elemento è limitato a una delle stringhe della tabella seguente.
Valore |
Descrizione |
---|---|
IgnoreError |
Consente di ignorare l'errore e continuare l'elaborazione. |
ReportAndContinue |
Consente di segnalare l'errore e continuare l'elaborazione. |
ReportAndStop |
Consente di segnalare l'errore e arrestare l'elaborazione. |
L'enumerazione che corrisponde ai valori consentiti di KeyDuplicate nel modello a oggetti AMO (Analysis Management Objects) è ErrorOption.