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: unitizeEngine #config - credetials of source connection service
Target_Config: enhanceEngine #config - credentials of target connection service
#Engine Mode
#Engine_Mode: full
#Source
Source_Datapool: auftragsstatus_online #sql from
#Target
Datapool: auftragsstatus_online #sql table
Target_Datapool: auftragsstatus_online #sql from
Primary_Key: [ordernumber, verkaufshaus]
Mapping:
ordernumber:
Source: auftragsstatus_online.ordernumber
File_Field_Adapter:
File: auftragsstatus_online.ordernumber
verkaufshaus:
Source: auftragsstatus_online.ordernumber
Field_Adapter:
- substr: [0,2]
auftragsstatus: auftragsstatus_online.auftragsstatus
contains_dropshipping_position:
Source: auftragsstatus_online.ordernumber #dummy value
Cross_Field_Adapters:
- Cross_Field_Adapter:
Config: unitizeEngine
Cross_Datapool: iwm_orders_dropshipping #name of cross datapool
Cross_Field: anlieferart #field to select value from in cross datapool
Mapping: #cross field adapter with more than one key
ordernumber: ordernumber
trackingnummer:
Source: auftragsstatus_online.ordernumber #dummy value
Cross_Field_Adapters_Target_Injection:
- Cross_Field_Adapter:
Config: enhanceEngine
Cross_Datapool: iwm_tracking #name of cross datapool
Cross_Field: trackingnummer #field to select value from in cross datapool
Mapping: #cross field adapter with more than one key
ordernumber: ordernumber
status_iwm: auftragsstatus_online.status_iwm
status_shops:
Source: auftragsstatus_online.status_shops
File_Field_Adapter:
Config: enhanceEngine
Engine: enhanceEngine
Datapool: iwm_tracking
Identifier: ordernumber
File: auftragsstatus_online.status_shops
Fields:
- ordernumber
- trackingnummer
- firma
Metadata
Diese Sicht basiert auf der aktuell lesbaren Legacy-Datei und hilft beim Vergleichen vor dem Import.
| Source_Config | unitizeEngine |
|---|---|
| Target_Config | enhanceEngine |
| Source_Datapool | auftragsstatus_online |
| Datapool | auftragsstatus_online |
| Target_Datapool | auftragsstatus_online |
| Primary_Key | [ "ordernumber", "verkaufshaus" ] |
| Mapping | { "ordernumber": { "Source": "auftragsstatus_online.ordernumber", "File_Field_Adapter": { "File": "auftragsstatus_online.ordernumber" } }, "verkaufshaus": { "Source": "auftragsstatus_online.ordernumber", "Field_Adapter": [ { "substr": [ 0, 2 ] } ] }, "auftragsstatus": "auftragsstatus_online.auftragsstatus", "contains_dropshipping_position": { "Source": "auftragsstatus_online.ordernumber", "Cross_Field_Adapters": [ { "Cross_Field_Adapter": { "Config": "unitizeEngine", "Cross_Datapool": "iwm_orders_dropshipping", "Cross_Field": "anlieferart", "Mapping": { "ordernumber": "ordernumber" } } } ] }, "trackingnummer": { "Source": "auftragsstatus_online.ordernumber", "Cross_Field_Adapters_Target_Injection": [ { "Cross_Field_Adapter": { "Config": "enhanceEngine", "Cross_Datapool": "iwm_tracking", "Cross_Field": "trackingnummer", "Mapping": { "ordernumber": "ordernumber" } } } ] }, "status_iwm": "auftragsstatus_online.status_iwm", "status_shops": { "Source": "auftragsstatus_online.status_shops", "File_Field_Adapter": { "Config": "enhanceEngine", "Engine": "enhanceEngine", "Datapool": "iwm_tracking", "Identifier": "ordernumber", "File": "auftragsstatus_online.status_shops", "Fields": [ "ordernumber", "trackingnummer", "firma" ] } } } |