Rubrique précédente: Définition de propriétés de connexion (fichier plat)Rubrique suivante: Extraction de données au moyen d'annotations (ficher plat)


Mappage et extraction de données (fichier plat)

Vous pouvez définir des balises et des paramètres pour mapper et extraire des données de fichiers plats.

AssetID, MAC_Address, IPAddress, ComputerName

1,01:23:45:67:89:AB,172.16.32.4,system01-xp

2,01:23:45:67:89:AB,172.16.32.3,system02-xp

3,01:23:45:67:89:AB,172.16.32.12,system03-xp

4,01:23:45:67:89:AB,172.16.32.21,system04-xp

5,01:23:45:67:89:AB,172.16.32.22,system05-xp

MainFile.txt

AssetID, Model, Type, Vendor

1, Optiplex, Desktop, Dell Inc

2, Y140, Laptop, IBM

3, Optiplex, Desktop, Dell Inc

4, Optiplex, Desktop, Dell Inc

5, Y140, Laptop, IBM

SystemFile.txt

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<asset-converter xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<datasource type="flatfile">
<connection-properties>
<property filename="main" filepath="MainFile.txt" key="1" column_name="true"/>
<property filename="system" filepath="SystemFile.txt" key="1" column_name="true"/>
</connection-properties>
<delimiter>
<text-delimiter value=","/>
</delimiter>
</datasource>
<processing-info>
<max-assets-to-process value="3"/>
</processing-info>
<output-settings>
<dest-dir value="assets-ff"/>
<output-filename value="assets" host-name="true"/>
</output-settings>
CA MDB
</mdb>
<asset file="main" translator="ACBsFmt" version="1_0">
<general file="main">
<host_name value="[4]"/>
<default_hostname value="[4]"/>
<default_address value="[3]"/>
<default_mac value="[2]"/>
</general>
...
</asset>
</asset-converter>