Microsoft.SystemCenter.CM.AEM.Internal.DataWarehouse.AemEventDataWriter (WriteActionModuleType)

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityInternal
RunAsDefault
InputTypeSystem.BaseData

Member Modules:

ID Module Type TypeId RunAs 
EventMapper ProbeAction Microsoft.SystemCenter.CM.AEM.Internal.EventMapperPA Default
WA WriteAction Microsoft.SystemCenter.DataWarehouse.XmlBulkDataWriter Default

Source Code:

<WriteActionModuleType ID="Microsoft.SystemCenter.CM.AEM.Internal.DataWarehouse.AemEventDataWriter" Accessibility="Internal">
<Configuration>
<IncludeSchemaTypes>
<SchemaType>AEMLib!Microsoft.SystemCenter.CM.EventMapperConfiguration</SchemaType>
</IncludeSchemaTypes>
<xsd:element name="Event" type="EventMapperConfigType"/>
</Configuration>
<ModuleImplementation>
<Composite>
<MemberModules>
<ProbeAction ID="EventMapper" TypeID="Microsoft.SystemCenter.CM.AEM.Internal.EventMapperPA">
<Event>$Config/Event$</Event>
</ProbeAction>
<WriteAction ID="WA" TypeID="DataWarehouse!Microsoft.SystemCenter.DataWarehouse.XmlBulkDataWriter">
<ManagementGroupId>$Target/ManagementGroup/Id$</ManagementGroupId>
<DataSetId>$MPElement[Name="AEMViewsInternal!Microsoft.SystemCenter.CM.AEM.Views.Internal.DataWarehouse.AemDataSet"]$</DataSetId>
<DataRoutingKey/>
<StoredProcedureName>AemEventInsert</StoredProcedureName>
<MaxExecutionAttemptCount>100</MaxExecutionAttemptCount>
<ExecutionAttemptTimeoutIntervalSeconds>10</ExecutionAttemptTimeoutIntervalSeconds>
<XmlElements>
<XmlElement>
<Name>CrashId</Name>
<XPathExpression Target="DataItem">DataItem/EventOriginId</XPathExpression>
<ValueProperty>Value</ValueProperty>
</XmlElement>
<XmlElement>
<Name>ErrorGroupManagedEntityId</Name>
<XPathExpression Target="DataItem">DataItem/ManagedEntityId</XPathExpression>
<ValueProperty>Value</ValueProperty>
</XmlElement>
<XmlElement>
<Name>CrashTime</Name>
<XPathExpression Target="DataItem">DataItem/@time</XPathExpression>
<ValueProperty>Value</ValueProperty>
<AdditionalProcessing>
<DateTimeToSqlFormat/>
</AdditionalProcessing>
</XmlElement>
<XmlElement>
<Name>AemComputerName</Name>
<XPathExpression Target="DataItem">DataItem/LoggingComputer</XPathExpression>
<ValueProperty>Value</ValueProperty>
</XmlElement>
<XmlElement>
<Name>AemUserName</Name>
<XPathExpression Target="DataItem">DataItem/UserName</XPathExpression>
<ValueProperty>Value</ValueProperty>
</XmlElement>
</XmlElements>
</WriteAction>
</MemberModules>
<Composition>
<Node ID="WA">
<Node ID="EventMapper"/>
</Node>
</Composition>
</Composite>
</ModuleImplementation>
<InputType>System!System.BaseData</InputType>
</WriteActionModuleType>