Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
The ErrorConfiguration complex type represents error configuration settings to deal with issues in the source data.
-
<xsd:complexType name="ErrorConfiguration"> <xsd:all> <xsd:element name="KeyErrorLimit" type="xsd:long" minOccurs="0"/> <xsd:element name="KeyErrorLogFile" type="xsd:string" minOccurs="0"/> <xsd:element name="KeyErrorAction" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="ConvertToUnknown" /> <xsd:enumeration value="DiscardRecord" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="KeyErrorLimitAction" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="StopProcessing" /> <xsd:enumeration value="StopLogging" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="KeyNotFound" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="IgnoreError" /> <xsd:enumeration value="ReportAndContinue" /> <xsd:enumeration value="ReportAndStop" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="KeyDuplicate" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="IgnoreError" /> <xsd:enumeration value="ReportAndContinue" /> <xsd:enumeration value="ReportAndStop" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="NullKeyConvertedToUnknown" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="IgnoreError" /> <xsd:enumeration value="ReportAndContinue" /> <xsd:enumeration value="ReportAndStop" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="NullKeyNotAllowed" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="IgnoreError" /> <xsd:enumeration value="ReportAndContinue" /> <xsd:enumeration value="ReportAndStop" /> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element ref="eng200:CalculationError" minOccurs="0" /> </xsd:all> </xsd:complexType>
The ErrorConfiguration XSD depends upon the following definitions in namespaces other than the default namespace.
In the namespace eng200:
-
<xsd:element name="CalculationError"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="IgnoreError" /> <xsd:enumeration value="ReportAndStop" /> </xsd:restriction> </xsd:simpleType> </xsd:element>
Element |
Read-Only |
Default value |
Description |
---|---|---|---|
KeyErrorLimit |
|
Zero |
The number of key errors after which processing will fail. |
KeyErrorLogFile |
|
Empty |
The file path for logging key errors. |
KeyErrorAction |
|
"ConvertToUnknown" |
The action to take upon encountering a key error. |
KeyErrorLimitAction |
|
"StopProcessing" |
The action to take upon encountering a key error limit. |
KeyNotFound |
|
"ReportAndContinue" |
The action to take upon encountering a "Key not found" error. |
KeyDuplicate |
|
"IgnoreError" |
The action to take upon encountering a key duplicate error. |
NullKeyConvertedToUnknown |
|
"IgnoreError" |
The action to take if a null key is converted to Unknown. |
NullKeyNotAllowed |
|
"ReportAndContinue" |
The action to take if a null key is encountered and not allowed. |
CalculationError |
|
"IgnoreError" |
The action to take upon encountering a calculation error. |