Enregistreur de base des données d'alerte de l'entrepôt de données

Microsoft.SystemCenter.DataWarehouse.AlertDataWriterInternal (WriteActionModuleType)

Module de base pour tous les enregistreurs de données d'alerte

Element properties:

TypeWriteActionModuleType
IsolationAny
AccessibilityInternal
RunAsMicrosoft.SystemCenter.DataWarehouse.ActionAccount
InputTypeMicrosoft.SystemCenter.DataItemAlertSubscription

Overrideable Parameters:

IDParameterTypeSelectorDisplay NameDescription
MaxExecutionAttemptCountint$Config/MaxExecutionAttemptCount$Nombre maximal de tentatives d'exécution de l'opération d'écritureNombre maximal de tentatives que le module doit effectuer avant de déclarer qu'il ne peut pas traiter l'élément de données. Une valeur nulle indique que le module poursuivra son exécution (nombre de tentatives illimité)
ExecutionAttemptTimeoutIntervalSecondsint$Config/ExecutionAttemptTimeoutIntervalSeconds$Délai entre tentatives d'exécution successives en secondesIntervalle en secondes entre deux tentatives d'exécution successives
BulkInsertBatchSizeint$Config/BulkInsertBatchSize$Taille du lot d'insertion en blocTaille maximale du lot pour l'opération d'insertion en bloc
MaxBatchesToProcessBeforeMaintenanceCountint$Config/MaxBatchesToProcessBeforeMaintenanceCount$Nombre maximal de lots d'éléments de données à traiter avant la maintenanceNombre maximal de lots d'éléments de données que le module peut effectuer avant d'exécuter les opérations de maintenance du jeu de données

Source Code:

<WriteActionModuleType ID="Microsoft.SystemCenter.DataWarehouse.AlertDataWriterInternal" Accessibility="Internal" RunAs="Microsoft.SystemCenter.DataWarehouse.ActionAccount" Batching="false">
<Configuration>
<IncludeSchemaTypes>
<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="TableName" type="xsd:string" minOccurs="1" maxOccurs="1"/>
<xsd:element name="BulkInsertBatchSize" type="xsd:positiveInteger" minOccurs="1" maxOccurs="1"/>
<xsd:element name="MaxBatchesToProcessBeforeMaintenanceCount" type="xsd:positiveInteger" 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="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$"/>
<OverrideableParameter ID="BulkInsertBatchSize" ParameterType="int" Selector="$Config/BulkInsertBatchSize$"/>
<OverrideableParameter ID="MaxBatchesToProcessBeforeMaintenanceCount" ParameterType="int" Selector="$Config/MaxBatchesToProcessBeforeMaintenanceCount$"/>
</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.AlertBulkInsertModule</Type>
</Managed>
</ModuleImplementation>
<InputType>SystemCenter!Microsoft.SystemCenter.DataItemAlertSubscription</InputType>
</WriteActionModuleType>