Vorheriges Thema: Extrahieren von Daten anhand von Anmerkungen (Flatfile)Nächstes Thema: Asset-Zuordnungsstruktur


Konfigurieren der Zuordnungsdatei

Sie können die Datenquell-, Verbindungseigenschafts- und Verarbeitungsinformationen für eine Zuordnungsdatei durch die Eingabe der folgenden Informationen konfigurieren. Diese Zuordnungsdateistruktur ist üblich unter den vom CA Asset Converter verwendeten Datenquelltypen. Nur die Zuordnungsausdrücke und Verbindungseigenschaften verändern sich von einem Datenquelltyp zum anderen.

Hinweis: Alle XML-Dateien, die Sie erstellen, und der in diesem Handbuch verwendete Beispiel-XML-Code müssen wohlgeformt und mit den XML- und XSD-Standards konform sein.

<datasource>

Geben Sie die Datenquelle für die Zuordnungsdatei an. Beispielsweise "DataBase" oder "Datenbank".

<processing-info>

(Optional) Geben Sie folgende Tags nur zu Verarbeitungszwecken ein. Die Tags sind nicht Teil der Asset-XML-Datei.

Höchstzahl zu verarbeitender Assets

Grenzwert, um Assets abzurufen, deren Wert kleiner oder gleich dem Wert ist, der von diesem Tag festgelegt ist. Verwenden Sie dieses Tag und geben Sie einen Wert ein, wenn Sie eine Zuordnungsdatei erstellen, um zu überprüfen, ob eine Zuordnungsdatei die richtige Asset-XML-Datei generiert. Beispielsweise "Höchstzahl zu verarbeitender Assets" auf 1, 2, 3 und so weiter. Wenn Sie dieses Tag nicht verwenden, generiert der CA Asset Converter alle Assets in der Datenquelle.

Codierungstyp

(Nur Flatfiles) Codierungstyp der Eingabedateien. FlatFile unterstützt nur UTF-8, ANSI- und UNICODE-Formate. Wenn Sie keinen Codierungstyp in der Eingabekonfigurationsdatei angeben, verwendet der CA Asset Converter das Format UTF-8.

<output-settings>

Wenn Sie die Ausgabeeinstellungen nicht festlegen, werden die Standardwerte verwendet. Sie können die folgenden Tags verwenden:

dest-dir

Pfad des Verzeichnisses, an dem die Ausgabe-XML-Dateien gespeichert werden. Falls das Verzeichnis nicht existiert, wird es automatisch erstellt. Das Standardzielverzeichnis ist "AssetConverterAssets" im Installationsverzeichnis.

output-filename

Name der letzten Asset-XML-Dateien. Beispielsweise <output-filename value="asset"/>. In diesem Beispiel werden die generierten Dateien als asset0.xml, asset1.xml und so weiter benannt. Sie können auch den Hostnamen als Namen der generierten Asset-Datei benutzen. Beispielsweise <output-filename host-name="true"/>. Wenn das Hostnamenattribut im Ausgabedateinamen-Tag wahr ist, ist der Hostname der Dateiname, weil der Hostname eindeutig ist. Wenn er nicht eindeutig ist, wird die vorherige Datei, die den gleichen Hostnamen hat, überschrieben.

  • Wenn das Hostnamenattribut falsch ist, ist der Attributwert der Dateiname, dem eine eindeutige Zahl angehängt wird.
  • Wenn das Hostnamenattribut falsch oder das Wertattribut leer ist, ist der Standarddateiname das Asset, dem eine eindeutige Zahl angehängt wird.
<ftp-details>

(Nur Flatfiles) Wenn sich die Quelldatei auf einem File Transfer Protocol (FTP) befindet, legen Sie folgende FTP-Details fest:

is-ftp-site

Zeigt an, ob sich die Quelldatei auf einer FTP-Site befindet. Auf "wahr" festgelegt.

ftp-url

Der Speicherort der FTP-Site.

ftp-port

Die für den FTP-Zugriff verwendete Portnummer.

ftp-username

Der Anwendername, um sich auf der FTP-Site anzumelden.

ftp-password

Das Kennwort, um sich auf der FTP-Site anzumelden.

CA MDB

Legen Sie die Verbindungseigenschaften für eine Zuordnungsdatei fest, um eine Verbindung zur MDB herzustellen.

Beispiel: Abschnitt "Konfiguration" einer typischen Zuordnungsdatei

Der folgende Beispiel-XML-Code veranschaulicht den Konfigurationsabschnitt einer typischen Zuordnungsdatei.

<?xml version="1.0" encoding="UTF-8"?>
<asset-converter>
<datasource type=""> (a valid datasource type: DataBase OR FlatFile)
</datasource>
<processing-info>
<max-assets-to-process value="10"/> 
</processing-info>
<output-settings>
<dest-dir value="Relative/Absolute paths"/>
<output-filename value="asset" host-name="false"/> 
</output-settings>
CA MDB
<mdb-type>10<mdb-type>
<mdb-connection-properties>
<mdb-property name="server">servername</mdb-property>
<mdb-property name="database">databasename</mdb-property>
<mdb-property name="username">username</mdb-property>
<mdb-property name="port">portnumber</mdb-property>
<mdb-property name="password">password</mdb-property>
</mdb-connection-properties>
</mdb>
<asset-converter>