Die Tage habe ich palo gefunden, einen speicherbasierten OLAP-Server unter OpenSource. Sieht ganz interessant aus, allerdings fehlen meiner Ansicht nach ein paar Dinge:
- Import von Massendaten
- Eine Excel-unabhängige GUI
- OpenOffice.org Integration
Bisher lassen sich Daten in palo nur via Excel integrieren, die eine Datendatei Zeile für Zeile in ein Exceltabelle einliest und für jede Zeile einen calculate-Event auslöst, der die entsprechende Datenzeile dann mittels der palo-Excel Formeln an den Server sendet.
Über eine Anbindung der C-API an LUA könnte dieser Import schneller realisiert werden; am flexibelsten wäre hier meiner Meinung nach ein Wrapping der C-API nach LUA, dass sich relativ leicht erstellen lässt.
Eine Excel-Unabhängige GUI könnte das Design von Datenbanken erleichtern.
Zuguterletzt könnte mit einer Anbindung an OpenOffice.org die erste OLAP-BI Lösung für den Desktop geschaffen werden; über die Erstellung von OpenOffice-AddIns bin ich aber noch nicht wirklich informiert, hier werde ich mich mal „auf meine vier Buchstaben“ setzen müssen.
Für den Import von Massendaten bieten die vorhandenen C, Java, PHP and .NET APIs reichlich Spielraum. Desweiteren unterstützt der Cubeware-Importer als ETL-Tool auch PALO. Eine Excel-unabhängige GUI findet man z.B. unter http://www.jpalo.net (Palo Eclipse Client for Windows – Technical Preview III).
Super, dankeschön.
Ich werde mir das die Tage mal zu Gemüte führen und mein Weblog entsprechend aktualisieren.