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
Mysql_Engine: InnoDB
Default_Charset: utf8
#Source
Source_Datapool: mail_addresses #sql from
Datapool_Definition:
Kundennummer: VARCHAR(255) NOT NULL
Vorname: VARCHAR(255) DEFAULT NULL
Name: VARCHAR(255) DEFAULT NULL
Email: VARCHAR(255) NOT NULL
#Mapping -> Mappings source fields are detected by Mapping
Mapping:
Kundennummer:
Source: mail_addresses.EMKNDN
Vorname:
Source: mail_addresses.VORNAME
Name:
Source: mail_addresses.NACHNAME
Email:
Source: mail_addresses.EMAIL
Filters:
- Filter:
name: DuplicateEMKNDN_EMEMAL
condition:
Cross_Dataset_Filter_Adapter: filterByDuplicateEMKNDN_EMEMAL
reason: 'There is another dataset with this id'
#Target
Datapool: mail_addresses_all #sql table
Primary_Key: [Kundennummer, Email]
Metadata
Diese Sicht basiert auf der aktuell lesbaren Legacy-Datei und hilft beim Vergleichen vor dem Import.
| Source_Config | importEngine |
|---|---|
| Target_Config | exportEngine |
| Mysql_Engine | InnoDB |
| Default_Charset | utf8 |
| Source_Datapool | mail_addresses |
| Datapool_Definition | { "Kundennummer": "VARCHAR(255) NOT NULL", "Vorname": "VARCHAR(255) DEFAULT NULL", "Name": "VARCHAR(255) DEFAULT NULL", "Email": "VARCHAR(255) NOT NULL" } |
| Mapping | { "Kundennummer": { "Source": "mail_addresses.EMKNDN" }, "Vorname": { "Source": "mail_addresses.VORNAME" }, "Name": { "Source": "mail_addresses.NACHNAME" }, "Email": { "Source": "mail_addresses.EMAIL" } } |
| Filters | [ { "Filter": { "name": "DuplicateEMKNDN_EMEMAL", "condition": { "Cross_Dataset_Filter_Adapter": "filterByDuplicateEMKNDN_EMEMAL" }, "reason": "There is another dataset with this id" } } ] |
| Datapool | mail_addresses_all |
| Primary_Key | [ "Kundennummer", "Email" ] |