Inhalt Seite V Einleitung Zusatzfunktionen Query/400 und DB2 WebQuery Der Ursprung von DB2 WebQuery Motivation XIII XV XVI XVI XVII Kapitel 1 Übersicht DB2 WebQuery Der Report-Assistent Der Diagramm-Assistent Der Power Painter Ausgabeformate von DB2 WebQuery Verschiedene Darstellungsformen Beispiel für die Umsetzung eines Query/400-Berichtes in DB2 WebQuery 1 4 5 6 7 8 9 Kapitel 2 Voraussetzungen und Installation Voraussetzungen für die Installation und das Anwenden von DB2 WebQuery PC-Anforderungen System i-Anforderungen Installation von DB2 WebQuery Objekte, die bei der Installation erstellt werden Registrieren von Benutzern Starten und Beenden von DB2 WebQuery 15 15 15 17 19 20 21 Kapitel 3 Architektur und Grundlagen DB2 WebQuery Server-Programme und SQL CLI Die Architektur von DB2 WebQuery 23 25 27 Bibliografische Informationen http://d-nb.info/1011268906 13 digitalisiert durch Inhalt Kapitel 4 Autorisierung von Benutzern Benutzerprofile von DB2 WebQuery MRADMIN DB2 WebQuery Domänen Namensvergabe für Domänen Domänen und Gruppenprofile Die Erstellung von Domänen und Ordnern 31 33 34 35 36 37 39 Kapitel 5 Metadaten und die Erzeugung von Synonymen Voraussetzungen Metadaten erstellen Weitere Überlegungen zum Erstellen von Metadaten Stored Procedures Dateien mit mehreren Teildateien Änderung einer Tabellenstruktur Referentielle Integrität Neue Adapter und gesamte Adapterliste 43 45 47 51 51 51 51 52 53 Kapitel 6 DB 2 WebQuery Administrationskonsole Starten der WebQuery Administrationskonsole Konfiguration NLS-Einstellungen (NLS = National Language Support) Dynamischer Sprachwechsel MR-Änderungsmanagement (MR = Managed Reporting)... Diagnostik 55 57 59 61 62 64 67 Inhalt Seite VII Kapitel 7 Report-Assistent Der Einstieg und das Report-Interface Einen einfachen Bericht mit dem Report-Assistenten erstellen (RA_3) Aggregierter Bericht (RA_4) Kopfzeilen und Fußzeilen erstellen Spaltenüberschriften und Aufbereitung eines Feldes anpassen Generelle Darstellung des Berichts Titel der Webseite Seitennummerierung entfernen Erweiterung des Berichtes um eine neue Spalte „Anzahl Auftragssätze" Bestimmte Datensätze auswählen Einen Zeitraum variabel auswählen (RA_6) Zeitraum in Überschrift variabel anzeigen Kreuztabelle und Drill-Down Erstellen einer Kreuztabelle (Cross-Tab Report) (RA_7).... Erstellen eines Drill-Down-Berichtes (RA_8 und RA_9) Detailbericht mit bedingter Formatierung (RA_11) Define-Feld und Compute-Feld hinzufügen Anpassen von Überschriften und Texten Bedingte Formatierung für das Feld „Gewinn" Zusätzliche Erweiterungen (RA_12) Eine Zwischensumme hinzufügen Sortierung nach Summenfeld Eine Rangfolgespalte hinzufügen Ein Programm zur Vorbereitung eines Drill-Down mit dem Diagramm-Assistenten (RA_10) 69 71 73 81 86 88 90 91 92 94 96 100 102 104 104 110 115 116 119 121 125 125 126 126 128 Inhalt Seite VIII Kapitel 8 Übernahme von Query/400-Abfragen DB2 WebQuery - Query/400: Gemeinsamkeiten DB2 WebQuery - Query/400: Unterschiede Übergabe von Parametern Verwendung von Ausgabedateien für die nächste Abfrage Erstellen der Metadaten aus einem Query/400-Objekt Kapitel 9 Diagramm-Assistent Allgemeine Hinweise zur Erstellung von Diagrammen Funktionen des Diagramm-Assistenten Balkendiagramm mit Drill-Down-Funktion erstellen (DA_1, DA_2) Auswahl Diagrammtyp, Diagrammstil und Template . . . Feldauswahl Gesamtanzeige in einem einzigen Diagramm Beschriftung der Seite und des Diagramms Drill-Down-Funktion Ergänzen RA_8 um den Parameter COUNTRY Anpassen der Überschrift Drill-Down-Funktion hinzufügen Bericht ausführen Ein Liniendiagramm erstellen (DA_3) Auswahl Liniendiagramm Neues Define-Feld erstellen Formatierung des Define-Feldes Kosmetische Anpassungen Entfernen der X-Achsen-Feldbezeichnung für Monjahr. Ändern der Legendenbezeichnung „Revenue" Anpassen der Umsatzdimension Drehen der Monjahr-Beschriftung um 45 Grad 129 131 132 132 133 137 147 149 151 153 156 158 160 161 162 163 164 165 166 168 168 168 170 172 172 173 174 175 Inhalt Seite IX Kapitel 10 Power Painter Grundlagen und Übersicht Power Painter Die Arbeitsoberfläche von Power Painter Eine Beispielanwendung Datenquelle auswählen Die drei Tabellenansichten Diagramm erstellen Anpassen der Diagramm-Eigenschaften Eine Überschrift hinzufügen Ein Logo als Bild hinzufügen Report ausführen Dokumenteigenschaften Einen Report erstellen Abfrage-Palette Zwischensummen einfügen Report-Eigenschaften anpassen Inhaltsverzeichnis hinzufügen Anpassen der Standardeinstellungen Berichte und Diagramme mit dem Power Painter bearbeiten Kapitel 11 Active Reports Grundlagen und Übersicht der Active Reports Einen Active Report erstellen Mit einem Active Report arbeiten Einen Active Report per E-Mail verschicken Auf- und absteigende Sortierung nach einer Spalte Visualisieren von Spaltenwerten Eine Spalte verbergen Berechnungen durchführen Filter-Möglichkeiten Rollup-Funktion Exportieren einer Grafik mit Daten nach Excel, Word und PowerPoint 177 179 180 181 181 182 185 188 189 190 192 193 195 197 198 199 201 203 205 207 209 210 215 216 216 217 218 219 220 222 224 Inhalt Seite X Erzeugen einer Pivot-Tabelle Die Reportansicht Akkordeon Funktionen des Report-Kontextmenüs Kommentar hinzufügen Wert oder Zeile markieren Zelle Filtern Zusammenfassung Kapitel 12 Developer's Workbench Übersicht Developer's Workbench Installation Developer's Workbench Konfigurieren der Developer's Workbench Quick Links Kapitel 13 OLAP-Anwendungen Übersicht OLAP (Online Analytical Processing) Weitere OLAP-Begriffe Anpassung der Metadaten mit der Developer's Workbench Hierarchien hinzufügen Einen Bericht OLAP-fähig machen Übersicht über die analytischen Funktionen eines OLAP-Berichts Drill-Down-Funktion Einen Report speichern Andere Auswahlmöglichkeiten Erweiterung der OLAP-Funktionen Weitere interessante Auswertungen Die Verwendung des OLAP Control Panels Auswahl der „Top 3" 225 226 227 228 229 229 230 231 233 234 235 244 247 249 250 252 255 259 265 268 269 273 276 280 282 287 Inhalt Seite XI Kapitel 14 HTML Layout Painter Übersicht HTML Layout Painter Eine Anwendung mit dem HTML Layout Painter erstellen (HTML_1) Erstellen einer Überschrift Ein Bild hinzufügen Diagramme und Report hinzufügen Erweiterung der Darstellung um einen Parameter Erstellen der HTML-Seite Einbetten eines OLAP-Reports Ergänzen eines Active Reports um zahlreiche Parameter.. Erstellen des Berichtes mit dem HTML Layout Painter Anpassen der Tabulatorfolge Einrichten der Abhängigkeiten von Kontrollfeldern Einrichten der Kalenderkomponente Anpassung der „Add-ALL-Option" Aktivierung des Push-Buttons Die Hintergrundfarbe der Web-Seite einstellen 289 291 298 300 301 301 308 313 322 325 331 336 338 339 341 341 342 Kapitel 15 Der SQL-Assistent 345 Kapitel 16 Erweiterungen Installationsvoraussetzungen DB2 WebQuery Report Broker DB2 WebQuery Software Development Kit 353 355 356 359 Kapitel 17 RUNWEBQRY Java Batch Run aufrufen Beispiel für RUNWEBQRY Fehlerprotokoll - falls Auswahl fehlerhaft 361 363 365 368 Inhalt Seite XII Anhang 1 CL-Befehle 371 371 DSPWEBQRY ICLEAR ISAVEDIA ISHOW ISHOWLOG ISTART ISTOP ITRCOFF ITRCON 373 375 377 379 381 383 385 387 389 Anhang 2 Metadaten und Synonyme 391 391 Anhang 3 Define- und Compute-Feld Neue Tabelle mit Metadaten und Synonym erstellen Unser Bericht Ergebnis für Bericht_1 mit Define-Feldern Ergebnis für Bericht_2 mit Compute-Feldern Ergebnis Bericht_3 Die korrekte Lösung 395 401 401 404 405 407 407 Anhang 3 Mehrsprachigkeit bei Tabellen Starten der Developer's Workbench 409 409 410 Anhang 5 Übersicht Reports 417 417 Anhang 6 Online-Quellen 439 439