A seção do conjunto de conversores define como os registros da fonte de dados analisados e manipulados extraídos nas seções anteriores serão convertidos em um evento do CA Business Service Insight.
Essa seção também define como lidar com eventos duplicados e como usar o mecanismo de singularidade do evento (para obter mais detalhes, consulte Singularidade do evento).
Quando o modo de interface estiver definido como online, o evento do CA Business Service Insight terá uma estrutura unificada que contém os seguintes campos:
A estrutura do conversor corresponde à estrutura do evento no CA Business Service Insight e também à tabela de banco de dados T_RAW_DATA que armazena o evento, conforme mostrado na figura a seguir:

Essa seção também contém as tabelas de mapeamento que definem o mapeamento dos valores da fonte de dados em campos de evento no CA Business Service Insight e armazenam a definição da tabela com o valor da fonte de dados referido a ser convertido.
O método de carregamento especificado das tabelas de conversões é o seguinte:
Cada tabela de conversões definida no arquivo de configuração deve ter uma definição correspondente na interface com o usuário do CA Business Service Insight.
A representação XML de um arquivo de configuração de exemplo é a seguinte:
<?xml version="1.0" encoding="utf-8"?>
<AdapterConfiguration>
<General MajorVersion="4" MinorVersion="0" RunOnce="yes" LogDebugMode="yes"
ConsoleDebugMode="yes" WorkingDirectoryName="output" RejectedEventsUpperLimit="10000">
<DataSourceDifferenceFromUTC DefaultOffset="0" TimeFormat="%d/%m/%Y %H:%M">
<DaylightSaving From="20/04/2001 00:00" To="15/10/2001 00:00" Shift="1"/>
</DataSourceDifferenceFromUTC>
</General>
<OblicoreInterface Mode="online">
<OnlineInterface Port="5555" SecurityLevel="none"/>
</OblicoreInterface>
<DataSourceInterface>
<Files>
<File DeleteFileAfterProcessing="no" InputFormat="InputFormat1" NamePattern="servers*.csv" Path=" C:\Program Files\Oblicore\Adapters\ServersAdapter\data\" TitleExists="yes" SleepTime="60" Delimiters=","/>
</Files>
</DataSourceInterface>
<InputFormatCollection>
<InputFormat InputFormatName="InputFormat1">
<InputFormatFields>
<InputFormatField Name="resource" Type="string"/>
<InputFormatField Name="timestamp" Type="time" TimeFormat="%d.%m.%Y %H:%M"/>
<InputFormatField Name="memory_util" Type="real"/>
<InputFormatField Name="cpu_util" Type="real"/>
</InputFormatFields>
<TranslatorSwitch DefaultTranslator="Translator1"/>
</InputFormat>
</InputFormatCollection>
<TranslatorCollection>
<Translator TranslatorName="Translator">
<TranslatorFields>
<TranslatorField Name="ResourceId" SourceType="table" SourceName="ResourceTable"/>
<TranslatorField Name="EventTypeId" SourceType="lookup" SourceName="EventTable" LookupValue="PerformanceEvent"/>
<TranslatorField Name="Timestamp" SourceType="field" SourceName="timestamp"/>
<TranslatorField Name="Value" SourceType="field" SourceName="memory_util"/>
<TranslatorField Name="Value" SourceType="field" SourceName="cpu_util"/>
</TranslatorFields>
</Translator>
</TranslatorCollection>
<TranslationTableCollection LoadingMode="remote">
<TranslationTable Name="ResourceTable" DestinationType="resource">
<TranslationField>resource</TranslationField>
</TranslationTable>
<TranslationTable Name="EventTable" DestinationType="event_type">
<TranslationField>resource</TranslationField>
</TranslationTable>
</TranslationTableCollection>
</AdapterConfiguration>
| Copyright © 2012 CA. Todos os direitos reservados. | Enviar email à CA Technologies sobre este tópico |