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: exportEngine
Target_Config: exportEngine
#Source
Source_Datapool: export_iwm_tracking_ost
Joins:
- Left_Join:
Datapool: export_iwm_orders_ost
Join_Condition: export_iwm_tracking_ost.auftragsnummer = export_iwm_orders_ost.Auftragsnummer
Read_Condition_Vars:
- date = date("Y-m-dTh:m", strtotime('-0 day'))
Read_Conditions:
- export_iwm_tracking_ost.verkaufshaus = 96
- export_iwm_tracking_ost.versanddatum = %date%
Mapping:
Bestellnummer: export_iwm_tracking_ost.auftragsnummer
Vorname:
Source: export_iwm_orders_ost.Re_Vorname
Name:
Source: export_iwm_orders_ost.Re_Name
e-mail: export_iwm_orders_ost.Re_Email
Bestelljahr: export_iwm_orders_ost.Bestelljahr
Bestellmonat: export_iwm_orders_ost.Bestellmonat
Bestelltag: export_iwm_orders_ost.Bestelltag
Bestelldatum:
Source: export_iwm_tracking_ost.auftragsnummer
File_Field_Adapter:
File: export_fast_delivery_ost.Bestelldatum
Filters:
- Filter:
name: Delivery not within 3 days
condition:
File_Filter_Adapter: export_orders_fast_delivery_ost__filterSlowDelivery
reason: 'Delivery not within 3 days'
#Target
Datapool: 'export_orders_quick_delivery_ost'
Primary_Key: [Bestellnummer]
# Bestelljahr:
# Source: export_iwm_tracking_ost.ordernumber
# Cross_Field_Adapters:
# - Cross_Field_Adapter:
# Config: exportEngine
# Cross_Datapool: export_iwm_orders_ost #name of cross datapool
# Cross_Field: Bestelljahr #field to select value from in cross datapool
# Mapping: #cross field adapter with more than one key
# ordernumber: Auftragsnummer
# Bestellmonat:
# Source: export_iwm_tracking_ost.ordernumber
# Cross_Field_Adapters:
# - Cross_Field_Adapter:
# Config: exportEngine
# Cross_Datapool: export_iwm_orders_ost #name of cross datapool
# Cross_Field: Bestellmonat #field to select value from in cross datapool
# Mapping: #cross field adapter with more than one key
# ordernumber: Auftragsnummer
# Bestelltag:
# Source: export_iwm_tracking_ost.ordernumber
# Cross_Field_Adapters:
# - Cross_Field_Adapter:
# Config: exportEngine
# Cross_Datapool: export_iwm_orders_ost #name of cross datapool
# Cross_Field: Bestelltag #field to select value from in cross datapool
# Mapping: #cross field adapter with more than one key
# ordernumber: Auftragsnummer
Metadata
Diese Sicht basiert auf der aktuell lesbaren Legacy-Datei und hilft beim Vergleichen vor dem Import.
| Source_Config | exportEngine |
|---|---|
| Target_Config | exportEngine |
| Source_Datapool | export_iwm_tracking_ost |
| Joins | [ { "Left_Join": null, "Datapool": "export_iwm_orders_ost", "Join_Condition": "export_iwm_tracking_ost.auftragsnummer = export_iwm_orders_ost.Auftragsnummer" } ] |
| Read_Condition_Vars | [ "date = date(\"Y-m-dTh:m\", strtotime('-0 day'))" ] |
| Read_Conditions | [ "export_iwm_tracking_ost.verkaufshaus = 96", "export_iwm_tracking_ost.versanddatum = %date%" ] |
| Mapping | { "Bestellnummer": "export_iwm_tracking_ost.auftragsnummer", "Vorname": { "Source": "export_iwm_orders_ost.Re_Vorname" }, "Name": { "Source": "export_iwm_orders_ost.Re_Name" }, "e-mail": "export_iwm_orders_ost.Re_Email", "Bestelljahr": "export_iwm_orders_ost.Bestelljahr", "Bestellmonat": "export_iwm_orders_ost.Bestellmonat", "Bestelltag": "export_iwm_orders_ost.Bestelltag", "Bestelldatum": { "Source": "export_iwm_tracking_ost.auftragsnummer", "File_Field_Adapter": { "File": "export_fast_delivery_ost.Bestelldatum" } } } |
| Filters | [ { "Filter": { "name": "Delivery not within 3 days", "condition": { "File_Filter_Adapter": "export_orders_fast_delivery_ost__filterSlowDelivery" }, "reason": "Delivery not within 3 days" } } ] |
| Datapool | export_orders_quick_delivery_ost |
| Primary_Key | [ "Bestellnummer" ] |