Legacy-Definition sicher vergleichen
Diese Detailansicht zeigt den unveränderten Legacy-Dateistand. Von hier aus lässt sich die Definition als Draft in die Workbench übernehmen und dort weiter bearbeiten, ohne das Original im Dateisystem anzutasten.
Diese Detailansicht zeigt den unveränderten Legacy-Dateistand. Von hier aus lässt sich die Definition als Draft in die Workbench übernehmen und dort weiter bearbeiten, ohne das Original im Dateisystem anzutasten.
Raw YAML
Der Inhalt wird read-only aus dem Legacy-Dateisystem geladen. Bearbeitbar wird er erst nach dem Import in die Workbench.
#Connections
Source_Config: importEngine #config - credetials of source connection service
Target_Config: exportEngine #config - credentials of target connection service
#Source
Source_Datapool: diomex_config #sql from
Mysql_Engine: InnoDB
Default_Charset: latin1
Joins:
- Left_Join: #each condition is joined with "AND"
Datapool: iwm_articles_new_bssp_and_auslauf
Join_Condition: diomex_config.AXFIRM = iwm_articles_new_bssp_and_auslauf.FIRMA
and diomex_config.AXARTE = iwm_articles_new_bssp_and_auslauf.AMARTE
and diomex_config.AXAPNR = iwm_articles_new_bssp_and_auslauf.AMAPNR
Read_Conditions: #sql where - Read-Filter
- iwm_articles_new_bssp_and_auslauf.BESTELLSPERRE = 'N'
- iwm_articles_new_bssp_and_auslauf.VERKAUFSHAUS = 0 OR iwm_articles_new_bssp_and_auslauf.VERKAUFSHAUS = 86 OR iwm_articles_new_bssp_and_auslauf.VERKAUFSHAUS = 87
Datapool_Definition:
AXFIRM: VARCHAR(255) NOT NULL
AXARTE: VARCHAR(255) NOT NULL
AXAPNR: VARCHAR(255) NOT NULL
AXLFDN: VARCHAR(255) DEFAULT NULL
AXBMNG: VARCHAR(255) DEFAULT NULL
AXLINR: VARCHAR(255) DEFAULT NULL
AXLIID: VARCHAR(255) DEFAULT NULL
AXKAID: VARCHAR(255) DEFAULT NULL
AXMOID: VARCHAR(255) DEFAULT NULL
AXARID: VARCHAR(255) NOT NULL
AXKOID: VARCHAR(255) DEFAULT NULL
AXGEID: VARCHAR(255) DEFAULT NULL
AXEVON: VARCHAR(255) DEFAULT NULL
AXDERJ: VARCHAR(255) DEFAULT NULL
AXDERM: VARCHAR(255) DEFAULT NULL
AXDERT: VARCHAR(255) DEFAULT NULL
AXDERZ: VARCHAR(255) DEFAULT NULL
AXAVON: VARCHAR(255) DEFAULT NULL
AXDAEJ: VARCHAR(255) DEFAULT NULL
AXDAEM: VARCHAR(255) DEFAULT NULL
AXDAET: VARCHAR(255) DEFAULT NULL
AXDAEZ: VARCHAR(255) DEFAULT NULL
AXSTAT: VARCHAR(255) DEFAULT NULL
AXSAEG: VARCHAR(255) DEFAULT NULL
#Mapping -> Mappings source fields are detected by Mapping
Mapping:
AXFIRM: diomex_config.AXFIRM
AXARTE: diomex_config.AXARTE
AXAPNR: diomex_config.AXAPNR
AXLFDN: diomex_config.AXLFDN
AXBMNG: diomex_config.AXBMNG
AXLINR: diomex_config.AXLINR
AXLIID:
Source: diomex_config.AXLIID
Field_Adapter:
- trim: ' '
AXKAID:
Source: diomex_config.AXKAID
Field_Adapter:
- trim: ' '
AXMOID:
Source: diomex_config.AXMOID
Field_Adapter:
- trim: ' '
AXARID:
Source: diomex_config.AXARID
Field_Adapter:
- trim: ' '
AXKOID:
Source: diomex_config.AXKOID
Field_Adapter:
- trim: ' '
AXGEID:
Source: diomex_config.AXGEID
Field_Adapter:
- trim: ' '
AXEVON: diomex_config.AXEVON
AXDERJ: diomex_config.AXDERJ
AXDERM: diomex_config.AXDERM
AXDERT: diomex_config.AXDERT
AXDERZ: diomex_config.AXDERZ
AXAVON: diomex_config.AXAVON
AXDAEJ: diomex_config.AXDAEJ
AXDAEM: diomex_config.AXDAEM
AXDAET: diomex_config.AXDAET
AXDAEZ: diomex_config.AXDAEZ
AXSTAT: diomex_config.AXSTAT
AXSAEG: diomex_config.AXSAEG
#Target
Datapool: export_diomex_config_oms #sql table
Primary_Key: [AXFIRM, AXARTE, AXAPNR, AXARID]
Metadata
Diese Sicht basiert auf der aktuell lesbaren Legacy-Datei und hilft beim Vergleichen vor dem Import.
| Source_Config | importEngine |
|---|---|
| Target_Config | exportEngine |
| Source_Datapool | diomex_config |
| Mysql_Engine | InnoDB |
| Default_Charset | latin1 |
| Joins | [ { "Left_Join": null, "Datapool": "iwm_articles_new_bssp_and_auslauf", "Join_Condition": "diomex_config.AXFIRM = iwm_articles_new_bssp_and_auslauf.FIRMA and diomex_config.AXARTE = iwm_articles_new_bssp_and_auslauf.AMARTE and diomex_config.AXAPNR = iwm_articles_new_bssp_and_auslauf.AMAPNR" } ] |
| Read_Conditions | [ "iwm_articles_new_bssp_and_auslauf.BESTELLSPERRE = 'N'", "iwm_articles_new_bssp_and_auslauf.VERKAUFSHAUS = 0 OR iwm_articles_new_bssp_and_auslauf.VERKAUFSHAUS = 86 OR iwm_articles_new_bssp_and_auslauf.VERKAUFSHAUS = 87" ] |
| Datapool_Definition | { "AXFIRM": "VARCHAR(255) NOT NULL", "AXARTE": "VARCHAR(255) NOT NULL", "AXAPNR": "VARCHAR(255) NOT NULL", "AXLFDN": "VARCHAR(255) DEFAULT NULL", "AXBMNG": "VARCHAR(255) DEFAULT NULL", "AXLINR": "VARCHAR(255) DEFAULT NULL", "AXLIID": "VARCHAR(255) DEFAULT NULL", "AXKAID": "VARCHAR(255) DEFAULT NULL", "AXMOID": "VARCHAR(255) DEFAULT NULL", "AXARID": "VARCHAR(255) NOT NULL", "AXKOID": "VARCHAR(255) DEFAULT NULL", "AXGEID": "VARCHAR(255) DEFAULT NULL", "AXEVON": "VARCHAR(255) DEFAULT NULL", "AXDERJ": "VARCHAR(255) DEFAULT NULL", "AXDERM": "VARCHAR(255) DEFAULT NULL", "AXDERT": "VARCHAR(255) DEFAULT NULL", "AXDERZ": "VARCHAR(255) DEFAULT NULL", "AXAVON": "VARCHAR(255) DEFAULT NULL", "AXDAEJ": "VARCHAR(255) DEFAULT NULL", "AXDAEM": "VARCHAR(255) DEFAULT NULL", "AXDAET": "VARCHAR(255) DEFAULT NULL", "AXDAEZ": "VARCHAR(255) DEFAULT NULL", "AXSTAT": "VARCHAR(255) DEFAULT NULL", "AXSAEG": "VARCHAR(255) DEFAULT NULL" } |
| Mapping | { "AXFIRM": "diomex_config.AXFIRM", "AXARTE": "diomex_config.AXARTE", "AXAPNR": "diomex_config.AXAPNR", "AXLFDN": "diomex_config.AXLFDN", "AXBMNG": "diomex_config.AXBMNG", "AXLINR": "diomex_config.AXLINR", "AXLIID": { "Source": "diomex_config.AXLIID", "Field_Adapter": [ { "trim": " " } ] }, "AXKAID": { "Source": "diomex_config.AXKAID", "Field_Adapter": [ { "trim": " " } ] }, "AXMOID": { "Source": "diomex_config.AXMOID", "Field_Adapter": [ { "trim": " " } ] }, "AXARID": { "Source": "diomex_config.AXARID", "Field_Adapter": [ { "trim": " " } ] }, "AXKOID": { "Source": "diomex_config.AXKOID", "Field_Adapter": [ { "trim": " " } ] }, "AXGEID": { "Source": "diomex_config.AXGEID", "Field_Adapter": [ { "trim": " " } ] }, "AXEVON": "diomex_config.AXEVON", "AXDERJ": "diomex_config.AXDERJ", "AXDERM": "diomex_config.AXDERM", "AXDERT": "diomex_config.AXDERT", "AXDERZ": "diomex_config.AXDERZ", "AXAVON": "diomex_config.AXAVON", "AXDAEJ": "diomex_config.AXDAEJ", "AXDAEM": "diomex_config.AXDAEM", "AXDAET": "diomex_config.AXDAET", "AXDAEZ": "diomex_config.AXDAEZ", "AXSTAT": "diomex_config.AXSTAT", "AXSAEG": "diomex_config.AXSAEG" } |
| Datapool | export_diomex_config_oms |
| Primary_Key | [ "AXFIRM", "AXARTE", "AXAPNR", "AXARID" ] |