Der Abschnitt "General" besteht aus Attributen und Unterknoten:
XML-Struktur:
<General MajorVersion="2345" MinorVersion="01245" WorkingDirectoryName=" output" DataSourceControlFileName="DatasourceControl.xml" SendFileName="Send.txt" SendControlFileName="SendControl.xml" LogDebugMode="no" ConsoleDebugMode="no" RunOnce="yes" RepeatUntilDry="yes" RuntimeErrorLimit="1" RetryRejectedEvents="yes" RejectedEventsFileName="rejectedEvents.txt" RejectedEventsUpperLimit="1000" RegExUnlimitedSearch (V3.1 Patch)="no" HoldRejectedEventsSpan="24" GenerateStatistics="yes" StatisticsFileName="MyStatistics.txt" > KeepHistoricState="yes" > DefaultTimeFormat="%Y/%m/%d-%H:%M:%S" DefaultDecimalSymbol="." DataSourceIdMaxLength="60" DefaultDigitGroupingSymbol="," SaveIllegalEvents ="no" WriteEventErrorToLog ="yes" IllegalEventsDirectoryName="xxxpath" <DataSourceDifferenceFromUTC DefaultOffset="2" TimeFormat="%Y/%m/%d-%H:%M:%S"> <DayLightSaving From="04.09.01-12:00:00" To="09.01.01-12:00:00" Shift="1"/> </ DataSourceDifferenceFromUTC > </General>
Gibt den Standardpfad für die Adapter-Ausgabedateien an (Datenquellensteuerung, Übersetzung, Senden).
Standardwert = Ausgabeverzeichnis (Ordner) im Verzeichnis der Konfigurationsdatei.
Name der Datei, die der Adapter verwendet, um die letzten Datensätze nachzuverfolgen, die aus der Datenquelle abgerufen wurden.
Standardwert = DataSourcecontrol.xml. (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
Name der Datei, die die Events enthält, bevor sie an CA Business Service Insight gesendet werden.
Standardwert = Send.txt. (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
Name der Datei, die der Adapter für das Nachverfolgen des Sendevorgangs nutzt.
Standardwert = SendControl.xml (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
Maximale Länge für das Feld "DataSourceId" in der Tabelle "t_raw_data". Wenn der Anwender einen längeren String einfügt, gibt der Adapter einen Fehler zurück.
Dieser Wert muss kleiner als die tatsächliche Größe der Tabelle oder gleich sein.
Standardwert = 60
Standardwert = no
Erlaubte Werte = [yes/no]
Standardwert = yes
Name der Datei, die die Datensätze enthält, bevor sie an CA Business Service Insight gesendet werden.
Standardwert = Send.txt. (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
Name der Datei, die der Adapter für das Nachverfolgen des Sendevorgangs nutzt.
Standardwert = SendControl.xml (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
Erlaubte Werte = [yes/no]
"yes": Die ursprüngliche Zeile aus der Datenquelle, die Parsing-Ergebnisse und das einheitliche CA Business Service Insight-Event werden protokolliert.
Erlaubte Werte = [yes/no]
"yes": Auf der Konsole werden Debug-Meldungen angezeigt.
Hinweis: Wenn der Lesedatensatz mehr als einen Übersetzer durchläuft, wird die Angabe des Datensatzes in Klammern gesetzt. Zum Beispiel: [...] oder [RRI].
Erlaubte Werte = [yes/no]
"no": Adapter wird kontinuierlich ausgeführt.
"yes": Der Textdatei-Adapter wird ausgeführt, liest Datensätze und wird automatisch angehalten. Der Dateiadapter liest ganze Dateien, wartet wenige Sekunden, versucht neue Datensätze zu lesen (je nach SleepTime). Wenn keine entsprechenden Datensätze vorhanden sind, wird er angehalten.
Ein SQL-Adapter führt jede Abfrage nur einmal aus. Wenn "RepeatUntilDry" auf "no" festgelegt wird, wird er sofort angehalten. Wenn "RepeatUntilDry" auf "yes" festgelegt wird, wartet er (abhängig von "SleepTime"), versucht die Abfragen erneut auszuführen (abhängig von der "SleepTime" der Abfrage) und wird angehalten, wenn keine neue Datensätze vorhanden sind.
Erlaubte Werte = [yes/no], Standardwert = yes
Siehe Attribut "RunOnce" oben.
Bestimmt die Fehlergrenze (beispielsweise für Fehler in den Eingabe-Events), bevor der Adapter gesperrt wird. Bei 0 wird der Adapter nicht gesperrt.
Standardwert = 1 (Der Adapter wird nach dem ersten Fehler gesperrt.)
Erlaubte Werte = [yes/no], Standardwert = yes
"yes": Zu übersetzende Datensätze werden in der Datei mit abgelehnten Events beibehalten, wo sie auf die Übersetzung warten.
Es wird nicht empfohlen, für dieses Attribut "no" zu wählen, da wichtige Daten verloren gehen können.
Name der Datei, die der Adapter verwendet, um Datensätze nachzuverfolgen, die aus der Datenquelle abgerufen wurden und auf die Übersetzung warten.
Standardwert = Value-rejected.txt. (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
Bestimmt den Grenzwert für abgelehnte Datensätze, die in der rejected.txt-Datei gespeichert werden. Hat der Adapter diesen oberen Grenzwert erreicht, wird er angehalten und gesperrt, bis diese Daten übersetzt werden.
Standardwert = 1000
Erlaubte Werte = [yes/no]
Standardwert = no
Legt fest, wie lange die Datei mit abgelehnten Events gespeichert wird (in Stunden). Wenn dieses Attribut angegeben wird, löscht der Adapter alle Events, die verarbeitet werden müssen, bevor der Adapter erneut gestartet werden kann.
Es wird nicht empfohlen, dieses Attribut zu verwenden, da wichtige Daten verloren gehen können.
Erlaubte Werte = [yes/no], Standardwert = yes
"yes": Der Adapter erstellt minütlich eine Statistikdatei mit Statistikinformationen.
Name der Statistikdatei
Standardwert = Value-statistics.txt. (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
Erlaubte Werte = [yes/no], Standardwert = no
"yes": Der Adapter speichert alle Dateien, außer der Protokolldatei, in einem neuen Verzeichnis mit dem Namen "Historic state yyyymmdd-hhmmss", wobei "yyyymmdd" und "hhmmss" Datum und Uhrzeit der Erstellung angeben.
Standardzeitformat Wenn dieses Attribut angegeben wird, wird es als Zeitformat verwendet, wenn das TimeFormat-Attribut nicht angegeben wird. Wenn es nicht angegeben wird, ist das TimeFormat-Attribut in den anderen Elementen obligatorisch.
Das Standard-Dezimaltrennzeichen für reale Felder.
Standardwert = (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
Standardsymbol für Zifferngruppierung für Felder mit Ganzzahl- und Realwerten.
Standardwert = (Wenn nicht anders angegeben, wird der Standardwert verwendet.)
|
Copyright © 2013 CA.
Alle Rechte vorbehalten.
|
|