La sezione TranslatorCollection definisce come i record dell'origine dati analizzati e modificati, estratti nelle sezioni precedenti, verranno convertiti in un evento CA Business Service Insight.
Questa sezione definisce inoltre le modalità di gestione degli eventi duplicati e di utilizzo del meccanismo di univocità dell'evento (per ulteriori informazioni, consultare il capito Univocità dell'evento).
Quando la modalità dell'interfaccia è impostata su in linea, l'evento CA Business Service Insight dispone di una struttura unificata che contiene i seguenti campi:
La struttura del convertitore corrisponde alla struttura del tipo di evento all'interno di CA Business Service Insight, e anche alla tabella di database T_RAW_DATA in cui è archiviato l'evento, come illustrato nella figura seguente:

Questa sezione contiene inoltre le tabelle di mapping che definiscono il mapping dei valori di origine dati nei campi Evento di CA Business Service Insight e contiene la definizione della tabella con il valore dell'origine dati di riferimento da convertire.
Di seguito il metodo di caricamento delle tabelle di conversione specificato:
Ciascuna tabella di conversione definita nel file di configurazione deve avere una definizione corrispondente nell'interfaccia utente CA Business Service Insight.
Di seguito viene riportata la rappresentazione XML di un file di configurazione di esempio:
<?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. Tutti i diritti riservati. | Contatta CA Technologies |