Erste Schritte Mit Palo Web

Embed Size (px)

Citation preview

Erste Schritte mit Palo WebVersion 3.2 SR3

Commercial Open Source Business Intelligence for Performance Management

Erste Schritte mit Palo Web

Version 3.2 SR3

Jedox AG

Stand: 28.6.2011

Copyright 2011 Jedox AG Urheberrechtlich geschtzt. Nachdruck inklusive elektronischer Vervielfltigung und inhaltliche Verwertung - auch von Teilen - nur mit ausdrcklicher Zustimmung der Jedox AG. Zuwiderhandlungen werden juristisch verfolgt. Jedox, Worksheet-Server, Supervision Server und Palo sind Warenzeichen bzw. eingetragene Warenzeichen der Jedox AG. Microsoft und Microsoft Excel sind Warenzeichen oder eingetragene Warenzeichen der Microsoft Corporation. Alle anderen Warenzeichen sind im Eigentum der jeweiligen Firmen. Aus Grnden der Lesbarkeit sind Markennamen und Warenzeichen im Text nicht speziell hervorgehoben. Aus dem Fehlen einer entsprechenden Bezeichnung (z.B. TM oder ) darf nicht geschlossen werden, der entsprechende Name sei frei verfgbar.

Inhaltsverzeichnis1 2 3 Einleitung........................................................................................................................... 6 Programmstart .................................................................................................................. 6 Datei-Manager ................................................................................................................... 8 3.1 Dateien und Ordner erstellen .......................................................................................... 8 3.2 Gruppe anlegen .............................................................................................................. 9 3.3 Stamm-Verzeichnis anlegen ......................................................................................... 10 4 Palo Spreadsheet Grundlagen ........................................................................................ 11 4.1 Datei- und Tabellenblattnamen ..................................................................................... 12 4.2 Formatierung von Tabellen ........................................................................................... 12 4.3 Automatisches Speichern ............................................................................................. 13 4.4 Letzte Dokumente ......................................................................................................... 14 4.5 Designermodus und Benutzermodus ............................................................................ 15 4.6 Datenaktualisierung ...................................................................................................... 16 4.7 Diagramme ................................................................................................................... 17 4.7.1 Nicht alle Werte im Diagramm anzeigen............................................................. 19 4.8 Bilder einfgen .............................................................................................................. 20 4.9 Menpunkt Hyperlink .................................................................................................... 20 4.10 4.11 Funktion HYPERLINK ............................................................................................... 21 DynaRanges ............................................................................................................. 22 Horizontaler DynaRange .................................................................................... 22 Vertikaler DynaRange ......................................................................................... 24 Erlaubte Verschachtelungen ............................................................................... 26 ComboBox .......................................................................................................... 26 CheckBox ........................................................................................................... 27 Schalter .............................................................................................................. 28

4.11.1 4.11.2 4.11.3 4.12 4.12.1 4.12.2 4.12.3

Formularelemente ..................................................................................................... 26

5

Importe und Exporte ....................................................................................................... 28 5.1 Import und Export verschiedener Dateitypen ................................................................ 28 5.2 pb-Dateien .................................................................................................................... 28 5.3 wss-Dateien .................................................................................................................. 30 5.4 xlsx-Dateien .................................................................................................................. 30 5.5 html-Dateien erstellen ................................................................................................... 31 5.6 pdf-Dateien erstellen ..................................................................................................... 31

6

Weitere Befehle im Dateimanager ................................................................................. 32 6.1 Tags .............................................................................................................................. 32 6.2 Neues Frameset ........................................................................................................... 33 6.3 Neue Pivottabelle .......................................................................................................... 34 6.4 Hyperlinks als Datei erstellen und benutzen ................................................................. 37

7

Berichts-Manager ............................................................................................................ 39 7.1 Datenbankbericht mit Combobox und DynaRanges ..................................................... 40 7.2 Palo-Datenbankbericht mit Variablen ............................................................................ 47 7.3 Batch PDF .................................................................................................................... 51

8 9 10 11 12

OLAP-Manager ................................................................................................................ 52 Benutzer-Manager ........................................................................................................... 53 ETL-Manager ................................................................................................................... 54 Verbindungs-Manager .................................................................................................... 54 Optionen .......................................................................................................................... 55 12.1 Allgemein .................................................................................................................. 55 Registerkarte Standard ....................................................................................... 55 Registerkarte Ansicht .......................................................................................... 56 Registerkarte Update .......................................................................................... 56 Registerkarte Standard ....................................................................................... 57 12.1.1 12.1.2 12.1.3 12.2 12.3 12.2.1

Tabellenblatt .............................................................................................................. 57 Palo Online ............................................................................................................... 57

13

Palo Web Anwendungsbeispiel ..................................................................................... 58 13.1 Teil 1: Bau einer Palo Datenbank .............................................................................. 58 Anlegen einer Datenbank ................................................................................... 58 Datenbankstrukturen anlegen............................................................................. 59 Anlegen von Dimensionen .................................................................................. 59 Anlegen von Elementen ..................................................................................... 60 Anlegen eines Wrfels ........................................................................................ 64 13.1.1 13.1.2 13.1.3 13.1.4 13.1.5 13.2

Teil 2: Erstellen von Palo Spreadsheet-Arbeitsblttern ............................................. 67

13.2.1 13.2.2 13.2.3 14

Erstellen eines Projektberichts ........................................................................... 67 Erstellen einer Zeiterfassung .............................................................................. 78 bergabe der Zeiterfassung an den Bericht ....................................................... 81

Appendix .......................................................................................................................... 82 14.1 14.2 14.3 14.4 Dienste ...................................................................................................................... 82 Konfigurationsdateien ............................................................................................... 83 Konfiguration ............................................................................................................. 83 Backup ...................................................................................................................... 83

15

Index................................................................................................................................. 84

Einleitung

-6-

1 EinleitungPalo Web ist ein Softwarepaket mit verschiedenen Softwaremodulen aus dem Hause Jedox, welche alle in einem Web - Browser laufen. Die Module sind der Palo-MOLAP-Server, das Palo Spreadsheet, die Palo Pivottabelle und der Palo-ETL-Server. Palo Web hat folgende Startsymbole: Berichts-Manager, Datei-Manager, OLAP-Manager, Benutzer-Manager, ETL-Manager und Verbindungs-Manager. Mit diesen Startsymbolen knnen Sie auf die genannten Module zugreifen. Voraussetzung dafr, dass Sie alle Startsymbole mit allen Mglichkeiten erhalten, ist, dass Sie eine Premium-Version haben und dass Sie mit allen Rechten ausgestattet sind. Ansonsten sind je nach Version oder je nach Rechten weniger Startsymbole vorhanden oder weniger Mglichkeiten nutzbar. Im vorliegenden Dokument Erste Schritte mit Palo Web" finden Sie die grundlegende Bedienung von Palo Web sowie ein umfassenderes Anwendungsbeispiel. Palo Web startet in Ihrem Standardbrowser. Lschen Sie vor dem Programmstart den Cache und die Cookies des Standardbrowsers und schlieen Sie ihn.

2 ProgrammstartStarten Sie Palo Web mit "Start Programme Palo Suite Palo Web":

Mit Login kommen Sie zum Startbildschirm von Palo Web. Login-Vorgaben: Username: john Password: john (john ist ein Beispiel-User mit AdministratorRechten) Default-Login fr den Administrator: Username: admin Password: admin

Programmstart

-7-

Abhngig von Ihren Rechten finden Sie hier eine Sammlung von Administrationswerkzeugen, mit denen Sie im Palo-Web-Umfeld Aufgaben erledigen und Einstellungen vornehmen knnen. Nur mit Administrator-Rechten stehen alle Manager mit allen Optionen zur Verfgung:

Fr das Anlegen, Lschen und ndern von Eintrgen / Objekten in den einzelnen Modulen gelten die jeweiligen Benutzerrechte. So darf z.B. ein Mitglied der Gruppe "Viewer" nur Lesen und darf nichts anlegen, lschen oder ndern. Wenn Sie spter Ihr Palo Web eingerichtet haben, dann werden Sie Ihre Palo Web Sitzung meist mit dem Berichts-Manager beginnen. Da wir fr diese Einrichtung zunchst noch einige Grundlagen bentigen, beginnen wir zunchst mit der Beschreibung des Datei-Managers.

Datei-Manager

-8-

3 Datei-ManagerIm Datei-Manager knnen Sie u.a. Ordner anlegen, Dateien erstellen und mit erstellten Dateien das Programm Palo Spreadsheet starten. Zunchst sehen Sie im Dateimanager die Verzeichnis-Gruppe "Default" und das Stamm-Verzeichnis "Public Files":

3.1 Dateien und Ordner erstellenUnter "Datei-Manager Default Public Files" knnen Sie mit dem Schalter "Neu" eine neue Arbeitsmappe anlegen. Wir nennen sie Test1 und schlieen die Namenseingabe mit "Enter" ab: Zustzlich legen wir die Ordner Marketing und Sales neu an:

In Palo Web erstellte Arbeitsmappen haben die Endung .wss (wss-Datei).

Mit Rechtsklick auf ein Objekt erhalten Sie die nebenstehend angezeigten Befehle:

Datei-Manager

-9-

Hinweis: Kopieren und Einfgen von Ordnern und Dateien funktioniert nur innerhalb des gleichen Stamm-Verzeichnisses. Fr das Kopieren von Dateien in andere Stamm-Verzeichnisse muss der Weg ber einen Export als wss-Datei und Reimport im gewnschten Stamm-Verzeichnis benutzt werden. Weiterhin knnen Sie mit den entsprechenden Rechten im Datei-Manager neben der standardmig angelegten Gruppe auch weitere Gruppen und Speicherpltze anlegen. Wichtig: Objekte, die Sie im Palo Web Datei-Manager lschen, werden endgltig gelscht. Es gibt keinen Papierkorb, aus dem gelschte Objekte wiederhergestellt werden knnen.

3.2 Gruppe anlegenKlicken Sie auf den Schalter "Neue OrdnerGruppe":

Geben Sie dann den Gruppennamen ein. Optional knnen Sie eine Beschreibung der Gruppe angeben.

Datei-Manager

-10-

3.3 Stamm-Verzeichnis anlegenWhlen Sie dann den Befehl "Neues Template-Verzeichnis". Dies erzeugt ein neues Stamm-Verzeichnis.

Geben Sie hier den Hierarchienamen ein. Optional knnen Sie auch hier eine Beschreibung angeben.

Danach knnen Sie auch hier neue Ordner und neue Dateien anlegen bzw. mit Palo Spreadsheet Arbeitsmappen hier abspeichern:

Palo Spreadsheet Grundlagen

-11-

4 Palo Spreadsheet GrundlagenPalo Spreadsheet ist ein browserbasiertes Tabellenkalkulations-Programm. Wir starten dieses Modul, indem wir die bereits angelegte Datei "Test1" jetzt doppelklicken:

Von der Tabellenkalkulationsbedienung ist Palo Spreadsheet gleich programmiert wie die weit verbreiteten Tabellenkalkulationsprogramme Microsoft Excel oder OpenOffice.org Calc. Deren Tabellenkalkulationsbedienung ist meist schon bekannt oder sie kann ansonsten in zahlreichen gnstigen Publikationen nachgelesen werden. Zustzlich ist Palo Spreadsheet erweitert worden, um Daten direkt aus Palo OLAP zu lesen, zu schreiben und entsprechende Reports zu erstellen.

Palo Spreadsheet Grundlagen

-12-

Hier ein kleines Beispiel mit Additionen (Zeile 14), Summenfunktionen (Zeilen 7 und 12 und Spalte N) und verschiedenen Tabellenblttern mit den Namen der Vertriebszentren:

Im Folgenden sollen hier nur spezifische Features von Palo Spreadsheet und wichtige Unterschiede zur Tabellenkalkulation Microsoft Excel beschrieben werden.

4.1 Datei- und TabellenblattnamenUmlaute (, usw. auch frz. Accents, chinesische Symbole o.. usw.) sind in Datei- und Tabellenblattnamen zwar grundstzlich mglich, sollten aber vermieden werden, da derzeit keine Verweise auf solche Objekte mglich sind. Mit Rechtsklick auf dem Tabellenblattregisternamen knnen Sie das Tabellenblatt umbenennen:

In einer Palo Spreadsheet Arbeitsmappe mssen Tabellenblattnamen mindestens 3 Zeichen haben. Wie in Excel ist es NICHT mglich, zwei Workbooks mit demselben Namen in derselben Sitzung zu ffnen (dies gilt auch wenn die Dateien unterschiedliche Pfade oder eine unterschiedliche Gro- und Kleinschreibweise haben).

4.2 Formatierung von TabellenIn Palo-Spreadsheets sollte man Formatierungen von ganzen Zeilen, ganzen Spalten oder ganzen Tabellenblttern mglichst vermeiden, da sie sehr speicheraufwendig sind.

Palo Spreadsheet Grundlagen

-13-

4.3 Automatisches SpeichernWenn Sie Palo Web verlassen, indem Sie sich ausloggen oder das Browserfenster schlieen, dann verlieren Sie die bis dahin noch nicht gespeicherten Daten. Dafr gibt es in der jetzigen Palo Spreadsheet-Version noch keine Speicherwarnmeldung fr ungesicherte Daten. Wichtig: Speichern Sie alle Dateneingaben, die Sie behalten mchten, bevor Sie sich ausloggen oder das Palo-Web-Browserfenster schlieen!

Sie knnen allerdings ein automatisches Speichern Ihrer Arbeitsmappen in sehr kurzen Intervallen einstellen. Dies wird in der Palo Web Core-Komponente in der Datei "config.xml" im Verzeichnis \Core eingestellt: Der Wert 900 legt fest, dass alle 900 Sekunden eine automatische Speicherung der in Palo Spreadsheet geffneten Arbeitsmappen durchgefhrt wird. Mit Rcksicht auf die Rechnerleistung sollte ein Wert mindestens >= 60 gewhlt werden. Starten Sie fr die bernahme von vorgenommenen nderungen in der Datei "config.xml" den Dienst "PaloSuiteCoreService" neu. Im Dateimanager haben Dateien eine rote Tilde, wenn fr sie aufgrund des automatischen Speicherns eine aktuellere Version als die zuletzt gespeicherte Version vorliegt.

Wenn Sie eine solche Arbeitsmappe ffnen, erhalten Sie einen ffnen und Reparieren Dialog:

Palo Spreadsheet Grundlagen

-14-

Ablauf der automatischen Speicherung: Bei dieser automatischen Speicherung wird fortlaufend eine Kopie gespeichert mit der Endung ~0. Bestehende Kopien werden hoch nummeriert bis ~9. Dabei wird als Speicherzeit die AutosaveEinstellung genommen bzw. der Zeitpunkt der nchsten Arbeitsmappennderung. Wird die Endung ~9 erreicht, dann wird beim nchsten Autosave-Vorgang die lteste Sicherungskopie berschrieben.

4.4 Letzte DokumenteAuf dem Startbildschirm von Palo Web sehen Sie auch den Bereich "Letzte Dokumente":

ber die rechte Maustaste erhalten Sie die abgebildeten Befehle. Mit "ffnen" wird die Datei geffnet, mit "Gehe zu" gelangen Sie zu dem Speicherort der Datei.

Palo Spreadsheet Grundlagen

-15-

4.5 Designermodus und BenutzermodusIn einem Palo Spreadsheet gibt es 2 Modi: Designermodus und Benutzermodus. Der Designermodus dient zum Erstellen einer Applikation. Hier wird die Arbeitsmappe mit den Formeln, den Formaten usw. erstellt. Dann werden mit "Gesperrt" und "Nicht Gesperrt" die Eingabezellen fr den Benutzermodus festgelegt. (Men "Format - Zellen - Schutz - Gesperrt"). Der Benutzermodus zeigt das momentan im Designermodus aktuelle Tabellenblatt so, wie es fr einen Benutzer aussieht. Sie knnen nur in die "Nicht Gesperrt"-Zellen Eingaben machen, ansonsten knnen im Benutzer-Modus an der Applikation keine Vernderungen vorgenommen werden. Allerdings ist es im Benutzermodus nicht mglich, auf andere Tabellenbltter zu wechseln. Auch Hyperlinks auf andere Tabellenbltter werden nicht ausgefhrt. Fr Tests von Zellen, die das aktuelle Tabellenblatt verlassen, muss der Berichts-Manager benutzt werden. Unter Ansicht knnen Sie in den Benutzermodus umschalten: Diesen Befehl gibt es auch als Schalter in der Toolbar:

Im Benutzermodus finden Sie den Schalter Schlieen, mit dem Sie in den Designermodus zurck kommen:

Unten rechts im Palo Spreadsheet Arbeitsblatt sehen Sie den Modus, in dem Sie sich befinden:

Palo Spreadsheet Grundlagen Wenn eine Arbeitsmappe im Benutzermodus geffnet ist, dann ist der Designermodus fr diese Arbeitsmappe solange unterbrochen:

-16-

4.6 DatenaktualisierungJe nach Komplexitt einer Arbeitsmappe sollte man entscheiden, ob die Daten der Arbeitsmappe automatisch oder manuell aktualisiert werden. Dies knnen Sie unter dem Menpunkt Daten anklicken:

Bei "Automatische Datenaktualisierung" knnen Sie nach dem Hkchen setzen den Sekundenabstand der Datenaktualisierungen angeben: Aus Performance-Grnden sollte eine automatische Aktualisierung nicht unter 10 Sekunden eingestellt werden. Diese Datenaktualisierung bezieht sich auf alle Funktionen, die nicht dauernd aktualisiert werden: z.B. PALO.DATA(), ZUFALLSZAHL(), HEUTE() usw. Dagegen werden Berechnungen wie z.B. die Funktion SUMME() bei einer Zellnderung im Summenbereich sofort neu durchgerechnet. Dies unterbleibt, wenn Sie das Hkchen vor "Automatische Datenberechnung" entfernen.

Palo Spreadsheet Grundlagen

-17-

4.7 DiagrammeMit " Einfgen - Diagramm" erstellen Sie ein Diagramm:

Sie erhalten folgendes Dialog-Fenster:

Neben den sonst gngigen Diagrammtypen finden Sie hier auch die Diagrammtypgruppe Tachometer.

Palo Spreadsheet Grundlagen Tacho-Beispieldiagramm mit Farbbereichsdefinitionen:

-18-

Am Diagrammrand erhalten Sie mit der Maus den Rahmen fr Grennderungen. Bei gedrckter Groschreib-Taste bleibt bei der Grennderung die Hhe-Breite-Proportion erhalten, ohne Zusatztaste knnen Sie die Gre beliebig ndern. (Bei Bildern ist dies umgekehrt!) Datenbereich fr das Diagramm: A1:G6 Gruppiert nach Spalten Die Tachonadeln zeigen die Werte in Spalte B. Die Definitionsreihenfolge der Tachofarbbereiche ist in der Standardfarbpalette so festgelegt: Grn, Gelb, Rot, Grau, Blau usw. Start Grn: C2 Ende Grn: C3 Start Gelb: D2 Ende Gelb: D3 Start Rot: E2 Ende Rot: E3 Start Grau: F2 Ende Grau: F3 Start Blau: F2 Ende Blau: F3

Sptere Farben berdecken frhere Farben (Im Beispiel: Blau berdeckt Grau von 20 bis 30). Der grte Werte im Diagrammbereich (im Beispiel der Wert 200 von E5) legt den Tachoendwert fest. Mit Rechtsklick auf das Diagramm knnen Sie die angezeigten Befehle ausfhren.

Palo Spreadsheet Grundlagen Unter "Diagramm formatieren" finden Sie unter "Bereiche" die Standardfarbpalette. Dort knnen Sie eine andere Farbpalette whlen:

-19-

Und Sie knnen durch Doppelklick auf eine Farbe eine andere Farbe whlen:

Unter "Zeiger" knnen Sie entsprechend die Farben fr die Tachonadeln verndern. Unter "Skalen" knnen Sie den Tachobereich einstellen.

4.7.1 Nicht alle Werte im Diagramm anzeigenMglicherweise wnschen Sie, dass in bestimmten Diagrammen (z. B. Liniendiagrammen) nicht alle Werte (z.B. Zellen ohne Wert) angezeigt werden. Dies knnen Sie erreichen, indem Sie z.B. durch eine Wenn-Verschachtelung sicherstellen, dass diese Werte als leere Zeichenfolgen dem Diagramm bergeben werden.

Palo Spreadsheet Grundlagen

-20-

4.8 Bilder einfgenUnter Einfgen finden Sie den Menpunkt "Bild". Damit knnen Sie ein Bild bis zur Dateigre von 2MB in das Palo-Spreadsheet einfgen. Unabhngig von der Cursor-Position wird jedes Bild ausgehend von der Zelle A1 in das Tabellenblatt eingefgt. Am Bildrand erhalten Sie mit der Maus den Rahmen fr Grennderungen. Ohne Zusatztaste bleibt bei der Grennderung die Hhe-Breite-Proportion erhalten, bei gedrckter Groschreib-Taste knnen Sie die Gre beliebig ndern (Bei Diagrammen ist dies umgekehrt!).

4.9 Menpunkt HyperlinkUnter Einfgen finden Sie den Menpunkt "Hyperlink":

Sie erhalten folgendes Dialogfenster:

Das Feld "Hyperlinkname" bentigt einen Eintrag, damit der Hyperlink erstellt werden kann. Hinweis: Diese "Hyperlinknamen" knnen nicht als Referenz in einer Formel benutzt werden.

Palo Spreadsheet Grundlagen

-21-

Zustzlich zu den gngigen Hyperlinks zu Tabellenzellen, Tabellenblttern, Dateien, Webseiten, emailAdressen usw. gibt es eine zweite Registerkarte "Transfer", mit der Zelleintrge zu neuen Zellen transferiert werden knnen:

Dieser Hyperlink kopiert (!) beim Anklicken die Eintrge des Bereiches Tabellenblatt1!D1:D5 in den Bereich Tabellenblatt3!A21:A25. Vor dem OK-Klick mssen Sie mit Update Ihre Transfer-Eintrge besttigen.

4.10 Funktion HYPERLINKFolgendes Beispiel dient zur Demonstration der Mglichkeiten dieser Funktion: Die Datei Function_HYPERLINK liegt in Default/Public Files.

Tragen Sie in A4 mit Einfgen Funktion folgende Funktion ein:=HYPERLINK("/Demo Spreadsheets/Demos/SAMPLES/Europe/A.wss#Frame3"; "Hyperlinktext";"Mousetext";A1:D2;Sheet4!A10:D11)

Sie kopiert den Bereich von A1:D2, ffnet die vorhandene Datei Demo Spreadsheets/Demos/SAMPLES/Europe/A.wss und trgt den kopierten Bereich in die Zellen A10:D11 des Tabellenblatts Sheet4 ein. Die Funktion kann also auch Zellwerte transferieren und dafr knnen Sie auch einen Bereich eintragen. Durch den Zusatz #Frame3 wird die Datei A.wss in Frame3 geffnet, wenn die Funktion in einem Frameset aufgerufen wird und es dort Frame3 gibt (Siehe dazu Kapitel Neues Frameset). Sind diese Voraussetzungen nicht erfllt, dann wird A.wss ganz normal in einem neuen Register geffnet.

Palo Spreadsheet Grundlagen

-22-

4.11 DynaRangesUnter dem Menpunkt "Extras" finden Sie die Mglichkeit, horizontale und vertikale DynaRanges zu erstellen. DynaRanges sind ein speziell auf Palo-Olap-Datenbanken abgestimmtes Anzeigewerkzeug, mit dem Sie Werte aus solchen Datenbanken dynamisch anzeigen knnen. Zu beachten ist, dass auf Arbeitsblttern, die DynaRanges enthalten, keine benannten Bereiche ("Namen") anlegt werden drfen, die als Geltungsbereich die komplette Arbeitsmappe haben. Weiterhin sind keine Bezge von anderen Arbeitsblttern auf Zellen eines Arbeitsblattes, welches ein DynaRange enthlt, mglich.

4.11.1 Horizontaler DynaRangeWir markieren D4:D6 und fgen hier einen horizontalen DynaRange mit dem Befehl "Extras DynaRange - Horizontal DynaRange" (Alternative: Symbolschalter Horizontal DynaRange) ein:

Palo Spreadsheet Grundlagen In der Registerkarte "Allgemein" whlen wir die Dimension "Years" der Datenbank "Demo" aus und klicken auf OK:

-23-

Das Ergebnis sieht wie folgt aus:

Palo Spreadsheet Grundlagen

-24-

4.11.2 Vertikaler DynaRangeAnschlieend markieren wir C5:E5 und fgen hier einen vertikalen DynaRange mit den abgebildeten Vorgaben ein:

Jetzt bentigen wir in der Zelle D5 noch eine Funktion, damit die Werte aus der Datenbank im Tabellenblatt angezeigt werden. Dazu whlen wir "Palo Funktion einfgen":

Palo Spreadsheet Grundlagen

-25-

Im folgenden Dialogfenster whlen wir die Datenbank und den Wrfel aus und aktivieren dann "Argumente raten":

Das Ergebnis sieht wie folgt aus:

Palo Spreadsheet Grundlagen Mit dem Befehl "Ansicht Schnellansicht" oder "Designer Vorschau" erhalten wir dann folgende Darstellung:

-26-

Aus Performancegrnden werden in dieser Schnellansicht fr jede Dimension jeweils maximal 4 Elemente. Die volle Anzeige steht im Berichts-Manager zur Verfgung. Ein umfassenderes Beispiel dazu ist im Kapitel Berichts-Manager beschrieben.

4.11.3 Erlaubte VerschachtelungenDynaranges drfen nicht beliebig ineinander verschachtelt werden, da bestimmte Konstellationen nicht aufgelst werden knnen und in der Folge zu Konflikten fhren. Erlaubt ist die Verschachtelung aus dem letzten Unterkapitel (entspricht der Verschachtelung rechts):

Weiterhin erlaubt ist eine Verschachtelung von 2 Dynaranges, bei der der 2.Dynarange vollstndig innerhalb des 1.Dynaranges liegt (ohne gemeinsame Grenzbereiche!):

4.12 Formularelemente4.12.1 ComboBoxDie DynaRange Ansichten aus dem letzten Unterkapitel lassen sich mit einer Combo-Box noch komfortabler gestalten. Da die volle Anzeige nur im Berichts-Manager zur Verfgung steht wird die Combo-Box in einem umfassenderen Beispiel im Kapitel Berichts-Manager beschrieben.

Palo Spreadsheet Grundlagen

-27-

4.12.2 CheckBoxMit dem Befehl "Extras Formularelemente Checkbox" knnen Sie in jeder beliebigen Tabellenblattzelle eine Checkbox erstellen. Sie erhalten folgendes Dialogfenster:

Mit Abgehakt hat diese CheckBox den Wert "Wahr", mit "Nicht abgehakt" den Wert "Falsch" als Rckgabewert. Diesen Rckgabewert knnen Sie in einer festzulegenden Zielzelle ausgeben, mit dem Namen aufrufen z.B. in einer Wenn-Funktion: =WENN(CheckBox1;A1;A2) oder als eingetragenen Variablennamen aufrufen. Hinweise zur Checkbox: 1. Bei Eintrag von "Checkbox1" als "Named Range" ist der Name in der Datei bekannt, bei Eintrag von " Checkbox1" als Variable ist dieser Name in der gesamten Palo Web Sitzung bekannt. 2. Ist "Checkbox1" als "Named Range" eingetragen und wird spter die Checkbox1 gelscht, bleibt fr den definierten Namen "Checkbox1" der zuletzt gewhlte Eintrag bestehen. Der definierte Name "Checkbox1" wird mit dem Lschen der Checkbox1 nicht gelscht.

Mit Rechtsklick auf die CheckBox knnen Sie diese bearbeiten, lschen oder ein Makro zuweisen:

Importe und Exporte

-28-

4.12.3 SchalterMit dem Befehl "Extras Formularelemente Schalter" knnen Sie in jeder beliebigen Tabellenblattzelle eine Schaltflche erstellen, der Sie ebenfalls ber die rechte Maustaste ein Makro zuweisen knnen:

5 Importe und Exporte5.1 Import und Export verschiedener DateitypenMit dem Schaltern "Import" und Export im Dateimanager (finden Sie auf der rechten Maustaste) ist der Import und der Export von beliebigen Dateien mglich. Palo-eigene Dateitypen sind pb-Dateien und wss-Dateien (siehe folgende Unterkapitel). Alle anderen Dateitypen werden im Datei-Manager beim Import nur statisch abgelegt, knnen aber dadurch mit der Hyperlink-Funktion in einer Applikation zum Download bereitgestellt werden. Statisch im Dateimanager abgelegte Dateien knnen mit dem Befehl Export auch wieder auerhalb von Palo Web abgespeichert werden.

5.2 pb-DateienPalo Bundle (pb-Datei, Bundle=Paket) ist der Paket-Exportdateityp von Palo. Im Dateimanager knnen Sie damit den gesamten Inhalt eines Ordners, einer Ordnergruppe oder aller Ordnergruppen gepackt als eine Datei exportieren und wieder importieren. Im Berichtsmanager haben Sie damit die Mglichkeit, einen Berichtsordner, eine BerichtsGruppe oder alle Berichtsgruppen zu exportieren und wieder zu importieren. Hier werden die zugehrigen Dateien des Dateimanagers mit ins Paket genommen. Die Befehle dazu finden Sie im Pulldown-Menu (s. rechts) oder auch im Kontextmenu.

Importe und Exporte

-29-

Beim Import wird Ihnen der Inhalt der pb-Datei angezeigt:

Danach erhalten Sie z.B. nebenstehende Meldung:

Weiterhin haben Sie die Mglichkeit, sich ein Importprotokoll anzeigen zu lassen:

Importe und Exporte

-30-

Wenn im Export Framesets enthalten sind, dann whlen Sie bitte den zu exportierenden Ordner so, dass alle in Framesets eingetragenen Arbeitsmappen mit exportiert werden. Die Zugriffsrechte auf die exportierte Hierarchie werden in die pb-Datei mit bernommen. Sie werden aber nur verwendet, wenn die Benutzergruppe auf dem System, auf dem die pb-Datei importiert wird, auch existiert. Wenn es mglich oder notwendig ist werden beim Import die internen Item-IDs umgeschrieben. Da Hyperlinks zwischen Arbeitsmappen auf diesen IDs basieren, kann es sein, dass sie nach einem Import nicht mehr funktionieren. Diese Mglichkeit betrifft nur Hyperlinks, welche mit dem Dialog Einfgen Hyperlink erstellt wurden. ber Einfgen Funktion - Hyperlink erstellte Hyperlinks sind davon nicht betroffen. Auch Hyperlinks innerhalb einer Arbeitsmappe sind davon nicht betroffen.

5.3 wss-DateienMit dem Befehl "Export" knnen Sie wss-Dateien auerhalb von Palo Web abspeichern. wss-Dateien, die nicht mit Ihrem Palo Spreadsheet erstellt wurden bzw. nicht in Ihrem Palo Web angezeigt werden, knnen nicht einfach in den Ordner \storage kopiert werden, um sie in Palo Spreadsheet zu ffnen, da ihr Vorhandensein auch in der entsprechenden Palo-Datenbank vermerkt sein muss. Deshalb mssen solche nicht angezeigten wss-Dateien zuerst importiert werden. Durch den Import werden "fremderstellte" wss-Dateien in Ihrem Palo Web als Arbeitsmappen integriert. Nach dem Import werden sie dann im Dateimanager angezeigt und knnen ganz normal geffnet und bearbeitet werden.

5.4 xlsx-DateienPalo Web bietet die Mglichkeit, xlsx-Dateien sowohl als statische Datei zu importieren oder auch in eine Palo Spreadsheet-Arbeitsmappe (wss-Datei) zu importieren. Der xlsx-Dateityp, das Standarddateiformat von Excel 2007 und Excel 2010, ist das einzige Dateiformat, das in eine Palo SpreadsheetArbeitsmappe importiert werden kann. Auch mit frheren Versionen von Excel knnen Sie xlsx-Dateien erstellen. Allerdings muss dazu das "Microsoft Office Compatibility Pack fr Dateiformate von Word, Excel und PowerPoint 2007" installiert werden. Dieses kann gratis von dem Microsoft Downloadcenter heruntergeladen werden. Zum Importieren einer xlsx-Datei in eine Palo Spreadsheet-Arbeitsmappe whlen Sie in einer geffneten Palo Spreadsheet-Arbeitsmappe den Befehl "Datei Import":

Hinweis: Mit dem Palo Spreadsheet-Befehl "Datei Import" ist nur der Import von xlsx-Dateien mglich.

Importe und Exporte

-31-

Unter Datei Export finden Sie die Mglichkeiten, Arbeitsmappen als xlsx-Dateien (mit Formeln) oder als xlsx-Snapshot (mit aktuellen Werten ohne Formeln) zu exportieren. Beim Export in eine xlsx-Datei gehen diejenigen Palo-Spreadsheetinhalte verloren, die von Excel nicht untersttzt werden. So untersttzt z.B. die Hyperlink-Funktion von Excel nur 2 Argumente (Hyperlinkziel und freundlicher Name). Eventuell vorhandene Datentransferargumente werden deshalb in der xlsxDatei nicht abgespeichert.

5.5 html-Dateien erstellenDie Befehle entsprechen dem Vorgehen der PDF-Datei-Erstellung, siehe nchstes Kapitel.

5.6 pdf-Dateien erstellenPalo Spreadsheet bietet die Mglichkeit, Arbeitsmappen als pdf-Dateien zu exportieren. Vor der Benutzung des PDF-Moduls mssen Sie noch Schriftfonts in das Verzeichnis \Jedox\Palo Suite\tomcat\webapps\fopper\WEB-INF\fonts (Pfad der Standardinstallation) kopieren. Diese erhalten Sie z.B. ber die Webseite http://corefonts.sourceforge.net. Sie knnen auch die ttf-Dateien aus \windows\fonts verwenden. Allerdings sind nur die Schriften mglich, zu denen eine xml-Datei in \Jedox\Palo Suite\tomcat\webapps\fopper\WEB-INF\fonts existiert. Dann knnen Sie eine pdf-Datei aus Ihrer Anwendung wie folgt erstellen: Im Designer-Modus:

Men "Datei Export PDF" Im Benutzer-Modus:

Men "Datei Export PDF" oder PDF Direkt-Schalter

Weitere Befehle im Dateimanager

-32-

6 Weitere Befehle im Dateimanager6.1 TagsTags sind Stichwrter (Etiketten), die Sie Dateien ber die rechte Maustaste zuweisen knnen. Darber knnen Sie spter leichter Dateien wiederfinden. Einer Datei knnen Sie mehrere Tags zuweisen. Mit dem Schalter Tags erhalten Sie den TagManager:

Hier knnen Sie Dateien nach Kontext, Typ oder Tag auswhlen.

Weitere Befehle im Dateimanager

-33-

6.2 Neues FramesetMit einem Frameset knnen Sie mehrere Dateien in einem Fenster bzw. in einem Rahmen anzeigen. In ein Frameset knnen nur Dateien aufgenommen werden, denen ein Tag zugewiesen wurde. Wir erstellen im Datei-Manager mit dem Befehl "Neu Neues Frameset" ein neues Frameset:

Wir erhalten nebenstehendes DialogFenster:

Darin knnen Sie folgende Einstellungen vornehmen: Unter Vorlagen knnen Sie als Anordnung der Rahmen (Frames) horizontal, vertikal oder benutzerdefiniert auswhlen. Im Rahmen knnen Sie die Quelle und die Eigenschaften der Quelle festlegen

An den Rahmenseiten knnen Sie "auto" auswhlen oder Grenangaben zu den Rahmen in % oder in Pixel eintragen.

Alle Quellen, die Sie eintragen, werden beim ffnen des Framesets in einem einzigen Fenster gleichzeitig angezeigt.

Mit Framesets lassen sich komfortable Reportssteuerungen erstellen. Mehr dazu im Handbuch "Palo_Web_Fortgeschrittene_Themen".

Weitere Befehle im Dateimanager

-34-

6.3 Neue PivottabelleWir erstellen im Datei-Manager mit dem Schalter "Neu" eine Palo Pivot Datei, benennen sie "Pivottest1" und klicken sie doppelt.

Im folgenden Dialogfenster whlen Sie bitte eine Verbindung, eine Datenbank und darin einen Wrfel aus und klicken dann auf "Erstellen":

Weitere Befehle im Dateimanager Jetzt knnen Sie Felder auf die horizontale und auf die vertikale Achse ziehen:

-35-

Mit + und Schalter knnen Sie Ihre gewnschte Sicht einstellen:

Weitere Befehle im Dateimanager Nach dem Speichern und Schlieen von "Pivottest1" knnen Sie ber die rechte Maustaste "Eigenschaften" auswhlen:

-36-

In der Registerkarte "Optionen" knnen Sie verschiedene Schalter verbergen. Dieses Verbergen wirkt sich erst dann aus, wenn Sie "Pivottest1" auf einen Ordner im Berichts-Manager ziehen und dort in der Benutzeransicht ffnen. So erhalten Sie eine Pivottabellenansicht, deren Einstellungen nicht mehr gendert werden knnen:

Weitere Befehle im Dateimanager

-37-

6.4 Hyperlinks als Datei erstellen und benutzenWir erstellen im Datei-Manager mit dem Schalter "Neu" einen neuen Hyperlink:

Gehen Sie nun in den Berichts-Manager. Klicken Sie dort auf Load/Refresh falls Sie die Datei nicht sofort sehen. Ziehen Sie dann den erstellten Hyperlink auf den gewnschten Knoten (Da wir noch keine umfangreiche Struktur haben auf Hierarchy):

Weitere Befehle im Dateimanager

-38-

Schalten Sie um in den Modus Benutzervorschau. Dann erhalten Sie mit Doppelklick die gewnschte Webseite als Registerkarte im Berichts-Manager.

Berichts-Manager

-39-

7 Berichts-ManagerDer Berichts-Manager bietet Ihnen folgende Vorteile: Datenbankberichte mit DynaRanges werden komplett angezeigt Sie knnen bei Palo-Datenbankberichten mit Variablen arbeiten

Im Berichtsmanager knnen Sie entsprechend wie im Dateimanager neue Gruppen anlegen (entspricht einer Datenbank rgrp* in Palo):

Sie knnen neue Berichtshierarchien anlegen (entspricht Dimensionen in rgrp*):

Sie knnen einen neuen Ordner ber den Schalter

oder ber das Kontextmen anlegen:

Berichte erstellen Sie weiterhin im Datei-Manager und knnen diesen dann als sogenannten Knotenpunkt auf einen Ordner oder eine Berichtshierarchie ziehen. Dies machen wir jetzt an einem Beispiel.

Berichts-Manager

-40-

7.1 Datenbankbericht mit Combobox und DynaRangesZur Erstellung eines neuen Berichts gehen wir in den Datei-Manager und legen die Arbeitsmappe "Report 1" an. Dann klicken wir "Report 1" doppelt und whlen im Men "Extras Formularelemente Combobox":

Als Name tragen wir "Region" ein und starten dann den Subseteditor (roter Pfeil).

Berichts-Manager Hier knnen wir die Einstellungen fr die Combobox vornehmen. In der Registerkarte "Allgemein" whlen wir "Regions" aus:

-41-

Wir gehen auf die Registerkarte "Hierarchie", aktivieren diesen Filter und whlen "Beginn mit 1" und "Ende mit 2" aus und klicken auf "Einfgen":

Berichts-Manager Das "Formatkontrolle" Dialogfenster schlieen wir auch mit OK:

-42-

Danach erhalten wir nebenstehende Listbox:

Jetzt fgen wir wieder in D4:D6 einen horizontalen DynaRange mit der 2.Hierarchieebene der Dimension "Years" ein:

Wir erhalten nebenstehende Ansicht:

Berichts-Manager

-43-

Anschlieend markieren wir C5:E5 und whlen den Befehl "Vertikal DynaRange":

In der Registerkarte "Allgemein" whlen wir die Datenbank "Demo" und die Dimension "Regions":

Dann setzen wir in der Registerkarte "Hierarchie" bei "Diesen Filter aktivieren" und bei der ersten Variablen ein Hkchen:

Als Variable whlen wir "Region" aus.

Berichts-Manager Danach erhalten wir nebenstehendes Ergebnis:

-44-

Jetzt bentigen wir in der Zelle C5 noch die PALO.DATAFunktion. Klicken Sie dazu auf den Menpunkt "Palo Daten-Funktion einfgen". Im folgenden Dialogfenster whlen wir die Datenbank und den Wrfel aus und aktivieren dann "Argumente raten":

Jetzt stellen wir noch fr D5 das Zahlenformat "Zahl" mit 0 Dezimalstellen ein:

Berichts-Manager

-45-

Mit dem Befehl "Ansicht Schnellansicht" oder dem Symbolschalter "Designervorschau" erhalten wir dann folgende Darstellung:

Mit der Combobox "Region" lassen sich jetzt die einzelnen Subregionen auswhlen:

So erhalten wir z.B. mit der Auswahl "North" folgende Ansicht:

Speichern und schlieen Sie jetzt "Report 1".

Berichts-Manager Fr die volle Anzeige der Daten gehen wir jetzt in den Berichtsmanager und ziehen unseren "Report 1" auf "Hierarchy":

-46-

Danach whlen wir den Schalter "Benutzervorschau":

Mit Doppelklick auf "Report 1" erhalten wir die volle Anzeige unserer Daten im Berichtsmanager:

Berichts-Manager

-47-

7.2 Palo-Datenbankbericht mit VariablenFr unser Beispiel legen wir dazu "Marketing" als neue Berichtsgruppe, "Units" als neue Berichtshierarchie und darin den Ordner "Regions" neu an:

Gehen Sie dann in die Registerkarte "Variablen-Zuordnung" und whlen Sie den Typ "Palo-Liste" aus:

Dann erhalten Sie folgende Ansicht:

Hier whlen Sie in der Datenbank Demo "Regions" aus und klicken auf "Zuordnung anwenden".

Berichts-Manager

-48-

Als Unterordner von Regions legen wir den Ordner Years an. Fr den Ordner Years gehen wir entsprechend vor und stellen die Variablen Zuordnung Palo-Liste und Years der Demo-Datenbank ein. Wechseln Sie dann in den "Datei-Manager". Erstellen Sie hier dann in einer neuen Arbeitsmappe mit dem Namen "Units Hardware" folgende Palo-Ansicht:

Um mit "Regions" und mit Years als Variablen zu arbeiten ersetzen wir jetzt noch in der Zelle A3 "=PALO.ENAME()" mit "=@Region" und in der Zelle A5 . "=PALO.ENAME()" mit =@Year. Hinweis: Variablen zur Verwendung in Palo-Ansichten werden immer mit =@[Dimensionsname] definiert. Wir speichern und schlieen diese Datei. Jetzt gehen wir wieder in den Berichts-Manager und ziehen "Units Hardware" auf Years. Wir gehen in die Registerkarte "Variablen-Zuordnung und stellen fr die Variable Region unter Listentyp Berichtsliste und unter Liste/Dynamischer Ordner Regions() ein und besttigen dies mit Klick auf Update. Fr die Variable Year stellen wir unter Listentyp Berichtsliste und unter Liste/Dynamischer Ordner Years(/Regions ein und besttigen dies auch mit Klick auf Update:

Berichts-Manager Wenn die Variableneinstellung akzeptiert wurde, dann werden mit dem Schalter "Benutzervorschau" die Variablen eingetragen.

-49-

Danach knnen wir z.B. die Datei "Units Hardware" von Italy und dem Jahr 2005 doppelklicken und erhalten folgende Ansicht:

Berichts-Manager

-50-

Eine solche Berichtsansicht knnen Sie ber die rechte Maustaste als Standard-Homepage festlegen:

Dann ist dies fr jeden Standardanwender die Sicht, mit der Palo Web gestartet wird. Bei der Festlegung als Gruppen-Homepage erhalten Sie nebenstehendes Dialogfenster:

Dadurch starten die Mitglieder der Gruppe Sales mit der hier festgelegten Homepage.

Berichts-Manager

-51-

7.3 Batch PDFBei Berichten finden Sie auf der rechten Maustaste den Befehl Batch PDF. Er ermglicht es, eine Berichts-PDF mit ausgewhlten Berichten und ausgewhlten Variablen zu erstellen. Wir nehmen das letzte Beispiel und klicken mit der rechten Maustaste auf Regions:

Sie erhalten den PDF-Batch Assistenten, der Ihnen bei der PDF-Erstellung hilft. Im 1. Dialogfenster knnen Sie mit gedrckter STRG-Taste die Berichte fr die PDF-Datei auswhlen. Bei Auswahl eines Ordners werden alle darin liegenden Berichte ausgewhlt. Im 2. Dialogfenster knnen Sie mit gedrckter STRG-Taste die Variablen festlegen, sowohl fr Region als auch fr Year:

Im 3. Dialogfenster knnen Sie die Sortierung und die Eintrge fr die Kopfzeile festlegen. Beinhaltet die PDF-Erstellung mehrere Berichte und mehrere Variablen, dann erhalten Sie bei der Gruppierung nach Bericht zunchst Bericht1 mit allen Variablen, dann Bericht2 mit allen Variablen usw. und bei Gruppierung nach Varset zunchst alle Berichte mit Variable1, dann alle Berichte mit Variable2 usw. Mit Beenden erhalten Sie die erstellte PDF, die, abhngig von den Einstellungen Ihres Browsers, direkt angezeigt oder z.B. unter Downloads auf der Festplatte gespeichert wird.

OLAP-Manager

-52-

8 OLAP-ManagerMit dem OLAP-Manager haben Sie Zugang zur Palo Datenbankmodellierung und zur Palo Datenbankverwaltung.

Hier knnen Sie Palo-Datenbanken anlegen, lschen oder bestehende Datenbanken in ihrer Struktur verndern. Weitere Beschreibungen finden Sie in der Dokumentation "Erste Schritte mit Palo for Excel" und im Web in der "MyPalo Community".

In der Version 3.2 ist der Rule Editor noch nicht fertig implementiert. Die Rules mssen deshalb noch manuell geschrieben werden. Das Benutzerrechtemanagement funktioniert. Deshalb kann der eingeloggte Benutzer keine Dimensionen bearbeiten wenn er dazu keine Rechte hat.

Benutzer-Manager

-53-

9 Benutzer-ManagerHier knnen Sie die Benutzer fr jede Palo-Verbindung (d.h. die Verbindung zu einem hinter Palo Web laufenden OLAP Server) bearbeiten, auf die Sie Zugriffsrechte haben. Sie knnen Benutzer, Benutzergruppen und Rollen anlegen, lschen oder deren Details verndern.

Ein spezieller Fall ist die "Interne Verbindung". Dabei handelt es sich um die in den KonfigurationsDateien von Palo Web spezifizierte Verbindung zu dem OLAP-Server, in dem Metadaten abgelegt werden, und dessen System-Datenbank zur Authentifizierung in Palo Web verwendet wird. Diese Verbindung existiert nicht als Objekt im Verbindungs-Manager. Auf die "Interne Verbindung" haben nur Benutzer Zugriff, die zu einer Rolle gehren, die Vollzugriff auf alle der folgenden Rechteobjekte hat: "user", "group", "password" und "rights".

Hinweis: Obwohl es theoretisch mglich, dass zwei Benutzer sich unter dem gleichen Konto anmelden, empfehlen wir dringend, fr jeden Benutzer ein eigenes Konto anzulegen.

ETL-Manager

-54-

10 ETL-ManagerHier knnen Sie aus Vorsystemen Quelldaten extrahieren, danach passend fr eine Palo Datenbank transformieren und danach in die Palo Datenbank laden.

Die Vorgehensweise ist ausfhrlich im Palo ETL Server Handbuch beschrieben.

11 Verbindungs-ManagerHier knnen Sie Verbindungen zu Datenbanken bzw. Datenbankservern anlegen, lschen oder deren Details verndern.

Das Hkchen bei "Anmeldeinformationen verwenden" sollte gesetzt sein, damit mit der Anmeldung auch die vergebenen Rechte beachtet werden. Ansonsten kommen die Rechte des hier fr die Verbindung eingetragenen Benutzernamens zur Anwendung.

Optionen

-55-

12 OptionenMit Klick auf den Schalter Optionen unten links im Palo Web-Fenster erhalten Sie folgenden Dialog:

nderungen in diesem Dialogfenster werden erst nach erneutem Login des gleichen Benutzers wirksam!

12.1 Allgemein12.1.1 Registerkarte StandardHier knnen Sie folgende Punkte einstellen: Sprache (Deutsch, Englisch, Franzsisch) Darstellung (Farbschema Blau oder Grau) Standardverzeichnis des Datei-Managers Standardverzeichnis des Berichts-Managers Bitte beachten Sie, dass durch die persnliche Einstellung des Standardverzeichnisses des BerichtsManagers eine vorgenommene Homepage-Einstellung berschrieben wird. Eine eingestellte Homepage wird dann nicht geladen.

Optionen

-56-

12.1.2 Registerkarte Ansicht

Hier knnen Sie folgende Punkte einstellen: Navigationsleiste anzeigen Optionen Datei-Manager - Ansicht Optionen Ansicht Benutzermanager

12.1.3 Registerkarte UpdateHier knnen Sie die automatische Suche nach Updates an- bzw. ausschalten.

Optionen

-57-

12.2 Tabellenblatt12.2.1 Registerkarte Standard

Hier knnen Sie folgende Punkte einstellen: Umgebung Symbolleiste: Klassisch oder Ribbon Optionen Designermodus Optionen Benutzermodus

12.3 Palo OnlineHier knnen Sie Ihre Zugangsdaten zu "MyPalo Community" eintragen, so dass Sie mit dem Schalter "MyPalo" im Palomen des Spreadsheets Zugang zur "MyPalo Community" haben.

Palo Web Anwendungsbeispiel

-58-

13 Palo Web AnwendungsbeispielAls Beispiel wird eine Palo Spreadsheet-Arbeitsmappe fr weltweite Zeiteingaben von Firmenmitarbeitern entwickelt. Eine Palo-Datenbank bernimmt diese Zeiteingaben und nimmt gewnschte Aggregationen vor. Dieses Beispiel ist in zwei Teile gegliedert. Im ersten Teil wird die Palo-Datenbank als Wrfel gebaut, im zweiten Teil wird eine Palo Spreadsheet-Arbeitsmappe fr weltweite Zeit-Eingaben von Firmenmitarbeitern erstellt. Zu Beginn werden wir eine Palo-Datenbank anlegen und die Strukturen des Wrfels festlegen.

13.1 Teil 1: Bau einer Palo Datenbank13.1.1 Anlegen einer DatenbankUnser Beispiel erhlt den Namen Sample. Klicken Sie in der Navigations-Leiste auf OLAP-Manager und dann auf Modeller:

Klicken Sie dort auf den Schalter "Palo-Assistent (roter Pfeil). Sie erhalten das Dialog-Fenster "Palo-Assistent":

Belassen Sie die Einstellungen in der Zeile Verbindung auf Palo local und whlen Sie hier Neue Datenbanken anlegen aus. Tragen Sie als Name "Sample" ein und klicken Sie dann auf Fertigstellen".

Palo Web Anwendungsbeispiel

-59-

Sie erhalten eine Meldung ber das erfolgreiche Anlegen der Datenbank. Besttigen Sie den Hinweis mit OK. Der Verbindungs-Assistent wird nun geschlossen. Die soeben angelegte Datenbank kann jetzt verwendet werden. Als nchstes legen Sie die notwendigen Strukturen im Modeller an.

13.1.2 Datenbankstrukturen anlegenDer Modeller dient dazu, Wrfel, Dimensionen und Elemente in Datenbanken anzulegen und zu verwalten. ffnen Sie den Modeller und whlen Sie die Datenbank Sample aus.

Anschlieend sehen Sie eine leere Ansicht. Sie haben nun die Mglichkeit, die neuen Dimensionen einzugeben.

13.1.3 Anlegen von DimensionenWir bentigen die Dimensionen Projects, Resources, Months, Days und Measures. Klicken Sie mit der Maus in den Fensterbereich Dimensionen und globale Subsets. Drcken Sie anschlieend ENTER.

1. Anlegen der neuen Dimension 2. berschreiben Sie den Namen "Neue Dimension" mit Projects

Palo Web Anwendungsbeispiel

-60-

Legen Sie so alle weiteren Dimensionen an:

13.1.4 Anlegen von ElementenNachdem die Dimensionen vorhanden sind, mssen nun deren Elemente angelegt werden. Diese sind bei Bedarf zu konsolidieren und abschlieend hierarchisch darzustellen.

13.1.4.1

Projects

Fr diese Dimension bentigen Sie die nachfolgend dargestellte Struktur: All Projects Internal 001 Website 002 Flyer External 101 Smith & Co. 102 Mayer Ltd. 103 South Corp.

Legen Sie zunchst die genannten Elemente mit dem Schalter "Neues Element" an.

Palo Web Anwendungsbeispiel Nun mssen die Elemente konsolidiert werden. Klicken Sie doppelt auf Internal oder benutzen Sie den Schalter Elemente konsolidieren am unteren Fensterrand.

-61-

Im nchsten Fenster whlen Sie die beiden Elemente 001 Website und 002 Flyer fr die Konsoldierung aus. Sie knnen die Elemente entweder mit einem Doppelklick oder mit einem Klick auf den blauen Pfeil dem Bereich "Konsolidierte Elemente" zuweisen.

Schlieen Sie den Vorgang mit einem Klick auf den grnen Haken ab.

Palo Web Anwendungsbeispiel Konsolidieren Sie in der gleichen Form die Elemente: 101 Smith Corp., 102 Mayer Ltd. und 103 South Corp. zu External. Anschlieend konsolidieren Sie bitte Internal und External zu All Projects. Zum Schluss stellen Sie die Elemente hierarchisch dar.

-62-

Vergleichen Sie dies mit der zu Anfang beschriebenen Struktur: All Projects Internal 001 Website 002 Flyer External 101 Smith & Co. 102 Mayer Ltd. 103 South Corp.

13.1.4.2

Resources

Legen wir nun in der gleichen Form die Elemente der Dimension Resources an. Dabei sollen die Basiselemente Frank, Bill, Mike, Tom und Bob angelegt und zu All Resources konsolidiert werden:

Palo Web Anwendungsbeispiel

-63-

13.1.4.3

Months

Die Dimension Months soll folgende Elementestruktur enthalten:

Natrlich soll in Qtr. 4 auch noch "Nov" und "Dec" angelegt sein.

13.1.4.4

Days

Die Dimension Days soll folgende Elementestruktur enthalten:

Die Elemente von "Days" gehen bis Element "31".

Palo Web Anwendungsbeispiel

-64-

13.1.4.5

Measures

Diese Dimension besteht aus den beiden Elementen Actual hours und Budget hours

13.1.5 Anlegen eines WrfelsDas nchste Fenster zeigt wieder die Ansicht mit den angelegten Dimensionen. Es sind: Projects, Resources, Month, Days und Measures.

Ein Klick auf Neuer Wrfel ffnet ein weiteres Fenster.

Palo Web Anwendungsbeispiel

-65-

Tragen Sie hier bei Name Timesheet ein. Weisen Sie dem Wrfel die oben genannten Dimensionen zu, indem Sie diese markieren. Klicken Sie auf Projects. Halten Sie die Umschalttaste gedrckt und klicken auf Measures. In der folgenden Abbildung sehen Sie die markierten Dimensionen:

Nun drcken Sie auf den Pfeil nach rechts. So fgen Sie Dimensionen fr den Wrfel hinzu. Zum Abschluss klicken Sie auf Fertigstellen. Der Wrfel wurde angelegt. Das Ergebnis sehen Sie in der nachfolgenden Abbildung:

Palo Web Anwendungsbeispiel Wenn Ihnen nach Fertigstellung des Wrfels noch einfllt, dass Sie doch lieber einen anderen Dimensionsnamen haben mchten, so ist dies ber das Kontextmen auf der rechten Maustaste problemlos mglich:

-66-

Auf diese Art knnen Sie bei nderungen leicht Anpassungen von Namen vornehmen. Die Strukturen bleiben dabei erhalten. In Unternehmen kommt es vor, dass sich Namen von Abteilungen oder Bereichen ndern. In solchen Fllen ist es sinnvoll, wenn man eine entsprechende Bezeichnung ndern kann, ohne smtliche Daten neu aufsetzen zu mssen. Damit ist die erste Aufgabe gelst.

Palo Web Anwendungsbeispiel

-67-

13.2 Teil 2: Erstellen von Palo Spreadsheet-ArbeitsbltternNun folgt der zweite Teil. Hier wird aus dem soeben erstellten Palo-Wrfel eine Palo Spreadsheet-Anwendung entwickelt.

13.2.1 Erstellen eines Projektberichtsffnen Sie eine neue Palo Spreadsheet-Arbeitsmappe und speichern sie unter "Time1" ab.

13.2.1.1 Einfgen der Strukturen aus PaloIm Men klicken Sie auf Palo - Ansicht einfgen. Whlen Sie dort die Dimensionen Projects fr die Zeile und Measures fr die Spalten aus.

Schlieen Sie den Dialog mit Einfgen ab.

Palo Web Anwendungsbeispiel Sie erhalten die folgende Ansicht:

-68-

ffnen Sie das konsolidierte Element All Projects durch einen Doppelklick. Verfahren Sie fr die beiden folgenden konsolidierten Elemente entsprechend. Die Anwendung sieht nun wie folgt aus:

Palo Web Anwendungsbeispiel Verschieben Sie die konsolidierten Elemente nach unten und lschen Sie die Leerzeilen. Am Ende sollten die Elemente wie folgt angeordnet sein:

-69-

Verkleinern Sie die Spalte D und markieren Sie dann die Zelle E7. Klicken Sie nun auf Elemente einfgen und whlen Sie Resources" aus. Klicken Sie auf Alle aufklappen und dann auf B (roter Pfeil). Mit dem blauen Pfeil bernehmen Sie die Elemente in die Pickliste. Klicken Sie zum Abschluss auf Horizontal einfgen.

Palo Web Anwendungsbeispiel Sie sehen nun die folgende Abbildung:

-70-

Jetzt klicken Sie bitte in das Feld E8 und whlen Sie Befehl "Palo - Funktion einfgen aus. Achten Sie darauf, dass als Wrfel Timesheet aktiv ist und markieren Sie Argumente raten. Klicken Sie dann auf Einfgen.

Palo Web Anwendungsbeispiel Die Arbeitsmappe sieht nun wie folgt aus:

-71-

Ersetzen Sie in der eingefgten Funktion "All Projects" mit $A8 und "All Resources" mit E$7. Dann kopieren Sie die Funktion in den Bereich E8:I15:

Palo Web Anwendungsbeispiel

-72-

13.2.1.2 Einfgen einer GrafikMarkieren Sie den Bereich A7:C12. Fgen Sie nun ber Einfgen/Diagramm ein Sulendiagramm ein.

Palo Web Anwendungsbeispiel Passen Sie dieses Diagramm auf den Bereich A16:I30 an. Sie erhalten die folgende Abbildung:

-73-

Palo Web Anwendungsbeispiel

-74-

13.2.1.3 Erfassen von PlanstundenGeben Sie in der Spalte C (Budget hours) die Planstunden fr die einzelnen Projekte ein. Beachten Sie, dass die Erfassung von zu splashenden Werten nur mit vorangestellter Raute mglich ist. Erfassen Sie die folgenden Werte: 800, 400, 600, 700 und 400. Die entsprechenden Ergebnisse werden sofort in der Grafik angezeigt. Am Ende sehen Sie die folgende Abbildung:

Palo Web Anwendungsbeispiel

-75-

Stellen Sie nun die Dimension Year auf den Monat Jan um. Klicken Sie dazu auf Year doppelt und whlen Sie im dadurch geffneten Elemente einfgen - Dialog "Jan" aus:

Palo Web Anwendungsbeispiel Beobachten Sie, wie Palo automatisch die Jahreswerte der Projekte automatisch auf die Monate herunterbricht. Die Grafik wird ebenfalls sofort angepasst:

-76-

Palo Web Anwendungsbeispiel Formatieren Sie den Bereich B7:C15 und E7:I15 wie folgt:

-77-

Palo Web Anwendungsbeispiel

-78-

13.2.2 Erstellen einer ZeiterfassungErstellen Sie nun eine neue Palo Spreadsheet-Arbeitsmappe mit dem Namen "Time registration". Um ein Eingabeblatt fr die aktuellen Projektzeiten der Mitarbeiter zu erstellen ffnen Sie bitte diese Datei und klicken Sie dann auf Palo - Ansicht einfgen. Verschieben Sie die Dimension Projects in den Spaltentitel und die Dimension Days in den Zeilentitel. Nach einem Klick auf Einfgen erhalten Sie die folgende Ansicht:

Erweitern Sie die Darstellung so, dass die Projekte von Internal sichtbar sind. Bei External ist nur das konsolidierte Element sichtbar. Die Tage stellen Sie so dar, dass alle Tage zu sehen sind. Das erreichen Sie jeweils mit einem Doppelklick auf das konsolidierte Element. Zum Schluss lschen Sie noch die Zeile 8 (All Days). Das Arbeitsblatt verndert sich wie folgt:

Palo Web Anwendungsbeispiel

-79-

13.2.2.1 Erfassung der ZeitenStellen Sie All Resources nun auf den ersten Mitarbeiter "Frank" und "Year" auf "Jan" um:

Nun kann Frank seine Actual hours eingeben. Wir geben fr die ersten drei Tage des Monats seine Daten ein: Unter 001 Website die Werte 8, 4, 2 und unter 002 Flyer die Werte 1; 3 und 6. Beobachten Sie, wie sich die konsolidierten Daten fr Internal und All Projects ndern. Nachfolgend sehen Sie das Ergebnis fr Frank:

Palo Web Anwendungsbeispiel Nun ist Bill an der Reihe. Klicken Sie doppelt auf Frank und ndern Sie das Element auf Bill.

-80-

Fr Ihn erfassen Sie bitte fr die ersten drei Tage: 001 Website 4, 8, 6 und 002 Flyer 4, 0, 2. Auch hier knnen Sie beobachten wie sich die konsolidierten Werte ndern. In Wirklichkeit wrde Bill seine Daten wohl auf einem anderen PC erfassen. Auch dann sehen Sie das Ergebnis sofort.

Palo Web Anwendungsbeispiel

-81-

13.2.3 bergabe der Zeiterfassung an den BerichtDie Eingaben fr Frank und Bill sind beendet. Kehren Sie nun zu Ihrem Bericht "Time1" zurck. Sie sehen, dass die Daten automatisch dorthin bernommen wurden. Dabei wurde gleichzeitig die Ansicht gendert.

Bei reinem Excel wrden Sie in Zelle F8 z.B. die Funktion =SUMME([Time registration]Tabelle1!$D$8:$D$38) verwenden. Dabei drfte "Time registration" in diesem Tabellenblatt nur Daten von Bill enthalten (vgl. die letzte Ansicht von "Time registration" auch nachfolgender Ausschnitt).

Appendix Der Wert in F8 ist 18, dies ist die Summe der Webseitenstunden von Bill.

-82-

Diese Summe 18 kommt von hier. Fr Frank wrden Sie ein identisches Tabellenblatt bentigen. In Palo ist es unerheblich, ob in "Time registration" in der Zelle A4 Frank, Bill oder All Resources fr die Anzeige ausgewhlt ist. Die PALO.DATA-Funktion sorgt dafr, dass die richtigen Werte unverzglich in die Felder von Time1 geschrieben werden. Das ist die Magie von Palo . und damit ist auch diese Aufgabe gelst. In diese Arbeitsmappen knnen jetzt weltweit Mitarbeiter ihre Daten eingeben bzw. ihre Vorgaben einsehen.

14 Appendix14.1 DiensteDas Palo Suite Setup installiert folgende vier Dienste von Palo Web: 1. PaloSuiteCoreService: Dieser Dienst verarbeitet die Daten von Arbeitsmappen, interne Formelberechnung, Datenbankzugriff, Dateilade- und Speicherprozeduren usw. 2. PaloSuiteHttpdService: Dies ist ein erweiterter Apache Webserver mit dem Programm-Code fr die graphische Benutzeroberflche (GUI Graphical User Interface) von Palo Web. 3. PaloSuiteTomcatService: Dieser Dienst stellt die Funktionalitten des ETL Managers und der Pivottabellen bereit. 4. PaloSuiteMolapService: Dies ist der Palo MOLAP-Server, der als Datenbank benutzt wird und erforderlich ist, um interne Konfigurationsdaten zu pflegen. Um Palo Web zu beenden mssen Sie alle vier Dienste stoppen. Fr den Neustart von Palo Web starten Sie bitte die Dienste in umgekehrter Reihenfolge: 4 -3 -2 -1. Nach der Installation werden die Dienste automatisch gestartet. Sie erhalten dann Palo Web in Ihrem Web-Browser unter der Adresse: http://localhost:80/ (vom gleichen Rechner) oder http://server-network-adress:80/ (von einem anderen Rechner -s. Unterkapitel Konfiguration).

Appendix

-83-

14.2 KonfigurationsdateienDie Apache Webserver Komponente (PaloSuiteHttpdService) wird konfiguriert - abgesehen von der Standard-Apache-Konfiguration ber die Dateien httpd.conf, php.ini etc. - in der Datei config.php im Verzeichnis Palo Suite\httpd\app\etc. Hier knnen Sie die Verbindung zu einem Palo-Server angeben, welche die GUI zur Speicherung von internen Konfigurationsdaten verwenden soll. Die Palo Web Core-Komponente (PaloSuiteCoreService) wird vor allem ber die Datei config.xml im Ordner Palo Suite\Core konfiguriert. Die (Haupt-) Palo Verbindung ist in der Datei \Palo Suite\core\palo_config.xml eingetragen.

14.3 KonfigurationStandardmig installiert das Setup der Palo Suite die Bedienung von Palo Web auf dem gleichen Rechner wie die verschiedenen Palo Dienste und die dahinterstehenden Server. Nach der StandardInstallation hrt die Palo Web Benutzeroberflche (Apache Webserver Komponente) zunchst nur auf die lokale Schnittstelle (localhost bzw. 127.0.0.1), Port 80. Wenn Sie mit der Palo Web Benutzeroberflche (genannt Client) auf eine Palo Web-Installation eines anderen Rechners (genannt Server) zugreifen wollen, dann sind auf dem Server-Rechner folgende nderungen notwendig: ndern Sie in der Datei httpd.conf aus dem Ordner C:\Programme\Jedox\Palo Suite\httpd\conf die Zeilen Listen 127.0.0.1:80 #Listen 0.0.0.0:80 zu #Listen 127.0.0.1:80 Listen 0.0.0.0:80

Nach den nderungen in der Datei httpd.conf mssen Sie auf dem Server den Dienst "PaloSuiteHttpdService" neu starten. Weiterhin muss beim Server-Rechner fr den benutzten Port (im Beispiel 80) die Firewall ausgeschaltet werden. Nach diesen nderungen knnen Sie von einem beliebigen Client-Rechner mit folgender Adresse http://[IP-Adresse des Servers]:80/ui/login/ die Palo-Web-Installation des Servers erreichen.

14.4 BackupUm die in Palo Web erstellten Dateien und Ordner und die vorgenommenen Einstellungen zu sichern (Datensicherung/Backup) mssen folgende Sicherungskopien erstellt werden. Fr die OLAP-Datenbanken und die Dateien aus dem Datei-Manager wird eine zeitgleiche Kopie folgender Ordner bentigt: \Jedox\Palo Suite\storage Alle fgrp*- und alle rgrp*-Ordner unter \Jedox\Palo Suite\olap\data Die Ordner Config und System unter \Jedox\Palo Suite\olap\data

Beenden Sie dazu vorher die drei Dienste PaloWebCoreService, PaloSuiteHttpdService und PaloSuiteMolapService. Das Wiederstarten muss dann in umgekehrter Reihenfolge durchgefhrt werden. Fr Ihre im ETL-Manager erstellten Dateien sichern Sie bitte folgende Ordner aus dem Verzeichnis Jedox\Palo Suite\tomcat\webapps\etlserver\data db projects Beenden Sie dazu vorher den Dienst PaloSuiteTomcatService.

Index

-84-

15 IndexAAdministrationswerkzeuge 7 Allgemein 55 Argumente raten 70 Automatisches Speichern 13

HHomepage 50, 55 Horizontaler DynaRange 22 html-Dateien 31 HYPERLINK als Funktion 21 Hyperlinks 20 Hyperlinks als Datei erstellen 37

BBackup 83 Benutzer-Manager 53 Benutzermodus 15, 16, 57 Berichts-Manager 39 Bilder 20

IImporte 28 Interne Verbindung 53

CCheckBox 27 Client 83 ComboBox 26

KKonfiguration 83 Konfigurationsdateien 83

DDatei-Manager 8 Datenaktualisierung 16 Datenbank 58, 59 Datenbank anlegen 58 Datenbankmodellierung 52 Datenbankverwaltung 52 Datensicherung 83 Designermodus 15, 16, 57 Diagramme 17 Dimension 59 DynaRange 22 Dynarange Verschachtelungen 26

Lletzte Dokumente 14

MModeller 59

NNamen von Dateien und Tabellenblttern 12

EElemente 60 ETL-Manager 54 Exporte 28

OOLAP-Manager 52 Optionen 55

FFormatierung 12 Formularelemente 26 Frameset 33 Funktion einfgen 70

PPalo Pivot Tabellen 34 Palo Spreadsheet 11 pdf-Dateien 31 Programmstart 6

GGruppe anlegen 9

RRegisterkarte Ansicht 56 Registerkarte Standard 55, 57 Registerkarte Update 56

Index

-85-

SSchalter 28 Server 83 Spaltentitel 78 Stamm-Verzeichnis anlegen 10 storage 30 Strukturen 66, 67

VVerbindung 34, 53, 54, 58, 83 Verbindungen zu Datenbanken 54 Verbindungs-Assistent 59 Verbindungs-Manager 54 Vertikaler DynaRange 24

TTabellenblatt 12, 15, 20, 24, 57, 81, 82 Tags 32 Tilde 13

Wwss-Datei 8 wss-Dateien 30 Wrfel 58, 64, 65, 67, 70

UUpdate 56

Xxlsx-Dateien 30

ZZeilentitel 78