Seite 1 von 1

Abfrage aus mehreren Datenquellen

Verfasst: Do, 04.01.2007 10:17
von Frank Lauer
Hallo zusammen,

gibt es unter Base eine Möglichkeit, Abfragen zu erstellen, die Daten aus verschiedenen Datenquellen zusammenführen?

Beispiel:
Bei uns im Unternehem gibt es eine Datenquelle, die Infos aus dem SAP abbildet (wird in einem Nachtlauf aus der Datenbank hinter SAP erstellt). Auf diese Datenbank hat man einen readonly Zugriff über ODBC. Nun haben wir verschiedene andere Datenquellen (oft aus Exceltabellen erstellt), die nicht in dieser Datenbank gespeichert werden sollen und können. Es sollen aber Daten aus beiden Quellen zusammengeführt werden (Zum soll ein Auszug aus dem Verkaufskatalog (Excel) mit Daten aus SAP ergänzt werden).
Momentan Importieren wir dann die Exceltabelle einfach nach Acces und verknüpfen dann eine Tabelle aus der "SAP"-Datenbank mit der Acces Datenbank und erstellen dann eine Abfrage.

Geht estwas ähnliches in OOo-Base, oder muss man immer erst alle Tabellen komplett importieren (wäre etwas umständlich, da einige der Abfragen fast Täglich neu ausgeführt werden müssen).

Gruß Frank

Re: Abfrage aus mehreren Datenquellen

Verfasst: Fr, 05.01.2007 12:49
von Thalion
Frank Lauer hat geschrieben: gibt es unter Base eine Möglichkeit, Abfragen zu erstellen, die Daten aus verschiedenen Datenquellen zusammenführen?
Nein, die gibt es leider nicht. Es existiert ein entsprechender Featurerequest, der dürfte sich aber nur schwer mit der Philosophie von Base vereinen lassen.

In einem der nächsten Releases sollte man zumindest dateibasierte (CSV) Tabellen in eine HSQL-Datenbank einklinken können. Das ist ein Feature der HSQLDB, wird aber bisher nicht über die Oberfläche von Base unterstützt. (Und würd für dein Beispiel auch nicht helfen)

André