novomind
I'm new here

Probleme beim einbinden externer Datenquellen

Jump to solution

Hallo,

wir haben ein Projekt in dem in einer Tabelle (separates Schema, Standard Layer) Datensätze gepflegt werden können. Diese Tabelle/Daten sollen in anderen Projekten read-only zur Verfügung stehen.

Dazu haben wir die Datenbank in den Projekten eingebunden (schreibgeschützt, kein Schema Sync) und jeweils das Schema mit der Funktion "Schema aus Datenbank erzeugen" angelegt. Weiterhin wurde in den Projekten eine Tabellenvorlage mit Mapping und eine Datenquelle erzeugt.

Allerdings sind die im Masterprojekt angelegten und freigegeben Datensätze in den Projekten die das Schema read-only einbinden nicht sichtbar. Ist unser Ansatz soweit richtig oder haben wir etwas vergessen oder einen generellen Fehler gemacht?

 

Weiterhin ist uns folgendes aufgefallen:

- Felder die im Schema des Masterprojekts als Boolean angelegt werden (z.B. um ein CMS_INPUT_TOGGLE zu mappen) werden in der DB als Integer gespeichert (soweit ok). Allerdings wird in den anderen Projekten durch die Funktion "Schema aus Datenbank erzeugen" in FirstSprit nur eine Tabellenspalte vom Typ Integer erzeugt. Damit lässt sich dann kein CMS_INPUT_TOGGLE mehr mappen.

- Werden Felder im Schema des Masterprojekts sprachabhängig erzeugt resultiert das z.B. in Spalten NAME_DE, NAME_EN, ... Durch die Funktion "Schema aus Datenbank erzeugen" werden in FirstSprit dann aber Spalten NameDe, NameEn,... erzeugt, dies erschwert uns z.B. das automatisierte anlegen der Mappings.

Server-Version: 5.1.106.61855

Oracle Datenbank

Viele Grüße.

0 Kudos
1 Solution

Accepted Solutions
Peter_Jodeleit
Crownpeak employee

Die Funktion "Schema aus Datenbank erzeugen" funktioniert nicht für FirstSpirit-Datenbanken. Dafür das Schema händisch über "extern Editieren" aus dem Master übertragen. Es muss alles innerhalb des xs:element Tags übertragen werden (also ab Zeile 4).

Peter

View solution in original post

0 Kudos
2 Replies
Peter_Jodeleit
Crownpeak employee

Die Funktion "Schema aus Datenbank erzeugen" funktioniert nicht für FirstSpirit-Datenbanken. Dafür das Schema händisch über "extern Editieren" aus dem Master übertragen. Es muss alles innerhalb des xs:element Tags übertragen werden (also ab Zeile 4).

Peter
0 Kudos

Vielen Dank, so funktioniert es.

Viele Grüße.

0 Kudos