Module de base pour tous les enregistreurs de données d'alerte
Type | WriteActionModuleType |
Isolation | Any |
Accessibility | Internal |
RunAs | Microsoft.SystemCenter.DataWarehouse.ActionAccount |
InputType | Microsoft.SystemCenter.DataItemAlertSubscription |
ID | ParameterType | Selector | Display Name | Description |
---|---|---|---|---|
MaxExecutionAttemptCount | int | $Config/MaxExecutionAttemptCount$ | Nombre maximal de tentatives d'exécution de l'opération d'écriture | Nombre 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é) |
ExecutionAttemptTimeoutIntervalSeconds | int | $Config/ExecutionAttemptTimeoutIntervalSeconds$ | Délai entre tentatives d'exécution successives en secondes | Intervalle en secondes entre deux tentatives d'exécution successives |
BulkInsertBatchSize | int | $Config/BulkInsertBatchSize$ | Taille du lot d'insertion en bloc | Taille maximale du lot pour l'opération d'insertion en bloc |
MaxBatchesToProcessBeforeMaintenanceCount | int | $Config/MaxBatchesToProcessBeforeMaintenanceCount$ | Nombre maximal de lots d'éléments de données à traiter avant la maintenance | Nombre 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 |
<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>