Basis-Data Warehouse-XML-Datenschreiber

Microsoft.SystemCenter.DataWarehouse.XmlBulkDataWriter (WriteActionModuleType)

Basismodul zum Erstellen benutzerdefinierter Data Warehouse-Datenschreiber, die Daten im XML-Format weitergeben

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityPublic
RunAsMicrosoft.SystemCenter.DataWarehouse.ActionAccount
InputTypeSystem.BaseData

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
MaxExecutionAttemptCountint$Config/MaxExecutionAttemptCount$Maximale Anzahl von SchreibversuchenMaximale Anzahl von Versuchen des Moduls, bevor die Verarbeitung eines Datenelements als gescheitert gilt. Mit dem Wert null wird angegeben, dass die Ausführung des Moduls fortgesetzt wird (unbegrenzte Anzahl von Versuchen).
ExecutionAttemptTimeoutIntervalSecondsint$Config/ExecutionAttemptTimeoutIntervalSeconds$Timeoutintervall in Sekunden für aufeinander folgende AusführungsversucheIntervall in Sekunden zwischen zwei aufeinander folgenden Ausführungsversuchen

Source Code:

<WriteActionModuleType ID="Microsoft.SystemCenter.DataWarehouse.XmlBulkDataWriter" Accessibility="Public" RunAs="Microsoft.SystemCenter.DataWarehouse.ActionAccount" Batching="false">
<Configuration>
<IncludeSchemaTypes>
<SchemaType>Microsoft.SystemCenter.DataWarehouse.BulkDataWriterSchema</SchemaType>
<SchemaType>Microsoft.SystemCenter.DataWarehouse.SqlAuthenticationSchema</SchemaType>
</IncludeSchemaTypes>
<xsd:element name="ManagementGroupId" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="DataSetId" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="DataRoutingKey" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="StoredProcedureName" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="MaxExecutionAttemptCount" type="xsd:int" minOccurs="1" maxOccurs="1"/>
<xsd:element name="ExecutionAttemptTimeoutIntervalSeconds" type="xsd:int" minOccurs="1" maxOccurs="1"/>
<xsd:element name="DataItemXPathIteratorExpression" type="xsd:string" minOccurs="0" maxOccurs="1"/>
<xsd:element name="XmlElements" type="XmlElementsType" minOccurs="1" maxOccurs="1"/>
<xsd:element name="SqlAuthentication" type="SqlAuthenticationType" minOccurs="0" maxOccurs="1"/>
</Configuration>
<OverrideableParameters>
<OverrideableParameter ID="MaxExecutionAttemptCount" ParameterType="int" Selector="$Config/MaxExecutionAttemptCount$"/>
<OverrideableParameter ID="ExecutionAttemptTimeoutIntervalSeconds" ParameterType="int" Selector="$Config/ExecutionAttemptTimeoutIntervalSeconds$"/>
</OverrideableParameters>
<ModuleImplementation Isolation="Any">
<Managed>
<Assembly>Microsoft.EnterpriseManagement.HealthService.Modules.DataWarehouse, Culture="", PublicKeyToken="31bf3856ad364e35", Version="7.0.5000.0"</Assembly>
<Type>Microsoft.EnterpriseManagement.HealthService.Modules.DataWarehouse.XmlBulkWriterModule</Type>
</Managed>
</ModuleImplementation>
<InputType>System!System.BaseData</InputType>
</WriteActionModuleType>