Als interim Release zwischen der aktuellen Version 2.6 und der nächsten Generation 3.0 wurde die instantOLAP Version 2.7 veröffentlicht. Sie ist eine Kombination aus dem neuen Backend der kommenden Version 3.0 und dem “alten” Frontend.
Diese Version wurde unter anderem entwickelt, um die Migration auf die Version 3.0 zu vereinfachen. Kunden können so Ihre alten Berichte mit der neue 2.7 Version testen, ohne gleich die Endbenutzer mit dem neuen Frontend konfrontieren zu müssen.
Die Version 3.0 wird in den nächsten Wochen veröffentlicht werden. Im Gegensatz zu den ersten Ansätzen, wird es den query editor weiterhin auch in der Workbench der 3.0 geben.
Details zu der Version 2.7:
Das neue Backend:
Leistung: Das neue Backend hat viele neue und sehr effektive Leistungssteigerungen erfahren. Hauptsächlich wurde das preprocessing der Berichte wesentlich verbessert. Einige Berichte werden nun exponentiell schneller ausgeführt. Besonders Berichte mit grossen Range-Selektoren profitieren von den neuen Algorithmen.
Die neue Verarbeitung der Berichte geschieht nicht mehr “por Zelle”, sondern erkennt jetzt zusammenhängende Bereiche des Berichts und wertet diese simultan aus.
Auch die Verarbeitung der LOOKUP Funktion hat sich wesentlich verbessert. Es werden nicht mehr einzelne SQL Abfragen an die Datenbank gesendet, sondern es werden jetzt die internen Techniken des Berichtsgenerators genutzt. Das ermöglicht jetzt erstmal verschachtelte LOOKUPs zu benutzen.
Migration von 2.6 zu 2.7
Die weitaus meisten Konfigurations-Einstellungen und -Funktionen sind abwärtskompatibel mit der Version 2.6, nur die Funktionen LOOKUP und SORT haben sich geändert.
* Die Fuktionen DLOOKUP und DSORT werden nicht mehr unterstützt und sollten einfach durch LOOKUP und SORT ersetzt werden * Die LOOKUP Funktion verwendet jetzt alle gesetzten Filter, um die Dimensionwerte zu ermitteln
Adhoc rollups für SQL Cubes
SQL Cubes können jetzt so eingestellt werden, dass sie übergeordnete Dimensionswerte “on the fly” berechnen, während die darunter liegenden Daten geladen werden. Es muss in der Version 2.7 keine Formel mehr dafür angelegt werden. Das ist sehr nützlich für unsymmetrische Hierarchien, bei denen es unterschiedlich tiefe Strukturen gibt.
“Single Sign On” für Windows Das neue instantOLAP Benutzer Management erlaubt es über einen Windows Domainer controller den angemeldeten Benutzernamen das Password und die zugewiesenen Rollen innerhalb von instantOLAP zu benutzen.
Wir unterstützen auch “Single Sign On” (SSO) (NTLM basierend) in Intranets. SSO identifizeirt den Benutzer ohne dass dieser sich neu anmelden muss. Um SSO zu nutzen, muss der Server unter Windows OS laufen. SSO funktioniert am Besten mit dem Internet Explorer als Client, kann aber auch in anderen Browsern wie z.B. FireFox konfiguriert werden.
Workbench auf Max OSX Die Workbench unterstützt Berichtsvorschauen auf Mac OSX Maschinen. Obwohl es keinen Installer für den Mac gibt, kann man die Workbench via Java Webstart URL tarten.
Änderungen im Frontend:
Einige neue Funktionen des Frontends
- PDF Tabellen wiederholen die Überschriften auf neuen Seiten
- Der Export der momentanen Auswahlen kann mit “Export Selectors” deaktiviert werden
- Der Titel einen Blocks kann jetzt mit der Eigenschaft “Export title” überschrieben werden
- Der Schrifttyp, die Schriftart und die -größe der Hauptüberschrift können mit den neuen Eigenschaften “Title Font”, “Title Font Size” und “Title Color” festgelegt werden
- Die Sichtbarkeit der Zellen kann jetzt mit der Eigenschaft “Cell Visible” unabhängig von den Header Eigenschaften gesetzt werden
Release notes
Server
- die neue interne Maschine beschleunigt das ToDo-Listen generieren, das Laden der Daten und das Erstellen der Reports. Das Erstellen der ToDo-Listen wurde von Zellen-orientiert auf Paket- (Filter) orientiert umgestellt.
- Die Funktionen DLOOKUP und DSORT wurden durch LOOKUP und SORT ersetzt
- Mehrfach LOOKUPs und verschachtelte LOOKUPs in einem Bericht laden jetzt ihreDaten mit nur einem einzigen SQL statement
- Es ist jetzt möglich in einer Konfiguration einen global Filter für alle Berichte zu setzten
- Der Omit-Faktor kann jetzt als maximale Anzahl von Schlüsseln (anstelle des Prozentwertes) als “Omit Limit” angegeben werden
- Die neue Eigenschaft “SQL Fetch Size” bestimmt die maximale Größe des SQL-Teil-Resultates für einen SQL cube
- Die neue Eigenschaft “Cell Visible” ermöglicht die Kontrolle der Sichtbarkeit einzelner Zellen, unabhängig vom Header
- Die neue Eigenschaften “Title Font”, “Title Font Size” und “Title Color” bestimmen das Aussehen des Berichtstitels
- Bugfix: Die YTD Funktion arbeitete nicht richtig mit mehreren Filtern
- Bugfix: Zellen in einer Tabelle können nicht mehr durch Nachbarzellen von links und darüber gleichzeitig überlagert werden
Web-Frontend
- Die “default” Werte eines Selektors werden jetzt neu berechnet wenn die Option “Use Filter” gesetzt wurde
- Im Kalender-Selektor kann jetzt der Auswählbare Bereich spezifiziert werden
- Kommentare können jetzt Zeilenumbrüche enthalten. Diese werden jetzt auch angezeigt
- Beschreibungen der Selektorgruppen werden jetzt als “hover” Text angezeigt
- Bugfix: Applet-Charts hatten die overlay charts nicht korrekt dargestellt
- Bugfix: Kalender Bereichs-Selektoren benutzen jetzt die Voreinstellungen
- Bugfix: Alle Type von Selektoren haben Zugriff auf interne Variablen
- Bugfix: Der Speichern und Speichern unter.. Dialog zeigen jetzt auch leere Verzeichnisse an
- Bugfix: Die Fontgröße der Kommentare wurde ignoriert
- Bugfix: Die CRS für ESRI Landkarten (geo charts) werden jetzt genauer berechnet
Workbench
- Unterstützung für Mac OSX 32/64 bit hinzugefügt
- Der Prozess einer Abfrage wird jetzt beendet, wenn man die Vorschau verlässt
- Tabellen Aliase können jetzt aus einem Kontext Menü der Tabelle im Datenbank Explorer erzeugt werden
- Die original Tabellen der Aliase und erzeugten Ausdrücke für virtuelle Tabellenspalten werden jetzt im Datenbank Explorer angezeigt
- Das SQL Abfrage Tool behält die einzelnen Resultate in eigenen Tabulator-Fenstern
- Besser Darstellung der Abfragen im Query Editor (korrekte Header Größe, Font Größe etc)
- Bugfix: Das”einfrieren” des Matrix-Editors bei einer offenen Vorschau wurde gelöst