Post on 04-Jun-2018
Benutzerhandbuch für SAP BusinessObjects Web Intelligence■ SAP BusinessObjects Business Intelligence Suite 4.1
2013-06-29
© 2013 SAP AG oder ein SAP-Konzernunternehmen. Alle Rechte vorbehalten.Weitergabe undVervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher
Copyright
Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch die SAP AG nicht gestattet.In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte könnenSoftwarekomponenten auch anderer Softwarehersteller enthalten. Produkte können länderspezifischeUnterschiede aufweisen. Die vorliegenden Unterlagen werden von der SAP AG und ihrenKonzernunternehmen („SAP-Konzern“) bereitgestellt und dienen ausschließlich zuInformationszwecken. Der SAP-Konzern übernimmt keinerlei Haftung oder Gewährleistung für Fehleroder Unvollständigkeiten in dieser Publikation. Der SAP-Konzern steht lediglich für Produkte undDienstleistungen nach der Maßgabe ein, die in der Vereinbarung über die jeweiligen Produkte undDienstleistungen ausdrücklich geregelt ist. Aus den in dieser Publikation enthaltenen Informationenergibt sich keine weiterführende Haftung. SAP und andere in diesem Dokument erwähnte Produkteund Dienstleistungen von SAP sowie die dazugehörigen Logos sind Marken oder eingetragene Markender SAP AG in Deutschland und anderen Ländern. Zusätzliche Informationen zur Marke und Vermerkefinden Sie auf der Seite http://www.sap.com/corporate-de/legal/copyright/index.epx.
2013-06-29
Inhalt
Einführung in Web Intelligence...............................................................................................9Kapitel 1
Informationen zu diesem Benutzerhandbuch.............................................................................91.1Dokumentverlauf: Web Intelligence .........................................................................................91.1.1Allgemeine Informationen zu Web Intelligence........................................................................111.2Anwendungskomponenten.....................................................................................................161.3Registerkarten im Seitenbereich von Web Intelligence...........................................................171.3.1Verwenden des BI-Launchpads..............................................................................................191.4Anmelden an BI-Launchpad....................................................................................................201.4.1Abmelden vom BI-Launchpad.................................................................................................201.4.2Festlegen von Web-Intelligence-Einstellungen........................................................................211.4.3
Erstellen von Dokumenten und Arbeiten mit Dokumenten...................................................31Kapitel 2
Starten der Web-Intelligence-Schnittstelle..............................................................................312.1Erstellen und Bearbeiten von Dokumenten.............................................................................312.2Erstellen von Dokumenten ohne Datenquelle.........................................................................322.2.1Erstellen eines auf einem Universum basierenden Dokuments...............................................332.2.2Erstellen eines auf einer BEx Query basierenden Dokuments.................................................332.2.3Erstellen eines Dokuments auf Basis einer Analysesicht........................................................342.2.4Öffnen eines Dokuments aus dem Repository.......................................................................342.3Öffnen eines Dokuments in Web Intelligence.........................................................................352.4Löschen eines Dokuments aus dem Repository.....................................................................352.5Senden von Dokumenten.......................................................................................................362.6Senden von Dokumenten per E-Mail......................................................................................362.6.1Senden von Dokumenten an andere Benutzer oder Gruppen im CMS...................................372.6.2Senden eines Dokuments per FTP.........................................................................................372.6.3Verwalten von Berichten in Dokumenten................................................................................382.7Umbenennen von Berichten...................................................................................................382.7.1Duplizieren von Berichten.......................................................................................................382.7.2Löschen eines Berichts..........................................................................................................392.7.3Ändern der Reihenfolge von Berichten...................................................................................392.7.4Hinzufügen eines Berichts......................................................................................................392.7.5Speichern und Exportieren von Dokumenten, Berichten und Daten in Web Intelligence..........392.8
2013-06-293
Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format......................412.8.1Speichern und Exportieren von Dokumenten mit der Web-Intelligence-Applet-Schnittstelle.....412.8.2Speichern und Exportieren von Dokumenten mit der Web-Intelligence-HTML-Schnittstelle.....472.8.3Automatisches Speichern von Dokumenten...........................................................................512.8.4Einstellen von Dokumenteigenschaften..................................................................................532.9Konfigurieren von Dokumenteigenschaften............................................................................572.9.1Abfragenentfernung in Dokumenten.......................................................................................582.9.2
Erstellen von Abfragen..........................................................................................................61Kapitel 3
Abfragen ...............................................................................................................................613.1Abfrage- und Dokumentbenutzerrechte .................................................................................623.1.1Nicht hierarchische Abfragen (Definition)...............................................................................623.1.2Hierarchische Abfragen (Definition)........................................................................................623.1.3In Abfragen verfügbare Objekte..............................................................................................643.1.4Erstellen von Universumsabfragen.........................................................................................703.2Auswählen eines Standarduniversums ..................................................................................703.2.1Erstellen von Universumsabfragen.........................................................................................713.2.2So wählen Sie Hierarchieelemente aus...................................................................................723.2.3Auflösen zweideutiger Abfragen.............................................................................................853.2.4Definieren der Analysetiefe....................................................................................................873.2.5Anzeigen des von einer Abfrage generierten Skripts..............................................................893.2.6Beschränken der von Abfragen zurückgegebenen Datenmenge.............................................903.2.7Einstellen der maximalen Ausführungszeit einer Abfrage........................................................943.2.8Erteilen von Zugriff, damit andere Benutzer Abfragen bearbeiten können...............................943.2.9Erstellen von Abfragen auf Grundlage von BEx Querys..........................................................953.3Für BEx Querys zu verwendende Schnittstellen.....................................................................963.3.1Unterstützte BEx-Query-Metadaten.......................................................................................963.3.2Einschränkungen bei der Verwendung von BEx Querys..........................................................983.3.3Zugreifen auf BEx Querys....................................................................................................1023.3.4Erstellen einer Web-Intelligence-Abfrage auf einer BEx Query..............................................1043.3.5Erstellen von Abfragen für Advanced Analysis-Ansichten.....................................................1203.4Erstellen einer Abfrage für eine Analysesicht........................................................................1203.4.1Verwalten von Abfragen.......................................................................................................1213.5Umschalten in den Datenmodus...........................................................................................1213.5.1Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung.....................................1223.5.2Datenmodus in Web Intelligence..........................................................................................1223.5.3Verwalten von Abfragen mit dem Datenmanager..................................................................1233.5.4Festlegen des Schlüsseldatums von Abfragen.....................................................................1243.5.5Vorschau von Abfrageergebnissen.......................................................................................1253.5.6Sortieren von Abfrageergebnissen.......................................................................................1253.5.7Unterbrechen von Abfragen.................................................................................................1263.5.8
2013-06-294
Inhalt
Entfernen von Abfragen........................................................................................................1273.5.9Duplizieren von Abfragen.....................................................................................................1273.5.10Ändern der Datenquelle einer Abfrage..................................................................................1283.5.11Arbeiten mit mehreren Abfragen..........................................................................................1313.6Mehrfache Abfragen, kombinierte Abfragen und synchronisierte Abfragen im Vergleich.......1313.6.1Hinzufügen von Abfragen zu vorhandenen Dokumenten.......................................................1323.6.2Verwenden von kombinieren Abfragen.................................................................................1333.7Verwenden von kombinierten Abfragen................................................................................1343.7.1Generieren von kombinierten Abfragen................................................................................1353.7.2Erstellen von kombinierten Abfragen....................................................................................1353.7.3Aufbau kombinierter Abfragen..............................................................................................1363.7.4Rangfolge bei kombinierten Abfragen...................................................................................1373.7.5Filtern von Daten in den Abfragen........................................................................................1403.8Filtern von Daten mithilfe von Abfragefiltern.........................................................................1403.8.1Filtern von Daten mit Eingabeaufforderungen.......................................................................1613.8.2Filtern von Daten mithilfe von Unterabfragen........................................................................1723.8.3Regenerieren von Web-Intelligence-Dokumenten auf Basis von persönlichen undbenutzerdefinierten Datenquellen aus BI-Launchpad.............................................................176
3.9
Vor dem Regenerieren eines Dokuments von BI-Launchpad zu beachtende Punkte.............1783.9.1
Erstellen von Berichten.......................................................................................................181Kapitel 4
Arbeiten mit Berichten..........................................................................................................1814.1Hierarchische und nicht hierarchische Daten........................................................................1814.1.1Suchen von Text..................................................................................................................1954.1.2Anzeigemodi........................................................................................................................1964.1.3Verdecken und Aufdecken von Berichtsdaten......................................................................1994.1.4Anzeigen aller ausgeblendeten Inhalte eines Berichts...........................................................2004.1.5Formatieren des Berichtslayouts..........................................................................................2004.1.6Drucken von Berichten.........................................................................................................2024.1.7Arbeiten mit Tabellen............................................................................................................2034.2Anzeigen von Daten in Tabellen............................................................................................2034.2.1Anzeigen von Daten in individuellen Zellen...........................................................................2224.2.2Anordnen von Daten mithilfe von Sektionen, Gruppenwechseln und Sortierungen...............2244.2.3Formatieren von Zahlen und Datumsangaben.......................................................................2394.2.4Arbeiten mit Diagrammen.....................................................................................................2454.3Öffnen von in Web Intelligence 3.x erstellten Diagrammen ..................................................2464.3.1Diagrammtypen....................................................................................................................2464.3.2Hinzufügen, Kopieren und Entfernen von Diagrammen.........................................................2534.3.3Ändern des Diagrammtyps...................................................................................................2564.3.4Positionieren und Ändern der Größe von Diagrammen.........................................................2584.3.5Formatieren von Diagrammen..............................................................................................2604.3.6
2013-06-295
Inhalt
Filtern von Berichtsdaten......................................................................................................2764.4Filtern von Berichtsdaten......................................................................................................2764.4.1Filtern von Daten mit Eingabesteuerelementen.....................................................................2884.4.2Mit Berichtsdaten arbeiten...................................................................................................2954.5Drillen von Berichtsdaten.....................................................................................................2954.5.1Zusammenführen von Daten aus Dimensionen und Hierarchien...........................................3174.5.2Erstellen der Rangfolge von Berichtsdaten...........................................................................3344.5.3Hervorheben von Daten mithilfe der bedingten Formatierung...............................................3424.5.4Verfolgen von Änderungen in Daten.....................................................................................3484.5.5Erweitern von Berichten mit Berechnungen, Formeln und Variablen.....................................3614.6Arbeiten mit Standardberechnungen....................................................................................3614.6.1Arbeiten mit Formeln............................................................................................................3624.6.2Arbeiten mit Variablen..........................................................................................................3634.6.3Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence.3644.7Dokumentverlauf: Funktionen, Formeln und Berechnungen von Web Intelligence.................3644.7.1Informationen zu diesem Handbuch......................................................................................3654.7.2Verwenden von Standard- und benutzerdefinierten Berechnungen.......................................3654.7.3Berechnungskontexte..........................................................................................................3744.7.4Berechnen von Werten mit intelligenten Kennzahlen............................................................3944.7.5Funktionen, Operatoren und Schlüsselwörter.......................................................................4024.7.6Fehlerbehebung bei Formeln................................................................................................5454.7.7Vergleichen von Werten mithilfe von Funktionen..................................................................5504.7.8
Veröffentlichen, Formatieren und Freigeben von Berichten................................................561Kapitel 5
Verknüpfen mit anderen Dokumenten..................................................................................5615.1Als Hyperlink definierte Zellen..............................................................................................5615.1.1Ein mit einer Zelle verbundener Hyperlink.............................................................................5625.1.2Erstellen von Verknüpfungen mit anderen Dokumenten im CMS..........................................5645.1.3Öffnen von Dokumenten über Hyperlinks.............................................................................5685.1.4Bearbeiten von Hyperlinks in Zellen......................................................................................5695.1.5Löschen von Hyperlinks.......................................................................................................5695.1.6Definieren von Hyperlink-Farben...........................................................................................5695.1.7Formatieren Ihrer Berichte mit Cascading Style Sheets........................................................5705.2Verwenden von Cascading Style Sheets in Dokumenten.....................................................5715.2.1Ändern des Dokumentstandardstils......................................................................................5715.2.2Ändern und Verwenden des Standardstils............................................................................5725.2.3Web-Intelligence-CSS-Syntax .............................................................................................5725.2.4Stil und 3.x-Dokumente........................................................................................................5805.2.5Erstellen einer Unternehmenspalette für Diagramme............................................................5815.3Syntax der Konfigurationsdatei für die Unternehmenspalette................................................5825.3.1Definieren einer Unternehmenspalette für Diagramme.........................................................5835.3.2
2013-06-296
Inhalt
Freigabe von Inhalten für andere Anwendungen...................................................................5835.4Bereitstellen von Daten zum Filtern in einem Webdienst......................................................5845.4.1Veröffentlichen eines Berichtsblocks als Webdienst............................................................5855.4.2Anzeigen und Verwalten veröffentlichter Inhalte...................................................................5875.4.3Importieren und Verwenden von QaaWS-Abfragen in BI-Diensten.......................................5895.4.4BI-Dienststruktur..................................................................................................................5905.4.5
Analysieren von Daten in Web-Intelligence-Berichten.......................................................607Kapitel 6
Im Web-Intelligence-Ansichtsmodus verfügbare Funktionen.................................................6086.1Öffnen und Erstellen von Dokumenten.................................................................................6106.2Öffnen eines Dokuments aus dem Repository.....................................................................6106.2.1Öffnen eines Dokuments in Web Intelligence.......................................................................6116.2.2Erstellen von Dokumenten ohne Datenquelle.......................................................................6116.2.3Speichern und Exportieren von Dokumenten im Modus "Ansicht"........................................6126.3Drucken von Berichten.........................................................................................................6126.4So drucken Sie Berichte......................................................................................................6136.4.1Suchen nach Text in Dokumenten........................................................................................6136.5Suchen nach Text auf Berichtsseiten....................................................................................6136.5.1Senden von Dokumenten.....................................................................................................6146.6Senden von Dokumenten per E-Mail....................................................................................6146.6.1Senden von Dokumenten an andere Benutzer oder Gruppen im CMS.................................6156.6.2Senden eines Dokuments per FTP.......................................................................................6156.6.3Anzeigemodi........................................................................................................................6166.7Ansichtsmodus "Seite".........................................................................................................6166.7.1Ansichtsmodus "Schnelle Anzeige"......................................................................................6166.7.2Wechseln zwischen Ansichtsmodi........................................................................................6186.7.3Verfolgen von Änderungen in Daten.....................................................................................6186.8Drills für Berichtsdaten im Modus "Ansicht".........................................................................6196.9Einstellen von Drill-Optionen................................................................................................6196.9.1Drill-Vorgänge für Kennzahlen in Tabellen und Sektionen.....................................................6206.9.2Drill-Vorgänge für Dimensionen in Tabellen und Sektionen...................................................6206.9.3Drill-Vorgänge nach anderen Dimensionen in einem Bericht.................................................6216.9.4Drill-Vorgänge in Diagrammen..............................................................................................6226.9.5Erstellen von Snapshots der Berichts-Drill-Ergebnisse.........................................................6236.9.6Fixieren von Tabellenköpfen, -spalten und -zeilen ................................................................6236.10Fixieren von Tabellenköpfen.................................................................................................6246.10.1Fixieren von oberen Zeilen in horizontalen Tabellen..............................................................6246.10.2Fixieren von linken Spalten in vertikalen Tabellen..................................................................6246.10.3Aufheben der Fixierung von Tabellenköpfen, -spalten und -zeilen..........................................6256.11Aufheben der Fixierung von Tabellenköpfen.........................................................................6256.11.1Aufheben der Fixierung von Tabellenzeilen und -spalten in vertikalen und horizontalen Tabellen.6256.11.2
2013-06-297
Inhalt
Verwenden einfacher Berichtsfilter.......................................................................................6266.12Erstellen von einfachen Berichtsfiltern..................................................................................6266.12.1Verdecken und Aufdecken von Berichtsdaten......................................................................6276.13Verdecken und Aufdecken von Berichtsdaten......................................................................6286.13.1Warnsymbole in Diagrammen...............................................................................................6286.14
Web Intelligence-Fehlermeldungen....................................................................................631Kapitel 7
Informationen zu Web-Intelligence-Fehlermeldungen............................................................6317.1Web-Intelligence-Modulfehlermeldungen..............................................................................6317.2Fehlermeldungen für Web Intelligence (WIJ)........................................................................6317.2.1Fehlermeldungen für die HTML-Benutzeroberfläche von Web Intelligence Desktop (WIH).....6407.2.2Fehlermeldungen für Web Intelligence Desktop (WIO).........................................................6417.2.3Fehlermeldungen für Web Intelligence-Server (WIS)............................................................6437.2.4Fehlermeldungen der Information Engine Services (IES).......................................................6547.2.5Report-Engine-Fehlermeldungen...........................................................................................6937.3RWI-Fehlermeldungen (ReportEngine Web Intelligence) ......................................................6947.3.1Fehlermeldungen zu benutzerdefinierten Datenquellen.........................................................7117.4Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen...............................7117.4.1
Weitere Informationen........................................................................................................725Anhang A
Index 727
2013-06-298
Inhalt
Einführung in Web Intelligence
1.1 Informationen zu diesem Benutzerhandbuch
In diesem Handbuch wird der Umgang mit den Schnittstellen Web Intelligence HTML und WebIntelligence Applet beschrieben.
Eine Beschreibung des Web-Intelligence-Rich-Clients finden Sie im Benutzerhandbuch für denWeb-Intelligence-Rich-Client von SAP BusinessObjects.
1.1.1 Dokumentverlauf: Web Intelligence
Die folgende Tabelle enthält eine Übersicht über die wichtigsten Änderungen:
2013-06-299
Einführung in Web Intelligence
BeschreibungDatumVersion
Interactive Analysis ursprünglich umbenannt. ErsteVeröffentlichung dieses Dokuments.
30. Novem-ber 2010
SAP BusinessObjects InteractiveAnalysis Desktop 4.0
Support Package 125. Februar2011
SAP BusinessObjects InteractiveAnalysis Desktop 4.0 SP01
Support Package 2. Wieder in Web Intelligence umbe-nannt
Zusätzliches vom Administrator definiertes Sicherheits-recht namens "Verbindung lokal herunterladen" fürVerbindungsobjekte
Erweiterungen des Abfrageeditors:• Skalierungsfaktorinformationen von BEx Query
werden angezeigt.• Der Abfrageeditor gibt darüber Aufschluss, welche
Hierarchie in einer BEx Query aktiviert ist.• Der technische Name wird in Berichten angezeigt.• Standardhierarchien werden verwaltet.• Eingabeaufforderung bei Elementauswahl.• Alle Hierarchieelemente können bis zu einer ange-
gebenen Tiefe ausgewählt werden.• Auf der Ebene basierende Elementauswahl.
Diagramme:• Mithilfe von Wasserfalldiagrammen können nun
vertikale Balken angezeigt werden.• Hierarchische Navigation ist verfügbar.
15. Juni2011
BusinessObjects Web Intelli-gence 4.0 SP02
Feature Pack 3
Funktion "Nulllinie"
Funktion "Benutzerdefinierte Sortierung"
Abfrageeditor-Funktionalität
20. Februar2011
BusinessObjects Web Intelli-gence 4.0 SP03
2013-06-2910
Einführung in Web Intelligence
BeschreibungDatumVersion
Support Package 4
Das Popup-Feld "Zuletzt ausgewählte Eingabeauffor-derungswerte bereinigen". (Beim Bearbeiten von Ab-fragen im Daten-Manager)
Zusammenführen von Eingabeaufforderungen/Zusam-menführung aufheben (BEx-Variablen) (Einstellungim Bereich "Dokumenteigenschaften")
Juli 2012BusinessObjects Web Intelli-gence 4.0 SP04
Support Package• Die Hierarchie-Versionshistorie für BEx Querys
wird unterstützt. Die Hierarchieversion wird ggf.auch in der Berichtstabelle angezeigt.
• Den Hierarchieebenen wird ein Ganzzahlwert (1,2, 3 ...) vorangestellt, der die Ebene in der Hierar-chie bezeichnet.
• Die Abfrageentfernung ist jetzt standardmäßig fürBEx Queries festgelegt.
• Die Einstellung "Extend to level" wird am bestendem Adminstrator überlassen. Mit dieser Einstel-lung wird die Ebene festgelegt, auf die Daten mitder BEx Query abgerufen werden.
• Zeilenumbrüche sind jetzt auch für Kreisdiagrammeverfügbar.
November2012
BusinessObjects Web Intelli-gence 4.0 SP05
Version 4.1• Angepasste Paletten• Fixieren von Bereichen• Bessere Verwaltung der Abfragenentfernungsfunk-
tion durch optimierte automatische Regenerierung• Bessere Verwaltung der Meldung #NICHTVERFÜG-
BAR• Bessere Verwaltung von Hierarchien• Von rechts nach links lesbare Benutzeroberfläche
für das arabische Gebietsschema (in der Web-In-telligence-HTML-Schnittstelle nicht verfügbar).
• Die Darstellung der Benutzeroberfläche kann vomCMC-Administrator angepasst werden.
Mai 2013BusinessObjects Web Intelli-gence 4.1
1.2 Allgemeine Informationen zu Web Intelligence
2013-06-2911
Einführung in Web Intelligence
Datenanalysen werden in SAP BusinessObjects Web Intelligence unter Verwendung von Berichtenausgeführt, die auf einer Vielzahl von Datenquellen basieren.
SicherheitsrechteSie können in Abhängigkeit von Ihrer Lizenz und Ihren Benutzer- und Sicherheitsrechten Daten inBerichten analysieren. Beispielsweise sind folgende Arbeitsschritte möglich:• Filtern von Daten• Ausführen von Drilldowns für Daten, um mehr Details anzuzeigen• Zusammenführen von Daten aus mehreren Datenquellen• Anzeigen von Daten in Diagrammen
Angepasste OberflächeDer CMC-Administrator kann die Benutzeroberfläche anpassen, indem er Elemente wie Bereiche,Toolboxen, Menüs und Menüelemente ausblendet. Wenn ein von Ihnen benötigtesBenutzeroberflächenelement nicht verfügbar ist, wenden Sie sich an den CMC-Administrator.
DatenquellenDaten in Web-Intelligence-Dokumenten können aus folgenden Quellen stammen:• Universen, in denen Daten aus relationalen oder OLAP-Datenbanken in Form von Objekten oder
Hierarchien angeordnet sind• Persönlichen Datenprovidern (wie Microsoft Excel oder .csv-Dateien), BEx Querys auf Basis von
SAP-InfoCubes, Webdiensten oder Advanced-Analysis-Arbeitsbereichen• Sie können eine Verbindung zur HANA-Datenquelle
(High-Performance-Analytical-Appliance-Datenquelle) herstellen, um die speicherinterne Berechnungzu nutzen.
Anmerkung:
HANA-Universen, die auf HANA-Ansichten mit Variablen basieren, werden in Web Intelligence nichtunterstützt.
Web Intelligence unterstützt zwar HANA-Universen, kann jedoch Variablen nicht verarbeiten. Dieseführen zu einem Fehler.
Anmerkung:Hadoop-Datenquellen werden in Web Intelligence unterstützt, benutzerdefinierte SQL jedoch nicht.
Sie erstellen Datenprovider, um Daten aus diesen Datenquellen abzurufen, und erstellen auf derGrundlage der Daten im Datenprovider Berichte.
Erstellen von Dokumenten in Web IntelligenceZum Erstellen und Konfigurieren eines Dokuments gehen Sie wie folgt vor:1. Öffnen Sie eine der Web-Intelligence-Schnittstellen, und erstellen Sie ein Dokument.2. Legen Sie die Dokumenteigenschaften fest, und stellen Sie eine Verbindung mit einer Datenquelle
her.3. Erstellen Sie mit den aus der Datenquelle abgerufenen Objekten eine Abfrage.4. Führen Sie die Abfrage aus, um ein Dokument mit einem Standardbericht zu erstellen.
2013-06-2912
Einführung in Web Intelligence
5. Erstellen Sie gegebenenfalls zusätzliche Berichte im Dokument.
Bedeutung der drei Web-Intelligence-SchnittstellenFür Web-Intelligence-Dokumente stehen drei Schnittstellen zur Verfügung.• Erstellen und Bearbeiten von Abfragen und Dokumenten• Erstellen, Bearbeiten und Anzeigen von Berichten
Sie wählen die bevorzugte Schnittstelle in BI-Launchpad unter den Einstellungen für Web Intelligenceaus.
Über BI-Launchpad können Sie die Schnittstellen Web Intelligence HTML und Web Intelligence Appletzum Erstellen von Dokumenten verwenden, in denen Daten analysiert werden. Außerdem lassen sichDatenanalysen mit dem Web-Intelligence-Rich-Client durchführen. Dank demWeb-Intelligence-Rich-Client können Sie lokal und ohne Repository-Verbindung arbeiten. WeitereInformationen finden Sie im Benutzerhandbuch für den Web-Intelligence-Rich-Client von SAPBusinessObjects.
Welche Schnittstelle in BI-Launchpad gestartet wird, wenn Sie ein Dokument öffnen, um es mit denOptionen unter "Anzeigen" oder "Ändern" zu bearbeiten, hängt von den in BI-Launchpad für WebIntelligence festgelegten Werten unter "Einstellungen" ab.
Anmerkung:Je nach Windows-Version steht nach dem erstmaligen Starten und Schließen desWeb-Intelligence-Rich-Clients das Schnellstartsymbol in der Symbolleiste zur Verfügung. Mit demSchnellstartsymbol können Sie die Schnittstelle schnell starten.
Tabelle 1-1: Web-Intelligence-Schnittstellen
BeschreibungSchnittstelle
Wird manchmal auch als DHTML-Schnittstelle bezeichnet.
Sie starten diese Schnittstelle über BI-Launchpad. Abhängig vonIhren Rechten können Sie folgende Aktionen ausführen:• Erstellen und Bearbeiten von Abfragen mit der Option "Ohne
Datenquelle", auf Basis von .unx- und .unv-Universen, jedochnicht auf Basis von BEx Querys
• Anzeigen, Erstellen, Bearbeiten und Regenerieren aller Artenvon Berichten
Web Intelligence HTML
2013-06-2913
Einführung in Web Intelligence
BeschreibungSchnittstelle
Wird manchmal auch als Java-Applet bezeichnet.
Sie starten diese Schnittstelle über BI-Launchpad. Abhängig vonIhren Rechten können Sie folgende Aktionen ausführen:• Erstellen und Bearbeiten von Abfragen mit der Option "Ohne
Datenquelle", auf Basis von .unx- und .unv-Universen, BExQuerys, Analysesichten (Advanced-Analysis-Arbeitsbereichen)und Textquellen
• Anzeigen, Erstellen, Bearbeiten und Regenerieren aller Artenvon Berichten
Web Intelligence Applet
2013-06-2914
Einführung in Web Intelligence
BeschreibungSchnittstelle
Der Web-Intelligence-Rich-Client, der auch Desktop genannt wird,ist eine auf dem Computer installierte Web-Intelligence-Version,mit der Sie Abfragen erstellen und bearbeiten sowie Berichte an-zeigen, erstellen, bearbeiten und regenerieren können. Es gibtzwei Möglichkeiten, um den Web-Intelligence-Rich-Client auf demComputer zu installieren:• Über BI-Launchpad• Im Rahmen der Installation der BI-Plattform
Sie können mit beiden Versionen des Web-Intelligence-Rich-ClientsAbfragen ohne Datenquelle und auf Basis von .unx- und.unv-Universen sowie auf Basis von Excel- und Textdateien erstel-len und bearbeiten.
Tabelle 1-2: Auf welche Datenquellen Sie zugreifen können, hängtvom Verbindungsmodus ab.
HTTPStandard(CORBA)
Offline-Modus
Standalone-ModusDatenquelle
JaJaJa*Ja*.unv-Universum
NoJa*NoJa*Dimensiona-les .unx-Uni-versum
NeinJaNoJa*Relationales.unx-Univer-sum
JaJaNeinNein.unx-Univer-sum mit meh-reren Quellen
JaJaJaJaPersönlicherDatenprovider
NoJa*NoNeinBEx Query
NoJa*NoNeinAnalysesich-ten undMSAS 2005
Web-Intelligence-Rich-Client
2013-06-2915
Einführung in Web Intelligence
Tipp:
In den Einstellungen von BI-Launchpad können Sie festlegen, in welcher Web-Intelligence-SchnittstelleDokumente zu öffnen sind, wenn Sie mit der rechten Maustaste auf ein Dokument klicken undAnzeigenauswählen. Beim Rechtsklick auf ein Dokument und anschließender Auswahl von Ändern wird eineandere Web-Intelligence-Benutzeroberfläche angezeigt. Beispielsweise können Zellen nur in derWeb-Intelligence-HTML-Schnittstelle mit Dokumenten verknüpft werden, die Arbeit mit Abfragen, dieauf QaaWS-Datenquellen (Query-as-a-Web-Service-Datenquellen) basieren, jedoch nur in derWeb-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client möglich sein.
Eventuell benötigen Sie zwei Web-Intelligence-Schnittstellen – eine zum Anzeigen und eine zum Ändernvon Dokumenten. Verwenden Sie in diesem Fall die Web-Intelligence-HTML-Schnittstelle zum Anzeigenvon Dokumenten und die Web-Intelligence-Applet- oder Richt-Client-Schnittstelle zum Ändern vonDokumenten.
1.3 Anwendungskomponenten
Die Anwendung weist folgende Bestandteile auf:
BeschreibungKomponente
Sie verwenden die Hauptsymbolleiste zum Öffnen, Speichern undDrucken von Dokumenten, Verfolgen von Datenänderungen und An-zeigen des Berichtsaufbaus.
Die Hauptsymbolleiste wird in der Registerkarte Datei angezeigt,wenn die Anwendung im Modus "Entwurf" ist.
Hauptsymbolleiste
Mithilfe der Symbolleisten können Sie mit Datenprovidern arbeitenund Berichtsentwurfs- und Analyseaufgaben durchführen.
Symbolleisten werden nur in den Modi "Daten" und "Entwurf" amoberen Rand der Anwendung angezeigt. Im Modus "Daten" sind je-doch nur die Symbolleisten für die Arbeit mit Datenprovidern aktiv.
Symbolleisten
Im Seitenbereich sind mehrere Bereiche gruppiert, die verschiedeneAnsichten des aktuellen Dokuments liefern.Seitenbereich
Die Registerkarten Datei und Eigenschaften stehen nur in den Modi"Entwurf" und "Daten" zur Verfügung.
Die Registerkarte Datei enthält die Hauptdatei-Menütools.
In der Registerkarte Eigenschaften können Sie die Eigenschaftenfür Ansicht, Dokument und Anwendung festlegen.
RegisterkartenDatei und Ei-genschaften
2013-06-2916
Einführung in Web Intelligence
BeschreibungKomponente
Im "Berichteditor" werden die in einem Dokument enthaltenen Berichteangezeigt.Berichteditor
Über die "Statusleiste", die unter dem "Berichteditor" angezeigt wird,können Sie verschiedene Aktionen durchführen, z.B. die Datenverfol-gung aktivieren oder den Anzeigemodus ändern. Sie kann im MenüAnsicht der Registerkarte Eigenschaften aktiviert bzw. deaktiviertwerden.
Statusleiste
Über diese Symbolleiste werden Berichten einfache Filter hinzugefügt.Symbolleiste "Berichtsfilter"
Wenn "Drill" in einem Dokument aktiviert ist, wird diese Symbolleisteangezeigt. In ihr sind die aktiven Drill-Objekte zu sehen.Symbolleiste "Drill"
Verwandte Themen• Erstellen von einfachen Berichtsfiltern• Registerkarten im Seitenbereich von Web Intelligence• Drilldowns für Berichtsdaten
1.3.1 Registerkarten im Seitenbereich von Web Intelligence
Welche Registerkarten im Seitenbereich zur Verfügung stehen, hängt von der ausgewählten Schnittstelleab.
Tabelle 1-4: Web-Intelligence-Schnittstellen und -Dokumentmodi
Web-Intelligence-Rich-Client
Web IntelligenceHTMLWeb Intelligence Applet
AnsichtEntwurf
DatenAnsichtEntwurfAnsichtEnt
wurfDaten
Modus >
Bereichsregisterkarte
V
JaJaJaJaJaJaDokumentübersicht
JaJaJaJaNavigationsübersicht
JaJaBerichtsstruktur
JaJaJaJaJaJaEingabesteuerelemente
2013-06-2917
Einführung in Web Intelligence
Web-Intelligence-Rich-Client
Web IntelligenceHTMLWeb Intelligence Applet
JaJaEingabe Anwenderauf-forderung
JaJaJaVerfügbare Objekte
JaJaJaDokumentstruktur undFilter
JaJaWebdienstveröffentlichung
JaJaDaten
Die Registerkarten ermöglichen den Zugriff auf Bereiche, in denen Sie Dokumentinformationen undObjekte anzeigen und konfigurieren können.• Der Bereich "Dokumentübersicht" gibt einen Überblick über die Dokumenteigenschaften.• (Web Intelligence Applet) Im Bereich "Navigationsübersicht" werden alle Berichte in einem Dokument
aufgeführt. Dieser Bereich ist mit dem Bereich "Berichtsstruktur" in derWeb-Intelligence-HTML-Schnittstelle identisch.
• (Web Intelligence HTML und Web-Intelligence-Rich-Client) Im Bereich "Berichtsstruktur" werdenalle Berichte in einem Dokument aufgeführt. Dieser Bereich ist mit dem Bereich "Navigationsübersicht"in der Web-Intelligence-Applet-Schnittstelle identisch.
• Im Bereich "Eingabesteuerelemente" können Sie auf das Dokument angewendeteEingabesteuerelemente hinzufügen und bearbeiten.
• Der Bereich "Webdienstveröffentlichung" enthält eine Liste der über das Dokument veröffentlichtenBI-Dienste.
• Der Bereich "Verfügbare Objekte" enthält eine Liste der Datenprovider und der Objekte, die inBerichten berücksichtigt werden können.
Anmerkung:In der Web-Intelligence-HTML-Schnittstelle werden in diesem Bereich keine Formeln angezeigt.
• Im Bereich "Dokumentstruktur und Filter" werden die Struktur des Dokuments in einer Strukturansichtund die auf die unterschiedlichen Berichtselemente angewendeten Filter angezeigt.
Anmerkung:In der Web-Intelligence-HTML-Schnittstelle werden in diesem Bereich keine Filter angezeigt. WennSie Filter verwenden möchten, schalten Sie auf die Web-Intelligence-Applet-Schnittstelle um.
• Der Bereich "Daten" wird nur im Modus Daten angezeigt und ermöglicht die Navigation in denDatenprovidern in einem Dokument.
• Der Bereich "Eingabe Benutzereingabeaufforderung" enthält eine Liste der Standardwerte für eineEingabeaufforderung. Sie können in das Wertetextfeld auch Text eingeben. Mehrere Elementewerden durch ein Semikolon (;) getrennt.
2013-06-2918
Einführung in Web Intelligence
1.4 Verwenden des BI-Launchpads
BI-Launchpad setzt sich aus folgenden Bereichen zusammen:• Symbolleiste• Registerkarten "Startseite" und "Dokumente"• Symbol "Meine Anwendungen"
SymbolleisteÜber das Menü Anwendungen wird Web Intelligence gestartet.
Im Menü Einstellungen können Sie die folgenden Anwendungseinstellungen festlegen:• Allgemeine Einstellungen• Kennwort• Gebietsschema und Zeitzoneneinstellungen• Web-Intelligence-Einstellungen
BI-Launchpad-BereicheBI-Launchpad setzt sich aus folgenden Objekten zusammen:
Hauptregisterkarten "Startseite" und "Dokumente" und allen geöffneten Dokumenten
Tabelle 1-5: BI-Launchpad-Bereiche
BeschreibungRegisterkarten-Bereich
Enthält die zuletzt angezeigten Dokumente, nicht gelesenen Nach-richten, nicht gelesenen Warnungen und zuletzt ausgeführten Do-kumente.
"Startseite"
Ermöglicht die Navigation durch verfügbare Ordner und Dokumente.Klicken Sie auf eine Ordnerregisterkarte, um alle in diesem Ordnerenthaltenen Dokumente anzuzeigen. In diesem Bereich können SieDokumente anzeigen, anordnen und verwalten.
"Dokumente"
Eine Registerkarte für jedes geöffnete Dokument.Web Intelligence-Dokumente
Verwandte Themen• Festlegen von Web-Intelligence-Einstellungen
2013-06-2919
Einführung in Web Intelligence
1.4.1 Anmelden an BI-Launchpad
Bevor Sie interaktive Analysen über das BI-Launchpad durchführen können, benötigen Sie die folgendenInformationen:• URL zum BI-Launchpad (z.B. http://arcachon:8080/BOE/BI).• Ihre Anmeldungsparameter und Ihr Kennwort• Eine Authentifizierung, die die verfügbaren Ressourcen steuert
Wenden Sie sich an Ihren Administrator, wenn Sie diese Angaben nicht kennen.
Anmerkung:Standardmäßig werden der Servername und das Authentifizierungsverfahren nicht auf der Anmeldeseitedes BI-Launchpads angezeigt. Diese Informationen müssen Sie nur dann angeben, wenn derSystemadministrator diese Optionen sichtbar gemacht hat.
So starten Sie SAP BusinessObjects Web Intelligence:1. Starten Sie einen Webbrowser.2. Zeigen Sie mit dem Browser auf das Lesezeichen oder die URL für das BI-Launchpad.
Die Anmeldungsseite wird aufgerufen.
3. Wenn das Feld System leer ist, geben Sie den Namen des Servers gefolgt von einem Doppelpunkt(:) und dann die Portnummer ein.
4. Geben Sie im Feld Benutzername Ihren Benutzernamen ein.5. Geben Sie im Textfeld Kennwort Ihr Kennwort ein.6. Wählen Sie im Feld Authentifizierung die Authentifizierung aus, die Ihnen von Ihrem Administrator
mitgeteilt wurde.7. Klicken Sie auf Anmelden.
Die BI-Launchpad-Startseite wird angezeigt.
1.4.2 Abmelden vom BI-Launchpad
Sie müssen sich abmelden und können nicht nur einfach den Webbrowser schließen, wenn Sie dieArbeit mit dem BI-Launchpad beendet haben. Durch die Abmeldung wird sichergestellt, dass allewährend der Sitzung geänderten Einstellungen gespeichert werden.
BI-Administratoren können zu jedem Zeitpunkt feststellen, wie viele Benutzer angemeldet sind, unddie Systemleistung anhand dieser Information optimieren.• Klicken Sie in der Symbolleiste von BI-Launchpad auf Abmelden.
2013-06-2920
Einführung in Web Intelligence
1.4.3 Festlegen von Web-Intelligence-Einstellungen
Auf der Registerkarte Voreinstellungen im BI-Launchpad haben Sie folgende Möglichkeiten:
Tabelle 1-6: Elemente des Bereichs "Einstellungen"
BeschreibungOption
Festlegen der Standardeinstellungen für den Benutzer. Diesewerden vom Administrator definiert.Allgemein
Ändern des Kennworts. Geben Sie Ihr altes Kennwort ein undanschließend das neue Kennwort zweimal.Kennwort ändern
Festlegen des Produktgebietsschemas, des bevorzugten An-zeigegebietsschemas und der aktuellen Zeitzone.Gebietsschemata und Zeitzone
Festlegen der "Barrierefreiheit". (Wird hier nicht beschrieben.)Analysis, Edition für OLAP
Auswählen der Schnittstellen, die Sie für die Modi "Anzeigen" und"Ändern" verwenden möchten.
Auswählen eines Standarduniversums.
Festlegen der Drilloptionen.
Festlegen der Speicheroptionen beim Speichern im Excel-Format.
Web Intelligence
Festlegen des Standardstils. (Wird hier nicht beschrieben.)BI-Arbeitsbereiche
Festlegen der Crystal-Reports-Optionen. (Wird hier nicht beschrie-ben.)Crystal-Reports-Berichte
Verwandte Themen• Verwenden des BI-Launchpads
1.4.3.1 Auswählen der Anzeige- und Entwurfsschnittstelle
Sie können durch Festlegen von Optionen bestimmen, wie vorhandene Dokumente angezeigt unduntersucht, neue Dokumente erstellt oder vorhandene Dokumente bearbeitet und analysiert werden.Diese Optionen legen Sie im Bereich Einstellungen im BI-Launchpad fest.
2013-06-2921
Einführung in Web Intelligence
Sie haben abhängig von Ihren Berechtigungen die Auswahl zwischen den Modi "Ansicht", "Entwurf"und "Daten".
Anmerkung:Die Wahl der Schnittstelle kann durch Ihr Sicherheitsprofil weiter eingeschränkt sein.
Wenn Sie mit der rechten Maustaste auf den Titel eines vorhandenen Dokuments in der Liste derUnternehmensdokumente klicken und im Kontextmenü Anzeigen auswählen, wird das Dokument imModus "Ansicht" geöffnet. Wenn Sie ein Dokument erstellen oder mit der rechten Maustaste auf denTitel eines vorhandenen Dokuments klicken und Ändern auswählen, wird das Dokument im Modus"Entwurf" geöffnet.
In BI-Launchpad haben Sie die folgende Auswahl an Schnittstellen zum Anzeigen von Dokumenten:
BeschreibungSchnittstelle
Sie können Dokumente mithilfe der Web-Intelligence-HTML-Schnittstelle in BI-Launchpad anzeigen.
HTML (kein Download erforderlich)
Sie können Dokumente mithilfe der Web-Intelligence-App-let-Schnittstelle, auch Java-Applet genannt, in BI-Launchpadanzeigen.
Anmerkung:Für diese Schnittstelle muss ein Java-Applet heruntergeladenwerden.
Applet (Download erforderlich)
Sie zeigen Dokumente mit dem Web-Intelligence-Rich-Clientan, einer eigenständigen Schnittstelle, die außerhalb des BI-Launchpad arbeitet und mit deren Hilfe Sie ohne Verbindungzu einem Unternehmensrepository mit Dokumenten arbeitenkönnen.
Anmerkung:Der Web-Intelligence-Rich-Client muss auf dem lokalen Rech-ner installiert werden.
Desktop (Rich-Client, nur Windows,Installation erforderlich)
Sie zeigen Dokumente statisch im PDF-Format an.PDF
Im BI-Launchpad haben Sie die folgende Auswahl an Änderungsschnittstellen:
2013-06-2922
Einführung in Web Intelligence
BeschreibungSchnittstelle
Sie erstellen, bearbeiten und analysieren Dokumente mithilfeder Web-Intelligence-HTML-Schnittstelle in BI-Launchpad.
HTML (kein Download erforderlich)
Sie erstellen, bearbeiten und analysieren Dokumente mithilfeder Web-Intelligence-Applet-Schnittstelle in BI-Launchpad.Sie können den Modus Entwurf oder Daten auswählen.
Anmerkung:Für diese Schnittstelle muss ein Java-Applet heruntergeladenwerden.
Applet (Download erforderlich)
Sie erstellen und bearbeiten Dokumente mit dem Web-Intel-ligence-Rich-Client, der auch Desktop genannt wird und eineeigenständige Schnittstelle ist, die außerhalb von BI-Launchpad ausgeführt wird und mit deren Hilfe Sie ohneVerbindung mit einem Unternehmens-Repository mit Doku-menten arbeiten können. Sie können den Modus Entwurfoder Daten auswählen.
Anmerkung:Der Web-Intelligence-Rich-Client muss auf dem lokalenRechner installiert werden.
Desktop (Rich-Client, nur Windows, In-stallation erforderlich)
Sobald Sie ein Dokument in einer bestimmten Schnittstelle öffnen, verwenden Sie diese Schnittstellebis zum Ende der Sitzung. Beispiel: Wenn SieHTML als Schnittstelle für "Ansicht" und Web IntelligenceApplet als Schnittstelle für "Ändern" ausgewählt haben, verwenden Sie auch dann weiterhin dieWeb-Intelligence-HTML-Schnittstelle, wenn Sie innerhalb der Anwendung in den Modus "Entwurf" (derdie Schnittstelle "Ändern" nutzt) wechseln.
Wenn Sie ein Dokument über den Befehl Ändern mit einer bestimmten ausgewählten Schnittstelleöffnen, bleibt das Dokument außerdem in dieser Schnittstelle geöffnet, selbst wenn Sie für "Ändern"etwas anderes auswählen. Dies ist wichtig, wenn Sie eine Funktion verwenden, die in einer Versionvon Web Intelligence verfügbar ist, in einer anderen jedoch nicht, wie zum Beispiel im Falle vonDokumenten auf Basis von BEx Querys.
Verwandte Themen• Allgemeine Informationen zu Web Intelligence
1.4.3.1.1 Auswählen der Anzeige- und Änderungsschnittstelle für Dokumente1. Klicken Sie im BI-Launchpad auf Einstellungen, um das Dialogfeld "Einstellungen" anzuzeigen.2. Klicken Sie in der Liste Einstellungen auf "Web Intelligence".3. Wählen Sie die Anzeigeschnittstelle in den Optionen von "Anzeige" aus.
Diese Einstellung bestimmt, in welcher Version von Web Intelligence das Dokument im Modus"Ansicht" geöffnet wird.
2013-06-2923
Einführung in Web Intelligence
4. Wählen Sie die Entwurfsschnittstelle in den Optionen von "Ändern" aus.
Diese Einstellung bestimmt, in welcher Version von Web Intelligence das Dokument im Modus"Entwurf" geöffnet wird.
5. Klicken Sie auf Speichern und schließen.Diese Änderungen treten beim nächsten Öffnen eines Web-Intelligence-Dokuments in Kraft.
1.4.3.2 Schnittstellen- und Dokumentgebietsschemas
Mit dem Gebietsschema wird festgelegt, wie die Anwendungsschnittstelle (z.B. Menüeinträge undSchaltflächentext) und Daten (z.B. Datums- und Zahlenformat) gemäß lokaler Präferenzen angezeigtwerden.
In Web Intelligence kommen folgende Gebietsschemas zum Einsatz:
BeschreibungGebietsschema
Die Ausrichtungssteuerung für die Sprache und Schnittstelle der Web-Intelligence-Anwendungsoberfläche. Dieses Gebietsschema kann anfolgenden Stellen ausgewählt werden:• In der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnitt-
stelle befindet sich die Einstellung in den BI-Launchpad-Einstellun-gen.
• Im Web-Intelligence-Rich-Client ist die Einstellung unter den Anwen-dungseigenschaften zu finden.
Produktgebietsschema
Das bevorzugte Gebietsschema des Benutzers für die Anzeige vonDokumentdaten. Dieses Gebietsschema kann an folgenden Stellenausgewählt werden:• In der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnitt-
stelle befindet sich die Einstellung in den BI-Launchpad-Einstellun-gen.
• Im Web-Intelligence-Rich-Client ist die Einstellung unter den Anwen-dungseigenschaften zu finden.
Bevorzugtes Anzeigege-bietsschema
Das Datums- und Zahlengebietsschema im Dokument.• In der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnitt-
stelle kann dieses Gebietsschema nicht ausgewählt werden.• Im Web-Intelligence-Rich-Client steht die Einstellung "Permanente
Länderformatierung" unter den Dokumenteigenschaften zur Verfü-gung.
Dokumentgebietsschema
2013-06-2924
Einführung in Web Intelligence
Rechts-nach-links-Ausrichtung in Web IntelligenceIn der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Client werden bei Auswahlbestimmter Sprachgebietsschemas die Anwendungsoberfläche und Dokumentdaten von rechts nachlinks (RTL-Modus) ausgerichtet.
Anmerkung:Die RTL-Ausrichtung steht in der Web-Intelligence-HTML-Schnittstelle nicht zur Verfügung.
Produktgebietsschema und Rechts-nach-links-OberflächenausrichtungWenn Sie als Produktgebietsschema "Arabisch" auswählen, werden die Elemente derWeb-Intelligence-Anwendungsoberfläche immer von rechts nach links (RTL-Modus) ausgerichtet. DieLinks-nach-rechts-Ausrichtung (LTR-Modus) wird also praktisch gespiegelt. Der Seitenbereich in einemRTL-Gebietsschema befindet sich beispielsweise rechts, während er in einem LTR-Gebietsschemalinks zu finden ist.
Bevorzugtes Anzeigegebietsschema und Rechts-nach-links-AusrichtungBei Auswahl von Arabisch, Hebräisch, Farsi, Urdu oder Divehi alsBevorzugtes Anzeigegebietsschemawerden die Elemente und Daten von Dokumenten, die in diesem Gebietsschema erstellt werden, vonrechts nach links (RTL-Modus) angeordnet. In einem LTR-Gebietsschema befindet sich dieSeitenkopfspalte einer Kreuztabelle beispielsweise links. In einem RTL-Gebietsschema ist dieSeitenkopfspalte rechts zu finden.
Vorsicht:
• In der Web-Intelligence-HTML-Schnittstelle können Dokumente, die in einem bevorzugtenRTL-Anzeigegebietsschema erstellt wurden, nicht angezeigt oder geändert werden.
• Dokumente, die in einem bevorzugten RTL-Anzeigegebietsschema erstellt wurden, können nicht inein LTR-Dokumentformat konvertiert werden.
• Dokumente, die in einem bevorzugten LTR-Anzeigegebietsschema erstellt wurden, lassen sich zwarin einem bevorzugten RTL-Anzeigegebietsschema bearbeiten, können aber nicht in den RTL-Moduskonvertiert werden.
• Gemäß den SAP-Globalisierungsproduktstandards sind Diagramme LTR-Elemente.
Verwandte Themen• Festlegen des Produktgebietsschemas im BI-Launchpad• Verknüpfen des aktuellen Dokumentgebietsschemas mit einem Dokument in BI-Launchpad• Festlegen des bevorzugten Anzeigegebietsschemas in BI-Launchpad• Zuordnen von Gebietsschemas zu Dokumenten im Web-Intelligence-Rich-Client
1.4.3.2.1 Produktgebietsschema
Die Benutzeroberfläche, zum Beispiel die Menüelemente und der Schaltflächentext, wird vomProduktgebietsschema gesteuert.
Festlegen des Produktgebietsschemas im BI-Launchpad1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen, um das Dialogfeld
"Einstellungen" zu öffnen.
2013-06-2925
Einführung in Web Intelligence
2. Klicken Sie in der Liste Einstellungen auf "Gebietsschemas und Zeitzone", um die verfügbarenOptionen anzuzeigen.
3. Wählen Sie das Produktgebietsschema in der Liste Produktgebietsschema aus.4. Klicken Sie auf Speichern und schließen.
1.4.3.2.2 Dokumentgebietsschema in Dokumenten
Die Daten in Dokumenten werden vom Dokumentgebietsschema formatiert, das von Web Intelligencegeneriert wird. Mit dem Dokumentgebietsschema wird beispielsweise festgelegt, wie Datumsangabenund Zahlen angezeigt werden.
Standardmäßig wird das Gebietsschema des Browsers verwendet. Sie können das aktuelleDokumentgebietsschema permanent mit einem Dokument verknüpfen, indem Sie das Dokument mitaktivierter Option Permanente Länderformatierung im Dialogfeld "Dokumentübersicht" speichern.Wählen Sie diese Option aus, um die Dokumentdaten immer mithilfe des gespeichertenDokumentgebietsschemas zu formatieren. Dies gilt für alle Benutzer, die das Dokument anzeigen, nichtnur den Benutzer, der Permanente Länderformatierung aktiviert.
Wenn im Web-Intelligence-Rich-Client die Einstellung Dokumentgebietsschema zum Formatierender Daten verwenden in den Anwendungseigenschaften ausgewählt ist, werden Datums- undZahlenformate durch das Dokumentgebietsschema bestimmt.
Verwandte Themen• Zuordnen von Gebietsschemas zu Dokumenten im Web-Intelligence-Rich-Client
Verknüpfen des aktuellen Dokumentgebietsschemas mit einem Dokument in BI-Launchpad1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen, um das Dialogfeld
"Einstellungen" zu öffnen.2. Klicken Sie in der Liste Einstellungen auf "Web Intelligence".3. Wählen Sie im Bereich "Beim Anzeigen eines Dokuments" eine der folgenden Optionen aus:
• Dokumentgebietsschema zum Formatieren der Daten verwenden• Bevorzugtes Anzeigegebietsschema zur Datenformatierung verwenden
4. Klicken Sie auf Speichern und schließen.
Verwandte Themen• Bevorzugtes Anzeigegebietsschema• Festlegen des bevorzugten Anzeigegebietsschemas in BI-Launchpad
1.4.3.2.3 Bevorzugtes Anzeigegebietsschema
Das "bevorzugte Anzeigegebietsschema" ist das Gebietsschema, das Sie zur Anzeige vonDokumentdaten auswählen.
2013-06-2926
Einführung in Web Intelligence
Wenn Sie ein Dokument erstellen, wird Ihr "bevorzugtes Anzeigegebietsschema" stets als erstesDokumentgebietsschema zugeordnet, wobei es keine Rolle spielt, ob die Gebietsschemaeinstellungendem "bevorzugten Anzeigegebietsschema" Priorität einräumen.
Anmerkung:Falls Ihrem "bevorzugten Anzeigegebietsschema" von den Einstellungen keine Priorität eingeräumtwird, werden die Daten gemäß dem mit dem Dokument gespeicherten Dokumentgebietsschemaformatiert.
Wenn die Gebietsschemaeinstellungen im Web-Intelligence-Rich-Client Ihrem "bevorzugtenAnzeigegebietsschema" über die Einstellung Bevorzugtes Gebietsschema zum Formatieren derDaten verwenden in den Anwendungseigenschaften Priorität einräumen, wird dasDokumentgebietsschema beim Öffnen eines Dokuments auf das "bevorzugte Anzeigegebietsschema"eingestellt. Beim Speichern des Dokuments wird dieses Dokumentgebietsschema mit dem Dokumentgespeichert.
Festlegen des bevorzugten Anzeigegebietsschemas in BI-Launchpad1. Klicken Sie in der Symbolleiste von BI-Launchpad auf Einstellungen, um das Dialogfeld
"Einstellungen" anzuzeigen.2. Klicken Sie in der Liste Einstellungen auf "Gebietsschemas und Zeitzone", um die verfügbaren
Optionen anzuzeigen.3. Wählen Sie das bevorzugte Anzeigegebietsschema in der Liste Bevorzugtes
Anzeigegebietsschema aus.4. Klicken Sie auf Web Intelligence, um die Web Intelligence-Optionen anzuzeigen.5. Wenn die Daten mit dem bevorzugten Anzeigegebietsschema formatiert werden sollen, klicken Sie
unter Beim Anzeigen eines Dokuments auf Bevorzugtes Anzeigegebietsschema zurDatenformatierung verwenden.
6. Klicken Sie auf Speichern und schließen.
1.4.3.2.4 Zuordnen von Gebietsschemas zu Dokumenten im Web-Intelligence-Rich-Client
Diese Aufgabe kann in der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnittstelle nichtausgeführt werden.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf der Registerkarte
Eigenschaften auf Dokument.2. Wählen Sie im Dialogfeld "Dokumentübersicht" die Option Permanente Länderformatierung aus.3. Klicken Sie auf OK, um das Dialogfeld "Dokumentübersicht" zu schließen.4. Speichern Sie das Dokument.
1.4.3.3 Festlegen von Anwendungsmodi
2013-06-2927
Einführung in Web Intelligence
Zum Erstellen von Abfragen, Dokumenten und Berichten und zum Analysieren von Daten in Berichtenkommen folgende Anwendungsmodi zum Einsatz:
BeschreibungModus
Im Modus "Daten" können Sie folgende Aufgaben ausführen:• Erstellen, Bearbeiten und Verwalten von Abfragen, die Daten für Berichte
liefern• Hinzufügen und Umbenennen von Datenprovidern• Ändern der Quelle, aus der ein Datenprovider seine Daten bezieht
Alle vom aktuellen Dokument verwendeten Datenprovider werden im Modus"Daten" in einer Liste angezeigt, und alle nicht mit der Arbeit mit Datenpro-vidern in Zusammenhang stehenden Toolboxen sind deaktiviert.
Beschränkung:Der Modus "Daten" steht in der Web-Intelligence-HTML-Schnittstelle nichtzur Verfügung.
Daten
Im Modus "Ansicht" können Sie folgende Aufgaben ausführen:• Anzeigen von Berichten• Verfolgen von Änderungen in Berichtsdaten und Ausführen von Drill-
downs in diese
Im Modus "Ansicht" sind die Hauptsymbolleiste der Anwendung und derSeitenbereich verfügbar. Toolboxen sind nicht verfügbar.
Ansicht
Im Modus "Entwurf" können Sie folgende Aufgaben ausführen:• Erledigen einer Vielzahl von Analyseaufgaben• Hinzufügen und Löschen von Berichtselementen wie Tabellen oder
Diagrammen• Anwenden von Regeln für die bedingte Formatierung• Erweitern von Berichten mit Formeln und Variablen• Bearbeiten der Berichtsstruktur oder des mit Daten gefüllten Berichts.
Nur wenn Sie mit der Berichtstruktur arbeiten, können Sie Änderungenvornehmen, ohne auf den Server zuzugreifen. Wenn Sie mit Berichtenarbeiten, die Daten enthalten, wird jede von Ihnen vorgenommene Än-derung auf den Server angewendet.
Tipp:Wenn Sie viele Änderungen vornehmen, empfiehlt es sich, dass Sie nurmit der Berichtstruktur arbeiten und den Bericht mit Daten auffüllen, nach-dem Sie die Änderungen vorgenommen haben.
Entwurf
2013-06-2928
Einführung in Web Intelligence
1.4.3.3.1 Wechseln zwischen Anwendungsmodi• Führen Sie in einem Web-Intelligence-Dokument einen der folgenden Schritte aus:
• Um im Modus Daten zu arbeiten, klicken Sie auf "Daten".
Anmerkung:Der Modus "Daten" steht lediglich in der Web-Intelligence-Applet-Schnittstelle und imWeb-Intelligence-Rich-Client zur Verfügung.
• Um im Modus "Ansicht" zu arbeiten, klicken Sie in der oberen Ecke der Symbolleiste aufAnsicht.• Um im Modus "Entwurf" zu arbeiten und nur die Berichtsstruktur anzuzeigen, klicken Sie auf den
Pfeil auf der Schaltfläche Entwurf und wählen aus der Dropdown-Liste die Option Nur Strukturaus.
• Um im Modus "Entwurf" mit Berichtsdaten zu arbeiten, klicken Sie auf den Pfeil auf derSchaltfläche Entwurf und wählen aus der Dropdown-Liste die Option Mit Daten aus.
Abhängig vom gewählten Modus sind die jeweils relevanten Toolboxen und Symbolleisten verfügbar.Anders Toolboxen und Symbolleisten sind entweder nicht sichtbar oder deaktiviert.
2013-06-2929
Einführung in Web Intelligence
Erstellen von Dokumenten und Arbeiten mit Dokumenten
2.1 Starten der Web-Intelligence-Schnittstelle
• Führen Sie zum Starten von Web Intelligence in BI-Launchpad einen der folgenden Schritte aus:• Klicken Sie auf Anwendungen > Web-Intelligence-Anwendung.• Wählen Sie Web-Intelligence-Anwendung in den Anwendungsverknüpfungen aus.• Öffnen Sie ein Web-Intelligence-Dokument.Web Intelligence wird gestartet. Die Registerkarte "Web Intelligence" ist im Hauptbereich aktiviert.Um zu prüfen, welche Schnittstelle gestartet wurde (Web Intelligence HTML, Web Intelligence Appletoder der Web-Intelligence-Rich-Client), klicken Sie auf Einstellungen und wählenWeb Intelligenceaus.
Verwandte Themen• Abfragen• Auswählen der Anzeige- und Entwurfsschnittstelle
2.2 Erstellen und Bearbeiten von Dokumenten
Sie können Dokumente über BI-Launchpad unter Verwendung der Schnittstellen Web IntelligenceHTML oder Web Intelligence Applet oder des Web-Intelligence-Rich-Clients erstellen oder bearbeiten,wobei Sie offline ohne Verbindung mit einem Unternehmens-Repository mit Dokumenten arbeitenkönnen.
Zur Bearbeitung von Dokumenten haben Sie zwei Möglichkeiten: Sie wählen ein vorhandenes Dokumentaus oder starten die ausgewählte Schnittstelle, über die Sie dann vorhandene Dokumente öffnen oderneue erstellen.
Dokumente können auf Folgendem basieren:• Universen, die Daten in relationalen oder OLAP-Datenquellen als Sammlungen von Objekten
darstellen• Lokalen Datenquellen wie Microsoft-Excel- oder CSV-Dateien• SAP-BEx-Querys• Advanced Analysis-Arbeitsbereiche
2013-06-2931
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Sie können entweder ein leeres Dokument oder ein Dokument basierend auf einer Datenquelle erstellen.Die verfügbaren Datenquellen hängen von der verwendeten Schnittstelle ab.
Tabelle 2-1: Verfügbare Datenquellen
Web-Intelligence-Rich-ClientApplet-SchnittstelleHTML-SchnittstelleDatenquelle
JaJaJaKeine Datenquelle
JaJaJaUniversum (.unx oder.unv)
JaJaNeinBEx Query
JaJaNeinAnalysesicht
JaJaNeinTextquelle
Anmerkung:
• Spezielle Informationen zum Web-Intelligence-Rich-Client erhalten Sie im Benutzerhandbuch fürden Web-Intelligence-Rich-Client von SAP BusinessObjects oder in der Onlinehilfe für denWeb-Intelligence-Rich-Client.
• Um über BI-Launchpad eine Verbindung mit einer Essbase-OLAP-Datenquelle inSAP-BusinessObjects-OLAP-Produkten, einschließlich dem Universe-Design-Tool, demWeb-Intelligence-Rich-Client und Web Intelligence, herzustellen, muss der BI-Administrator dafürsorgen, dass die Umgebungsvariablen des Essbase-Clients ARBORPATH und ESSBASEPATH erstelltund als Windows-Systemumgebungsvariablen auf Rechnern festgelegt wurden, die dieseSAP-BusinessObjects-OLAP-Produkte hosten.
2.2.1 Erstellen von Dokumenten ohne Datenquelle
Ein Grund für ein Dokument ohne Datenquelle könnte die Erstellung eines Vorlagendokuments sein,das die standardmäßige Titelseite als ersten Bericht, den standardmäßigen Urheberrechtstext alszweiten Bericht und so weiter enthält. Sie können das Layout für die Kopf- und Fußzeile festlegen undsogar leere, formatierte Tabellen und Diagramme hinzufügen. Ein Abfrage- oder Berichtsdesigner kanndann zu einem späteren Zeitpunkt das Dokument über eine Abfrage mit einer Datenquelle verbinden.
Anmerkung:Die Rechte, die Benutzern vom BI-Administrator zugewiesen wurden, bestimmen den Zugriff aufDatenquellen und die Möglichkeit, Dokumente in Web Intelligence zu erstellen.
1. Öffnen Sie Web Intelligence in einem beliebigen Modus.2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie im Modus "Ansicht" in der Symbolleiste auf das Symbol Neu.
2013-06-2932
Erstellen von Dokumenten und Arbeiten mit Dokumenten
• Klicken Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" auf das Symbol Neu.
3. Wählen Sie Ohne Datenquelle aus, und klicken Sie auf OK.
Es wird ein leeres Dokument geöffnet. Der Bereich "Verfügbare Objekte" enthält keine Objekte.
Verwandte Themen• Erstellen von Universumsabfragen• Erstellen von Abfragen auf Grundlage von BEx Querys• Erstellen von Abfragen für Advanced Analysis-Ansichten
2.2.2 Erstellen eines auf einem Universum basierenden Dokuments
Sie verfügen über die erforderlichen Berechtigungen für den Zugriff auf eine Universumsdatenquelleund zum Erstellen von Abfragen und Dokumenten. Bestimmte Universumsobjekte sind möglicherweisenicht verfügbar. Dies hängt von Ihren Berechtigungen ab.
Sie möchten ein Dokument erstellen, das entweder auf einem mit dem Information-Design-Tool erstellten.unx-Universum oder auf einem mit dem Universe-Design-Tool erstellten .unv-Universum basiert.1. Öffnen Sie Web Intelligence im Modus "Entwurf".2. Klicken Sie in der Symbolleiste auf das Symbol Neu.3. Wählen Sie Universum aus, und klicken Sie auf OK.4. Wählen Sie ein .unx- oder ein .unv-Universum aus.
Ein Standarduniversum wird vorgeschlagen. Sie können dieses Universum verwenden oder einanderes auswählen.
Anmerkung:.unx-Universen behalten die Dateierweiterung .unx bei. .unv-Universen weisen jedoch keineDateierweiterung auf.
5. Klicken Sie auf Auswählen.
Ein leeres Dokument wird erstellt. Im eingeblendeten "Abfrageeditor" wird "Universumsgliederung" imSeitenbereich angezeigt. Im Hauptbereich sind die Bereiche "Ergebnisobjekte", "Abfragefilter" und"Datenvorschau" zu sehen. Sie können Querys auf Basis des ausgewählten Universums erstellen undausführen.
2.2.3 Erstellen eines auf einer BEx Query basierenden Dokuments
• Sie können nur auf BEx Querys zugreifen, für die das Kennzeichen Erweiterten Zugriff auf dieseAbfrage zulassen aktiviert ist.
2013-06-2933
Erstellen von Dokumenten und Arbeiten mit Dokumenten
• Die Objektzuordnung ist nicht völlig identisch, Einzelheiten zur korrekten Verwendung der Queryserhalten Sie auf den Seiten mit den Entsprechungen und Einschränkungen.
Anmerkung:Die Web-Intelligence-HTML-Schnittstelle kann nicht zum Erstellen von auf BEx Querys basierendenDokumenten verwendet werden.
So führen Sie Abfragen aus, die auf einer BEx-Query-Datenquelle basieren:1. Öffnen Sie Web Intelligence im Modus "Entwurf".2. Klicken Sie in der Symbolleiste auf das Symbol Neu.3. Wählen Sie BEx aus, und klicken Sie auf OK.
Der Bereich "BW BEx Query auswählen" wird angezeigt. Es werden nur BEx Querys angezeigt, dieexternen Zugriff zulassen und zu deren Verwendung Sie berechtigt sind.
4. Wählen Sie den entsprechenden Verbindungsordner aus. Wenn ein Verbindungsordner mehrereBEx Querys enthält, wählen Sie die entsprechende BEx Query aus, und klicken Sie auf OK.
Es wird ein leeres Dokument erstellt. Im eingeblendeten "Abfrageeditor" wird im Seitenbereich"Universumsgliederung" mit den verfügbaren BEx-Query-Objekten angezeigt. Im Hauptbereich sinddie Bereiche "Ergebnisobjekte", "Abfragefilter" und "Datenvorschau" zu sehen. Sie können Querys aufBasis der ausgewählten BEx Query erstellen und ausführen.
2.2.4 Erstellen eines Dokuments auf Basis einer Analysesicht
Sie benötigen die erforderlichen Berechtigungen für den Zugriff auf Analysesichten und ihre Verwendungfür die Berichtserstellung.
Anmerkung:Die Web-Intelligence-HTML-Schnittstelle kann nicht zum Erstellen von auf Analysesichten basierendenDokumenten verwendet werden.
1. Öffnen Sie Web Intelligence im Modus "Entwurf".2. Klicken Sie in der Symbolleiste auf das Symbol Neu.3. Wählen Sie Universum aus, und klicken Sie auf OK.4. Navigieren Sie zur gewünschten Analysesicht, und klicken Sie auf OK.
Ein leeres Dokument wird erstellt und der "Abfrageeditor" mit den verfügbaren Abfrageobjekten geöffnet.Sie können den Abfrage- und Filterbereichen Objekte hinzufügen und die Abfrage ausführen.
2.3 Öffnen eines Dokuments aus dem Repository
2013-06-2934
Erstellen von Dokumenten und Arbeiten mit Dokumenten
1. Klicken Sie im BI-Launchpad auf die Registerkarte Dokumente, um die im Repository verfügbarenDokumente anzuzeigen.
2. Klicken Sie auf die Registerkarte Ordner, und wechseln Sie in den Ordner, der das Dokumententhält.
3. Wählen Sie das Dokument aus, klicken Sie mit der rechten Maustaste, und wählen Sie Anzeigenaus, um das Dokument im Modus "Ansicht" zu öffnen, oder wählen Sie Ändern aus, um dasDokument im Modus "Entwurf" zu öffnen.
Die Version von Web Intelligence, die geöffnet wird, hängt von den Einstellungen für "Anzeigen"und "Ändern" in den Web-Intelligence-Einstellungen von BI-Launchpad ab.
Anmerkung:Wenn in einem Dokument die Regenerierung der Daten beim Öffnen festgelegt ist (wenn dieDokumenteigenschaft Beim Öffnen regenerieren in den Dokumenteigenschaften ausgewähltwurde), werden im Dokument die aktuellen Informationen angezeigt. Die Option Beim Öffnenregenerieren hängt von den folgenden CMS-Einstellungen ab:• Unter CMC > Anwendung > WebI > Eigenschaften wurde die Eigenschaft Aktivieren Sie die
Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumentedeaktivieren" vom BI-Administrator aktiviert.
• Unter CMC > Anwendung > Benutzersicherheit wurde das Sicherheitsrecht AutomatischeRegenerierung beim Öffnen für alle Dokumente deaktivieren für den jeweiligen Benutzervom BI-Administrator deaktiviert.
Verwandte Themen• Auswählen der Anzeige- und Entwurfsschnittstelle
2.4 Öffnen eines Dokuments in Web Intelligence
Sie haben Zugriff auf die Dokumente und verfügen über die entsprechenden Berechtigungen zumÖffnen des Dokuments.1. Klicken Sie in BI-Launchpad auf Anwendungen > Web-Intelligence-Anwendung.2. Klicken Sie in der Symbolleiste auf das Symbol Öffnen.
Das Dialogfeld "Dokument auswählen" wird geöffnet.
3. Navigieren Sie durch die Ornder, um eine Datei auszuwählen, und klicken Sie dann auf Öffnen.
Das Dokument wird im Modus "Entwurf" geöffnet. Sie können abhängig von Ihren Rechten in den Modi"Ansicht" und "Entwurf" arbeiten.
2.5 Löschen eines Dokuments aus dem Repository
2013-06-2935
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Sie verfügen über die entsprechenden Berechtigungen zum Löschen der Datei.1. Melden Sie sich beim BI-Launchpad an2. Klicken Sie auf die Registerkarte Dokumente, um die im Repository verfügbaren Dokumente
anzuzeigen.3. Navigieren Sie zu dem Ordner, der das zu löschende Dokument enthält.4. Klicken Sie mit der rechten Maustaste auf das zu löschende Dokument, und klicken Sie auf
Organisieren.5. Klicken Sie auf Löschen.
2.6 Senden von Dokumenten
2.6.1 Senden von Dokumenten per E-Mail
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie je nach verwendeter Web-Intelligence-Schnittstelle einen der folgenden Schritte aus:
• In der Web-Intelligence-HTML-Schnittstelle:• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste Senden die Option "Per E-Mail
senden" aus.• Wählen Sie im Modus "Entwurf" auf der Registerkarte "Datei" aus der Dropdown-Liste Senden
die Option "Per E-Mail senden" aus.• In der Web-Intelligence-Applet-Schnittstelle:
• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste Dokument senden die Option "PerE-Mail versenden" aus.
• Wählen Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" aus derDropdown-Liste Dokument senden die Option "Per E-Mail senden" aus.
• Gehen Sie im Web-Intelligence-Rich-Client wie folgt vor:• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste "Als E-Mail-Anhang senden" ein
Dokumentformat aus.• Wählen Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" aus der
Dropdown-Liste "Als E-Mail-Anhang senden" ein Dokumentformat aus.
3. Geben Sie die Empfänger und den erforderlichen E-Mail-Text ein, und versenden Sie die E-Mail.
2013-06-2936
Erstellen von Dokumenten und Arbeiten mit Dokumenten
2.6.2 Senden von Dokumenten an andere Benutzer oder Gruppen im CMS
Anmerkung:Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar.
1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-HTML- oderWeb-Intelligence-Applet-Schnittstelle.
2. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Senden die
Option An Benutzer senden aus.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, wählen Sie in der Symbolleiste der
Registerkarte "Datei" aus der Dropdown-Liste Senden die Option An Benutzer senden aus.
3. Wählen Sie die Benutzer oder Gruppen, denen Sie das Dokument senden möchten, in der Liste derBenutzer und Gruppen aus.
4. Klicken Sie auf Automatisch generierten Namen verwenden, um das Dokument mit einemautomatisch generierten Namen zu senden.
5. Klicken Sie auf Spezifischen Namen verwenden, und geben Sie den Namen in das Feld ein, wennSie dem Dokument einen Namen zuweisen möchten.
6. Klicken Sie auf Verknüpfung, um eine Verknüpfung des Dokuments zu senden, oder aufKopieren,um eine Kopie des Dokuments zu senden.
7. Klicken Sie auf Senden.
2.6.3 Senden eines Dokuments per FTP
1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-HTML- oderWeb-Intelligence-Applet-Schnittstelle.
Anmerkung:
• Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar.• Speichern Sie vor dem Senden des Dokuments alle vorgenommenen Änderungen.
2. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste "Senden" die
Option An FTP senden aus.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, wählen Sie auf der Registerkarte
"Datei" aus der Dropdown-Liste Menü Speichern die Option "In Enterprise speichern" aus.
2013-06-2937
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Anmerkung:Für das Versenden von Dateien über FTP benötigen Sie die entsprechenden Berechtigungen. WennSie nicht über die Berechtigungen verfügen, wird das Dialogfeld "An FTP senden" nicht angezeigt,oder das Dialogfeld erscheint mit einer Fehlermeldung.
3. Geben Sie den Hostnamen in das Feld Host ein.4. Geben Sie den Port in das Feld Port ein.5. Geben Sie den Benutzernamen und das Kennwort in die Felder Benutzername und Kennwort ein.6. Geben Sie das Konto in das Feld Konto ein.7. Geben Sie das Verzeichnis in das Feld Verzeichnis ein.8. Klicken Sie auf Automatisch generierten Namen verwenden, um das Dokument mit einem
automatisch generierten Namen zu senden.9. Klicken Sie auf Spezifischen Namen verwenden, und geben Sie den Namen in das Feld ein, wenn
Sie dem Dokument einen Namen zuweisen möchten.10. Klicken Sie auf Senden.
2.7 Verwalten von Berichten in Dokumenten
Jedes Web Intelligence-Dokument enthält einen oder mehrere Berichte. Sie können Berichte hinzufügen,löschen, duplizieren oder die Reihenfolge von Berichten ändern.
2.7.1 Umbenennen von Berichten
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Registerkarte Bericht des umzubenennenden Berichts.
2. Wählen Sie im Menü Bericht umbenennen aus, und geben Sie den neuen Berichtsnamen ein.3. Klicken Sie außerhalb der Registerkarte "Berichtsname", und speichern Sie das Dokument.
2.7.2 Duplizieren von Berichten
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Berichtsregisterkarte des zu duplizierenden Berichts.
2. Klicken Sie auf Bericht duplizieren.3. Benennen Sie den duplizierten Bericht ggf. um.4. Speichern Sie das Dokument.
2013-06-2938
Erstellen von Dokumenten und Arbeiten mit Dokumenten
2.7.3 Löschen eines Berichts
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Berichtsregisterkarte des zu löschenden Berichts, und wählen Sie Bericht entfernen aus.
2. Klicken Sie auf Ja, um den Löschvorgang zu bestätigen.3. Speichern Sie das Dokument.
2.7.4 Ändern der Reihenfolge von Berichten
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Berichtsregisterkarte des Berichts, dessen Anordnung Sie im Dokument ändern möchten.
2. Klicken Sie im Menü auf Bericht verschieben, und wählen Sie dann eine der Menüoptionen.
BeschreibungOption
Der Bericht wird zum ersten Bericht im DokumentErste
Der Bericht wird an die vorherige Position im Dokument verschoben.Vorherige
Der Bericht wird an die nächste Position im Dokument verschoben.Nächste
Der Bericht wird an die letzte Position im Dokument verschoben.Letzte
2.7.5 Hinzufügen eines Berichts
• Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Berichtsregisterkarte eines vorhandenen Berichts, und klicken Sie auf Bericht hinzufügen.Ein leerer Bericht mit dem Standardnamen "Bericht n" wird dem Dokument hinzugefügt.
2.8 Speichern und Exportieren von Dokumenten, Berichten und Daten in WebIntelligence
2013-06-2939
Erstellen von Dokumenten und Arbeiten mit Dokumenten
In Web Intelligence haben Sie die Möglichkeit, Dokumente in einer Vielzahl von Formaten zu speichernoder in diese zu exportieren.
In Abhängigkeit von der verwendeten Web-Intelligence-Version können Sie die folgenden Speicher-und Exportvorgänge ausführen.
SpeicherformatExportformatAnwendung
Web Intelligence
CSV
CSV-Archiv
Excel
Excel 2007
Text
Web-Intelligence-HTML-Schnittstelle
CSV-Archiv
Excel
Excel 2007
Text
Web Intelligence
CSVWeb Intelligence Applet
CSV-Archiv
Excel
Excel 2007
Text
Web Intelligence
CSVWeb-Intelligence-Rich-Client
In den entsprechenden Themen dieses Dokuments finden Sie Anweisungen zum Speichern inverschiedenen Formaten in der verwendeten Schnittstelle.
Verwandte Themen• Speichern von Dokumentdaten in ZIP-Dateien des CSV-Archivformats• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-Applet-Schnittstelle• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-HTML-Schnittstelle
2013-06-2940
Erstellen von Dokumenten und Arbeiten mit Dokumenten
• Speichern von Dokumenten als Excel-Arbeitsblatt in der Web-Intelligence-Applet-Schnittstelle• Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format• Exportieren von Dokumenten oder Berichten als Excel-Arbeitsblatt in derWeb-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als PDF-Datei in der Web-Intelligence-Applet-Schnittstelle• Exportieren von Dokumenten oder Berichten als PDF-Datei in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als Textdatei in der Web-Intelligence-Applet-Schnittstelle• Exportieren von Dokumenten oder Berichten als Textdatei in der Web-Intelligence-HTML-Schnittstelle• Exportieren oder Speichern von Dokumentdaten als CSV-Datei• Exportieren von Dokumentdaten als CSV-Datei in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumentdaten in ZIP-Dateien des CSV-Archivformats
2.8.1 Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format
1. Klicken Sie in BI-Launchpad im Bereich "Kopf" auf Einstellungen.2. Klicken Sie auf Web Intelligence.3. Wählen Sie unter "Priorität für die Speicherung in MS Excel auswählen" die Option aus, die Ihre
Anforderung am besten erfüllt:a. Wählen Sie Priorität für Dokumentformatierung festlegen, um die Daten in einem Format
anzuzeigen, das dem Web-Intelligence-Format ähnelt.b. Wählen Sie Prioritäten der einfachen Datenverarbeitung im Excel-Dokument festlegen,
um die Daten im Textformat anzuzeigen.
4. Klicken Sie auf Speichern und schließen.
2.8.2 Speichern und Exportieren von Dokumenten mit derWeb-Intelligence-Applet-Schnittstelle
2.8.2.1 Speichern von Dokumenten im Unternehmens-Repository in derWeb-Intelligence-Applet-Schnittstelle
Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
2013-06-2941
Erstellen von Dokumenten und Arbeiten mit Dokumenten
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.
• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.
3. Wählen Sie das Unternehmens-Repository im Dialogfeld aus.4. Klicken Sie auf Ordner oder Kategorien, um das Repository nach Ordnern oder Kategorien
anzuzeigen.5. Geben Sie im Feld Name den Namen des Dokuments ein.6. Klicken Sie auf Erweitert, um zusätzliche Dokumentoptionen anzuzeigen.7. Geben Sie eine Beschreibung des Dokuments in das Feld Beschreibung ein.8. Geben Sie Schlüsselwörter, mit denen Sie oder andere Benutzer nach dem Dokument suchen
können, in das Feld Schlüsselwörter ein.9. Wählen Sie Beim Öffnen regenerieren, um das Dokument bei jedem Öffnen zu regenerieren.10. Wählen Sie Permanente Länderformatierung, um die regionale Formatierung des Dokuments
beizubehalten.11. Klicken Sie auf Speichern.
Das Dokument wird im Unternehmensrepository gespeichert.
Anmerkung:Wenn die Eigenschaft "Aktivieren Sie die Sicherheitsberechtigung "Automatische Regenerierungbeim Öffnen für alle Dokumente deaktivieren"" in der CMC auf AKTIVIERT im Bereich Anwendung> WebI > Eigenschaften festgelegt ist und wenn in der CMC im Bereich Anwendung > Benutzersicherheit das Sicherheitsrecht "Automatische Regenerierung beim Öffnen für alle Dokumentedeaktivieren" für den jeweiligen Benutzer aufDEAKTIVIERT festgelegt ist, wird das Dokument beimÖffnen regeneriert, selbst wenn die Option Beim Öffnen regenerieren nicht für das Dokumentaktiviert ist.
2.8.2.2 Speichern von Dokumenten als Excel-Arbeitsblatt in derWeb-Intelligence-Applet-Schnittstelle
Stellen Sie beim Export von Bildern mit dem Dokument sicher, dass folgende Änderungen an derWindows-Registrierung oder in der Datei boconfig.cfg für UNIX vorgenommen wurden:• « ResolveHTTPUrl » => value data « yes »• Vergewissern Sie sich, dass der folgende Schlüssel hinzugefügt wurde: « PROXY » => value
data « <customer-proxy>:<portnumber> »
Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle. Wie SieFormatierungseinstellungen beim Speichern in das Excel-Format festlegen, erfahren Sie über dieHyperlinks der verwandten Themen unten.
2013-06-2942
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Vorsicht:Die Formatierungsoption "Inhalt lesen als: HTML" für Tabellenzellen wird für den Export eines Dokumentsoder Berichts in das PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in dergenerierten PDF-Datei leer angezeigt. Um den Inhalt in das PDF-Format zu übernehmen, muss dieseEigenschaft deaktiviert werden. Klicken Sie hierfür mit der rechten Maustaste in die Tabellenzelle,wählen Sie Zelle formatieren aus, und ändern Sie im Abschnitt "Anzeige" der Registerkarte "Allgemein"die Option Inhalt lesen als in einen anderen Wert als HTML. Die Einstellung wird auf die gesamteSpalte angewendet.
So speichern Sie ein Dokument als Excel-Arbeitsblatt:1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.
• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.
3. Wählen Sie im Dialogfeld die Option Mein Computer, Mein Desktop oder Meine Dokumente aus,und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten.
4. Wählen Sie unter "Berichte auswählen" die Option Excel oder Excel 2007 aus der Liste Dateienvom Typ aus.Jedes Excel 2007-Arbeitsblatt kann bis zu 1 Million Zeilen von exportierten Daten enthalten. WennSie nicht in Excel 2007, sondern in Excel speichern, wird nach jeweils 65.000 Zeilen von exportiertenDaten ein neues Arbeitsblatt begonnen.
5. Wählen Sie die Berichte aus, die Sie im Excel-Format speichern möchten, oder wählen Sie Allesauswählen aus, um alle Berichte zu speichern.Wenn Sie das gesamte Dokument im Excel-Format speichern, wird jeder Bericht im Dokument alseigenes Arbeitsblatt in der Excel-Datei abgelegt.
6. Damit das Layout und die Formatierung des Dokuments möglichst unverändert in die Excel-Dateiübernommen werden, wählen Sie Priorität für Dokumentformatierung festlegen aus.
Tipp:Diese Option nutzt die Datenverarbeitungsfunktionen von Excel nicht im selben Maße.
7. Um die Zusammenführung mehrere Zellen zu Excel-Zellen weitestgehend zu vermeiden, damit dieDatenverarbeitungsfunktionen von Excel genutzt werden, wählen Sie Prioritäten der einfachenDatenverarbeitung im Excel-Dokument festlegen aus.
8. Klicken Sie auf Speichern.In Web Intelligence werden alle Diagramme automatisch in Bilder in Excel konvertiert.
Verwandte Themen• Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format
2013-06-2943
Erstellen von Dokumenten und Arbeiten mit Dokumenten
2.8.2.3 Speichern von Dokumenten als PDF-Datei in derWeb-Intelligence-Applet-Schnittstelle
Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle.
Vorsicht:Die Formatierungsoption "Inhalt lesen als: HTML" für Tabellenzellen wird für den Export eines Dokumentsoder Berichts in das PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in dergenerierten PDF-Datei leer angezeigt. Um den Inhalt in das PDF-Format zu übernehmen, muss dieseEigenschaft deaktiviert werden. Klicken Sie hierfür mit der rechten Maustaste in die Tabellenzelle,wählen Sie Zelle formatieren aus, und ändern Sie im Abschnitt "Anzeige" der Registerkarte "Allgemein"die Option Inhalt lesen als in einen anderen Wert als HTML. Die Einstellung wird auf die gesamteSpalte angewendet.
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.
• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.
3. Wählen Sie im Dialogfeld die Option Mein Computer, Mein Desktop oder Meine Dokumente aus,und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten.
4. Wählen Sie im Feld DateitypPDF.5. Führen Sie einen der folgenden Schritte aus:
• Um nur bestimmte Berichte zu speichern, wählen SieBerichte auswählen und dann die jeweiligenBerichte aus der Liste aus.
• Um den aktuellen Bericht zu speichern und die zu speichernden Seiten auszuwählen, wählenSie Aktueller Bericht aus.
6. Klicken Sie auf Speichern.
2.8.2.4 Speichern von Dokumenten als Textdatei in derWeb-Intelligence-Applet-Schnittstelle
Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.
2013-06-2944
Erstellen von Dokumenten und Arbeiten mit Dokumenten
• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.
3. Wählen Sie im Dialogfeld die Option Mein Computer, Mein Desktop oder Meine Dokumente aus,und navigieren Sie zu dem Ordner, in dem Sie das Dokument speichern möchten.
4. Wählen Sie im Feld DateitypTXT-Datei aus.5. Wählen Sie die zu speichernden Berichte in der Liste "Berichte auswählen" aus, oder wählen Sie
Alles auswählen aus, um alle Berichte zu exportieren.
Der Export von Berichtselementen hängt vom bevorzugten Anzeigegebietsschema ab, das Sie inden Einstellungen von BI-Launchpad ausgewählt haben. In manchen Gebietsschemas, wiebeispielsweise dem englischen, werden Schnittstellenelemente von links nach rechts (so genanntesLTR-Gebiertsschema) angeordnet, während in anderen Gebietsschemas, wie beispielsweise demarabischen, die Anzeige von rechts nach links (so genanntes RTL-Gebietsschema) verläuft.
In einem LTR-Gebietsschema werden Berichtselemente in der folgenden Reihenfolge exportiert:a. Berichtselementposition, beginnend bei der oberen linken Ecke
b. Von links nach rechts und dann von oben nach unten.
In einem RTL-Gebietsschema werden Berichtselemente in der folgenden Reihenfolge exportiert:a. Berichtselementposition, beginnend bei der oberen rechten Ecke
b. Von rechts nach links und dann von oben nach unten.
Anmerkung:
• Im Seitenmodus werden Berichtselemente seitenweise exportiert.• Die exportierte Datei im Seitenmodus kann sich vom Ergebnis im Entwurfsmodus unterscheiden.• Als Trennzeichen wird ein Tabstopp verwendet.• Diagramme und Bilder werden nicht exportiert.• Die maximale Exportgröße für Textdateien wird in der CMC festgelegt. Der Standardwert beträgt
5 MB. Bei Überschreitung der maximalen Größe wird eine Fehlermeldung angezeigt.• Bei Auswahl mehrerer Berichte werden diese nacheinander an dieselbe Textdatei angehängt.
6. Klicken Sie auf Speichern.
Verwandte Themen• Schnittstellen- und Dokumentgebietsschemas
2.8.2.5 Exportieren oder Speichern von Dokumentdaten als CSV-Datei
Sie verwenden für diese Aufgabe die Web-Intelligence-Applet-Schnittstelle oder denWeb-Intelligence-Rich-Client. Um die zu exportierenden Daten anzuzeigen, klicken Sie auf dieRegisterkarte Daten. Sie sehen dann, ob das Dokument noch Spalten enthält, die Sie aus derBerichtstabelle gelöscht haben.
2013-06-2945
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Wenn Sie ein Dokument in eine CSV-Datei exportieren, wird der gesamte Datenbankinhalt in einereinzigen Datei gespeichert. Wenn Sie in eine CSV-Archivdatei speichern, werden nur die Daten imaktuellen Dokument in eine ZIP-Datei gespeichert, wobei jeder Bericht in eine eigene CSV-Datei abgelegtwird.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Wenn Sie sich im Modus "Daten" befinden, wählen Sie die Abfrage aus, deren Daten Sie als CSV-
oder CSV-Archivdatei speichern möchten.3. Führen Sie einen der folgenden Schritte aus:
• Um den gesamten Datenbankinhalt als eine einzige CSV-Datei zu exportieren, wählen Sie aufder Registerkarte "Datenzugriff" die Unterregisterkarte "Extras" aus und klicken auf Datenexportieren.
• Um die aktuellen Dokumentdaten als ZIP-Datei zu speichern, wählen Sie im Menü oberhalb desSeitenbereichs aus der Dropdown-Liste Speichern die Option Speichern unter aus. WählenSie das Format CSV-Archiv aus.
4. Geben Sie einen Dateinamen ein.5. Wählen Sie den Textqualifizierer, das Spaltenbegrenzungszeichen und den Zeichensatz aus.
Tipp:Um die ausgewählten Optionen beim Speichern in das CSV-Format zu den Standardoptionen zumachen, wählen Sie Als Standardwerte festlegen aus.
6. Wenn Sie eine CSV-Archivdatei erstellen, wählen Sie die zu exportierenden Berichte aus.7. Klicken Sie auf Speichern.
Anmerkung:Beim Speichern im CSV-Format werden die Rohdaten aus dem Kubus und nicht nur die Daten ausden bearbeiteten Tabellen in Ihrem Bericht gespeichert. Zum Anzeigen der Daten, die exportiertwerden, klicken Sie auf die Registerkarte "Daten". Wie Sie sehen, enthält das Dokument nochSpalten, die Sie aus der Berichtstabelle gelöscht haben.
2.8.2.5.1 Speichern von Dokumentdaten in ZIP-Dateien des CSV-Archivformats
Im Web-Intelligence-Rich-Client und in der Web-Intelligence-Applet-Schnittstelle können SieDokumentdaten im CSV-Archivformat speichern, bei dem eine Archivdatei (.zip) generiert wird, dieeine CSV-Datei pro Bericht enthält.
Jede CSV-Datei enhält die Berichtsdaten ohne Köpfe, Füße oder Diagramme.
Sie können folgende Objekte konfigurieren:• Textqualifizierer• Spaltenbegrenzungszeichen• Zeichensatz
Außerdem können Sie bestimmen, ob alle oder nur manche Berichte in der CSV-Archivdatei gespeichertwerden.
Anmerkung:Diese Funktion ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar.
2013-06-2946
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Beispiel: Inhalt einer <Dokumentname>.zip-Archivdatei
<Bericht1_Name>.csv
<Bericht2_Name>.csv
<BerichtN_Name>.csv
2.8.3 Speichern und Exportieren von Dokumenten mit derWeb-Intelligence-HTML-Schnittstelle
2.8.3.1 Speichern von Dokumenten im Unternehmens-Repository in derWeb-Intelligence-HTML-Schnittstelle
Sie verwenden für diese Aufgabe die Web-Intelligence-HTML-Schnittstelle.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Speichern dieOption "Speichern unter" aus.
• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf den Pfeil nebenSpeichern in der Symbolleiste auf der Registerkarte Datei und wählen Speichern unter aus.
3. Wählen Sie den Ordner aus, in dem Sie das Dokument speichern möchten.4. Geben Sie in das Feld Dateiname den Namen des Dokuments ein.5. Klicken Sie auf die Umschaltfläche "Aufklappen", um zusätzliche Dokumentoptionen anzuzeigen.6. Geben Sie eine Beschreibung des Dokuments in das Feld Beschreibung ein.7. Geben Sie Schlüsselwörter, mit denen Sie oder andere Benutzer nach dem Dokument suchen
können, in das Feld Schlüsselwörter ein.8. Wählen Sie im Feld Kategorie zuordnen die Kategorien aus, die Sie dem Dokument zuordnen
möchten.9. Wählen Sie Beim Öffnen regenerieren, um das Dokument bei jedem Öffnen zu regenerieren.10. Wählen Sie Permanente Länderformatierung, um die regionale Formatierung des Dokuments
beizubehalten.11. Klicken Sie auf Speichern.
Das Dokument wird im Unternehmensrepository gespeichert.
2013-06-2947
Erstellen von Dokumenten und Arbeiten mit Dokumenten
2.8.3.2 Exportieren von Dokumenten oder Berichten als Excel-Arbeitsblatt inder Web-Intelligence-HTML-Schnittstelle
Stellen Sie beim Export von Bildern mit dem Dokument sicher, dass folgende Änderungen an derWindows-Registrierung (oder in der Datei boconfig.cfg für UNIX) vorgenommen wurden:• « ResolveHTTPUrl » => value data « yes »• Vergewissern Sie sich, dass der folgende Schlüssel hinzugefügt wurde: « PROXY » => value
data « <customer-proxy>:<portnumber> »
Sie verwenden für diese Aufgabe die Web-Intelligence-HTML-Schnittstelle. Über die FunktionSpeichernunter können Sie Dokumente oder Berichte in der Web-Intelligence-HTML-Schnittstelle nicht alsExcel-Datei speichern. Allerdings besteht die Möglichkeit, sie in das Excel-Format auf dem Computeroder an einen anderen Speicherort zu exportieren.
Anmerkung:
• Beim Speichern im Excel-Format können Sie Formatierungseinstellungen festlegen. Dies erfolgtseparat. Siehe die Hyperlinks der verwandten Themen unten.
• Die Formatierungsoption "Inhalt lesen als: HTML" für Tabellenzellen wird für den Export einesDokuments oder Berichts in das PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellungwerden in der generierten PDF-Datei leer angezeigt. Um den Inhalt in das PDF-Format zuübernehmen, muss diese Eigenschaft deaktiviert werden. Klicken Sie hierfür mit der rechtenMaustaste in die Tabellenzelle, wählen Sie Zelle formatieren aus, und ändern Sie im Abschnitt"Anzeige" der Registerkarte "Allgemein" die Option Inhalt lesen als in einen anderen Wert alsHTML. Die Einstellung wird auf die gesamte Spalte angewendet.
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf den Pfeil nebendem Symbol Exportieren.
• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf den Pfeil neben Exportieren in derSymbolleiste auf der Registerkarte Datei.
3. Wählen Sie eine der folgenden Optionen aus:• Dokument exportieren als > Excel• Aktuellen Bericht exportieren als > Excel• Dokument exportieren als > Excel 2007• Aktuellen Bericht exportieren als > Excel 2007
Anmerkung:
• Jedes Excel 2007-Arbeitsblatt kann bis zu 1 Million Zeilen von exportierten Daten enthalten.Wenn Sie nicht in Excel 2007, sondern in Excel speichern, wird nach jeweils 65.000 Zeilen vonexportierten Daten ein neues Arbeitsblatt begonnen.
• Wenn Sie das gesamte Dokument im Excel-Format speichern, wird jeder Bericht im Dokumentals eigenes Arbeitsblatt in der Excel-Datei abgelegt.
2013-06-2948
Erstellen von Dokumenten und Arbeiten mit Dokumenten
4. Klicken Sie im angezeigten Dialogfeld Dateidownload auf "Speichern", und navigieren Sie zu demOrdner, in dem Sie die Datei speichern möchten.Alle Diagramme werden automatisch in Bilder in Excel konvertiert. Sie können die exportierten Datenverwenden, um mit den Excel-Funktionen ein eigenes Diagramm zu erstellen.
5. Schließen Sie das Dialogfeld "Datei-Download".
2.8.3.3 Exportieren von Dokumenten oder Berichten als PDF-Datei in derWeb-Intelligence-HTML-Schnittstelle
Sie verwenden die Web-Intelligence-HTML-Schnittstelle, um das aktuelle Dokument oder den aktuellenaktiven Bericht zu speichern. Über die Funktion Speichern unter können Sie Dokumente oder Berichtein der Web-Intelligence-HTML-Schnittstelle nicht als PDF-Datei speichern. Allerdings besteht dieMöglichkeit, sie in das PDF-Format auf dem Computer oder an einen anderen Speicherort zu exportieren.
Anmerkung:Die Formatierungsoption "Inhalt lesen als: HTML" für Tabellenzellen wird für den Export eines Dokumentsoder Berichts in das PDF-Format nicht unterstützt. Tabellenzellen mit dieser Einstellung werden in dergenerierten PDF-Datei leer angezeigt. Um den Inhalt in das PDF-Format zu übernehmen, muss dieseEigenschaft deaktiviert werden. Klicken Sie hierfür mit der rechten Maustaste in die Tabellenzelle,wählen Sie Zelle formatieren aus, und ändern Sie im Abschnitt "Anzeige" der Registerkarte "Allgemein"die Option Inhalt lesen als in einen anderen Wert als HTML. Die Einstellung wird auf die gesamteSpalte angewendet.
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf den Pfeil nebendem Symbol Exportieren.
• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf den Pfeil neben Exportieren in derSymbolleiste auf der Registerkarte Datei.
3. Wählen Sie eine der folgenden Optionen aus:• Dokument exportieren als > PDF• Aktuellen Bericht exportieren als > PDF
4. Klicken Sie im Dialogfeld Dateidownload auf "Speichern", und navigieren Sie zu dem Ordner, indem Sie die Datei speichern möchten.
2.8.3.4 Exportieren von Dokumenten oder Berichten als Textdatei in derWeb-Intelligence-HTML-Schnittstelle
2013-06-2949
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Sie verwenden die Web-Intelligence-HTML-Schnittstelle, um das aktuelle Dokument oder den aktuellenaktiven Bericht zu speichern. Über die Funktion Speichern unter können Sie Dokumente oder Berichtein der Web-Intelligence-HTML-Schnittstelle nicht als Textdatei speichern. Allerdings besteht dieMöglichkeit, sie in das Textformat auf dem Computer oder an einen anderen Speicherort zu exportieren.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf den Pfeil nebendem Symbol Exportieren.
• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf den Pfeil neben Exportieren in derSymbolleiste auf der Registerkarte Datei.
3. Wählen Sie eine der folgenden Optionen aus:• Dokument exportieren als > Text• Aktuellen Bericht exportieren als > Text
Der Export von Berichtselementen hängt vom bevorzugten Anzeigegebietsschema ab, das Sie inden Einstellungen von BI-Launchpad ausgewählt haben. In manchen Gebietsschemas, wiebeispielsweise dem englischen, werden Schnittstellenelemente von links nach rechts (so genanntesLTR-Gebiertsschema) angeordnet, während in anderen Gebietsschemas, wie beispielsweise demarabischen, die Anzeige von rechts nach links (so genanntes RTL-Gebietsschema) verläuft.
In einem LTR-Gebietsschema werden Berichtselemente in der folgenden Reihenfolge exportiert:a. Berichtselementposition, beginnend bei der oberen linken Ecke
b. Von links nach rechts und dann von oben nach unten.
In einem RTL-Gebietsschema werden Berichtselemente in der folgenden Reihenfolge exportiert:a. Berichtselementposition, beginnend bei der oberen rechten Ecke
b. Von rechts nach links und dann von oben nach unten.
Anmerkung:
• Im Seitenmodus werden Berichtselemente seitenweise exportiert.• Die exportierte Datei im Seitenmodus kann sich vom Ergebnis im Entwurfsmodus unterscheiden.• Als Trennzeichen wird ein Tabstopp verwendet.• Diagramme und Bilder werden nicht exportiert.• Die maximale Exportgröße für Textdateien wird in der CMC festgelegt. Der Standardwert beträgt
5 MB. Bei Überschreitung der maximalen Größe wird eine Fehlermeldung angezeigt.• Bei Auswahl mehrerer Berichte werden diese nacheinander an dieselbe Textdatei angehängt.
4. Klicken Sie im Dialogfeld Dateidownload auf "Speichern", und navigieren Sie zu dem Ordner, indem Sie die Datei speichern möchten.
5. Schließen Sie das Dialogfeld "Datei-Download".
2013-06-2950
Erstellen von Dokumenten und Arbeiten mit Dokumenten
2.8.3.5 Exportieren von Dokumentdaten als CSV-Datei in derWeb-Intelligence-HTML-Schnittstelle
In der Web-Intelligence-HTML-Schnittstelle können Sie Rohdaten aus dem Cube in eine CSV-Dateisowie Daten aus dem Bericht exportieren, wobei eine CSV-Archivdatei eine ZIP-Datei ist, die nur dieDaten aus dem Dokument enthält.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf den Pfeil nebendem Symbol Exportieren.
• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf den Pfeil neben Exportieren in derSymbolleiste auf der Registerkarte Datei.
3. Führen Sie einen der folgenden Schritte aus:• Um die Rohdaten aus dem Cube zu exportieren, wählen Sie Daten nach CSV exportieren aus.• Um nur die Daten aus dem Dokument zu exportieren, wählen Sie Dokument exportieren als
> CVS aus.• Um nur die Daten aus dem aktuellen Bericht zu exportieren, wählen Sie Aktuellen Bericht
exportieren als > CSV-Archiv aus.
4. Wählen Sie den Textqualifizierer, das Spaltenbegrenzungszeichen und den Zeichensatz im Dialogfeldaus.
5. Wenn die im vorherigen Schritt ausgewählten Optionen beim Speichern in das CSV-Format alsStandardoptionen übernommen werden sollen, wählen Sie Als Standardwerte festlegen aus.
6. Klicken Sie auf OK und danach im Dialogfeld Dateidownload auf "Speichern", und navigieren Siezu dem Ordner, in dem Sie die Datei speichern möchten.
2.8.4 Automatisches Speichern von Dokumenten
Wenn die automatische Speicherung vom BI-Administrator in der CMC aktiviert wurde und Sie überdie entsprechenden Sicherheitsrechte verfügen, werden Ihre Dokumente während der Arbeit automatischim Ordner Meine Favoriten gespeichert. Die Namen automatisch gespeicherter Dokumente setzensich aus dem Namen des Dokuments, dem die Dokument-ID vorangestellt und die ID des automatischgespeicherten Dokuments nachgestellt werden, zusammen. Wenn die Dokument-ID -1 ist, wurde dasDokument vor dem automatischen Speichern nicht gespeichert.
Anmerkung:Web-Intelligence-Rich-Client speichert Dokumente nicht automatisch.
2013-06-2951
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Der zeitliche Abstand, in dem Dokumente automatisch gespeichert werden, wird ebenfalls in der CMCfestgelegt. Dieses Intervall wird bei jedem manuellen Speichervorgang und jedem automatischenSpeichervorgang zurückgesetzt. Das automatisch gespeicherte Dokument wird zudem gelöscht, wennSie ein Dokument manuell speichern.
Zusätzlich zum regelmäßigen automatischen Speichern werden Dokumente gespeichert, wenn dieSitzung abläuft.
Anmerkung:Wenn ein Dokument verloren geht, bevor Sie es speichern konnten, prüfen Sie den Ordner umgehendauf eine automatisch gespeicherte Version. Im Ordner Meine Favoriten werden automatischgespeicherte Dokumente bis zum Ende der BI-Launchpad-Sitzung beibehalten.
Weitere Informationen zu den Einstellungen und Sicherheitsrechten, die sich auf die automatischeSpeicherung auswirken, finden Sie im Administratorhandbuch für SAP BusinessObjects BusinessIntelligence.
Verwandte Themen• Verwalten automatisch gespeicherter Dokumente• Wiederherstellen von automatisch gespeicherten Dokumenten
2.8.4.1 Wiederherstellen von automatisch gespeicherten Dokumenten
Wenn Ihre Sitzung abläuft, während Sie an einem Dokument arbeiten, wird das Dokument im OrdnerMeine Favoriten gespeichert und zeigt ein Dialogfeld an, das angibt, dass die Sitzung beendetwurde.
Gehen Sie in diesem Dialogfeld wie folgt vor:• Wählen Sie Wiederherstellen aus, um eine neue Sitzung zu starten und das automatisch
gespeicherte Dokument erneut zu öffnen. Beim nächsten manuellen Speichern des Dokuments wirdes im ursprünglichen Ordner gespeichert.
• Wählen Sie Schließen aus, um zur Startseite von BI-Launchpad weitergeleitet zu werden. Dasautomatisch gespeicherte Dokument steht im Ordner Meine Favoriten zur Verfügung.
Nach einer Server-Zeitüberschreitung oder einem Verbindungsverlust kann nicht immer eine Verbindungzu dem automatisch gespeicherten Dokument hergestellt werden. Sie haben dann nicht die Möglichkeit,das automatisch gespeicherte Dokument wiederherzustellen. Prüfen Sie den Ordner Meine Favoritensofort nach Wiederherstellung der Verbindung für das automatisch gespeicherte Dokument. Dokumentewerden regelmäßig auf der Grundlage der Einstellungen für das automatische Speichern aus diesemOrdner gelöscht.
Verwandte Themen• Automatisches Speichern von Dokumenten• Verwalten automatisch gespeicherter Dokumente
2013-06-2952
Erstellen von Dokumenten und Arbeiten mit Dokumenten
2.8.4.2 Verwalten automatisch gespeicherter Dokumente
Dokumente werden im Ordner Meine Favoriten automatisch gespeichert. Die automatischeSpeicherung ist in der Regel transparent, und Sie müssen nicht direkt auf automatische Dokumentezugreifen.
Anmerkung:Der Ordner Meine Favoriten ist kein permanenter Speicherort für automatisch gespeicherteDokumente, allerdings werden darin automatisch gespeicherte Dokumente über einen kurzen Zeitraumaufgeführt. Außerdem werden alle Dokumente in einem bestimmten Intervall gelöscht, der in der CMCdefiniert wird.
Für den Ordner Meine Favoriten gilt eine Maximalgröße, die in der CMC festgelegt ist. Wenn dieGesamtgröße der Dokumente im Ordner diese Begrenzung überschreitet, löscht die Anwendung soviele der ältesten Dokumente in dem Ordner wie erforderlich sind, um das neueste Dokument ebenfallszu speichern.
Wenn Sie ein Dokument im Browser verlassen, ohne es zu speichern, geht das Dokument verloren,und der Inhalt des Ordners Meine Favoriten wird gelöscht.
Verwandte Themen• Automatisches Speichern von Dokumenten• Wiederherstellen von automatisch gespeicherten Dokumenten
2.9 Einstellen von Dokumenteigenschaften
In der folgenden Tabelle sind die Dokumenteigenschaften aufgeführt, die Sie im Bereich"Dokumentübersicht" im Seitenbereich anzeigen oder im Dialogfeld "Dokumentübersicht" unter Eigenschaften > Dokument festlegen können:
BeschreibungEigenschaft
Name des Dokuments im BI-Launchpad Dies wird über den all-gemeinen Eigenschaften angezeigt und kann nicht verändertwerden.
Name
Der Dokumenttyp. Diese Option ist nur in der Web-Intelligence-HTML-Schnittstelle verfügbar.Typ
Der Ersteller des DokumentsAutor
2013-06-2953
Erstellen von Dokumenten und Arbeiten mit Dokumenten
BeschreibungEigenschaft
Das Datum, an dem das Dokument erstellt wurde.Erstellungsdatum
Gibt das Formatgebietsschema des Dokuments an.Gebietsschema
Optionale Informationen, die das Dokument beschreiben.Beschreibung
Optionale Schlüsselwörter, die für die Suche nach dem Dokumentim BI-Launchpad verwendet werden können.Schlüsselwörter
Dieses Feld im Seitenbereich informiert Sie über den Zeitpunkt,an dem die Ergebnisse das letzte Mal mit den neuesten Datenaus der Datenbank regeneriert wurden.
Letztes Regenerierungsdatum
Dieses Feld im Seitenbereich informiert Sie über den Zeitpunkt,an dem das Doument das letzte Mal geändert wurde.Zuletzt geändert
Dieses Feld im Seitenbereich informiert Sie über die Person, diezuletzt Änderungen am Dokument vorgenommen hat.Zuletzt geändert von
Dieses Feld im Seitenbereich informiert Sie über die Zeit, die beider letzten Regenerierung der Ergebnisse für den Abruf der Datenaus der Datenbank benötigt wurde.
Dauer der vorherigen Regenerie-rung
Jedes Mal, wenn ein Dokument geöffnet wird, werden automatischdie Ergebnisse in Berichten mit den neuesten Daten aus derDatenbank regeneriert.
Wenn die OptionBeimÖffnen regenerieren aktiviert ist, werdendurch das Datentracking keine Unterschiede zwischen den Datenvor und nach der Regenerierung angezeigt. Die nach der Rege-nerierung erhaltenen Daten gelten als neue Daten, da die Rege-nerierung das Dokument bereinigt.
Anmerkung:Die OptionBeimÖffnen regenerieren hängt von den folgendenCMS-Einstellungen ab:• Unter CMC > Anwendung > WebI > Eigenschaften wurde
die EigenschaftAktivieren Sie die Sicherheitsberechtigung"Automatische Regenerierung beimÖffnen für alle Doku-mente deaktivieren" vom BI-Administrator aktiviert.
• Unter CMC > Anwendung > Benutzersicherheit wurde dasSicherheitsrechtAutomatischeRegenerierung beimÖffnenfür alle Dokumente deaktivieren für den jeweiligen Benutzervom BI-Administrator deaktiviert.
Beim Öffnen regenerieren
Dokumente werden entsprechend dem Formatgebietsschemaformatiert, mit dem sie gespeichert wurden.Permanente Länderformatierung
2013-06-2954
Erstellen von Dokumenten und Arbeiten mit Dokumenten
BeschreibungEigenschaft
Ermöglicht Drill-Vorgänge im Abfrage-Drill-Modus.Drill-Vorgang auf Abfrage ausfüh-ren
Es werden Abfragen erstellt, die nur Objekte verwenden, die zuden Berichten beitragen, in denen sie verwendet werden. JedesMal, wenn eine Abfrage regeneriert wird, werden Objekte ohneBeitrag entfernt. Es werden nur relevante Daten vom Datenpro-vider abgerufen. Diese Funktion optimiert die Leistung.
Anmerkung:Die Abfrageentfernung ist standardmäßig für BEx Queries festge-legt.
Abfragenentfernung aktivieren
Warnsymbole ausblenden, um die Lesbarkeit zu verbessern.Warnsymbole im Diagramm aus-blenden
Diese Schaltfläche steht lediglich in der Web-Intelligence-App-let-Schnittstelle und im Web-Intelligence-Rich-Client zur Verfü-gung. Im Bearbeitungsdialogfeld "Dokumentübersicht" könnenSie den Standardstil für das Dokument ändern. Sie können einenneuen Stil importieren oder den aktuellen Stil exportieren.
Standardstil ändern
Dieses Feld im Seitenbereich gibt darüber Aufschluss, ob dasDatentracking aktiviert oder deaktiviert ist.Datentracking-Verweismodus
Folgende Arten von Datenänderungen können nachverfolgtwerden:• Eingefügte Daten• Gelöschte Daten• Geänderte Daten• Erhöhte Werte• Verringerte Werte
Datentracking
Dimensionen mit dem gleichen Namen und aus dem gleichenUniversum werden automatisch zusammengeführt. Die zusam-mengeführte Dimension wird in der Liste der verfügbaren Objekteund die einzelnen zusammengeführten Dimensionen darunterangezeigt.
Zusammengeführte Dimensionen sind der Mechanismus zumSynchronisieren von Daten aus verschiedenen Datenprovidern.
Dimensionen automatisch zusam-menführen
2013-06-2955
Erstellen von Dokumenten und Arbeiten mit Dokumenten
BeschreibungEigenschaft
Wenn diese Option ausgewählt ist, werden Werte von zusammen-geführten Dimensionen erweitert. Zusammengeführte Dimensio-nen sind der Mechanismus zum Synchronisieren von Daten ausverschiedenen Datenprovidern. Dies beeinflusst die Ergebnisse,wenn eine Tabelle synchronisierte Daten enthält.
Wenn eine Tabelle eine in einer Zusammenführung verwendeteDimension enthält, gibt diese Dimension den Wert ihrer Abfrageplus die Werte von anderen Dimensionen zurück, die von anderenDatenprovidern zusammengeführt wurden, für die ein Objekt inder Tabelle vorhanden ist.
Ist diese Option deaktiviert und eine Tabelle enthält eine in einerZusammenführung verwendete Dimension, gibt diese Dimensionden Wert ihrer Abfrage zurück.
Zusammengeführte Dimensions-werte erweitern
Wenn diese im Bereich "Dokumentübersicht" verfügbare Optionaktiviert ist, wird das Dokument automatisch regeneriert.
Die Option Automatische Regenerierung gilt bei Verwendungvon delegierten Kennzahlen. Zu Blockelementen, die davon be-troffen sind, gehören hinzugefügte/gelöschte Spalten, eingefügteGruppenwechsel, hinzugefügte Füße, die Filterleiste, Eingabe-steuerungselemente und so weiter. Wenn diese Option ausge-wählt ist und ein Objekt beispielsweise der Abfrage hinzugefügtbzw. aus dieser entfernt wird oder ein anderer Wert aus einerListe in der Leiste "Berichtsfilter" (alle Werte, einzelne Werte)ausgewählt wird, erfolgt eine automatische Regenerierung desDokuments. Die Meldung #ZUREGENERIEREN wird im Berichtnicht angezeigt, da die Regenerierung automatisch ausgeführtwird.
Diese Option gilt nur für aggregierte delegierte Kennzahlen, bei-spielsweise wenn Sie einer Tabelle im Bericht eine Summe hin-zufügen.
Die Verwendung dieser Option kann die Leistung beeinträchtigen.Wenn der Leistungsabfall ein Problem darstellt, sollten Sie dieAuswahl dieser Option aufheben. In diesem Fall wird #ZUREGENERIEREN angezeigt, wenn Sie Änderungen am Bericht vorneh-men.
Anmerkung:Diese Option kann nur geändert werden, wenn der BI-Adminis-trator sie in den Web-Intelligence-Anwendungseigenschaftenüber die CMC aktiviert hat.
Automatische Regenerierung
2013-06-2956
Erstellen von Dokumenten und Arbeiten mit Dokumenten
BeschreibungEigenschaft
Sie können den für das Dokument verwendeten Standardstil än-dern. Sie haben folgende Möglichkeiten:• Sie importieren ein anderes .css-Stylesheet, um das vorhan-
dene zu ersetzen.• Sie exportieren das aktuelle Stylesheet, um es an anderer
Stelle zu speichern oder zu verwenden.• Sie setzen das Dokument auf das ursprüngliche Stylesheet
zurück, das mit dem Produkt installiert wurde. Dies ist nurmöglich, wenn sich das aktuelle Stylesheet des Dokumentsvom ursprünglichen Stylesheet unterscheidet.
Anmerkung:Diese Option steht lediglich in der Web-Intelligence-Applet-Schnitt-stelle und im Web-Intelligence-Rich-Client zur Verfügung.
Standardstil
Wählen Sie diese Option aus, wenn Sie Eingabeaufforderungenzusammenführen möchten, die in Web Intelligence auf Basis vonBEx-Variablen aus der ursprünglichen BEx Query erstellt wurden.Es werden nur BEx-Variablen mit demselben technischen Namenzusammengeführt. Wenn Sie diese Option deaktivieren, wird diezuvor ausgeführte Zusammenführung von BEx-Variablen aufge-hoben, und die Variablen werden als getrennte Eingabeaufforde-rungen angesehen.
Eingabeaufforderungen zusam-menführen (BEx-Variablen)
Dieses Feld im Seitenbereich zeigt die Eingabeaufforderungen,die für die aktuelle Ansicht des Dokuments eingegeben wurden.Eingabeaufforderungen
Dieses Feld im Seitenbereich zeigt alle Schlüsseldaten, die mitdem Dokument verknüpft sind.Schlüsseldaten
Verwandte Themen• Zusammenführen von Daten aus Dimensionen und Hierarchien• Ausführen von Drill-Vorgängen auf Abfragen• Datentracking und Regenerieren beim Öffnen
2.9.1 Konfigurieren von Dokumenteigenschaften
1. Führen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" einen derfolgenden Schritte aus:• Klicken Sie auf der Registerkarte Eigenschaften auf Dokument.
2013-06-2957
Erstellen von Dokumenten und Arbeiten mit Dokumenten
• Wählen Sie im Seitenbereich den Bereich "Dokumentübersicht" aus, und klicken Sie aufBearbeiten.
2. Bearbeiten Sie im Dialogfeld "Dokumentübersicht" die Dokumenteigenschaften.3. Klicken Sie auf OK, um das Dialogfeld "Dokumentübersicht" zu schließen.
Verwandte Themen• Einstellen von Dokumenteigenschaften
2.9.2 Abfragenentfernung in Dokumenten
Abfragenentfernung ist eine Berichtsfunktion, mit der sich die Leistung optimieren lässt.Abfragenentfernung kommt lediglich in SAP BusinessObjects Web Intelligence zum Einsatz.
Bei relationalen Universen ist die Abfragenentfernung nur aktiviert, wenn die folgenden Parametereingestellt sind:• Die Option Abfragenentfernung zulassen ist in den Business-Schicht-Eigenschaften im
Information-Design-Tool aktiviert (ist standardmäßig deaktiviert).• Die Option Abfragenentfernung aktivieren ist in den Dokumenteigenschaften in Web Intelligence
aktiviert (ist standardmäßig deaktiviert).• Die Option Abfragenentfernung aktivieren ist für den Datenprovider in den Abfrageeigenschaften
in Web Intelligence aktiviert (ist standardmäßig aktiviert).
Bei OLAP-Universen ist die Abfragenentfernung standardmäßig aktiviert.
Wenn die Abfragenentfernung aktiviert ist, wird die Abfrage so umgeschrieben, dass nur die im Berichtverwendeten Objekte referenziert werden. Beispiel: Eine Abfrage enthält drei Ergebnisobjekte:LandStadt und Umsatz. Ein Bericht auf Basis dieser Abfrage enthält unter Umständen nur Stadtund Umsatz. Wenn die Abfragenentfernung aktiviert ist und der Bericht regeneriert wird, werden vonder Abfrage nur die Daten für Stadt und Umsatz abgerufen.
In relationalen Universen kann ein Bericht mit aktivierter Abfragenentfernung andere Daten (meist mehrZeilen) zurückgeben als mit deaktivierter Abfragenentfernung. Dies ist vom Schema der Datengrundlageabhängig. Bei der Abfragenentfernung wird die Abfrage so umgeschrieben, dass nur die im Berichtreferenzierten Objekte und alle zu diesen Objekten gehörenden Joins in der Abfrage verbleiben.
Aus diesem Grund empfiehlt es sich, die Abfragenentfernung in folgenden Situationen zu deaktivieren:• Die Datengrundlage enthält Outer Joins.• Die Datengrundlage enthält Self-Restricting Joins (Spaltenfilter).• Die Datengrundlage enthält direkte Joins.• Aggregationssensitivität wird in der Business-Schicht definiert (mithilfe der Funktion @Aggrega
te_aware in der Definition von Business-Schicht-Objekten).
Nochmals das Beispiel mit der Abfrage, die Land, Stadt und Umsatz enthält. In der Datengrundlageliegt ein Self-Restricting Join für die Tabelle Land vor, die das Land auf die USA beschränkt.
2013-06-2958
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Bei deaktivierter Abfragenentfernung gibt der Bericht für Stadt und Umsatz den Umsatz nur für Städtein den USA zurück.
Bei aktivierter Abfragenentfernung gibt der Bericht den Umsatz für Städte in allen Ländern zurück, dadie Tabelle Land aus der Abfrage entfernt wurde.
Verwandte Themen• Einstellen von Dokumenteigenschaften• Einschränkungen bei der Verwendung von BEx Querys
2013-06-2959
Erstellen von Dokumenten und Arbeiten mit Dokumenten
Erstellen von Abfragen
3.1 Abfragen
Wenn Sie ein Dokument erstellen oder Daten einem Dokument hinzufügen, müssen Sie mithilfe vonAbfragen Daten aus der Datenquelle in das Dokument abrufen. Abfragen werden in Web Intelligencemit dem "Abfrageeditor" erstellt.
Je nach verwendeter Schnittstelle können Sie Abfragen auf Basis folgender Komponenten erstellen:• Universen, die Daten aus relationalen oder OLAP-Datenbanken als Objekte darstellen• Lokalen Datenquellen wie Textdateien oder Microsoft-Excel-Dateien• SAP-InfoCubes in einem SAP BW Business Warehouse durch Verwendung von BEx Querys• Pioneer-Datenquellen• Webdiensten
Sie führen die Abfrage aus, um Daten in einem Datenbericht zurückzugeben, den Sie anschließendweiter analysieren können, indem Sie die darin enthaltenen Daten beispielsweise filtern oder sortieren.
Alle Abfragen enthalten Kennzahlen. Kennzahlen geben Daten, oft numerische Daten zurück, die aufGrundlage der anderen Objekte in der Abfrage (Dimensionen oder Hierarchien) berechnet werden.
Auf Universen basierende Abfragen können hierarchisch oder nicht hierarchisch sein. Nicht hierarchischeAbfragen strukturieren Daten in Dimensionen, die keine hierarchische Beziehung haben. So berechnetbeispielsweise eine Abfrage, die eine Kundendimension und eine Umsatzkennzahl enthält, den Umsatzpro Kunde.
Hierarchien organisieren Daten in hierarchischen Beziehungen. Eine geographische Hierarchie kannbeispielsweise Daten über Länder, Bundesstaaten und Städte enthalten (verschiedene Ebenen derHierarchie). Eine Abfrage, die eine geographische Hierarchie und eine Umsatzkennzahl enthält,berechnet den Umsatz für die verschiedenen Ebenen der Hierarchie (Land, Bundesstaat, Stadt).
Ob eine Universumsabfrage hierarchisch oder nicht hierarchisch strukturiert ist, hängt von der Datenbankab, aus der das Universum die Daten abruft.
Verwandte Themen• Erstellen von Universumsabfragen• Kennzahlen• Hierarchien
2013-06-2961
Erstellen von Abfragen
3.1.1 Abfrage- und Dokumentbenutzerrechte
Rechte werden von BI-Administratoren definiert. BI-Administratoren können Abfragen auch dannanzeigen und bearbeiten, wenn die Zugriffsrechte auf eine begrenzte Untergruppe von Benutzerneingeschränkt wurde. Ob Sie Abfragen und zugehörige Objekte, Dokumente oder Berichte anzeigen,erstellen, ändern oder löschen können, hängt von den Ihnen zugewiesenen Benutzerrechten ab.
3.1.2 Nicht hierarchische Abfragen (Definition)
Nicht hierarchische Abfragen sind universumsbasierte Abfragen, die keine Objekte einschließen, dieDaten hierarchisch organisieren. Eine nicht hierarchische Abfrage wird unter Verwendung vonDimensionen, Attributen und Kennzahlen erstellt. Dimensionen stellen Business-Objekte wie Kundenoder Städte dar. Kennzahlen leiten Ergebnisse, üblicherweise in numerischer Form, aus den Dimensionenab, die Sie in die Abfrage einschließen. Beispielsweise gibt eine Abfrage, die die Dimension [Kunde]und die Kennzahl [Umsatz] enthält, den Umsatz je Kunde zurück.
Nicht hierarchische Abfragen erzeugen Ergebnismengen ohne zugehörige Dimensionen. Jedes Objektin der Abfrage erzeugt eine Spalte in der Ergebnismenge.
Folgende Objekte werden in nicht hierarchische Abfragen nicht eingeschlossen: Hierarchien, Ebenen,Elemente oder benannte Mengen.
Verwandte Themen• Erstellen von Universumsabfragen• Kennzahlen• Hierarchien
3.1.3 Hierarchische Abfragen (Definition)
Eine hierarchische Abfrage enthält mindestens ein Hierarchieobjekt. Sie können hierarchische Abfragenfür Universen, die hierarchische Daten unterstützen, oder für BEx Querys, die direkt auf SAP-InfoObjectszugreifen, erstellen. Hierarchische Daten können aus relationalen oder OLAP-Datenbanken stammen,in Abhängigkeit davon, wie die Daten im Universum strukturiert sind.
Anmerkung:Eine relationale Datenquelle ist keine echte Hierarchie. Es handelt sich vielmehr um einenNavigationspfad.
2013-06-2962
Erstellen von Abfragen
Sie können Hierarchien entweder als Ergebnis- oder Filterobjekte einschließen. Wenn Sie einehierarchische Abfrage erstellen, stehen in Web Intelligence im "Abfrageeditor" zusätzliche Funktionenzur Arbeit mit hierarchischen Daten zur Verfügung. Wenn Sie beispielsweise eine Hierarchie alsErgebnisobjekt einschließen, können Sie auswählen, dass bestimmte Elemente aus der Hierarchie imErgebnis angezeigt werden. Welche Funktionen im hierarchischen Abfrageeditor verfügbar sind, hängtauch von der Quelle der hierarchischen Daten ab, auf die Sie zugreifen.
Mit der von einer hierarchischen Abfrage erzeugten Ergebnismenge können Sie eine hierarchischeDatenanalyse durchführen. Jedes Hierarchieobjekt in der Abfrage erzeugt eine hierarchische Spalteim Bericht. Sie können Elemente aufklappen, um die untergeordneten Elemente anzuzeigen.Beispielsweise können Sie das Element [USA] aufklappen, um die US-Bundesstaaten in einer[Geographie]-Hierarchie anzuzeigen.
Kennzahlen im Block werden in Abhängigkeit von dem zugehörigen Element aggregiert. Einehierarchische Abfrage, die die Hierarchie [Kunden] und die Kennzahlen [Verkaufte Stückzahlen] und[Geschäftskosten] enthält, gibt folgende Ergebnismenge zurück:
Geschäftskosten
VerkaufteStückzahlenKunden
371,579364,707Alle Kunden
234,555276,773USA
67,99945,506CA
56,70032,104OR
12,32510,324Albany
Verwandte Themen• Hierarchische Elementauswahl in BEx Querys• Kennzahlen• Hierarchien
3.1.3.1 Einschließen mehrerer Hierarchien in eine Abfrage
Wenn Sie mehrere Hierarchien in einer Abfrage kombinieren, werden die Ergebnisse für alleKombinationen von Elementen in den verschiedenen Hierarchien im resultierenden Dokument angezeigt.
2013-06-2963
Erstellen von Abfragen
Beispiel: Einschließen von zwei Hierarchien in eine Abfrage
Sie verfügen über die zwei Hierarchien [Geschlecht] (mit den Elementen [Alle], [Männlich] und[Weiblich]) und [Kunden-Geographie]. Werden diese in einer Abfrage mit einer Kennzahl kombiniert,geben die zwei Hierarchien folgendes Ergebnis zurück:
Internet-UmsatzbetragGeschlechtKunden-Geographie
$29.358.677Beide Geschlech-ter
Alle Kunden $10.000.000Weiblich
$19.358.677Männlich
$2.644.017Beide Geschlech-ter
Frankreich $1.058.677Weiblich
$1.285.340Männlich
$1.249Beide Geschlech-terPierre
$1.249Weiblich
$1.155Beide Geschlech-terAlain
$1.155Weiblich
3.1.4 In Abfragen verfügbare Objekte
Folgende Objekte können in Web-Intelligence-Abfragen verwendet werden:• Klassen und Unterklassen• Dimensionen• Attribute• Hierarchien• Ebenenobjekte• Elemente• Benannte Mengen• Berechnete Elemente• Kennzahlen
2013-06-2964
Erstellen von Abfragen
3.1.4.1 Klassen und Unterklassen
Objekte werden in Ordnern gruppiert, die als Klassen bezeichnet werden. Jede Klasse kann außerdemeine oder mehrere Unterklassen enthalten. Unterklassen enthalten Objekte, die eine untergeordneteKategorie der Objekte der höheren Klassenebene darstellen.
Die Funktion von Klassen besteht darin, die Objekte in logischen Gruppen zu organisieren. Bei derErstellung von Abfragen anhand von Universen helfen Ihnen die Klassen dabei, die Objekte zu finden,deren Daten Sie in einer Abfrage verwenden möchten.
Verwandte Themen• Abfragen
3.1.4.2 Analysedimensionen
Eine Analysedimension enthält eine Sammlung verwandter Hierarchien. Analysedimensionen werdennicht als Ergebnisobjekte in Abfragen angezeigt. Wenn Sie eine Analysedimension auswählen, wirdihre Standardhierarchie in der Abfrage angezeigt.
Zu Analysedimensionen gehört das folgende Symbol:
Verwandte Themen• Hierarchien
3.1.4.3 Dimensionen
Eine Dimension kann nicht hierarchische Daten in einem Bericht darstellen. In einer Abfrage mit einernicht hierarchischen Dimension [Kunde] und der Kennzahl [Umsatz] wird als Ergebnis beispielsweiseder Umsatz angezeigt, der von jedem Kunden in nicht hierarchischen Spalten generiert wurde.
In hierarchischen Datenquellen werden Hierarchien unterhalb der Dimensionen, auf denen sie basieren,in der Liste der verfügbaren Objekte angezeigt. Wenn Sie die Dimension in eine Abfrage einbeziehen,werden hierarchische Daten zurückgegeben.
2013-06-2965
Erstellen von Abfragen
Verwandte Themen• Hierarchien
3.1.4.4 Attribute
Ein Attribut stellt beschreibende Daten über eine Dimension oder Hierarchie zur Verfügung.Beispielsweise kann "Alter" ein Attribut einer Kundendimension sein.
Attribute müssen eine Eins-zu-eins-Beziehung zu der zugehörigen Dimension aufweisen. Jeder Werteines Dimensionsobjekts darf nur einen einzigen verknüpften Wert eines beliebigen Attributs aufweisen.In dem im Abschnitt zu den Dimensionen verwendeten Beispiel kann jeder Wert von "Kunde" nur miteinem Wert im Informationsobjekt "Alter" verknüpft sein.
Wenn ein Informationsobjekt aufgrund von fehlerhafter Universumserstellung versucht, mehrere Wertefür einen Dimensionswert zurückzugeben, wird in der entsprechenden Zelle die Fehlermeldung#MEHRFACHWERT angezeigt.
Zu Attributen gehört das folgende Symbol:
Anmerkung:Bei (mit dem Universe-Design-Tool erstellten) .unv-Universen werden Attribute als Details bezeichnetund sind auf relationale Datenquellen anwendbar.
Verwandte Themen• #MEHRFACHWERT• Dimensionen
3.1.4.5 Hierarchien
Eine Hierarchie ist eine Menge von Datenelementen, die in Ebenen oder Parent/Child-Beziehungenangeordnet sind. Beispiel: Die Hierarchie [Geografie] kann die Ebenen [Land], [Staat] und [Stadt]enthalten. Hierarchische Objekte werden in BEx, OLAP und relationalen Datenquellen verwendet.
Hierarchien erzeugen hierarchische Spalten in der von der Abfrage erzeugten Ergebnismenge. Siekönnen die Elemente in der Hierarchie aufklappen, um ihre Daten zu untersuchen. Beispiel: Sie könnendie Ebene [Kalifornien] in einer Hierarchie [Geografie] aufklappen, um zu Kalifornien gehörige Datenzu untersuchen.
2013-06-2966
Erstellen von Abfragen
Im Dialogfeld "Elementauswahl", auf das Sie über den "Abfrageeditor" zugreifen, können Sie die in derErgebnismenge anzuzeigenden Elemente auswählen.
In hierarchischen Datenquellen sind Hierarchien mit einer Dimension verknüpft und werden unterhalbder Dimension, mit der sie verknüpft sind, in der Liste der verfügbaren Objekte angezeigt. Außerdemwerden folgenden Informationen für die Hierarchieobjekte angezeigt:
BeschreibungAngezeigtes Objekt
Dies ist die Web-Intelligence-Standardhierarchie. Eshandelt sich um den Platzhalter für die abgerufeneHierarchie.
Ein weißes Häkchen (V) in einem schwarzen Kreis.Dient zum Validieren oder Umschalten und gibt an,dass dieses Objekt die "aktive" Hierarchie in BEx,MSAS und Essbase ist (im MSAS wird die aktiveHierarchie als Standardhierarchie bezeichnet).
'
Bezieht sich auf BEx Querys. Dies ist die Versions-nummer der BW-Hierarchie, die zur Entwurfszeitverwendet wurde. Für diese Hierarchien zeigt WebIntelligence jetzt nach dem Hierarchienamen dieVersion der Hierarchie an. Beispiel: Länderhierarchie[2]. Der BEx Query Designer kann der Versionsnum-mer eine Zeichenfolge voranstellen, z.B. [Version2]. Diese Version wird auch im Kopf der Berichtsta-belle angezeigt.
[n], wobei "n" eine ganze Zahl ist
Verwandte Themen• Dimensionen• Hierarchische Abfragen (Definition)
3.1.4.6 Ebenenobjekte
Eine Ebene ist eine Menge von Elementen in einer Hierarchie mit gleichem Abstand zumHierarchiestamm. Beispiel: [Stadt] ist eine Ebene in der Hierarchie [Geografie], die Elemente wie [LosAngeles] und [San Francisco] enthält. Den Namen der Ebenen wird ihre Tiefe vorangestellt. Bei denZahlen handelt es sich um aufeinanderfolgende Zahlen, die immer von der Stammebene ausgehenund mit 1 beginnen, wie nachfolgend dargestellt:
1 – Ebene a
2 – Ebene b
2013-06-2967
Erstellen von Abfragen
3 – Ebene c
Ebenen erzeugen flache Spalten in der von der Abfrage erzeugten Ergebnismenge. Beispiel: EineAbfrage, die die Ebene [Land] und [Umsatz]-Objekte enthält, erzeugt ein Ergebnis wie das Folgende:
UmsatzLand
10.123.121USA
8.232.231Frankreich
7.342.342Deutschland
9.343.092GB
Nicht alle Hierarchien enthalten Ebenen. In BEx Querys sind in Hierarchien keine Ebenen verfügbar.
Zu Ebenen gehört das folgende Symbol:
Verwandte Themen• Erstellen von Abfragen auf Grundlage von BEx Querys• Hierarchien
3.1.4.7 Mitglieder
Ein Element ist ein einzelnes Datenelement in einer Hierarchie. Beispielsweise kann die Hierarchie[Geographie] Elemente wie etwa [Frankreich] auf der Ebene [Land] oder [Las Vegas] auf der Ebene[Stadt] enthalten.
Wenn Sie nicht alle Hierarchieelemente einschließen möchten, können Sie einzelne Elemente einerHierarchie zur Berücksichtigung im Abfrageergebnis auswählen. Darüber hinaus können Sie einebenannte Menge definieren, die eine Elementmenge enthält.
Verwandte Themen• Hierarchien• Benannte Mengen
3.1.4.8 Benannte Mengen
2013-06-2968
Erstellen von Abfragen
Eine benannte Menge ist ein benannter Ausdruck, der eine Menge von Elementen zurückgibt. BenannteMengen können in OLAP-Datenbanken oder in Universen definiert werden, die auf relationalen oderOLAP-Datenbanken basieren.
3.1.4.9 Berechnete Elemente
Berechnete Elemente sind von einem MDX-Ausdruck zurückgegebene Elemente. MDX ist die Sprache,die für den Zugriff auf hierarchische Daten in OLAP-Datenbanken verwendet wird.
Der Administrator einer OLAP-Datenbank kann berechnete Elemente erstellen, die für MDX-Abfragenverfügbar sind, die auf die Datenbank zugreifen.
Zu berechneten Elementen gehört das folgende Symbol:
3.1.4.10 Kennzahlen
Mit Kennzahlen werden Daten, normalerweise numerische, abgerufen, die das Ergebnis vonDatenberechnungen in der Datenbank sind. "Umsatz" entspricht beispielsweise der Berechnung derAnzahl verkaufter Artikel multipliziert mit dem Artikelpreis. Kennzahlen befinden sich häufig in einerKennzahl-Klasse.
Kennzahlen werden standardmäßig durch Aggregation detaillierter Werte berechnet, die von derDatenbank zurückgegeben werden.
Intelligente Kennzahlen sind eine besondere Art von Kennzahlen, die von der Datenbank selbst berechnetund von der Abfrage bereits aggregiert zurückgegeben werden. Unter bestimmten Umständenbeeinflussen intelligente Kennzahlen die Art und Weise, wie Berechnungen angezeigt werden. WeitereInformationen zu intelligenten Kennzahlen finden Sie im Handbuch zur Verwendung von Funktionen,Formeln und Berechnungen in Web Intelligence.
Die Ergebnisse von Kennzahlen werden auf der Grundlage von Objekten zurückgegeben, mit denensie in einer Abfrage verknüpft sind. Beispiel: Eine Abfrage, die die Dimension [Kunde] und die Kennzahl[Umsatz] enthält, gibt den Umsatz je Kunde zurück. Eine Abfrage, die die Hierarchie [Geografie] unddie Kennzahl [Umsatz] enthält, gibt den für die unterschiedlichen und in der Hierarchie möglichenAggregationen berechneten Umsatz zurück.
Zu Kennzahlobjekten gehört das folgende Symbol:
Verwandte Themen• Verwalten von Gruppierungsmengen
2013-06-2969
Erstellen von Abfragen
• Hierarchien
3.2 Erstellen von Universumsabfragen
Universen stellen Daten aus relationalen Datenquellen oder OLAP-Datenquellen als Zusammenstellungenverwandter Objekte dar. Universen enthalten zwei unterschiedliche Datentypen:
BeschreibungDatentyp
Relationale Daten sind eine Zusammenstellung verwandter Objekte (Dimensionen,Informationen und Kennzahlen). Sie kombinieren Universumsobjekte in einerAbfrage, die Sie zur Berichtserzeugung ausführen. Beispielsweise erzeugt eineAbfrage, die die Dimension "Kunde" und die Kennzahl "Umsatz" enthält, einenBericht, der den Umsatz pro Kunde angibt.
Relational
Hierarchische Daten werden als Elemente in zusammengehörigen Hierarchienangeordnet. Die Hierarchie "Geographie" kann beispielsweise Ebenen enthalten,die Länder, Bundesstaaten und Städte darstellen. Eine anhand der Hierarchie"Geographie" und der Kennzahl "Umsatz" erstellte Abfrage erzeugt einen Bericht,der den auf den verschiedenen Ebenen der Hierarchie erzeugten Umsatz angibt(Umsatz pro Land, pro Bundesstaat und pro Stadt). Die Abfrage berechnet auto-matisch die Umsatzwerte der verschiedenen Hierarchieebenen.
Hierarchisch
Anmerkung:
Beschränkungen für Anzeigeeigenschaften von .unv- und .unx-Universen, die mit demInformation-Design-Tool definiert wurden:
Web Intelligence berücksichtigt nur die folgenden Anzeigeeigenschaften, die im Format-Editor desInformation-Design-Tools festgelegt wurden:• unx.- Formatuniversen: Es werden nur Eigenschaften unterstützt, die auf der Registerkarte "Daten"
definiert wurden.• unv.- Formatuniversen: Es werden nur Eigenschaften unterstützt, die auf der Registerkarte "Zahl"
definiert wurden.
Verwandte Themen• Hierarchien
3.2.1 Auswählen eines Standarduniversums
2013-06-2970
Erstellen von Abfragen
Sie können ein Standarduniversum für Abfragen auswählen, die auf Universen basieren, sodass beimErstellen eines Dokuments im Dialogfeld "Wählen Sie ein Universum aus" das Standarduniversumangezeigt wird.1. Klicken Sie im BI-Launchpad auf Einstellungen.2. Wählen Sie aus der Liste Einstellungen die Option "Web Intelligence" aus.3. Klicken Sie unter Standarduniversum auswählen auf Durchsuchen, und gehen Sie zu dem
Universum, das Sie als Standarduniversum auswählen möchten.4. Wählen Sie ein Universum aus, und klicken Sie auf Speichern und schließen.5. Damit die Änderung wirksam wird, melden Sie sich ab, und melden Sie sich wieder an.
Wenn Sie ein Dokument basierend auf einem Universum erstellen, wird bei Auswahl der Datenquelledie neue Standarddatenquelle ausgewählt. Sie können aber auch eine andere Datenquelle auswählen.
3.2.2 Erstellen von Universumsabfragen
1. Öffnen Sie Web Intelligence, und klicken Sie in der Symbolleiste Datei auf das Symbol Neu.2. Wählen Sie das Universum aus, für das Sie ein Dokument erstellen möchten.
Wenn Sie den Web-Intelligence-Rich-Client verwenden, klicken Sie auf Auswählen.Der "Abfrageeditor" wird angezeigt.
3. Wählen Sie die Objekte aus, die in die Abfrage aufgenommen werden sollen, und ziehen Sie sie inden Bereich Ergebnisobjekte.
Tipp:Um alle Objekte einer Klasse hinzuzufügen, ziehen Sie die Klasse in den Bereich Ergebnisobjekte.
4. Wiederholen Sie den letzten Schritt, bis Sie der Abfrage alle gewünschten Objekte hinzugefügthaben.
5. Klicken Sie in der Symbolleiste Ergebnisobjekte auf Sortieren, und sortieren Sie dieAbfrageergebnisse im Dialogfeld "Sortieren".
6. Wählen Sie die Objekte aus, für die Sie Abfrage-Filter festlegen möchten, und ziehen Sie sie in denBereich Abfragefilter. Um einen Quick-Filter für ein Objekt zu erstellen, wählen Sie das Objekt imBereich Ergebnisobjekte aus und klicken dann in der Symbolleiste Ergebnisobjekte auf dasSymbol Quick-Filter hinzufügen.
7. Legen Sie die Analysetiefe und andere Abfrageeigenschaften fest.8. Um ein Objekt aus dem Bereich Ergebnisobjekte oder Abfragefilter zu entfernen, klicken Sie in
der oberen Ecke des Bereichs auf Entfernen.9. Um alle Objekte aus dem Bereich Ergebnisobjekte oder Abfragefilter zu entfernen, klicken Sie in
der oberen Ecke des Bereichs auf Alle entfernen.10. Klicken Sie aufAbfrage ausführen. Wenn mehrere Abfragen vorliegen, Sie jedoch nur eine einzige
Abfrage ausführen möchten, klicken Sie auf Abfragen ausführen und wählen die auszuführendeAbfrage aus.
2013-06-2971
Erstellen von Abfragen
Anmerkung:
Wenn ein Dokument mit zwei Datenprovidern (Abfragen) auf Grundlage derselben Datenquelle(Universum) erstellt und die Quelle einer der Abfragen geändert wird, wird die Quelle des anderenDatenproviders nicht geändert.
Verwandte Themen• Vorschau von Abfrageergebnissen• Nicht hierarchische Abfragen (Definition)
3.2.3 So wählen Sie Hierarchieelemente aus
Wenn hierarchische Elemente in einer Abfrage vorliegen, wählen Sie im Dialogfeld "Elementauswahl",das über den "Afrageeditor" aufgerufen wird, Elemente der Hierarchie aus, die in dem auf Basis derAbfrageergebnismenge generierten Bericht angezeigt werden sollen. Nachdem Sie die Elementeausgewählt haben, erscheinen diese unterhalb des Hierarchieobjekts im "Abfrageeditor".
Sie können Elemente explizit oder implizit über Funktionen auswählen. Sie können beispielsweiseexplizit die Elemente [Kalifornien] und [Los Angeles] der Hierarchie [Geographie] auswählen. Sie könnendie untergeordneten Elemente des Elements [USA] auswählen (um die US-Bundesstaaten zu erhalten).Sie können auch Elemente auswählen, die in einer benannten Menge enthalten sind, beispielsweiseStädte nach Umsatz, um die umsatzstärksten Städte einzuschließen.
Verwandte Themen• Übersicht über das Dialogfeld "Elementauswahl"• Hierarchische Elementauswahl und Abfragefilter
3.2.3.1 Hierarchische Elementauswahl und Abfragefilter
Wenn Sie Elemente in einem Abfragefilter filtern, wirkt sich dies auch auf die Kennzahlaggregation aus.Im Gegensatz dazu hat die Auswahl von Hierarchieelementen im Dialogfeld "Elementauswahl" keinenEinfluss auf Kennzahlen.
Beispiel: Elementauswahl und hierarchisches Filtern
In diesem Beispiel verfügen Sie über folgende Daten:
2013-06-2972
Erstellen von Abfragen
Internet-UmsatzbetragKunden-Geographie
29.358.677,22 US-Dol-larAlle Kunden
2.644.017,71 US-Dol-larFrankreich
263.416,19 US-DollarHauts de Seine
539.725,80 US-DollarSeine (Paris)
2.894.312,34 US-Dol-larDeutschland
119.871,08 US-DollarBrandenburg
794.876,08 US-DollarHessen
Wenn Sie im Dialogfeld "Elementauswahl" nur die auf Frankreich bezogenen Elemente auswählen,bleibt der Kennzahlwert für "Alle Kunden" unverändert:
Internet-UmsatzbetragKunden-Geographie
29.358.677,22 US-Dol-larAlle Kunden
2.644.017,71 US-Dol-larFrankreich
263.416,19 US-DollarHauts de Seine
539.725,80 US-DollarSeine (Paris)
Wenn Sie "Deutschland" und die zugehörigen untergeordneten Elemente mit einem Abfragefilterfiltern, wirkt sich dies auf die Kennzahl für "Alle Kunden" aus, da die auf Deutschland bezogenenZahlen nicht mehr in der Aggregation erscheinen:
Internet-UmsatzbetragKunden-Geographie
$26.464.364,08Alle Kunden
2.644.017,71 US-Dol-larFrankreich
263.416,19 US-DollarHauts de Seine
$539.725,80Seine (Paris)
2013-06-2973
Erstellen von Abfragen
Verwandte Themen• So wählen Sie Hierarchieelemente aus• Hierarchien
3.2.3.2 Übersicht über das Dialogfeld "Elementauswahl"
Mit dem Dialogfeld "Elementauswahl", auf das Sie über den "Abfrageeditor" zugreifen, können SieElemente in einer Hierarchie darstellen und aus dieser auswählen. Sie können explizit mit Elementenarbeiten oder mit bestimmten Elementmengen, beispielsweise Funktionen, benannten Mengen oderHierarchieebenen.
Außerdem können Sie das Dialogfeld "Elementauswahl" zur Definition von Eingabeaufforderungenverwenden, über die Benutzer auswählen können, welche Elemente bei der Abfrageausführung in eineHierarchie eingeschlossen werden.
Sie öffnen das Dialogfeld "Elementauswahl" über Hierarchieobjekte, die Sie der Abfrage im"Abfrageeditor" hinzufügen.
In der folgenden Tabelle werden die im Dialogfeld "Elementauswahl" verfügbaren Registerkartenbeschrieben.
BeschreibungRegisterkarte
Auf der Registerkarte Elemente werden die Elemente in hierarchischerReihenfolge angezeigt. Berechnete Elemente werden an der vom BI-Administrator definierten Position in der Hierarchie angezeigt.
Elemente
Auf der RegisterkarteEbenenwerden die Hierarchieebenen (falls Ebenenin der Hierarchie unterstützt werden), benannte Mengen und berechneteElemente angezeigt.
Ebenen
DankEingabeaufforderungen können Sie die Elementauswahl aufschie-ben, bis die Abfrage ausgeführt wird, wonach eine Eingabeaufforderungangezeigt wird, über die die Benutzer Elemente auswählen können.
Eingabeaufforderung
Anmerkung:Im Dialogfeld "Elementauswahl" können Sie die Anzeige des technischen Namens und desBusiness-Namens von Objekten oder Hierarchieobjekten auswählen. Der technische Name ist derName, der das Objekt zusätzlich zum Business-Namen identifiziert. Technische Namen werden nichtlokalisiert, wohingegen Business-Namen lokalisiert werden. Ein Business-Name wäre beispielsweise"Kunde", und der technische Name könnte Z_CUSTOMER lauten.
Verwandte Themen• So wählen Sie Hierarchieelemente aus
2013-06-2974
Erstellen von Abfragen
3.2.3.3 Auswählen von Hierarchieelementen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte "Datenprovider" auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Wählen Sie auf der Registerkarte Elemente Elemente aus, die in die Abfrage aufgenommen werden
sollen.6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.
Anmerkung:Werden keine Elemente ausgewählt, wird das in der Datenbank definierte Standardelement derHierarchie im Abfrageergebnis verwendet. Wenn kein Standardelement definiert wurde, wird dasElement der obersten Ebene verwendet.
3.2.3.4 Explizites Auswählen von Hierarchieelementen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte "Datenprovider" auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Wählen Sie auf der Registerkarte Elemente die Elemente aus, indem Sie in der Hierarchieanzeigeauf die Kontrollkästchen neben den jeweiligen Elementen klicken.Die Elemente werden im Dialogfeld "Elementauswahl" in der Liste der ausgewählten Elementeangezeigt.
4. Führen Sie für ein Element einen der folgenden Schritte aus:• Um alle Elemente in der Hierarchie auszuwählen, klicken Sie in der Dropdown-ListeAlle Elemente
auswählen auf Auswählen. Diese Option ist nützlich, wenn Sie alle Elemente auch danneinschließen möchten, wenn sich die Hierarchiestruktur zukünftig verändert.
• Um Elemente bis zu einer benannten Ebene auszuwählen, wählen Sie eine Ebene aus der ListeAlle Elemente bis zur benannten Ebene auswählen aus. Eine benannte Ebene ist
2013-06-2975
Erstellen von Abfragen
beispielsweise "Land" oder "Stadt". Sie wählen die Ebene "Land" oder "Stadt" aus, je nach derenPosition in der Hierarchie.
• Um alle Elemente bis zu einer bestimmten Ebene auszuwählen, wählen Sie die Ebene aus derListe Alle Elemente auswählen bis aus.
5. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.Die von Ihnen ausgewählten Elemente werden unterhalb des Hierarchieobjekts im "Abfrageeditor"angezeigt.
Verwandte Themen• Auswählen von Hierarchieelementen• Suchen nach Elementen im Dialogfeld "Elementauswahl"
3.2.3.4.1 Hierarchische Elementauswahl in BEx Querys
Mit dem Dialogfeld "Elementauswahl", auf das Sie über ein Hierarchieobjekt im "Abfrageeditor" zugreifen,können Sie Elemente einer Hierarchie für die Abfrage auswählen. In der folgenden Hierarchie wird dasElementauswahlverhalten in BEx Querys dargestellt.
Welt
EMEA
Europa
Naher Osten
Afrika
Nordamerika
Asien/Pazifik
Asien
Pazifik
Australien
Philippinen
Neuseeland
Südamerika
2013-06-2976
Erstellen von Abfragen
BeispielRegel
Das Stammelement ist immer ausgewählt. Es istnicht möglich, eine bestimmte Ebene auszuwäh-len.
Wenn Sie ein Element einer Hierarchie auf einerbestimmten Ebene auswählen, werden alleübergeordneten Elemente in der Hierarchieebenfalls ausgewählt.
Wenn "Pazifik" und alle untergeordneten Elemen-te bereits ausgewählt sind und Sie die Auswahlvon "Australien" aufheben, wird die Auswahl von"Philippinen" und "Neuseeland" ebenfalls aufge-hoben. Folgende Elementauswahlen werden an-gezeigt:• Europa• Pazifik
Wenn Sie die Auswahl eines Elements aufheben,dessen übergeordnetes Element bereits ausge-wählt ist, wird die Auswahl aller untergeordnetenElemente des übergeordneten Elements ebenfallsaufgehoben.
Falls "Europa" ausgewählt ist und Sie "EMEA"auswählen, werden "Naher Osten" und "Afrika"ebenfalls ausgewählt. Folgende Elementauswah-len werden angezeigt:• EMEA• Untergeordnete Elemente von EMEA
Wenn Sie ein Element auswählen, bei dem einigeder untergeordneten Elemente bereits ausgewähltsind, werden alle untergeordneten Elementeausgewählt.
Wenn Sie "Asien/Pazifik" wählen und "Australien"bereits ausgewählt war, werden "Asien", "Pazifik"(untergeordnete Elemente von Asien/Pazifik),"Philippinen" und "Neuseeland" (gleichgeordneteElemente von Australien) ebenfalls ausgewählt.Folgende Elementauswahlen werden angezeigt:• Asien/Pazifik• Untergeordnete Elemente von "Asien/Pazifik"• Pazifik• Untergeordnete Elemente von "Pazifik"
Wenn Sie ein Element auswählen, dessenNachfolger-Elemente bereits ausgewählt sind,werden alle untergeordneten Elemente des Ele-ments und alle gleichgeordneten Elemente derausgewählten Nachfolger-Elemente ebenfallsausgewählt.
Verwandte Themen• Einschränkungen bei der Verwendung von BEx Querys• Hierarchische Elementauswahl in BEx Querys
2013-06-2977
Erstellen von Abfragen
3.2.3.5 Auswählen von Hierarchieelementen in OLAP-Universen nach Beziehung
Beschränkung:Diese Aufgabe kann nur für Hierarchieelemente in relationalen OLAP-Universen ausgeführt werden.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte "Datenprovider" auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Klicken Sie auf der Registerkarte Elemente mit der rechten Maustaste auf ein Element.
Im Menü werden folgende Optionen angezeigt:
BeschreibungOption
Fügt alle untergeordneten Elemente des Elements zur Liste der ausgewähltenElemente hinzu.
Die Elemente werden als Untergeordnete Elemente von [ausgewähltes Element] in der Liste aufgeführt.
Anmerkung:Untergeordnete Elemente und Nachfolger desselben Elements können nichteingeschlossen werden. Wenn Sie Nachfolger und dann UntergeordneteElemente auswählen, werden die Nachfolger aus der Liste entfernt und durchdie untergeordneten Elemente ersetzt.
UntergeordneteElemente
Fügt alle Nachfolger-Elemente des Elements zur Liste der ausgewähltenElemente hinzu.
Die Elemente werden als Nachfolger von[ausgewähltes Element]in der Liste aufgeführt.
Anmerkung:Untergeordnete Elemente und Nachfolger desselben Elements können nichteingeschlossen werden. Wenn Sie Untergeordnete Elemente und dannNachfolger auswählen, werden die untergeordneten Elemente aus der Listeentfernt und durch die Nachfolger ersetzt.
Nachfolger
2013-06-2978
Erstellen von Abfragen
BeschreibungOption
Das Element direkt über dem ausgewählten Element ist das übergeordneteElement.
Diese Option fügt das übergeordnete Element des Elements der Liste derausgewählten Elemente hinzu.
Das Element wird als Übergeordnetes Element von [ausgewähltesElement] in der Liste angezeigt.
Anmerkung:Das übergeordnete Element und die Vorgänger desselben Elements könnennicht eingeschlossen werden. Wenn Sie Vorgänger und dann Übergeord-netes Element auswählen, werden die Vorgänger aus der Liste entfernt unddurch das übergeordnete Element ersetzt.
Die Funktion Übergeordnetes Element steht in BEx Querys nicht zurVerfügung.
ÜbergeordnetesElement
Alle Elemente oberhalb des ausgewählten Elements in der Hierarchie sindseine Vorgänger.
Diese Option fügt die Vorgängerelemente des Elements der Liste der ausge-wählten Elemente hinzu.
Die Elemente werden als Vorgänger von [ausgewähltes Element]in der Liste aufgeführt.
Die Vorgänger und das übergeordnete Element desselben Elements könnennicht in die Liste eingeschlossen werden. Wenn SieÜbergeordnetes Elementund dann Vorgänger auswählen, wird das übergeordnete Element aus derListe entfernt und durch die Vorgänger ersetzt.
Die Funktion Vorgänger steht in BEx Querys nicht zur Verfügung.
Vorgänger
Alle Elemente, die sich auf der Ebene des ausgewählten Elements befindenund dasselbe übergeordnete Element haben, sind gleichgeordnete Elemente.Die Elemente werden als Gleichgeordnete Elemente von [ausgewähltes Element] in der Liste aufgeführt.
Diese Option fügt das ausgewählte Element und seine gleichgeordnetenElemente der Liste der ausgewählten Elemente hinzu.
Die Funktion Gleichgeordnete Elemente steht in BEx Querys nicht zurVerfügung.
GleichgeordneteElemente
6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
2013-06-2979
Erstellen von Abfragen
Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.
Verwandte Themen• Auswählen von Hierarchieelementen• Auswählen von BEx-Query-Hierarchieelementen nach Beziehung
3.2.3.6 Ebenenbasierte Elementauswahl
Elemente eines hierarchischen Objekts lassen sich auf der Registerkarte "Ebenen" im Dialogfeld"Elementauswahl" nach Ebene auswählen. Der Zugriff auf dieses Dialogfeld erfolgt über den"Abfrageeditor".
Sie können sämtliche Elemente einer Hierarchie bis zu einer angegebenen Tiefe auswählen. AlleElemente der ausgewählten Hierarchie werden bis zur angegebenen Tiefe im Bericht angezeigt.
Wenn eine Hierarchievariable für ein Merkmal definiert wurde, wird in der Universumsgliederung des"Abfrageeditors" nur eine Standardhierarchie angezeigt.
3.2.3.7 Auswählen von Hierarchieelementen aus einer Ebene
Sie können alle Elemente einer Ebene in der Hierarchie auswählen, wenn die Hierarchie in Ebenenstrukturiert ist.
Anmerkung:
• BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder imWeb-Intelligence-Rich-Client (beides über BI-Launchpad gestartet) bearbeitet werden.
• Nicht alle Hierarchien sind in Ebenen strukturiert.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Wählen Sie auf der Registerkarte Ebene die einzubeziehenden Ebenen aus.
2013-06-2980
Erstellen von Abfragen
Die Elemente werden als Alle Elemente von Ebene [ausgewählte Ebene] in der Liste"Übersicht" angezeigt.
6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.
Verwandte Themen• Auswählen von Hierarchieelementen
3.2.3.8 Auswählen von berechneten Elementen
Die Datenbank, auf der das Universum basiert, unterstützt berechnete Elemente.
Anmerkung:BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client(beides über BI-Launchpad gestartet) bearbeitet werden.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Wählen Sie auf der Registerkarte Ebenen ein berechnetes Element aus.
Anmerkung:
• Die Position des berechneten Elements in der Hierarchie wird vom BI-Administrator bestimmt.• Auf ein berechnetes Element können keine Funktionen (zum Beispiel Untergeordnetes
Element oder Übergeordnetes Element) angewendet werden.
6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.
Verwandte Themen• Auswählen von Hierarchieelementen• Berechnete Elemente
2013-06-2981
Erstellen von Abfragen
3.2.3.9 Auswählen benannter Mengen
Anmerkung:BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client(beides über BI-Launchpad gestartet) bearbeitet werden.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Wählen Sie auf der Registerkarte Ebenen eine benannte Menge im Ordner Benannte Mengen
aus.6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.
Anmerkung:Sie können eine benannte Menge auch einschließen, indem Sie sie aus der Liste der verfügbarenAbfrageobjekte auswählen. Benannte Mengen werden unterhalb der Analysedimension angezeigt, diedie zur Menge gehörige Hierarchie enthält. Wenn Sie eine benannte Menge auswählen, wird dieübergeordnete Hierarchie als Ergebnisobjekt eingeschlossen, und die benannte Menge wird als eineElementauswahl neben dem Hierarchieobjekt angezeigt.
3.2.3.10 Ausschließen von Hierarchieelementen
Anmerkung:In BEx Querys können Elemente nicht ausgeschlossen werden.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.
2013-06-2982
Erstellen von Abfragen
5. Wählen Sie die Elemente oder Elementmengen aus, die ausgeschlossen werden sollen.6. Klicken Sie neben den ausgewählten Elementen auf Ausschließen.7. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
Die ausgeschlossenen Elemente werden unterhalb des Hierarchieobjekts im BereichErgebnisobjekteangezeigt. Wenn Sie die Abfrage ausführen, werden diese Elemente aus der Hierarchieausgeschlossen.
3.2.3.11 Suchen nach Elementen im Dialogfeld "Elementauswahl"
Mit dem Dialogfeld "Elementauswahl" können Sie eine Hierarchie nach bestimmten Elementendurchsuchen.
Anmerkung:Die Suche wird immer für die gesamte in der Datenbank gespeicherte Hierarchie durchgeführt, nichtfür die bereits im Dialogfeld "Elementauswahl" abgerufenen Elemente.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Klicken Sie auf der RegisterkarteElemente auf die SchaltflächeSuchen, um das Dialogfeld "Suchen"
zu öffnen.
Anmerkung:Falls Ebenen aktivieren auf der Registerkarte "Ebenen" ausgewählt ist, wird die SchaltflächeSuchen deaktiviert.
6. Geben Sie in das Feld "Suchtext" Text ein.Sie können Platzhalter für die Suche verwenden.
BeschreibungPlatzhalter
Ersetzt eine beliebige Zeichenfolge*
Ersetzt einen beliebigen einzelnen Buchstaben?
7. Wählen Sie eine der folgenden Optionen aus:• Klicken Sie auf In Text suchen, um den Anzeigetext der Elemente zu durchsuchen.• Klicken Sie auf In Schlüssel suchen, um deren Datenbankschlüssel zu durchsuchen.
2013-06-2983
Erstellen von Abfragen
8. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
3.2.3.12 Erstellen von Eingabeaufforderungen zur Auswahl von Elementen imDialogfeld "Elementauswahl"
Sie können die Auswahl von Elementen bis zur Abfrageausführung zurückstellen. In diesem Fall wirdder Benutzer aufgefordert, die Elemente bei der Abfrageausführung auszuwählen.
Anmerkung:
• BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder imWeb-Intelligence-Rich-Client (beides über BI-Launchpad gestartet) bearbeitet werden.
• Die Auswahl von Element-Eingabeaufforderungen ist auf die explizite Auswahl von Elementenbeschränkt. Der Benutzer kann zur Auswahl von Elementen keine Funktionen wie Vorgänger oderÜbergeordnetes Element verwenden.
• Hier gelten die Regeln über die Auswahl von Elementen mithilfe von Funktionen. WeitereInformationen erhalten Sie über die Verknüpfung am Ende dieses Themas.
So erstellen Sie Eingabeaufforderungen zur Auswahl von Elementen:1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Klicken Sie auf der Registerkarte Eingabeaufforderungen auf Parameter aktivieren.
Anmerkung:Bei Auswahl dieser Option werden die Auswahlen in den anderen Registerkarten deaktiviert.
6. Geben Sie in das Feld Eingabeaufforderungstext Text ein.7. Wenn bei Anzeige der Eingabeaufforderung standardmäßig die zuvor ausgewählten Werte ausgewählt
werden sollen, wählen Sie Auswahl der letzten Werte beibehalten aus.8. Wenn bei Anzeige der Eingabeaufforderung die Standardwerte ausgewählt werden sollen, klicken
Sie auf Standardwerte festlegen, dann auf Bearbeiten und wählen die Standardwerte aus.9. Klicken Sie auf OK, um das Dialogfeld "Werteliste" zu schließen.10. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
Der Eingabeaufforderungstext wird unterhalb der Hierarchie im "Abfrageeditor" angezeigt.
Verwandte Themen• Auswählen von BEx-Query-Hierarchieelementen nach Beziehung
2013-06-2984
Erstellen von Abfragen
3.2.4 Auflösen zweideutiger Abfragen
Eine mehrdeutige Abfrage ist eine Abfrage mit einem oder mehreren Objekten, die potenziell zweiunterschiedliche Datentypen zurückgeben können.
Bestimmte Dimensionen eines Universums können Werte aufweisen, die in der Datenbank für zweiunterschiedliche Zwecke verwendet werden. In der folgenden Abfrage kann die Dimension [Land]beispielsweise zwei Arten von Informationen zurückgeben:• Kunden und das Land, in dem diese Kunden ihren Urlaub verbracht haben• Kunden und das Land, in dem diese Kunden ihren Urlaub verbringen möchten und diesbezüglich
gebucht haben
Die Dimension Land spielt in dieser Abfrage eine zweideutige Rolle. Der Wert "Land" kann entwederdas Land darstellen, in dem die Kunden ihren Urlaub verbracht haben, oder das Land, für welches derUrlaub gebucht wurde. Im ersten Fall handelt es sich um endgültige Informationen (Verkauf), im zweitenFall handelt es sich um Prognosen (Reservierungen).
Zur Vermeidung von Mehrdeutigkeiten in einer Abfrage werden bei der Erstellung des Universums dieunterschiedlichen Verwendungsmöglichkeiten von Objekten innerhalb eines Universums identifiziertund Einschränkungen bezüglich der Kombinationsmöglichkeiten dieser Objekte festgelegt. DieseEinschränkungen werden als Kontexte bezeichnet.
3.2.4.1 Kontexte in Abfragen
Ein Kontext besteht aus einer Reihe von Objekten, die als Gruppe definiert wurden und auf eingemeinsames Geschäftsziel bezogen sind. Unter Geschäftsziel ist im Allgemeinen die Art der Informationzu verstehen, die durch diese zusammengehörigen Objekte dargestellt wird. Eine Gruppierung vonObjekten, die sich zur Erstellung von Abfragen mit Bezug auf Verkaufzahlen verwenden lassen, wärebeispielsweise ein Verkaufskontext. Eine Gruppierung von Objekten, die sich zur Erstellung von Abfragenmit Bezug auf Reservierungen verwenden lassen, wäre wiederum ein Reservierungskontext. DieKontexte im Universum werden bei der Erstellung des Universums definiert.
Um eine Abfrage zu erstellen, können Sie innerhalb desselben Kontexts beliebige Objekte miteinanderkombinieren. Die Objekte unterschiedlicher Kontexte sind ebenfalls kombinierbar. Wenn Sie ein mehrerenKontexten in einer Abfrage gemeinsames Objekt in einer Abfrage verwenden und der beste Kontext,der zu allen anderen Objekten in der Abfrage passt, nicht ermittelt werden kann, werden Sie aufgefordert,den anzuwendenden Kontext zu wählen.
2013-06-2985
Erstellen von Abfragen
3.2.4.2 Auswählen von Kontexten beim Ausführen von Abfragen
Bei der Erstellung einer Abfrage oder Regenerierung eines Berichts werden Sie ggf. vor der Ausführungder Abfrage zur Auswahl eines Kontexts aufgefordert. Kontexte werden in Universen verwendet, ummehrdeutige Abfragen zu vermeiden.
Sie müssen bei jeder Ausführung der Abfrage einen Kontext auswählen, wenn die AbfrageeigenschaftKontexte bei Regenerierung zurücksetzen im Bereich "Abfrageeigenschaften" ausgewählt ist. Siemüssen auch dann Kontexte auswählen, wenn Sie die Option Kontext entfernen in denAbfrageeigenschaften auswählen.
Anmerkung:Nachdem Sie die Option Kontext entfernen ausgewählt haben, wird in der nächstenEingabeaufforderung für Kontexte noch immer der zuletzt ausgewählte Kontext angezeigt. Falls Sieeinen anderen Kontext auswählen möchten, müssen Sie zuerst die vorhandene Auswahl entfernen.
.1. Führen Sie in einem Web-Intelligence-Dokument eine Abfrage aus, die mehrere Kontexte enthält.
Das Dialogfeld "Kontext auswählen" wird angezeigt.
2. Wählen Sie einen Kontext aus.
3.2.4.3 Zurücksetzen von Kontexten beim Regenerieren einer Abfrage
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Klicken Sie in der Symbolleiste des Abfrageeditors auf "Abfrageeigenschaften", um das Dialogfeld"Abfrageeigenschaften" anzuzeigen.
4. Wählen Sie Kontexte bei Regenerierung zurücksetzen.5. Klicken Sie auf OK, um das Dialogfeld "Abfrageeigenschaften" zu schließen.
3.2.4.4 Entfernen von Kontexten aus einer Abfrage
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".
2013-06-2986
Erstellen von Abfragen
2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Klicken Sie in der Symbolleiste des Abfrageeditors auf "Abfrageeigenschaften", um das Dialogfeld"Abfrageeigenschaften" anzuzeigen.
4. Klicken Sie auf Kontext entfernen.5. Klicken Sie auf OK, um das Dialogfeld "Abfrageeigenschaften" zu schließen.
3.2.5 Definieren der Analysetiefe
Bei der Analysetiefe für eine Abfrage handelt es sich um Zusatzdaten, die Sie aus der Datenbankabrufen können und mehr Details zu den zurückgegebenen Ergebnissen liefern. Diese Zusatzdatenwerden nicht wie die ursprünglichen Abfrageergebnisse im Bericht ausgegeben, sondern im Daten-Cubebereitgestellt. Sie können diese Daten in den Bericht abrufen und so jederzeit auf weitere Detailszugreifen. Der Vorgang, mit dem auf detailliertere Datenebenen eines Objekts zugegriffen werden kann,wird als Drilldown bezeichnet.
Anmerkung:Die Option "Größe des Analysebereichs" im "Abfrageeditor" ist nur für relationale .unx-Universen undnicht für OLAP-Universen oder BEx Querys verfügbar.
Die Analysetiefe eines Universums stellt die hierarchischen Ebenen unterhalb des ausgewähltenAbfrageobjekts dar. Die auf eine Ebene eingestellte Analysetiefe würde bei dem Objekt Jahrbeispielsweise das unmittelbar unter Jahr angeordnete Objekt Quartal umfassen.
Sie definieren die Analysetiefe bei der Erstellung einer Abfrage. Durch die Analysetiefe lassen sichObjekte tieferer Hierarchieebenen in eine Abfrage mit einbeziehen, ohne dass diese im Bereich"Ergebnisobjekte" angezeigt werden. Anhand der Hierarchien eines Universums können Sie diegewünschte Analysetiefe sowie die entsprechend verfügbaren Drill-Ebenen definieren. Sie können einebenutzerdefinierte Analysetiefe erstellen, indem Sie spezifische Dimensionen auswählen, dieberücksichtigt werden sollen.
Verwandte Themen• Abrufen von Daten zusätzlicher Datenebenen in einem Bericht• Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen• Eingabeaufforderung, falls für den Drill-Vorgang ein zusätzliche Datenoption erforderlich ist
3.2.5.1 Ebenen der Analysetiefe
2013-06-2987
Erstellen von Abfragen
Zur Definition der Analysetiefe können Sie die folgenden Ebenen angeben:
BeschreibungEbene
Nur die im Bereich "Ergebnisobjekte" angezeigten Objekte werdenin die Abfrage einbezogen.none
Für jedes Objekt, das im Bereich "Ergebnisobjekte" angezeigt ist,werden ein, zwei oder drei Objekte tieferer Hierarchieebenen indie Abfrage mit einbezogen. Die Daten dieser Objekte werdensolange im Cube gespeichert, bis Sie sie in das Dokument einfü-gen.
• eine Ebene• zwei Ebenen• drei Ebenen
Alle Objekte, die Sie manuell in den Bereich "Analysetiefe" einge-fügt haben, werden in die Abfrage einbezogen.custom
Vorsicht:Durch das Einbeziehen einer Analysetiefe in ein Dokument erhöht sich dessen Größe erheblich, dadie für die angegebene Tiefe benötigten Daten mit dem Dokument gespeichert werden. Sie ist in denBerichten erst dann sichtbar, wenn Sie den Drill-Modus starten und einen Drilldown in die Datenausführen, um die entsprechenden Werte anzuzeigen.
Um den Dokumentumfang zu minimieren und Leistungssteigerungen zu erzielen, definieren Sie nurdann eine Analysetiefe, wenn Sie sicher sind, dass die Benutzer Drill-Vorgänge in dem Dokumentausführen müssen.
3.2.5.2 Festlegen der Analysetiefe
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Klicken Sie auf die Schaltfläche Größe des Analysebereichs.Der Bereich "Analysetiefe" wird unter im "Abfrageeditor" angezeigt. Standardmäßig ist die AnalysetiefeaufKeine eingestellt. Sämtliche Dimensionen aus dem Bereich Ergebnisobjektewerden im Bereich"Analysetiefe" angezeigt.
4. Klicken Sie in der Dropdown-Liste Analyseebene auf den Pfeil nach unten, und wählen Sie eineEbene für die Analysetiefe aus.Die Ebene wird im Listenfeld angezeigt, und die Dimensionen, die aus hierarchischer Sicht unterjeder Dimension des Bereichs Ergebnisobjekte aufgelistet sind, werden im Bereich "Analysetiefe"angezeigt.
2013-06-2988
Erstellen von Abfragen
5. Wenn Sie bestimmte Dimensionen in die Analysetiefe einfügen oder eine benutzerdefinierteAnalysetiefe erstellen möchten, wählen Sie die gewünschten Dimensionen in der Datengliederungaus und ziehen sie in den Bereich "Analysetiefe".
3.2.5.3 Deaktivieren von Analysetiefen in Abfragen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
Bearbeiten.3. Klicken Sie im "Abfrageeditor" auf das Symbol Größe des Analysebereichs, um den Bereich
"Analysetiefe" anzuzeigen.4. Legen Sie im Bereich "Analysetiefe" die "Analyseebene" auf Keine fest.5. Klicken Sie auf Abfrage ausführen.
3.2.6 Anzeigen des von einer Abfrage generierten Skripts
Wenn Sie eine Abfrage erstellen, generiert diese im Hintergrund ein SQL- oder MDX-Skript, das fürdie Datenbank ausgeführt wird, um das Abfrageergebnis zurückzugeben. SQL ist die Abfragesprache,die von allen relationalen Datenbanken verstanden wird. MDX ist die Abfragesprache, die vonOLAP-Datenbanken verstanden wird.
Sie können die von der Abfrage generierte SQL anzeigen und bearbeiten. Sie können MDX-Abfragenanzeigen, aber nicht bearbeiten.
Anmerkung:Das Skript von Abfragen, die gespeicherte Prozeduren der Datenbank aufrufen, kann nicht angezeigtwerden.
3.2.6.1 Anzeigen und Bearbeiten des generierten Skripts
Anmerkung:Sie können die Abfrage-SQL nicht bearbeiten, wenn die Abfrage optionale Eingabeaufforderungenenthält. Entfernen Sie die optionalen Eingabeaufforderungen aus der Abfrage, bevor Sie mit derBearbeitung der SQL beginnen.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".
2013-06-2989
Erstellen von Abfragen
2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Klicken Sie in der Abfragesymbolleiste auf die Schaltfläche Skript anzeigen, um das Dialogfeld"Abfrageskript-Viewer" anzuzeigen.Wenn das Skript nicht bearbeitet werden kann, werden die Werte, die für die Einegabeaufforderungenbereitgestellt wurden, direkt in der Abfrage angezeigt.
Wenn beispielsweise "UK" für eine Eingabeaufforderung für [Land] zurückgegeben wurde, erscheinteine Zeile ähnlich der folgenden in der Abfrage:Resort_country.country In ('UK')
Wenn noch kein Wert für die Eingabeaufforderung bereitgestellt wurde, wird die WebIntelligence-Syntax für Eingabeaufforderungen (im Folgenden beschrieben) in der Abfrage angezeigt.
4. Um das generierte Skript bearbeitbar zu machen, klicken Sie aufBenutzerdefiniertes Abfrageskriptverwenden.Wenn Sie das generierte Skript bearbeitbar machen, wird die Web Intelligence-Syntax fürEingabeaufforderungen in der Abfrage angezeigt.
In der Abfrage erscheint beispielsweise eine Zeile ähnlich der folgenden:Resort_Country.country = @prompt('Enter Country:','A','Resort\Country',Mono,Free,Persistent,,User:0)
5. Klicken Sie nach dem Bearbeiten des Skripts auf Validieren, um zu prüfen, ob die vorgenommenenÄnderungen gültig sind.
6. Klicken Sie auf Kopieren, um das Skript in die Zwischenablage zu kopieren.
Anmerkung:Diese Option steht in der Web-Intelligence-HTML-Schnittstelle nicht zur Verfügung. Allerdings könnenSie den Text auswählen, mit der rechten Maustaste darauf klicken und dann Kopieren auswählen.
7. Klicken Sie auf Drucken, um das Skript zu drucken.
Anmerkung:Diese Option steht in der Web-Intelligence-HTML- oder Web-Intelligence-Applet-Schnittstelle nichtzur Verfügung. Sie können den Text kopieren und in ein Textdokument einfügen, das gedrucktwerden kann.
Verwandte Themen• Filtern von Daten mit Eingabeaufforderungen• Entfernen von Eingabeaufforderungen
3.2.7 Beschränken der von Abfragen zurückgegebenen Datenmenge
2013-06-2990
Erstellen von Abfragen
3.2.7.1 Einschränken der von einer Abfrage zurückgegebenen Datenmenge
Sie können die von Abfragen zurückgegebene Datenmenge einschränken, indem Sie die maximaleAnzahl von Zeilen einstellen, die eine Abfrage zurückgeben kann, eine untersuchte Ergebnismengeverwenden, angeben, ob leere Zeilen abgerufen werden sollen, oder wählen, ob duplizierte Zeilenabgerufen werden sollen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Klicken Sie in der Symbolleiste des Abfrageeditors auf das Symbol "Abfrageeigenschaften".4. Wählen Sie im Dialogfeld "Abfrageeigenschaften" eine der folgenden Optionen aus:
VerfügbarkeitZweckOption
Alle Instanzen.
Zum Auswählen einer Anzahl von Zeilen,die maximal abgerufen werden soll. BeiVerwendung dieser Option müssen Sieauch einen Wert für die maximal abzuru-fenden Zeilen festlegen.
Max. abzurufende Zeilen
Relationale undOLAP-.unx-Dateien.Nicht in BEx Querys ver-fügbar.
Zum Einbeziehen doppelt vorhandenerZeilen.
In einer Datenbank können identischeDaten in zahlreichen Zeilen wiederholtwerden. Sie können festlegen, ob eineAbfrage mehrfach wiederholte Zeilenoder nur einmalig vorhandene Zeilenzurückgeben soll.
Diese Option ist in BEx Querys nichtverfügbar. Sie ist ebenfalls nicht verfüg-bar, wenn sie von der zugrunde liegen-den Datenbank nicht unterstützt wird.
Duplikate abrufen
2013-06-2991
Erstellen von Abfragen
VerfügbarkeitZweckOption
Relationale .unx-Dateien.Nicht in OLAP .unx oderBEx Querys verfügbar.
Zum Rückgeben einer Ergebnismengen-Einschränkung. Um feste Stichprobenzu verwenden, klicken Sie auf Fest.Stichproben sind in BEx Querys nichtverfügbar. Die Option Fest ist sichtbar,jedoch nicht aktiviert, wenn diese Optionnicht von Ihrer Datenquelle unterstütztwird.
Ergebnismengen-Einschränkung
OLAP .unx. Nicht in BExQuerys verfügbar.
Zum Einschließen leerer Zeilen in dasErgebnis.Leere Zeilen abrufen
5. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Ergebnismengen-Einschränkung (Abfrageeigenschaft)• Maximal abzurufende Zeilen (Abfrageeigenschaft)• Erstellen von Abfragen auf Grundlage von BEx Querys
3.2.7.2 Maximal abzurufende Zeilen (Abfrageeigenschaft)
Die Abfrageeigenschaft Maximal abzurufende Zeilen bestimmt die bei Ausführung einer Abfragemaximal angezeigte Anzahl von Datenzeilen. Wenn Sie nur eine bestimmte Datenmenge benötigen,können Sie diesen Wert so einstellen, dass eine begrenzte Anzahl von Datenzeilen für Ihr Dokumentzurückgegeben wird.
Max. abzurufende Zeilenwird auf Datenbankebene angewendet, sofern die Datenbank dies unterstützt.Andernfalls werden Zeilen nach dem Abruf aus der Datenbank verworfen.
Bei Max. abzurufende Zeilen wird nicht zwischen Ebenen in hierarchischen Daten unterschieden.Wenn Max. abzurufende Zeilen auf 3 festgelegt ist, werden die Daten in der ersten Tabelle unten wiein der zweiten Tabelle abgeschnitten.
GeschäftskostenVerkaufteStückzahlenKunden
234,555276,773USA
67,99945,506CA
2013-06-2992
Erstellen von Abfragen
GeschäftskostenVerkaufteStückzahlenKunden
56,70032,104OR
12,32510,324Albany
GeschäftskostenVerkaufteStückzahlenKunden
234,555276,773USA
67,99945,506CA
56,70032,104OR
Auch die Abfrageeigenschaft Ergebnissatz-Einschränkung begrenzt die Anzahl der Reihen in derAbfrage, jedoch auf Datenbankebene. Wenn Sie Maximal abzurufende Zeilen auf 2000 undErgebnissatz-Einschränkung auf 1000 festlegen, ruft die Abfrage maximal 1000 Zeilen ab.
Diese Einstellung kann durch die vom BI-Administrator in Ihrem Sicherheitsprofil definiertenBegrenzungen außer Kraft gesetzt werden. Wenn Sie für Max. abzurufende Zeilen z.B. 400 Zeilenangeben, Ihr Sicherheitsprofil aber nur 200 Zeilen zulässt, werden bei der Abfrageausführung nur 200Zeilen abgerufen.
Verwandte Themen• Ergebnismengen-Einschränkung (Abfrageeigenschaft)• Einschränken der von einer Abfrage zurückgegebenen Datenmenge
3.2.7.3 Ergebnismengen-Einschränkung (Abfrageeigenschaft)
Die EigenschaftErgebnismengen-Einschränkung im "Abfrageeditor" bestimmt die maximale Zeilenzahl,die eine Abfrage zurückgeben kann. Diese Einschränkung wird auf Datenbankebene in dem allgemeinenSkript angewendet, mit dem die Daten zurückgegeben werden.
Anmerkung:Die Option Ergebnismengen-Einschränkung ist nur für relationale .unx-Universen und nicht fürOLAP-.unx-Universen oder BEx Querys verfügbar.
Die Option Fest für feste Stichproben wird verwendet. Die Abfrage gibt bei jeder Datenregenerierungdieselben Zeilen zurück. Wenn Sie die Option Fest nicht festlegen, werden die Stichproben nach dem
2013-06-2993
Erstellen von Abfragen
Zufallsprinzip durchgeführt. Bei jeder Datenregenerierung gibt die Abfrage einen anderen Satz vonStichprobenzeilen zurück.
Ergebnissatz-Einschränkung ist effizienter als die EigenschaftenMax. abzurufende Zeilen. LetztereEigenschaft ruft zunächst alle Zeilen der Abfrage ab und verwirft anschließend überschüssige Zeilen.
Nicht alle Datenbanken unterstützen Stichproben. Wenn dieses Merkmal nicht unterstützt wird, ist dieOption deaktiviert. Die Option Fest wird möglicherweise von manchen Datenbanken ebenfalls nichtunterstützt. In diesem Fall ist die Option Fest deaktiviert. Stichproben sind in BEx Querys oderOLAP-.unx-Universen nicht verfügbar.
Verwandte Themen• Maximal abzurufende Zeilen (Abfrageeigenschaft)• Erstellen von Abfragen auf Grundlage von BEx Querys• Einschränken der von einer Abfrage zurückgegebenen Datenmenge
3.2.8 Einstellen der maximalen Ausführungszeit einer Abfrage
Anmerkung:Für BEx Querys steht diese Funktion nicht zur Verfügung.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Klicken Sie in der Symbolleiste des Abfrageeditors auf die Schaltfläche "Abfrageeigenschaften",um das Dialogfeld "Abfrageeigenschaften" anzuzeigen.
4. Wählen Sie Max. Abrufzeit aus, und geben Sie die Zeit in Sekunden ein.5. Klicken Sie auf OK, um das Dialogfeld zu schließen und zum "Abfrageeditor" zurückzukehren.
3.2.9 Erteilen von Zugriff, damit andere Benutzer Abfragen bearbeiten können
Abfragen können standardmäßig nur von dem Benutzer bearbeitet werden, der sie erstellt hat. Siekönnen jedoch auch Benutzern, denen der BI-Administrator entsprechende Rechte erteilt hat, dieBearbeitung von Abfragen gestatten.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
2013-06-2994
Erstellen von Abfragen
3. Klicken Sie in der Symbolleiste des Abfrageeditors auf "Abfrageeigenschaften", um das Dialogfeld"Abfrageeigenschaften" anzuzeigen.
4. Klicken Sie auf Bearbeitung aller Abfragen durch andere Benutzer zulassen.5. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
3.3 Erstellen von Abfragen auf Grundlage von BEx Querys
Sie können Dokumente und Berichte, die auf BEx Querys (Business Exchange Querys) basieren, mitder Web-Intelligence-Applet-Schnittstelle oder dem Web-Intelligence-Rich-Client (beides überBI-Launchpad gestartet) erstellen, bearbeiten und regenerieren. Mit derWeb-Intelligence-HTML-Schnittstelle können Sie Dokumente zwar anzeigen und regenerieren, jedochnicht bearbeiten.
BEx Querys werden im SAP BEx Query Designer auf Grundlage von SAP InfoCubes in einem SAPNetWeaver Business Warehouse (SAP NetWeaver BW) erstellt. Mit BEx Querys werden die Metadatenaus der Datenquelle abgerufen. Sie verwenden Web Intelligence, um über eine BICS-Verbindung (BIConsumer Services) eine Verbindung mit einer BEx Query herzustellen und zu BerichterstellungszweckenDaten über die BEx Query abzurufen.
Web Intelligence ordnet die Daten der BEx Query automatisch Hierarchien, Attributen, Dimensionenund Kennzahlen zu, wie in universumsbasierten hierarchischen Abfragen. Über den direkten Zugriff(per BICS-Verbindung) auf eine SAP BEx Query können Sie Metadaten nicht umbenennen, ändernoder hinzuzufügen. Für BEx Querys werden keine Universen erstellt.
Der resultierende Mikro-Cube wird im Bereich "Verfügbare Objekte" als Objektstruktur dargestellt, bietetjedoch nur eine Teilmenge der in den universumsbasierten hierarchischen Abfragen verfügbarenFunktionen. Beispielsweise stehen die Elementfunktionen Gleichgeordnete Elemente, Übergeordnetes Element und Vorgänger im Dialogfeld "Elementauswahl" für BEx Querys nicht zurVerfügung. Auf diese Einschränkungen wird in der Dokumentation für die Funktionen hingewiesen.
Anmerkung:
• Sie können nur auf BEx Querys zugreifen, bei denen das Kennzeichen zur Zulassung eineserweiterten Zugriffs auf die Query aktiviert wurde.
• Die Objektzuordnung ist nicht völlig identisch, Einzelheiten zur korrekten Verwendung der Queryserhalten Sie auf den Seiten mit den Entsprechungen und Einschränkungen.
• In Web Intelligence kann nur dann ein Dokument auf einer BEx Query erstellt werden, wenn dieAuthentifizierung der BEx-Query-Verbindung vordefiniert ist. Bei der Dokumenterstellung wird fürdie BEx Query kein Authentifizierungsmodus mit Eingabeaufforderung unterstützt.
Verwandte Themen• Erstellen von Abfragen auf Basis einer BEx Query ohne Variablen
2013-06-2995
Erstellen von Abfragen
3.3.1 Für BEx Querys zu verwendende Schnittstellen
Zum Erstellen von Abfragen und Anzeigen, Bearbeiten oder Regenerieren von Berichten verwendenSie die Schnittstellen, die nachfolgend beschrieben werden.
Erstellen von AbfragenZum Erstellen eines Dokuments oder zum Erstellen einer Abfrage auf der Basis einer BEx Querymüssen Sie eine der folgenden Anwendungen verwenden:• Die Web-Intelligence-Applet-Schnittstelle, auf die über BI-Launchpad zugegriffen wird.• Den Web-Intelligence-Rich-Client, der mit der SAP-Business-Objects-Suite installiert wird.
Arbeiten mit BerichtenZum Anzeigen, Bearbeiten oder Regenerieren von Berichten können Sie eine der folgendenWeb-Intelligence-Schnittstellen verwenden:• Die Web-Intelligence-HTML-Schnittstelle (Zugriff über BI-Launchpad)• Die Web-Intelligence-Applet-Schnittstelle (Zugriff über BI-Launchpad)• Den über BI-Launchpad heruntergeladenen und installierten Web-Intelligence-Rich-Client• Den als Komponente der SAP-Business-Objects-Suite installierten Web-Intelligence-Rich-Client
3.3.2 Unterstützte BEx-Query-Metadaten
Folgende NetWeaver-BW-Metadatenfunktionen werden unterstützt.
UnterstütztMetadaten in BEx Query
JaMerkmale (einschließlich Uhrzeit und Einheit)
JaHierarchien
JaGrundlegende Schlüsselzahlen
JaNavigationsattribute
JaAnzeigeattribute
JaBerechnete Schlüsselzahlen/Formeln
2013-06-2996
Erstellen von Abfragen
UnterstütztMetadaten in BEx Query
JaEingeschränkte Schlüsselzahlen
JaBenutzerdefinierte Strukturen
JaVariablen
Die Metadatentypen werden Universumsobjekten zugeordnet, die zum Erstellen von Abfragen und zumAusführen von Berichten verwendet werden können.
Tabelle 3-16: Zuordnung von BEx-Query-Metadaten
Zugeordnet zu diesem Objekt von Web Intelli-gence 4.xBEx-Query-Metadaten
DimensionMerkmal
HierarchieHierarchie
Nicht verfügbar (Ebenen werden im Dialogfeld"Elementauswahl" angezeigt.)Hierarchieebene
AttributAttribut
AttributMerkmalseigenschaften (Schlüssel, Beschriftung,Kurzbeschreibung, mittlere Beschreibung, aus-führliche Beschreibung)
Kennzahl (numerisch)
Formatierter Wert der Eigenschaft (Zeichenfolge)Kennzahl ohne Einheit/Währung
Kennzahl (numerisch)
Einheit/Währung der Eigenschaft (Zeichenfolge)
Formatierter Wert der Eigenschaft (Zeichenfolge)Kennzahl mit Einheit/Währung
So ordnet SAP Business Warehouse Web-Intelligence-Kennzahlobjekten Kennzahlen zuBei Datenquellen, die auf BEx Querys basieren, werden BW-Kennzahlen Kennzahlobjekten in WebIntelligence zugeordnet. Ja nach Datentyp der BW-Kennzahlen, wird diesen Kennzahlen ein bestimmterTyp zugewiesen (STRING, DATE oder NUMERIC)
Wenn jedoch Kennzahl- und Merkmalobjekte in der BEx-Query-Struktur in Spalten und Zeilen angeordnetsind und die Ergebnismenge daher in jeder Zeile unterschiedliche Objekttypen enthält, wird dasKennzahlobjekt im Web Intelligence-Bericht als Typ "STRING" angezeigt. Um die Agnostik zugewährleisten, gilt für Web Intelligence die Regel, dass eine Spalte einem Datentyp entspricht. DateDatentyp "STRING" wird daher angewandt, wenn festgestellt wird, dass die Spalte heterogene
2013-06-2997
Erstellen von Abfragen
Datentypen enthält. Dies ist der Fall, wenn nur die Spaltenachse die Kennzahlstruktur aufweist. In IhrerBEx Query kann dieselbe Achse beide Strukturen aufweisen.
Beispiel:
Wenn eine BEx Query eine Struktur mit UNIT (zum Beispiel "Währung"), TIME (zum Beispiel "Datum"),einer Formel (zum Beispiel "Stadt ist X Prozent von Bundesstaat") und einem zeichenfolgenbasiertenMerkmal (zum Beispiel "Stadt") aufweist, wird jedes dieser Elemente als eigene Zeile für die Spaltehinzugefügt. Eine Kennzahl (zum Beispiel "Auftragssumme") wird in der Sektion "Spalten" hinzugefügt.Wenn Sie diese BEx Query ausführen, erhalten Sie als Ergebnismenge eine Tabelle, die all dieseunterschiedlichen Objekte/Typen in den Zeilen der Spalte enthält. Beachten Sie, dass UNIT undSTRING Datentypen sind, die in einer Datenzelle (jede Schnittmenge zweier BEx-Strukturen) nichtverwendet werden können. NUMERIC (INTEGER und DOUBLE), PERCENT, DATE und TIME stehenzur Verfügung. Wenn Sie einen Web-Intelligence-Bericht auf Basis dieser BEx Query erstellen, wirddas Kennzahlobjekt als "STRING" angezeigt, da in der Ergebnismenge für die Spalte unterschiedlicheObjekte/Typen enthalten sind.
Anmerkung:Wenn Sie die Ergebnisse, z.B. durch Hinzufügen von Aggregationen, ändern möchten, können Siedie zugeordnete Web-Intelligence-Kennzahl im Bericht ändern, indem Sie die Kennzahl anhand einerFormel in unterschiedliche Datentypen konvertieren.
3.3.3 Einschränkungen bei der Verwendung von BEx Querys
Anmerkung:
Der BI-Administrator muss sicherstellen, dass die BEx Query mit den in der nachfolgenden Tabellebeschriebenen Berichtserstellungseinschränkungen kompatibel ist.
Web-Intelligence-EinschränkungenBEx-Query-Merkmal
Verknüpfte Knoten werden nicht angezeigt.Verknüpfte Knoten
Knoten auf tieferen Ebenen werden immer nach demHauptknoten angezeigt.
Knoten auf tieferen Ebenen
Die Dezimalzahldefinition der BEx Query wird in WebIntelligence nicht verwendet. Verwenden Sie stattdessenden formatierten Wert, wenn Sie die genaue Dezimalein-stellung in Ihrem Bericht beibehalten möchten. Siekönnen die Dezimaleinstellung auch in der Tabelle oderim Diagramm Ihres Berichts anwenden.
Dezimalzahl
Sie sollten nicht mehr als 50 Objekte in einer BEx Queryverwenden, andernfalls wird eine Fehlermeldung ausge-geben.
Anzahl der in einer Query zulässigen Objekte
2013-06-2998
Erstellen von Abfragen
Web-Intelligence-EinschränkungenBEx-Query-Merkmal
Bei Abhängigkeiten zwischen Variablen in zusammen-gesetzten Merkmalen und ihrem übergeordneten Objektgibt es keine Gewährleistung für die Abhängigkeiten.
Von zusammengesetzten Merkmalen unddem übergeordneten Objekt abhängige Va-riablen
Es ist nicht möglich, eine Gesamthierarchie aus einerAchsenhierarchie anzuzeigen. Die Merkmale, Hierarchi-en und Kennzahlen, aus der die Hierarchie aufgebautist, werden beibehalten.
Zeilen-/Spaltenanzeige als Hierarchie
Definieren Sie keine Variablen für Standardwerte in BExQuerys. Sie werden zur Eingabe der Variablen aufgefor-dert, ohne dass sich dies auf die BEx Query auswirkt.Definieren Sie die Standardwerte stattdessen im Filter.
Variablen für Standardwerte
Wenn Sie Variablen definieren, die zur Eingabe in denBEx Query Designer bereit sind, ist es nicht möglich, inWeb Intelligence manuell eine Zeichenfolge im Eingabe-aufforderungsfenster einzugeben. Sie können nur Werteaus einer Werteliste auswählen. Derzeit wird die manu-elle Eingabe für BEx Querys nicht unterstützt. VermeidenSie die Verwendung von Variablen, die für die Eingabeaktiviert sind und nur in Ausnahmen verwendet werden.Ausnahmen werden nicht ausgewertet, sodass eineEingabeaufforderung ohne Auswirkung angezeigt wird.
Zur Eingabe bereite Variablen
Wird nicht unterstützt. Diese werden aus der BEx Queryentfernt. Der Filter wird ignoriert, oder, falls eine Variableverwendet wird, wird die Eingabeauforderung für dieVariable angezeigt, die Benutzerantwort wird jedochignoriert. Verschieben Sie auf einer Variablen basierendeEinschränkungen in die Filterzone, damit sie beim Re-porting berücksichtigt werden.
Filter als Standardwerte
Werden nicht unterstützt. Der ODER-Operator wird vonmanchen OLAP-Datenquellen wie BEx Querys undOLAP-unx-Universen auf Microsoft Analysis Services(MSAS) und Oracle Essbase nicht unterstützt.
ODER-Operator
2013-06-2999
Erstellen von Abfragen
Web-Intelligence-EinschränkungenBEx-Query-Merkmal
Hierarchien werden standardmäßig nicht auf eine be-stimmte Ebene erweitert. Ebene 00 ist immer die Stan-dardebene. Um dieses Verhalten zu reproduzieren, er-weitern Sie die Tabelle und das Diagramm im Bericht,und speichern Sie das Dokument. Ihr IT-Administratorkann den Standardwert über die CMC-Schnittstelle neudefinieren. Wenn jedoch ein zu hoher Wert festgelegtwird, ruft Web Intelligence die gesamten Hierarchiedatenab, was erhebliche Auswirkungen auf Leistung undStabilität des Systems hat. Berichtsersteller sollten beider Erstellung der Berichtsabfragen immer explizit dieAnzahl der Hierarchieebenen angeben, die sie abrufenmöchten.
Auf Ebene erweitern
Bei der Rangfolge in einer Tabelle, die eine Hierarchieenthält, wird die hierarchische Struktur der Daten nichtberücksichtigt. Wenn Sie eine Rangfolge in einer Tabelledefinieren, die eine Hierarchie enthält, wird die Strukturder Rangfolge aufgehoben.
Rangfolge und Hierarchien
: Die Datensynchronisation desselben Objekts aus der-selben Quelle (Cube oder BEx Query) basiert auf deminternen Schlüssel für den Wert dieser Objekte.
Zusammenführen nach Schlüssel für OLAP-Business-Objekt
Kennzahlen, die mit der Summen-Funktion aggregieren,aggregieren die Summe in Web Intelligence. SonstigeTypen von Kennzahlaggregation werden delegiert.
Aggregation von BEx-Query-Kennzahlen
steht für .unv-, OLAP- und BEx-Query-Quellen zur Ver-fügung. Für andere Typen von Quellen ist sie nicht ver-fügbar.
Die Abfragenentfernung
Diese werden in Web Intelligence nicht berücksichtigt.Wenden Sie stattdessen die bedingte Formatierung inWeb Intelligence an.
Abfrageausnahmen
Wenn eine Variable für die Unterstützung der komplexenAuswahl definiert wird, gibt es keine Entsprechung. Diesist auf die Bereichsauswahl beschränkt.
Komplexe Auswahl
Zeilen mit Nullwerten werden aus der Ergebnistabelleentfernt.
Null-Unterdrückung
Standardpositionen von Merkmalen in Zeilen/Spaltenwerden nicht wiedergegeben.
Abfrage-Standardlayout
Diese befinden sich immer unterhalb der oberen Ebe-nen.
Position von Knoten auf tieferen Ebenen
2013-06-29100
Erstellen von Abfragen
Web-Intelligence-EinschränkungenBEx-Query-Merkmal
Die Kennzahlen, auf deren Basis die lokale Berechnungdefiniert wird, werden aus der BEx Query entfernt. Ver-meiden Sie deren Verwendung. Verwenden Sie stattdes-sen die entsprechende Berechnungsfunktion im Bericht.
Lokale Berechnungen ("Rangfolge", "Mini-mum" ...)
Kennzahlen, die "Einzelnen Wert berechnen als" verwen-den, werden übersprungen. Sie würden inkonsistenteErgebnisse in den Clienttools erzeugen. Die Berechnunghängt stark vom Layout der angeforderten Daten ab(z.B. der Reihenfolge der angeforderten Merkmale, derAktivierung/Deaktivierung der Ergebniszeile, der Anzahl)und könnte daher leicht falsch interpretiert werden. Umsolche falschen Interpretationen zu vermeiden, werdendiese Berechnungen automatisch deaktiviert.
Die Berechnungsfunktionen %GT, %CT, SUMCT,SUMRT und Leaf sollten nicht verwendet werden, dasie in den Clienttools unter Umständen nicht korrektfunktionieren (gleicher Grund wie oben). Es ist nichtpraktikabel, diese herauszufiltern, da das Wissen umdie Berechnungen nicht über die Schnittstelle bereitge-stellt wird. Daher sollte der Abfrageersteller sicherstellen,dass diese Berechnungen nicht verwendet werden.Wenn Sie im BEx Query Designer das MDX-Kennzei-chen aktivieren, wird die Verwendung dieser Berechnun-gen überprüft.
Berechnungen/Lokale Berechnungen
Es ist empfehlenswert, stattdessen Web-Intelligence-Übersichten zu verwenden.
Ergebniszeilen
Es ist empfehlenswert, Formel mit Berechnung nichtzu verwenden, da es im Berichtslayout unter Umständennicht unterstützt wird, zum Beispiel in einem Bericht zumprozentualen Anteil an den Ergebnissen.
Formel mit Berechnung
Hierarchische Kennzahlstrukturen werden als unstruktu-rierte Liste von Kennzahlen angezeigt, allerdings könnenSie hierarchische Nicht-Kennzahlstrukturen verwenden.
Hierarchische Kennzahlstrukturen
Dies wird nicht unterstützt. Sie können ähnliche Ergeb-nisse direkt in Web Intelligence erzielen.
Hierarchische Anzeige einer gesamten Achse
Es gibt keine Drill-Ersatzfunktion für ein Objekt aus einerBEx Query (kein Navigationspfad vorhanden).
Drill-Ersatzfunktion
Verwenden Sie keine Bedingungen. Wenn die Queryausgeführt wird, werden die Bedingungen, falls in derQuery vorhanden, nicht angewendet.
Bedingungen
Können in Filtern nicht verwendet werden.Kennzahlen
2013-06-29101
Erstellen von Abfragen
Web-Intelligence-EinschränkungenBEx-Query-Merkmal
Kann nicht gleichzeitig im Ergebnissatz und in den Filternverwendet werden.
Hierarchie
Kann nicht gleichzeitig im Ergebnissatz und in den Filternverwendet werden.
Attribute
Beim Web-Intelligence-Zugriff wird das Standardlayoutder BEx Query im Allgemeinen nicht berücksichtigt.Verwenden Sie den Abfrageeditor, um Folgendes zuerzielen:• Anordnung von Merkmalen in Zeilen und Spalten• Standarddarstellung (z.B. Text/Schlüssel-Darstellung)• Sturkturieren von Elementen mit verborgenen Status
(kann angezeigt werden) oder sichtbaren Status
Standardlayout
Verwandte Themen• Abfragenentfernung in Dokumenten
3.3.4 Zugreifen auf BEx Querys
Um auf BEx Querys zuzugreifen, müssen folgende Bedingungen erfüllt sein:• Sie können nur auf BEx Querys zugreifen, für die das Kennzeichen Erweiterten Zugriff auf diese
Abfrage zulassen im BEx Query Designer aktiviert ist.• Sie benötigen die erforderlichen Sicherheitsrechte zum Zugreifen auf und Verwenden der BEx
Querys für die Berichterstellung.
Der BI-Administrator definiert die Verbindung in der CMC. Sie können aber auch mit demInformation-Design-Tool die Verbindung für die CMC veröffentlichen. Die einfachste Methode ist dieVerwendung der CMC.
3.3.4.1 Aktivieren des Zugriffs auf BEx Querys
Der Zugriff auf BEx Querys kann nur dann über andere Tools einschließlich Web Intelligence erfolgen,wenn die BEx-Query-Eigenschaft Erweiterten Zugriff auf diese Abfrage zulassen im BEx QueryDesigner aktiviert wurde. Gehen Sie folgendermaßen vor, oder bitten Sie den BI-Administrator, dienachfolgende Aufgabe auszuführen.
2013-06-29102
Erstellen von Abfragen
1. Wählen Sie im BEx Query Designer die BEx Query aus, auf die Sie mit Web Intelligence zugreifenmöchten.
2. Wählen Sie im Bereich "Eigenschaften" die Option Erweitert aus, und stellen Sie sicher, dassErweiterten Zugriff auf diese Abfrage zulassen aktiviert wurde.
3. Speichern Sie die Query.4. Wiederholen Sie die obigen Schritte für alle BEx Querys, auf die Sie mit Web Intelligence zugreifen
möchten.
Der Zugriff mit Web Intelligence auf diese BEx Querys ist nun möglich.
3.3.4.2 Definieren einer BICS-Verbindung mit der CMC
Sie können über BICS-Verbindungen, die in der Central Management Console erstellt und gespeichertwurden, eine Verbindung mit BEx Querys herstellen. Sie verfügen über die erforderlichen Rechte zurVerwendung der CMC. Zur Herstellung einer Verbindung mit einer BEx Query definieren Sie außerdemim Information-Design-Tool eine BICS-Verbindung.
Sie können eine Verbindung zu einer einzelnen BEx Query oder zu einem InfoProvider, der mehrereBEx Querys enthält, herstellen.1. Melden Sie sich an der CMC an.2. Wählen Sie OLAP-Verbindungen aus.3. Definieren Sie eine neue Verbindung.
Wählen Sie im Fenster "Neue Verbindung" im Dialogfeld "Provider" die Option "SAP BusinessInformation Warehouse" aus.
4. Geben Sie die Verbindungsinformationen und die Systemdetails an.5. Speichern Sie die Verbindung.
3.3.4.3 Definieren einer BICS-Verbindung zu einer BEx Query imInformation-Design-Tool
Um eine Verbindung zu einer BEx Query herzustellen, können Sie im Information-Design-Tool eineBICS-Verbindung definieren. Sie können eine Verbindung zu einer einzelnen BEx Query oder zu einemInfoProvider, der mehrere BEx Querys enthält, herstellen.1. Verwenden Sie im Information-Design-Tool den Assistenten "Neue OLAP-Verbindung", um eine
OLAP-Verbindung zu definieren, und wählen Sie den SAP-BICS-Middleware-Treiber von SAPNetWeaver BW aus.
2. Veröffentlichen Sie die Verbindung in einem Repository, in dem Web Intelligence auf die Verbindungzugreifen kann.
2013-06-29103
Erstellen von Abfragen
Sie können nun Web Intelligence zur Auswahl der Verbindung verwenden und eine Verbindung mit derBEx Query herstellen.
3.3.5 Erstellen einer Web-Intelligence-Abfrage auf einer BEx Query
Wenn Sie eine Verbindung zur BEx Query hergestellt haben, ordnet Web Intelligence die Metadatender BEx Query den Abfrageobjekten von Web Intelligence zu.
In Web Intelligence wählen Sie im "Abfrageeditor" die geeigneten Objekte zum Erstellen einerhierarchischen Abfrage aus. Sie können Filter und Eingabeaufforderungen auf dieselbe Art und Weisewie bei der Erstellung von Abfragen zu Universen hinzufügen. In bestimmten Fällen gibt es jedochEinschränkungen, die im Abschnitt Einschränkungen bei der Verwendung von BEx Querys aufgeführtsind.
Verwandte Themen• Einschränkungen bei der Verwendung von BEx Querys• Hierarchische Elementauswahl in BEx Querys
3.3.5.1 Hierarchische Abfragen (Definition)
Eine hierarchische Abfrage enthält mindestens ein Hierarchieobjekt. Sie können hierarchische Abfragenfür Universen, die hierarchische Daten unterstützen, oder für BEx Querys, die direkt auf SAP-InfoObjectszugreifen, erstellen. Hierarchische Daten können aus relationalen oder OLAP-Datenbanken stammen,in Abhängigkeit davon, wie die Daten im Universum strukturiert sind.
Anmerkung:Eine relationale Datenquelle ist keine echte Hierarchie. Es handelt sich vielmehr um einenNavigationspfad.
Sie können Hierarchien entweder als Ergebnis- oder Filterobjekte einschließen. Wenn Sie einehierarchische Abfrage erstellen, stehen in Web Intelligence im "Abfrageeditor" zusätzliche Funktionenzur Arbeit mit hierarchischen Daten zur Verfügung. Wenn Sie beispielsweise eine Hierarchie alsErgebnisobjekt einschließen, können Sie auswählen, dass bestimmte Elemente aus der Hierarchie imErgebnis angezeigt werden. Welche Funktionen im hierarchischen Abfrageeditor verfügbar sind, hängtauch von der Quelle der hierarchischen Daten ab, auf die Sie zugreifen.
Mit der von einer hierarchischen Abfrage erzeugten Ergebnismenge können Sie eine hierarchischeDatenanalyse durchführen. Jedes Hierarchieobjekt in der Abfrage erzeugt eine hierarchische Spalteim Bericht. Sie können Elemente aufklappen, um die untergeordneten Elemente anzuzeigen.Beispielsweise können Sie das Element [USA] aufklappen, um die US-Bundesstaaten in einer[Geographie]-Hierarchie anzuzeigen.
2013-06-29104
Erstellen von Abfragen
Kennzahlen im Block werden in Abhängigkeit von dem zugehörigen Element aggregiert. Einehierarchische Abfrage, die die Hierarchie [Kunden] und die Kennzahlen [Verkaufte Stückzahlen] und[Geschäftskosten] enthält, gibt folgende Ergebnismenge zurück:
Geschäftskosten
VerkaufteStückzahlenKunden
371,579364,707Alle Kunden
234,555276,773USA
67,99945,506CA
56,70032,104OR
12,32510,324Albany
Verwandte Themen• Hierarchische Elementauswahl in BEx Querys• Kennzahlen• Hierarchien
3.3.5.2 Skalierungsfaktoren in BEx Querys
Wenn eine BEx Query Kennzahlzuordnungen von skalierten Schlüsselzahlen enthält, wird derSkalierungsfaktor der Kennzahl im resultierenden Bericht angezeigt. Wenn der Skalierungsfaktor fürdie Kennzahl geändert wird, wird diese Änderung beim Regenerieren des Berichts im Berichtübernommen. Der Skalierungsfaktor wird im Bericht für den Kennzahlnamen angezeigt und im"Abfrageeditor" für das Kennzahlattribut.
3.3.5.3 Hierarchieknotenvariablen in BEx Querys
Wenn für ein Merkmal eines Hierarchieknotens in einer BEx Query eine Eingabeaufforderung vorhandenist, wird diese als Hierarchieknotenvariable bezeichnet. In diesem Fall ist die Funktion zurElementauswahl für diese Hierarchie deaktiviert. Die zur Hierarchieknotenvariablen gehörigeEingabeaufforderung wird zur Laufzeit angezeigt.
2013-06-29105
Erstellen von Abfragen
3.3.5.4 Hierarchische Elementauswahl in BEx Querys
Mit dem Dialogfeld "Elementauswahl", auf das Sie über ein Hierarchieobjekt im "Abfrageeditor" zugreifen,können Sie Elemente einer Hierarchie für die Abfrage auswählen. In der folgenden Hierarchie wird dasElementauswahlverhalten in BEx Querys dargestellt.
Welt
EMEA
Europa
Naher Osten
Afrika
Nordamerika
Asien/Pazifik
Asien
Pazifik
Australien
Philippinen
Neuseeland
Südamerika
BeispielRegel
Das Stammelement ist immer ausgewählt. Es istnicht möglich, eine bestimmte Ebene auszuwäh-len.
Wenn Sie ein Element einer Hierarchie auf einerbestimmten Ebene auswählen, werden alleübergeordneten Elemente in der Hierarchieebenfalls ausgewählt.
2013-06-29106
Erstellen von Abfragen
BeispielRegel
Wenn "Pazifik" und alle untergeordneten Elemen-te bereits ausgewählt sind und Sie die Auswahlvon "Australien" aufheben, wird die Auswahl von"Philippinen" und "Neuseeland" ebenfalls aufge-hoben. Folgende Elementauswahlen werden an-gezeigt:• Europa• Pazifik
Wenn Sie die Auswahl eines Elements aufheben,dessen übergeordnetes Element bereits ausge-wählt ist, wird die Auswahl aller untergeordnetenElemente des übergeordneten Elements ebenfallsaufgehoben.
Falls "Europa" ausgewählt ist und Sie "EMEA"auswählen, werden "Naher Osten" und "Afrika"ebenfalls ausgewählt. Folgende Elementauswah-len werden angezeigt:• EMEA• Untergeordnete Elemente von EMEA
Wenn Sie ein Element auswählen, bei dem einigeder untergeordneten Elemente bereits ausgewähltsind, werden alle untergeordneten Elementeausgewählt.
Wenn Sie "Asien/Pazifik" wählen und "Australien"bereits ausgewählt war, werden "Asien", "Pazifik"(untergeordnete Elemente von Asien/Pazifik),"Philippinen" und "Neuseeland" (gleichgeordneteElemente von Australien) ebenfalls ausgewählt.Folgende Elementauswahlen werden angezeigt:• Asien/Pazifik• Untergeordnete Elemente von "Asien/Pazifik"• Pazifik• Untergeordnete Elemente von "Pazifik"
Wenn Sie ein Element auswählen, dessenNachfolger-Elemente bereits ausgewählt sind,werden alle untergeordneten Elemente des Ele-ments und alle gleichgeordneten Elemente derausgewählten Nachfolger-Elemente ebenfallsausgewählt.
Verwandte Themen• Einschränkungen bei der Verwendung von BEx Querys• Hierarchische Elementauswahl in BEx Querys
3.3.5.4.1 Auswählen von BEx-Query-Hierarchieelementen nach Beziehung
Anmerkung:BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client(beides über BI-Launchpad gestartet) bearbeitet werden.
1. Öffnen Sie im Modus "Entwurf" oder "Daten" ein Web-Intelligence-Dokument, das auf einer BExQuery basiert.
2013-06-29107
Erstellen von Abfragen
2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Klicken Sie auf der Registerkarte Elemente mit der rechten Maustaste auf ein Element, auf das Sie
eine Funktion anwenden möchten.Im Menü werden folgende Optionen angezeigt:
BeschreibungOption
Fügt alle untergeordneten Elemente des Elements zur Listeder ausgewählten Elemente hinzu.
Die Elemente direkt unterhalb des ausgewählten Elementssind dessen untergeordneten Elemente.
Die Elemente werden als Untergeordnete Elementevon [ausgewähltes Element] in der Liste aufgeführt.
Anmerkung:Untergeordnete Elemente und Nachfolger desselben Ele-ments können nicht eingeschlossen werden. Wenn Sie dieNachfolger bereits vor der Auswahl der untergeordnetenElemente ausgewählt haben, werden die Nachfolger aus derListe entfernt und durch die untergeordneten Elemente er-setzt.
Untergeordnete Elemente
Fügt alle Nachfolger-Elemente des Elements zur Liste derausgewählten Elemente hinzu.
Alle Elemente unterhalb des ausgewählten Elements in derHierarchie sind seine Nachfolger.
Die Elemente werden als Nachfolger von [ausgewähltes Element] in der Liste aufgeführt.
Anmerkung:Untergeordnete Elemente und Nachfolger desselben Ele-ments können nicht eingeschlossen werden. Wenn Sie dieuntergeordneten Elemente bereits vor der Auswahl derNachfolger ausgewählt haben, werden die untergeordnetenElemente aus der Liste entfernt und durch die Nachfolgerersetzt.
Nachfolger
2013-06-29108
Erstellen von Abfragen
BeschreibungOption
Die Funktion Übergeordnetes Element steht in BExQuerys nicht zur Verfügung.Übergeordnetes Element
Die Funktion Vorgänger steht in BEx Querys nicht zur Ver-fügung.Vorgänger
Die Funktion Gleichgeordnete Elemente steht in BExQuerys nicht zur Verfügung.Gleichgeordnete Elemente
Wählen Sie die Ebene in der Liste der Ebenennamen aus.Nachfolger bis benannte Ebene
Wählen Sie die Anzahl der Ebenen aus, die Sie in die Aus-wahl einschließen möchten.Nachfolger bis
6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.Die berechneten Elemente werden unterhalb des Hierarchieobjekts im Bereich Ergebnisobjekteangezeigt. Bei der Abfrageausführung werden nur diese Elemente in das Abfrageergebniseingeschlossen.
Anmerkung:In BEx Querys können Hierarchieelemente nicht ausgeschlossen werden.
Verwandte Themen• Auswählen von Hierarchieelementen• Ebenenbasierte Elementauswahl• Erstellen von Eingabeaufforderungen zur Auswahl von Elementen im Dialogfeld "Elementauswahl"• Hierarchische Elementauswahl und Abfragefilter
3.3.5.4.2 Suchen nach Elementen im Dialogfeld "Elementauswahl"
Mit dem Dialogfeld "Elementauswahl" können Sie eine Hierarchie nach bestimmten Elementendurchsuchen.
Anmerkung:Die Suche wird immer für die gesamte in der Datenbank gespeicherte Hierarchie durchgeführt, nichtfür die bereits im Dialogfeld "Elementauswahl" abgerufenen Elemente.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".
2013-06-29109
Erstellen von Abfragen
Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Klicken Sie auf der RegisterkarteElemente auf die SchaltflächeSuchen, um das Dialogfeld "Suchen"
zu öffnen.
Anmerkung:Falls Ebenen aktivieren auf der Registerkarte "Ebenen" ausgewählt ist, wird die SchaltflächeSuchen deaktiviert.
6. Geben Sie in das Feld "Suchtext" Text ein.Sie können Platzhalter für die Suche verwenden.
BeschreibungPlatzhalter
Ersetzt eine beliebige Zeichenfolge*
Ersetzt einen beliebigen einzelnen Buchstaben?
7. Wählen Sie eine der folgenden Optionen aus:• Klicken Sie auf In Text suchen, um den Anzeigetext der Elemente zu durchsuchen.• Klicken Sie auf In Schlüssel suchen, um deren Datenbankschlüssel zu durchsuchen.
8. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
3.3.5.4.3 Erstellen von Eingabeaufforderungen zur Auswahl von Elementen im Dialogfeld"Elementauswahl"
Sie können die Auswahl von Elementen bis zur Abfrageausführung zurückstellen. In diesem Fall wirdder Benutzer aufgefordert, die Elemente bei der Abfrageausführung auszuwählen.
Anmerkung:
• BEx Querys können nur in der Web-Intelligence-Applet-Schnittstelle oder imWeb-Intelligence-Rich-Client (beides über BI-Launchpad gestartet) bearbeitet werden.
• Die Auswahl von Element-Eingabeaufforderungen ist auf die explizite Auswahl von Elementenbeschränkt. Der Benutzer kann zur Auswahl von Elementen keine Funktionen wie Vorgänger oderÜbergeordnetes Element verwenden.
• Hier gelten die Regeln über die Auswahl von Elementen mithilfe von Funktionen. WeitereInformationen erhalten Sie über die Verknüpfung am Ende dieses Themas.
So erstellen Sie Eingabeaufforderungen zur Auswahl von Elementen:1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
2013-06-29110
Erstellen von Abfragen
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Klicken Sie auf der Registerkarte Eingabeaufforderungen auf Parameter aktivieren.
Anmerkung:Bei Auswahl dieser Option werden die Auswahlen in den anderen Registerkarten deaktiviert.
6. Geben Sie in das Feld Eingabeaufforderungstext Text ein.7. Wenn bei Anzeige der Eingabeaufforderung standardmäßig die zuvor ausgewählten Werte ausgewählt
werden sollen, wählen Sie Auswahl der letzten Werte beibehalten aus.8. Wenn bei Anzeige der Eingabeaufforderung die Standardwerte ausgewählt werden sollen, klicken
Sie auf Standardwerte festlegen, dann auf Bearbeiten und wählen die Standardwerte aus.9. Klicken Sie auf OK, um das Dialogfeld "Werteliste" zu schließen.10. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
Der Eingabeaufforderungstext wird unterhalb der Hierarchie im "Abfrageeditor" angezeigt.
Verwandte Themen• Auswählen von BEx-Query-Hierarchieelementen nach Beziehung
3.3.5.4.4 Auswählen von Elementen auf Basis der relativen Tiefe aus einem ausgewählten Knoten
Sie können festlegen, bis zu welcher Tiefe einer Hierarchie Informationen abgerufen werden. Derrelative Pfad wird mit der Elementauswahl angegeben.
Anmerkung:Diese Funktion steht nur zur Verfügung, wenn die BEx Query über eine Hierarchieknotenvariable fürein Merkmal verfügt, das Sie in der Abfrage verwenden.
1. Öffnen Sie im Modus "Entwurf" oder "Daten" ein Web-Intelligence-Dokument, das auf einer BExQuery basiert.
2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Wählen Sie auf der Registerkarte "Relative Tiefe" Folgendes aus:
• Alle Hierarchieknoten-Nachfolger, sodass die Abfrage alle Nachfolger des ausgewähltenHierarchieknotens berücksichtigt.
• Hierarchieelemente basierend auf relativem Pfad, sodass Daten bis zu einer relativen Tiefein der Hierarchie zurückgegeben werden. Wählen Sie die Anzahl der Ebenen unter demausgewählten Knoten aus, für die Daten zurückzugeben sind. Sie können für jedeHierarchieknotenvariable eine andere Tiefe festlegen.
6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
2013-06-29111
Erstellen von Abfragen
Wenn Sie die Abfrage ausführen, werden Sie zur Auswahl eines Knotens aufgefordert, und die Abfragegibt die Daten aus dem ausgewählten Knoten bis zur angegebenen Tiefe zurück.
3.3.5.4.5 Auswählen von Elementen auf Basis von Ebenen aus einem ausgewählten Knoten
Sie können festlegen, bis zu welcher Ebene einer Hierarchie Informationen abgerufen werden. DieEbene wird mit der Elementauswahl angegeben. Die Daten werden dann bis zu dieser Ebene abgerufen.Ebenen müssen beim ausgewählten Root-Ordner beginnen, und es dürfen keine Ebenen übersprungenwerden.1. Öffnen Sie im Modus "Entwurf" oder "Daten" ein Web-Intelligence-Dokument, das auf einer BEx
Query basiert.2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Fügen Sie ein Hierarchieobjekt dem Bereich Ergebnisobjekte im "Abfrageeditor" hinzu.4. Klicken Sie auf den Pfeil neben dem Hierarchieobjekt, um das Dialogfeld "Elementauswahl" zu
öffnen.5. Wählen Sie auf der Registerkarte "Ebenen" die Option "Ebenen aktivieren" und dann die Ebenen
aus, bis zu denen Daten zurückgegeben werden sollen.6. Klicken Sie auf OK, um das Dialogfeld "Elementauswahl" zu schließen.
Wenn Sie die Abfrage ausführen, werden Daten bis zur ausgewählten Ebene abgerufen. Falls Sie beider Regenerierung eine andere Hierarchie auswählen, gilt die Ebenenauswahl trotzdem für die neueHierarchie, und es werden Knoten/Werte der neuen Hierarchie bis zur ausgewählten Ebenezurückgegeben.
3.3.5.5 Informationen zum Dialogfeld "Variablen festlegen"
Wenn Sie ein auf einer BEx Query mit Variablen basierendes Dokument erstellen und die BEx Querymindestens eine obligatorische Variable enthält, die keinen Standardwert aufweist, wird das Dialogfeld"Variablen festlegen" automatisch mit allen Variablen und ihren Standardwerten, sofern vorhanden,angezeigt (einschließlich optionaler Variablen). Geben Sie im Dialogfeld "Variablen festlegen" Wertefür die Variablen in der BEx Query ein, oder ändern Sie diese. Wenn Sie die Variablenwerte speichern,wird der "Abfrageeditor" angezeigt, und Sie können Objekte für das Dokument auswählen.
Anmerkung:Derzeit wird die Option "Eingabeaufforderung festlegen" für jede Variable nicht automatisch angezeigt,wenn Sie die BEx Query anfänglich für das Dokument auswählen. Wenn das transiente Universumerstellt wurde und der "Abfrageeditor" die Objekte anzeigt, können Sie das Dialogfeld "Variablenfestlegen" öffnen und auf das Dialogfeld "Eingabeaufforderung festlegen" zugreifen.
2013-06-29112
Erstellen von Abfragen
3.3.5.6 Erstellen von Abfragen auf Basis einer BEx Query ohne Variablen
Für den Zugriff auf die BEx Query muss die Option Erweiterten Zugriff auf diese Abfrage zulassenin BEx Query Designer aktiviert sein.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" in der Symbolleiste
Datei auf das Symbol Neu.2. Wählen Sie aus der Liste "Datenquelle auswählen" die Option BEx und dann OK aus.3. Wählen Sie die entsprechende BICS-Verbindung im Dialogfeld aus.4. Wählen Sie die BEx Query im Seitenbereich aus, und klicken Sie auf OK. Wenn eine
BICS-Verbindung auf einem InfoCube basiert, stehen möglicherweise mehrere BEx Querys zuVerfügung.Wenn in der BEx Query Variablen enthalten sind, wird je nach Variablentyp das Dialogfeld "Variablenfestlegen" angezeigt, in dem Sie die Variableneigenschaften definieren (weitere Informationen zuBEx-Variablen und zum Dialogfeld "Variablen festlegen" erhalten Sie über den Hyperlink unten).Der "Abfrageeditor" wird eingeblendet und zeigt die Objekte in der Abfrage als Hierarchien,Dimensionen und Attribute an. Wenn Sie die BEx Query, die Sie verwenden möchten, nicht sehen,stellen Sie in BEx Query Designer sicher, dass die Option Erweiterten Zugriff auf diese Abfragezulassen in der Query aktiviert wurde.
5. Erstellen Sie die Abfrage und die Abfragefilter mithilfe der vorhandenen Objekte.
Anmerkung:Wenn Sie eine Web-Intelligence-Abfrage auf Basis einer BEx Query erstellen, die mindestens eineobligatorische Variable enthält, die keinen Standardwert aufweist, wird eine Fehlermeldung angezeigt,wenn Sie eine Werteliste auswählen oder das Dialogfeld "Elementauswahl" verwenden. Legen Sieim Dialogfeld "Variablen festlegen" die Werte für die obligatorische Variable fest.
Anmerkung:Sie können in BEx Querys nicht nach Ergebnisobjekten filtern.
Anmerkung:Wenn die verbundene BEx Query Variablen auf Seite des SAP-Servers enthält, können Sie denWert der Variablen im "Abfrageeditor" ändern. Klicken Sie in der Symbolleiste des Abfrageeditorsauf "Variablen festlegen", und wählen Sie eine neue Variable aus.
6. Klicken Sie zum Ausführen der Abfrage aufAbfrage ausführen. Wenn mehrere Abfragen vorliegen,Sie jedoch nur eine einzige Abfrage ausführen möchten, klicken Sie auf Abfragen ausführen undwählen die auszuführende Abfrage aus.
3.3.5.7 Erstellen von Dokumenten auf Basis einer BEx Query mit Variablen
Das von Ihnen neu erstellte Dokument basiert auf einer BEx Query, die Variablen enthält.
2013-06-29113
Erstellen von Abfragen
Wenn eine ausgewählte BEx Query Variablen enthält, befolgen Sie die Schritte unten und konsultierendie Tabelle zu den einzelnen auszuführenden Schritten.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" in der Symbolleiste
Datei auf das Symbol Neu.2. Wählen Sie aus der Liste "Datenquelle auswählen" die Option BEx und dann OK aus.3. Wählen Sie die entsprechende BICS-Verbindung im Dialogfeld aus.4. Wählen Sie die BEx Query im Seitenbereich aus, und klicken Sie auf OK. Wenn eine
BICS-Verbindung auf einem InfoCube basiert, stehen möglicherweise mehrere BEx Querys zuVerfügung.Wenn in der BEx Query Variablen enthalten sind, wird je nach Variablentyp das Dialogfeld "Variablenfestlegen" angezeigt, in dem Sie die Variableneigenschaften definieren. Weitere Informationen zumDefinieren von BEx-Variablen und zur Verwendung des Dialogfelds "Variablen festlegen" finden Siein der Tabelle unten.
5. Erstellen Sie die Abfrage und die Abfragefilter mithilfe der vorhandenen Objekte.
Anmerkung:Wenn Sie eine Web-Intelligence-Abfrage auf Basis einer BEx Query erstellen, die mindestens eineobligatorische Variable enthält, die keinen Standardwert aufweist, wird eine Fehlermeldung angezeigt,wenn Sie eine Werteliste auswählen oder das Dialogfeld "Elementauswahl" verwenden. Legen Sieim Dialogfeld "Variablen festlegen" die Werte für die obligatorische Variable fest.
Anmerkung:Sie können in BEx Querys nicht nach Ergebnisobjekten filtern.
Anmerkung:Wenn die verbundene BEx Query Variablen auf Seite des SAP-Servers enthält, können Sie denWert der Variablen im "Abfrageeditor" ändern. Klicken Sie in der Symbolleiste des Abfrageeditorsauf "Variablen festlegen", und wählen Sie eine neue Variable aus.
Wenn Sie eine BEx Query ausgewählt haben, die Variablen enthält, definieren oder ändern Sie dieWerte der Variablen im Dialogfeld "Variablen festlegen". Die auszuführenden Schritte hängen vomVariablentyp (obligatorisch oder optional) und der Tatsache ab, ob ein Standardwert vorhanden ist odernicht.
2013-06-29114
Erstellen von Abfragen
Tabelle 3-22: Festlegen von Variablen für BEx Querys
AktionElemente der BEx Query
Geben Sie im Dialogfeld "Variablen festlegen" Werte für alleobligatorischen Variablen ein. Die Schaltfläche "OK" wirdaktiviert, wenn alle obligatorischen Variablen über einen Wertverfügen. Danach erscheint der "Abfrageeditor", und in derGliederung wird der Inhalt der BEx Query angezeigt, die imzugrunde liegenden transienten Universum generiert wurde.Zu diesem Zeitpunkt können Sie das Dialogfeld "Variablenfestlegen" erneut öffnen und die Eigenschaften von "Einga-beaufforderungen festlegen" ändern.
Anmerkung:
Wenn Sie jetzt die Einstellungen im Dialogfeld "Variablenfestlegen" abbrechen, gilt Folgendes:
a. Bei Verwendung der Applet-Schnittstelle wird die Web-In-telligence-Hauptschnittstelle angezeigt, ohne dass ein Doku-ment geöffnet wird. Wenn bei diesem Schritt bereits ein an-deres Dokument geöffnet war, wurden Sie bereits aufgefor-dert, die Änderungen zu speichern oder zu verwerfen, alsSie mit der Erstellung der BEx Query begonnen haben.
b. Bei Verwendung der Rich-Client-Schnittstelle wird in derSchnittstelle wieder die Startseite angezeigt.
Obligatorische Variablen, wobei min-destens eine Variable über keinenStandardwert verfügt.
"Variablen festlegen" wird automatisch angezeigt, wenn dastransiente Universum erstellt wird, und im "Abfrageeditor"werden die Metadaten angezeigt.
Obligatorische Variablen ohne Stan-dardwerte (optionale Variablen beiein-flussen das Verhalten nicht).
Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.
Nur optionale Variablen, wobei min-destens eine der Variablen über kei-nen Standardwert verfügt.
Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.
Optionale Variablen, die alle überStandardwerte verfügen. Es gibt keineobligatorische Variablen.
Sie können jetzt die Abfrage für das Dokument ausführen. Variablen können zu einem späteren Zeitpunktim Dialogfeld "Variablen festlegen" geändert werden, auf das Sie über den "Abfrageeditor" zugreifen.
3.3.5.8 Hinzufügen eines zweiten BEx-Query-Datenproviders zu einem Dokument
2013-06-29115
Erstellen von Abfragen
Das aktuelle Dokument basiert bereits auf einer BEx Query, und es soll eine zweite BEx Query alszusätzlicher Datenprovider hinzugefügt werden.
Sie möchten eine zweite BEx Query einem Dokument hinzufügen, das bereits auf einer anderen BExQuery basiert.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" in der Symbolleiste
Datei auf das Symbol Neuen Datenprovider hinzufügen.2. Wählen Sie aus der Liste "Datenquelle auswählen" die Option BEx und dann OK aus.3. Wählen Sie die entsprechende BICS-Verbindung im Dialogfeld aus.4. Wählen Sie die BEx Query im Seitenbereich aus, und klicken Sie auf OK. Wenn eine
BICS-Verbindung auf einem InfoCube basiert, stehen möglicherweise mehrere BEx Querys zuVerfügung.Wenn in der zusätzlichen BEx Query Variablen enthalten sind, wird je nach Variablentyp dasDialogfeld Variablen festlegen angezeigt, in dem Sie die Variableneigenschaften definieren. WeitereInformationen zum Definieren von BEx-Variablen und zur Verwendung des Dialogfelds Variablenfestlegen finden Sie in der Tabelle unten.
5. Erstellen Sie die Abfrage und die Abfragefilter mithilfe der vorhandenen Objekte.
Anmerkung:Wenn Sie eine Web-Intelligence-Abfrage auf Basis einer BEx Query erstellen, die mindestens eineobligatorische Variable enthält, die keinen Standardwert aufweist, wird eine Fehlermeldung angezeigt,wenn Sie eine Werteliste auswählen oder das Dialogfeld "Elementauswahl" verwenden. Legen Sieim Dialogfeld "Variablen festlegen" die Werte für die obligatorische Variable fest.
Anmerkung:Sie können in BEx Querys nicht nach Ergebnisobjekten filtern.
Anmerkung:Wenn die verbundene BEx Query Variablen auf Seite des SAP-Servers enthält, können Sie denWert der Variablen im "Abfrageeditor" ändern. Klicken Sie in der Symbolleiste des Abfrageeditorsauf "Variablen festlegen", und wählen Sie eine neue Variable aus.
2013-06-29116
Erstellen von Abfragen
Tabelle 3-23: Festlegen von Variablen für eine zusätzliche BEx Query
AktionElemente der BEx Query
Wenn Sie die neue BEx Query auswählen, wird das Dialogfeld"Variablen festlegen" mit allen Variablen der neu hinzugefüg-ten BEx Query und deren Standardwerte (falls vorhanden)angezeigt. Es werden nur Variablen des neu hinzugefügtenDatenproviders angezeigt.
Wenn die ursprüngliche BEx Query und die neue BEx QueryVariablen gemeinsam verwenden, werden die Werte dieserVariablen nicht durch die Werte vorab gefüllt, die für die an-fängliche Abfrage eingegeben wurden. Auch wenn die Zu-sammenführungsoption von BEx-Variablen aktiv ist, wird zudiesem Zeitpunkt keine Zusammenführung durchgeführt.Geben Sie die obligatorischen Variablen an, und klicken Sieauf OK.
Der "Abfrageeditor" erscheint, und in der Gliederung wird derInhalt der neuen BEx Query angezeigt, die vom zugrundeliegenden transienten Universum generiert wurde.
Erstellen Sie die Abfrage, und führen Sie sie aus.
Das Eingabeaufforderungs-Dialogfeld wird geöffnet, und dieVariablen der zwei Datenprovider werden in Abhängigkeitvon der Option "Eingabeaufforderungen zusammenführen(BEx-Variablen)" des Dokuments angezeigt:• Die Zusammenführung ist aktiv: Im Dialogfeld werden die
von den zwei BEx Querys gemeinsam verwendeten Ein-gabeaufforderungen zusammengeführt. Die anzuzeigen-den Werte sind die Werte, die zuvor für den ersten Daten-provider eingegeben wurden.
• Die Zusammenführung ist nicht aktiv: Im Dialogfeld wirdjede Eingabeaufforderung getrennt angezeigt, mit eigenen,für jeden Datenprovider eingegebenen Werten.
Obligatorische Variablen, wobei min-destens eine Variable über keinenStandardwert verfügt.
Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.
Obligatorische Variablen ohne Stan-dardwerte (optionale Variablen beiein-flussen das Verhalten nicht).
Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.
Nur optionale Variablen, wobei min-destens eine der Variablen über kei-nen Standardwert verfügt.
Das transiente Universum wird erstellt, und im "Abfrageeditor"werden die Metadaten angezeigt, ohne dass das Dialogfeld"Variablen festlegen" geöffnet wird.
Optionale Variablen, die alle überStandardwerte verfügen. Es gibt keineobligatorische Variablen.
2013-06-29117
Erstellen von Abfragen
3.3.5.9 Bearbeiten von Dokumenten auf Basis einer BEx Query
Das Dokument verfügt über mehrere Datenprovider, wobei einige (nicht alle) auf BEx Querys basieren.
Beim Bearbeiten von Datenprovidern wird das Dialogfeld "Variablen festlegen" angezeigt, wenn eineobligatorische Variable ohne Werte vorliegt. Diese Situation kann nur eintreten, wenn eine obligatorischeVariable nach der Erstellung und Speicherung des Dokuments einer der zugrunde liegenden BExQuerys hinzugefügt wurde.1. Klicken Sie auf der Registerkarte "Datenzugriff" auf "Bearbeiten".
Das Dialogfeld "Variablen festlegen" wird mit Variablen der BEx Query angezeigt, die zum erstenauf BEx basierenden Datenprovider im Dokument gehört und obligatorische Variablen ohne Wertebesitzt. Alle Variablen der BEx Query werden angezeigt, nicht nur die obligatorischen Variablen, fürdie Werte fehlen.
2. Geben Sie die Werte für die obligatorischen Variablen ein, deren Werte fehlen, und klicken Sie auf"OK".Das Dialogfeld "Variablen festlegen" wird mit Variablen der BEx Query angezeigt, die zum zweitenauf BEx basierenden Datenprovider im Dokument gehört und obligatorische Variablen ohne Wertebesitzt. Alle Variablen der BEx Query werden angezeigt, nicht nur die obligatorischen Variablen, fürdie Werte fehlen.
3. Geben Sie für die zweite BEx Query die Werte für die obligatorischen Variablen ein, deren Wertefehlen, und klicken Sie auf OK.
4. Wiederholen Sie den vorherigen Schritt, bis keine BEx-Datenprovider mehr vorliegen, dieobligatorische Variablen ohne Standardwerte enthalten.Der "Abfrageeditor" wird mit den verfügbaren Objekten angezeigt.
5. Das Eingabeaufforderungs-Dialogfeld wird geöffnet, und die Variablen aller Datenprovider werdenin Abhängigkeit von der Option "Eingabeaufforderungen zusammenführen (BEx-Variablen)" desDokuments angezeigt:a. Wenn Eingabeaufforderungen zusammenführen (BEx-Variablen) aktiviert ist: Im Dialogfeld
werden die von den BEx Querys gemeinsam verwendeten Eingabeaufforderungenzusammengeführt. Die anzuzeigenden Werte sind die Werte, die zuvor für den erstenDatenprovider eingegeben wurden.
b. Wenn Eingabeaufforderungen zusammenführen (BEx-Variablen) deaktiviert ist: Im Dialogfeldwird jede Eingabeaufforderung getrennt angezeigt, mit eigenen, für jeden Datenprovidereingegebenen Werten.
Nachdem Sie die Eingabeaufforderungswerte eingegeben haben, können Sie die Abfrage für dasDokument ausführen.
2013-06-29118
Erstellen von Abfragen
3.3.5.10 Abbrechen von Bearbeitungsvorgängen
Ihnen liegt ein Web-Intelligence-Dokument vor, in dem ein oder mehrere Datenprovider zur Bearbeitunggeöffnet sind.1. Klicken Sie auf der Registerkarte "Datenzugriff" auf Bearbeiten.
Das Dialogfeld "Variablen festlegen" wird mit Variablen der BEx Query angezeigt, die zum erstenauf BEx basierenden Datenprovider im Dokument gehört und obligatorische Variablen ohne Wertebesitzt. Alle Variablen der BEx Query werden angezeigt, nicht nur die obligatorischen Variablen, fürdie Werte fehlen.
2. Brechen Sie das Dialogfeld "Variablen festlegen" ab.Der gesamte Bearbeitungsvorgang wird abgebrochen, nicht nur das Dialogfeld "Variablen festlegen".Das Dialogfeld "Variablen festlegen" wird für die anderen Datenprovider nicht angezeigt.
3.3.5.11 Vorschau von Daten bei BEx Querys mit Variablen
Variablen ohne Werte haben keinen Einfluss auf diese Funktion. Das Eingabeaufforderungs-Dialogfeld(Laufzeit-Eingabeaufforderungen) wird angezeigt und fordert Benutzer auf, Variablen in allen Fällen zubeantworten. Darüber hinaus sollten die Variablen zu diesem Zeitpunkt bereits im Dialogfeld "Variablenfestlegen" beantwortet sein. Dies kann bei der Dokumenterstellung oder bei Bearbeitung der Abfragegeschehen sein. Sie können die Abfrage wie jedes andere Dokument in der Vorschau angezeigen.
3.3.5.12 Ändern der Datenquelle für BEx Querys
Sie können die Datenquelle für ein auf einer BEx Query basierendes Dokument wie folgt ändern:
Ändern in ...Originaldatenquelle
Ein auf einer OLAP-Quelle basierendes.unv-UniversumEine BEx Query
Eine andere BEx QueryEine BEx Query
Wenn Sie die Quelle ändern, wird der "Abfrageeditor" automatisch gestartet. Sie müssen die Abfrageentsprechend ändern.
2013-06-29119
Erstellen von Abfragen
3.3.5.13 Ändern der Datenquelle bei BEx Querys mit Variablen
Wenn Sie das Dokument von einem beliebigen Datenquelltyp in eine BEx-Datenquelle ändern und dieBEx Query über obligatorische Variablen ohne Werte verfügt, wendet Web Intelligence die geeignetstenWerte auf die Variablen an. Verwenden Sie bei der Zuordnung der Abfrage mithilfe des Abfrageeditorsdas Dialogfeld "Variablen festlegen", um die Variable nach Bedarf zu überprüfen oder zu ändern.1. Wählen Sie bei geöffnetem Web-Intelligence-Dokument die Option "Quelle ändern".2. Wählen Sie eine oder mehrere vorhandene Datenquellen des Dokuments und dann eine BEx Query
aus, die mindestens eine obligatorische Variable ohne Standardwerte als Zieldatenquelle aufweist.Im Zuordnungsschritt werden die Zielobjekte generiert und die fehlenden Werte automatisch gefüllt.Dabei kommt ein Mechanismus zum Einsatz, der den bestmöglichen Wert ermittelt.
3. Validieren Sie die Zuordnung.Der "Abfrage-Editor" wird angezeigt.
4. Öffnen Sie im "Abfrageeditor" das Dialogfeld "Variablen festlegen", und validieren oder bearbeitenSie die Variablenwerte gegebenenfalls.
Sie können die Abfrage ausführen und das Dokument speichern.
3.4 Erstellen von Abfragen für Advanced Analysis-Ansichten
SAP BusinessObjects Analysis ist ein OLAP-Analysetool, mit dessen Hilfe Benutzer interaktiv Analysendefinieren können, um Daten in OLAP-Datenquellen zu analysieren. Benutzer können Daten in ihrenAnalysen als Analysesichten exportieren, um sie in anderen Anwendungen, z.B. in SAP BusinessObjectsWeb Intelligence, zu verwenden.
Sie können Abfragen in Analysesichten erstellen, um ihre Daten in Web Intelligence-Dokumenten zuanalysieren. Die Daten in der Analysesicht werden im "Abfrageeditor" als Berichtsobjekte wie Hierarchien,Dimensionen und Attribute angezeigt.
Anmerkung:Analysesichten mit benutzerdefinierten Objekten werden nicht unterstützt. Es werden nur dieAnalysesichten unterstützt, die direkt aus NetWeaver BW stammen.
3.4.1 Erstellen einer Abfrage für eine Analysesicht
2013-06-29120
Erstellen von Abfragen
Anmerkung:Eine auf einer Analysesicht basierende Abfrage kann nicht über die Web-Intelligence-HTML-Schnittstelleerstellt werden.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten", und wählen SieDatenzugriff > Neu > Aus Analysesicht aus, um das Dialogfeld "Analysesicht auswählen"anzuzeigen.
2. Um eine Abfrage mithilfe einer Textdatei zu erstellen, führen Sie einen der folgenden Schritte aus:• Klicken Sie im Menü Datei auf Neu, wählen Sie Analysesicht aus, und klicken Sie auf OK.• Wählen Sie im Dialogfeld "Neues Web-Intelligence-Dokument erstellen" den EintragAnalysesicht
als Datenquelle aus.• Wählen Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider aus
der Dropdown-Liste Neuer Datenprovider den Eintrag Aus Analysesicht aus.
3. Wählen Sie den Ordner mit der Analysesicht aus der Liste "Ordner" aus.4. Wählen Sie die Analysesicht im Seitenbereich aus.
Der "Abfrageeditor" wird eingeblendet und zeigt die Daten in der Analysesicht als Berichtsobjektan.
5. Klicken Sie aufAbfrage ausführen. Wenn mehrere Abfragen vorliegen, Sie jedoch nur eine einzigeAbfrage ausführen möchten, klicken Sie auf Abfragen ausführen und wählen die auszuführendeAbfrage aus.
3.5 Verwalten von Abfragen
3.5.1 Umschalten in den Datenmodus
Anmerkung:Der Modus "Daten" ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar.
1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-Applet-Schnittstelle oder imWeb-Intelligence-Rich-Client.
2. Klicken Sie in der oberen Symbolleiste auf Daten.Die in der Abfrage verwendeten Datenprovider werden aufgelistet. Ebenfalls angezeigt werdenInformationen zum Datenprovider, beispielsweise die Anzahl der enthaltenen Zeilen und das Datumder letzten Regenerierung.
2013-06-29121
Erstellen von Abfragen
3.5.2 Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie in der Symbolleiste über dem Seitenbereich auf die Schaltfläche Datenprovider
bearbeiten ( ).• Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
Bearbeiten.
Der "Abfrage-Editor" wird angezeigt.
3.5.3 Datenmodus in Web Intelligence
Mit dem Modus "Daten" in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Clientkönnen Sie alle Abfragen in einem Dokument anzeigen, analysieren und verwalten.
In der Ansicht "Daten" stehen nur die Toolboxen auf der Registerkarte Datenzugriff zur Verfügung.
Anmerkung:Der Modus "Daten" ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar.
3.5.3.1 Anzeigen und Filtern der Daten in einem Datenprovider
1. Öffnen Sie ein Web-Intelligence-Dokument im Web-Intelligence-Rich-Client oder in derWeb-Intelligence-Applet-Schnittstelle im Modus "Daten".
2. Doppelklicken Sie auf einen Datenprovider, um ihn zu öffnen.
Anmerkung:Falls der Datenprovider mehrere Kontexte oder Gruppierungen enthält, werden diese in einerDropdown-Liste oben rechts im Listenbereich angezeigt. Jeder Kontext bzw. jede Gruppierung wirdals Ergebnis n angezeigt. Wählen Sie einen Kontext oder eine Gruppierung aus der Liste aus, umdie Daten anzuzeigen.
3. Um Daten zu filtern, klicken Sie auf den Pfeil in einem Spaltenkopf und führen einen der folgendenSchritte aus:• Wählen Sie einen Wert aus der Dropdown-Liste aus.
2013-06-29122
Erstellen von Abfragen
• Wählen Sie Benutzerdefiniert aus, und definieren Sie einen benutzerdefinierten Filter.
Ein benutzerdefinierter Filter enthält einen Filteroperator und Werte, die Sie aus der Wertelisteauswählen oder direkt eingeben. Die Anzahl von Werten, die Sie angeben können, hängt vomOperator ab.
Die benutzerdefinierten Filter sind folgende:
BeschreibungOperator
Die Daten werden nicht gefiltert.is anything
Die Daten entsprechen einem Einzelwert, wobei es sich um denselbenVorgang wie bei Auswahl eines Einzelwerts aus der Dropdown-Liste handelt.
is
Die Daten entsprechen nicht einem Einzelwert. Es werden alle Werte außerdiesem Wert angezeigt.
does not equal
Die Daten befinden sich in einer Werteliste. Nur die ausgewählten Wertewerden angezeigt.
is in
Die Daten befinden sich nicht in einer Werteliste. Es werden alle Werte außerden ausgewählten Werten angezeigt.
is not in
Es werden nur Zeilen ohne Werte angezeigt.is empty
Es werden nur Zeilen angezeigt, die nicht leer sind.is not empty
Es werden nur Zeilen angezeigt, die mit dem eingegebenen Text beginnen.begins with
Es werden nur Zeilen angezeigt, die mit dem eingegebenen Text enden.ends with
Es werden nur Zeilen angezeigt, die den eingegebenen Text enthalten.contains
Es werden nur Zeilen angezeigt, die den eingegebenen Text nicht enthalten.does not contain
Die Daten werden basierend auf den von Ihnen angegebenen Werten gefiltert. Der Filter beschränktdie Anzeige auch in der anderen Spalte. Wenn Sie beispielsweise die Spalte mit der Dimension"Kunde" so filtern, dass nur drei Werte angezeigt werden, zeigt die Spalte "Auftragssumme" nur dieWerte an, die den verbleibenden Kundenwerten entsprechen.
3.5.4 Verwalten von Abfragen mit dem Datenmanager
Mit dem "Daten-Manager" können Sie alle Abfragen in einem Dokument anzeigen, untersuchen undverwalten. Der "Daten-Manager" enthält eine Aufstellung aller Abfragen und ermöglicht das Durchführenvon Aktionen wie das Umbenennen von Abfragen oder Ändern der Datenquelle, auf der eine Abfragebasiert.1. Öffnen Sie ein Web-Intelligence-Dokument im Web-Intelligence-Rich-Client oder in der
Web-Intelligence-Applet-Schnittstelle im Modus "Daten".
2013-06-29123
Erstellen von Abfragen
Im Modus "Daten" werden die Objekte in der ausgewählten Abfrage aufgeführt. Es stehen nur dieToolboxelemente zur Verfügung, die für die Verwaltung von Abfragen relevant sind.
2. Führen Sie einen der folgenden Schritte aus:• Klicken Sie zum Bearbeiten einer Abfrage mit der rechten Maustaste auf die Abfrage, und wählen
Sie Bearbeiten aus, oder klicken Sie auf der Registerkarte Datenprovider auf Bearbeiten. Der"Abfrageeditor" für die ausgewählte Abfrage wird angezeigt.
• Um die Daten einer Abfrage zu bereinigen, führen Sie einen der folgenden Schritte aus:• Klicken Sie mit der rechten Maustaste auf die Abfrage, und wählen Sie aus dem Menü den
Befehl Bereinigen aus.• Klicken Sie auf der Registerkarte Datenprovider auf "Bereinigen".
• Um eine Abfrage umzubenennen, klicken Sie mit der rechten Maustaste auf die Abfrage, wählenUmbenennen aus und geben den neuen Namen ein.
• Gehen Sie zum Ändern der Datenquelle wie folgt vor:• Klicken Sie mit der rechten Maustaste auf die Abfrage, und wählen Sie Quelle ändern aus.• Klicken Sie auf der Registerkarte Extras auf Quelle ändern.
Anmerkung:Bei Verwendung einer Webdienstabfrage oder einer Excel-Datenquelle imWeb-Intelligence-Rich-Client steht die Option Quelle ändern nicht zur Verfügung. Öffnen Sieden "Abfrageeditor", und wählen Sie auf der Registerkarte "Abfrageeigenschaften" eine andereDatei für Quellpfad aus.
Anmerkung:Ausführliche Informationen über das Ändern der Datenquelle einer Abfrage erhalten Sie über dieVerknüpfung am Ende dieses Themas.
Verwandte Themen• Ändern der Datenquelle einer Abfrage
3.5.5 Festlegen des Schlüsseldatums von Abfragen
Anmerkung:Diese Option gilt für Abfragen auf Basis von SAP-NetWeaver-BW-Datenquellen.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
Schlüsseldaten.3. Wählen Sie Alle Abfragen haben ein Standarddatum aus, um jede Abfrage auf ihr
Standardschlüsseldatum festzulegen.4. Wählen Sie Alle Abfragen haben ein bestimmtes Datum und dann das Datum aus, um ein
Schlüsseldatum für alle Abfragen anzugeben.
2013-06-29124
Erstellen von Abfragen
5. Wählen Sie Benutzer beim Regenerieren von Daten zur Eingabe auffordern, um eineEingabeaufforderung für das Schlüsseldatum anzuzeigen, wenn eine Abfrage, die ein Schlüsseldatumenthält, regeneriert wird.
Anmerkung:Um die Variablen für die Schlüsseldatumswerte zu ändern, öffnen Sie die jeweilige Abfrage zurBearbeitung im "Abfrageeditor" und klicken auf das Symbol Variablen festlegen.
3.5.6 Vorschau von Abfrageergebnissen
Sie haben die Ergebnisobjekte und Filterobjekte im "Abfrageeditor" definiert.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte "Datenzugriff" auf der Unterregisterkarte "Datenprovider" auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Klicken Sie aufDatenvorschaubereich ein-/ausblenden in der Symbolleiste des "Abfrageeditors",um den Bereich "Datenvorschau" anzuzeigen.
3.5.7 Sortieren von Abfrageergebnissen
Sie können die von einer Abfrage zurückgegebenen Ergebnisse sortieren. Die Sortierungen werdendirekt zu dem von der Abfrage generierten Skript hinzugefügt, und die Datenbank gibt bereits sortierteAbfrageergebnisse zurück.
Beispielsweise werden zu Abfragen, die SQL generieren, hinzugefügte Sortierungen in der ORDERBY-Bedingung der generierten SQL angezeigt.
Anmerkung:Die Sortierung ist nicht in Abfragen verfügbar, die auf OLAP-Datenquellen basieren.
1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Klicken Sie in der Symbolleiste Ergebnisobjekte auf Sortieren, um das Dialogfeld "Sortieren"anzuzeigen.
3. Klicken Sie auf Sortierungsobjekt einfügen, und wählen Sie ein Objekt im Dialogfeld "Objektauswählen" aus.
4. Wählen Sie in der Liste Sortiertyp die Sortierrichtung aus.5. Wiederholen Sie die vorherigen Schritte, um weitere Sortierungen zu der Abfrage hinzuzufügen.
2013-06-29125
Erstellen von Abfragen
6. Wählen Sie ein Objekt aus, und klicken Sie auf Auswahl löschen, um eine Sortierung aus derAbfrage zu entfernen, oder klicken Sie auf Alle löschen, um alle Sortierungen aus der Abfrage zuentfernen.
7. Klicken Sie auf OK, um das Dialogfeld "Sortierungen" zu schließen.Die Sortierungen werden zu dem von der Abfrage generierten Skript hinzugefügt.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
3.5.8 Unterbrechen von Abfragen
Sie können eine Abfrage unterbrechen, bevor alle Daten an das Dokument zurückgegeben wurden.
Beim Unterbrechen einer Abfrage werden nur Zwischenergebnisse im Dokument zurückgegeben. Dieim Dokument angezeigten Daten entsprechen nicht genau der Abfragedefinition.
Wenn Sie einen Datenabruf unterbrechen, haben Sie die Möglichkeit anzugeben, welche Daten angezeigtwerden sollen.
Anmerkung:Wenn Sie in der Web-Intelligence-HTML-Schnittstelle eine gerade ausgeführte Abfrage abbrechen,kehrt die Web-Intelligence-HTML-Schnittstelle zum vorherigen Status des Dokuments zurück, wobeikeine Möglichkeit besteht, den Datenabruf zu unterbrechen.
1. Klicken Sie in einem Web-Intelligence-Dokument auf das Symbol Regenerieren.2. Klicken Sie im Dialogfeld "Daten werden abgerufen" auf Abbrechen.3. Wählen Sie eine der folgenden Optionen im Dialogfeld "Datenabruf unterbrechen" aus.
2013-06-29126
Erstellen von Abfragen
BeschreibungOption
Die Werte, die bei der letzten Abfrageausführung abgerufenwurden, werden im Dokument wiederhergestellt. Die angezeig-ten Werte entsprechen nicht den in der Datenbank verfügbarenneuesten Daten. Sie können die Abfrage zu einem späterenZeitpunkt ausführen, um die neuesten Werte aus der Datenbankabzurufen.
Ergebnisse des vorherigen Da-tenabrufs wieder herstellen
Das Dokument wird ohne Werte angezeigt. Die Struktur unddie Formatierung des Dokuments bleibt erhalten. Sie könnendie Abfrage zu einem späteren Zeitpunkt ausführen, um dieneuesten Werte aus der Datenbank abzurufen.
Alle Daten aus dem Dokumentbereinigen
Die bisher abgerufenen, neuen Werte werden in den entspre-chenden Abschnitten des Dokuments angezeigt. In den übrigenTeilen des Dokuments werden die Werte angezeigt, die bei derletzten Abfrageausführung abgerufen wurden.
Teilergebnisse wiedergeben
4. Klicken Sie auf "OK".
3.5.9 Entfernen von Abfragen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Wählen Sie unten im "Abfrageeditor" die Registerkarte für die zu entfernende Abfrage aus.4. Klicken Sie mit der rechten Maustaste, und wählen Sie Löschen aus.5. Klicken Sie auf Abfrage ausführen.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
3.5.10 Duplizieren von Abfragen
Sie müssen die Abfrage zuerst ausführen, bevor Sie sie duplizieren können.
2013-06-29127
Erstellen von Abfragen
Tipp:Wenn Sie eine andere Abfrage auf Basis eines bereits im Universum enthaltenen Dokuments erstellenmöchten, statt diese von Grund auf neu anzulegen, duplizieren Sie die vorhandene Abfrage für diesesUniversum und passen diese dann an.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte "Datenzugriff" auf der Unterregisterkarte "Datenprovider" auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Wählen Sie unten im "Abfrageeditor" die Registerkarte für die zu duplizierende Abfrage aus.4. Klicken Sie mit der rechten Maustaste auf die Registerkarte, und wählen Sie Duplizieren aus.5. Klicken Sie auf Abfrage ausführen.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
3.5.11 Ändern der Datenquelle einer Abfrage
Sie können die Datenquelle einer Abfrage ändern. Dies ist nützlich, wenn Sie beispielsweise einDokument in einem Universum in einer Testumgebung entwickeln und dann zu einem Universum ineiner Produktionsumgebung wechseln möchten.
Sie können die Quelle der Daten ändern, müssen jedoch Objekte verschiedenen Objekten in dergleichen Abfrage oder in einer anderen Abfrage zuordnen.
Es ist nicht möglich, zwischen allen Datenquellen zu wechseln. In der folgenden Tabelle sind diedurchführbaren Änderungen aus einer Quelle in ein Ziel aufgeführt.
Ziel
Zufuhr Advanced-Analysis-Ansicht
BEx-Query
PersönlicherDatenprovi-der (CSV, Ex-cel)
UNX-Univer-sum aufOLAP-Daten-quelle
UNX-Univer-sum oderrelationaleDatenquelle
UNV-Universum
Änderungmöglich
Änderungmöglich
Änderungmöglich
Änderungmöglich
UNV-Universum
Änderungmöglich
Änderungmöglich
Änderungmöglich
UNX-Univer-sum oderrelationaleDatenquelle
2013-06-29128
Erstellen von Abfragen
Ziel
Zufuhr Advanced-Analysis-Ansicht
BEx-Query
PersönlicherDatenprovi-der (CSV, Ex-cel)
UNX-Univer-sum aufOLAP-Daten-quelle
UNX-Univer-sum oderrelationaleDatenquelle
UNV-Universum
Änderungmöglich
Änderungmöglich
Änderungmöglich*
UNX-Univer-sum aufOLAP-Da-tenquelle
Änderungmöglich**
Persönli-cher Daten-provider(CSV, Ex-cel)
ÄnderungmöglichBEx-Query
Änderungmöglich
Advanced-Analysis-Ansicht
Anmerkung:
• * Beim Wechsel zwischen diesen beiden Quellen ist möglicherweise eine umfangreiche Neuzuordnungvon Objekten erforderlich.
• ** Bei Verwendung einer Excel-Datenquelle im Web-Intelligence-Rich-Client steht die Option Extras>Quelle ändern auf der Registerkarte "Datenzugriff" nicht zur Verfügung. Wenn Sie die Datenquellefür ein Dokument basierend auf einer Excel-Datenquelle ändern müssen, öffnen Sie den"Abfrageeditor" und verwenden auf der Registerkarte "Abfrageeigenschaften" das MenüQuellpfad,um eine andere Quelldatei auszuwählen.
Die Datenquelle kann nur in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Clientgeändert werden. Im Web-Intelligence-Rich-Client können Sie außerdem die Datenquelle von Abfragenauf Grundlage persönlicher Datendateien wie Excel-Dateien ändern.
Anmerkung:
• Wenn ein Bericht zwei Abfragen enthält, die auf demselben Universum basieren, können Sie denDatenprovider für eine der Abfragen von einem Universum zu einer BEx Query ändern.
• Wenn es sich bei der Quelle einer Abfrage um ein Universum (.unv-Datei) handelt, können Sie dieQuelle in eine BEx Query ändern. Sie müssen die Objekte dem entsprechenden Objekttyp in derneuen Datenquelle erneut zuordnen.
2013-06-29129
Erstellen von Abfragen
3.5.11.1 Ändern der Datenquelle einer Abfrage
Wenn möglich, werden Quell- und Zielobjekte standardmäßig auf der Grundlage ihres Namens,Objekttyps, Datentyps und Speicherorts in der Datenquelle zugeordnet. Die Zuordnung vonAbfragefilterobjekten ist nicht möglich.
Sie können die Zuordnungen manuell ändern oder manuell Zuordnungen für Objekte erstellen, die nichtstandardmäßig zugeordnet werden konnten.1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-Applet-Schnittstelle oder im
Web-Intelligence-Rich-Client im Modus "Daten".2. Klicken Sie in der Liste der Datenprovider mit der rechten Maustaste auf die Abfrage, deren Quelle
Sie ändern möchten, und wählen Sie Quelle ändern aus.Bei Verwendung einer Excel-Datenquelle im Web-Intelligence-Rich-Client steht die Option Extras> Quelle ändern auf der Registerkarte "Datenzugriff" nicht zur Verfügung. Öffnen Sie den"Abfrageeditor", und verwenden Sie auf der Registerkarte "Abfrageeigenschaften" das MenüQuellpfad, um eine andere Quelldatei auszuwählen.
3. Führen Sie einen der folgenden Schritte aus:• Um eine Zieldatenquelle auszuwählen, die bereits im Dokument verwendet wird, wählen Sie
Wählen Sie eine Datenquelle aus dem Dokument aus aus.• Um eine andere Datenquelle auszuwählen, wählen Sie Geben Sie eine neue Datenquelle an
aus, und geben dann die Datenquelle an.In der Liste werden nur die Datenquellen angezeigt, zu denen von der aktuellen Datenquelle ausgewechselt werden kann.
4. Klicken Sie auf Weiter.Quell- und Zielobjekt werden in Standardzuordnungen angezeigt. Wenn die Datenquellenhierarchische Daten enthalten, werden alle Objekte in der Hierarchie unter ihrer übergeordnetenHierarchie angezeigt.
5. Für jedes Objektpaar, das Sie manuell zuordnen möchten, klicken Sie auf ..., um das Dialogfeld"Objekt zuordnen" anzuzeigen.
6. Wählen Sie ein Objekt im neuen Universum, um das Objekt im aktuellen Universum zu ersetzen.
Objekte werden standardmäßig auf der Grundlage des Objekttyps, des Datentyps, des Namensund des Pfads in Quell- und Zieldatenquellen zugeordnet. Sie können die Standardzuordnungannehmen oder eine eigene Zuordnung wählen.
Wenn keine Standardzuordnung möglich ist, wird das Objekt unter Ergebnisobjekt entfernen inder Zieldatenquelle angezeigt. Wenn Sie kein Objekt aus der neuen Datenquelle auswählen, wirddas aktuelle Objekt aus der Abfrage entfernt, wenn Sie die Datenquelle ändern.
Ist das entfernte Objekt ein gefiltertes Objekt oder ein rangbasiertes Objekt in einerDatenbankrangfolge, zeigt die Anwendung eine Warnung an. Wenn Sie die Objekte entfernen,werden sie aus der Rangfolge oder der Unterabfrage entfernt.
2013-06-29130
Erstellen von Abfragen
Wenn das entfernte Objekt das Filterobjekt in einem Abfrage für Abfrage-Filter ist, zeigt dieAnwendung eine Warnung an. Wenn Sie das Objekt entfernen, wird der Abfrage für Abfrage-Filterentfernt.
7. Klicken Sie auf Fertig stellen, um die Datenquelle zu ändern.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
3.6 Arbeiten mit mehreren Abfragen
Sie können eine oder mehrere Abfragen in ein Dokument einfügen. Diese Abfragen können auf einerbeliebigen unterstützten Datenquelle basieren.
Beispielsweise können Sie Daten mit Bezug auf Produktumsatz und Kunden in demselben Dokumenteinfügen. In diesem Fall sind die für den Umsatz bestimmter Produktlinien zur Verfügung stehendenDaten in einem Universum und Kundendaten in einem anderen Universum enthalten. Sie möchten dieUmsatzergebnisse bestimmter Produktlinien sowie Informationen zu den Altersgruppen der Kundeninnerhalb desselben Berichts darstellen. Dazu erstellen Sie ein Dokument, das zwei Abfragen enthält,eine pro Universum. Sie können die Ergebnisse der beiden Abfragen anschließend in denselben Berichteinfügen und dann formatieren.
Die Erstellung mehrerer Abfragen in einem einzigen Dokument erweist sich dann als erforderlich, wenndie in das Dokument einzufügenden Daten in mehreren Datenquellen enthalten sind oder wenn Siemehrere gezielte Abfragen anhand derselben Datenquelle erstellen möchten. Mehrfache Abfragenkönnen entweder bei der Erstellung eines Dokuments oder durch Hinzufügen mehrerer Abfragen zueinem vorhandenen Dokument definiert werden. Sie können die Informationen sämtlicher Abfragen ineinem einzigen oder in mehreren Berichten innerhalb desselben Dokuments präsentieren.
3.6.1 Mehrfache Abfragen, kombinierte Abfragen und synchronisierte Abfragen imVergleich
In einem Dokument können mehrere Abfragen auf verschiedene Arten verknüpft werden.• Grundlegende mehrfache Abfragen rufen nicht zugeordnete Daten aus unterschiedlichen Quellen
ab.• “Synchronisierte Abfragen” rufen die Daten aus verschiedenen Abfragen auf Grundlage einer
Dimension ab, die beiden Abfragen gemeinsame Daten enthält. Diese Dimensionen werden alszusammengeführte Dimensionen bezeichnet.
Nachdem Sie mehrere Abfragen erstellt und ausgeführt haben, führen Sie die Dimensionenzusammen.
2013-06-29131
Erstellen von Abfragen
• Mit “kombinierten Abfragen” wird eine SQL generiert, die die Operatoren UNION, INTERSECT undMINUS enthält (falls die Datenbank diese unterstützt), oder die Auswirkungen dieser Operatorensimuliert.
Anhand kombinierter Abfragen können Sie komplexe Geschäftsfragen beantworten, die mithilfe vonStandardabfragen schwer zu formulieren sind.
Anmerkung:Diese Option ist nicht für OLAP-Datenbanken oder für relationale .unx-Datenbanken verfügbar.Sie steht nur für relationale .unv-Universen zur Verfügung.
3.6.2 Hinzufügen von Abfragen zu vorhandenen Dokumenten
Sie können einem vorhandenen Dokument Abfragen hinzufügen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
Bearbeiten.Der "Abfrage-Editor" wird angezeigt.
3. Klicken Sie in der Symbolleiste auf das Symbol "Kombinierte Abfrage hinzufügen".4. Wählen Sie gegebenenfalls eine Datenquelle aus.5. Wählen Sie Objekte für die zusätzliche Abfrage aus.6. Klicken Sie auf Abfrage ausführen.7. Geben Sie im Feld "Neue Abfrage" an, wie die hinzugefügten Daten angezeigt werden sollen:
BeschreibungOption
Anzeigen der Daten in einem neuen Bericht im DokumentTabelle in einen neuen Bericht einfü-gen
Anzeigen der Daten in einer neuen Tabelle innerhalb desaktuell ausgewählten Berichts
Tabelle in den aktuellen Bericht einfü-gen
Einfügen der Daten in das Dokument, ohne sie in einemBericht anzuzeigen
Anmerkung:Sie können die durch die Abfrage zurückgegebenen Ob-jekte später in den Bericht einfügen.
Ergebnisobjekte ohne Erstellung ei-ner Tabelle in dasDokument einfügen
8. Klicken Sie auf OK.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
2013-06-29132
Erstellen von Abfragen
• Erstellen einer Abfrage für eine Analysesicht• Erstellen von Abfragen auf Basis einer BEx Query ohne Variablen• Erstellen von Universumsabfragen
3.7 Verwenden von kombinieren Abfragen
Eine kombinierte Abfrage ist eine Gruppe von Abfragen, die zusammen arbeiten, um ein einzelnesErgebnis zurückzugeben. Zum Kombinieren von Abfragen stehen Ihnen drei Beziehungen zur Verfügung:• Union• Intersect• Minus
Bei einer UNION-Abfrage werden alle Daten von beiden Abfragen verwendet, doppelte Zeilen beseitigtund ein kombinierter Datensatz erstellt.
Bei einer INTERSECT-Abfrage werden die Daten zurückgegeben, die beiden Abfragen gemeinsamsind.
Bei einer MINUS-Abfrage werden die Daten aus der ersten Abfrage zurückgegeben, die in der zweitenAbfrage nicht vorkommen.
Anmerkung:BEx Querys oder OLAP-Abfragen können nicht kombiniert werden.
Beispiel: Union-, Intersect- und Minus-Abfragen
In diesem Beispiel verfügen Sie über zwei Abfragen, in denen Länderlisten zurückgegeben werden.Siehe dazu die folgende Tabelle:
WerteAbfrage
USA; Vereinigtes Königreich; Deutschland;FrankreichAbfrage 1
USA; SpanienAbfrage 2
Die verschiedenen Typen von kombinierten Abfragen geben die folgenden Werte zurück:
WerteKombinationstyp
USA; Vereinigtes Königreich; Deutschland;Frankreich; SpanienUNION
USA;INTERSECT
2013-06-29133
Erstellen von Abfragen
WerteKombinationstyp
Vereinigtes Königreich; Deutschland; FrankreichMINUS
Verwandte Themen• Erstellen von Abfragen auf Grundlage von BEx Querys
3.7.1 Verwenden von kombinierten Abfragen
Mit kombinierten Abfragen können Sie Fragen beantworten, die normalerweise nur schwer oderüberhaupt nicht durch eine Standardabfrage abgedeckt werden können.
Beispiel: Rückgabe eines Datensatzes mithilfe einer kombinierten Abfrage
Das Beispieluniversum "Insel-Reisen" enthält die Dimension "Jahr", die mit "Kunden" Gäste zurückgibt,die bereits an einem Erholungsort untergebracht waren, sowie die Dimension "Reservierungsjahr",die mit "Kunden" Gäste zurückgibt, die für einen Termin in der Zukunft reserviert haben. Aufgrund derStruktur von Datenbank und Universum sind diese Objekte inkompatibel. Sie können folglich nicht indenselben Berichtsblock eingefügt werden.
Angenommen, Sie möchten folgende Informationen in einer gemeinsamen Liste zurückgeben: DieJahre, in denen mehr als n Gäste an einem Erholungsort untergebracht waren, und die Jahre, indenen mehr als n Gäste eine Reservierung für einen Erholungsort vorgenommen haben. ZurBeantwortung dieser Frage verwenden Sie die folgende kombinierte Abfrage:
RückgabewertAbfrage
Jahre, in denen mehr als n Gäste an einem Er-holungsort untergebracht warenAbfrage 1
UNION
Jahre, in denen mehr als n Gäste eine Reservie-rung für einen Erholungsort vorgenommen habenAbfrage 2
Die Union-Kombination zwischen den beiden Abfragen gibt die gewünschte Jahresliste zurück.
2013-06-29134
Erstellen von Abfragen
3.7.2 Generieren von kombinierten Abfragen
Kombinierte Abfragen sind auf der Datenbankebene angesiedelt und ändern die Abfrage, die an dieDatenbank gesendet wurde. Dies wird durch Generieren eines Abfrageskripts bewerkstelligt, das dieOperatoren UNION, INTERSECT und MINUS enthält.
Wenn die Datenbank den Kombinationstyp nicht in der Abfrage unterstützt, wird die Kombination nachdem Datenabruf herbeigeführt. Mehrere Abfragen geben Daten an den Bericht zurück. Diese Datenwerden dann von einer kombinierten Abfrage auf Datenbankebene in einem Ergebnis aufgelöst.
3.7.3 Erstellen von kombinierten Abfragen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
"Bearbeiten".Der "Abfrage-Editor" wird angezeigt.
3. Erstellen Sie eine erste Abfrage im "Abfrage-Editor".4. Klicken Sie in der Symbolleiste auf das SymbolKombinierte Abfrage hinzufügen, um "Kombinierte
Abfragen" unter der Liste der Abfrageobjekte anzuzeigen.Unter "Kombinierte Abfragen" wird die aktuelle Abfrage angezeigt. Sie können den Namen derAbfrage ändern, indem Sie auf sie klicken, im Menü Namen bearbeiten auswählen und dann einenneuen Namen in das Dialogfeld Name eingeben, das angezeigt wird.
5. Klicken Sie auf Abfrage hinzufügen. Die zweite Abfrage wird im Bereich "Kombinierte Abfragen"angezeigt und weist folgende Bedingungen auf:• Sie wird durch eine UNION-Beziehung mit der ursprünglichen Abfrage kombiniert.• Sie heißt Kombinierte Abfrage n.
6. Um zu einer Abfrage zu wechseln, wählen Sie diese im Bereich "Kombinierte Abfragen" aus.
Anmerkung:Um eine Abfrage zu löschen, wählen Sie sie im Bereich Kombinierte Abfragen aus und drückendie Taste "Entf" oder verschieben die Abfrage per Drag-und-Drop in die Universumsgliederung.
7. Um den Kombinationstyp zu ändern, wählen Sie den Operator aus. Der Operator durchläuft dieFolge UNION, MINUS, INTERSECT.
8. Erstellen Sie die einzelnen Abfragen innerhalb der kombinierten Abfrage auf dieselbe Weise wieeine normale Abfrage.
9. Klicken Sie auf Abfrage ausführen.
2013-06-29135
Erstellen von Abfragen
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
3.7.4 Aufbau kombinierter Abfragen
Die Abfragen innerhalb einer kombinierten Abfrage müssen dieselbe Anzahl von Objekten mit demselbenDatentyp zurückgeben, und die Objekte müssen in derselben Reihenfolge angeordnet sein. Abfragenkönnen nicht kombiniert werden, wenn die Anzahl der Objekte in den Abfrageergebnissen und dieDatentypen dieser Objekte nicht identisch sind. Beispielsweise kann eine Abfrage, die "Jahr" zurückgibt,nicht mit einer Abfrage kombiniert werden, die "Jahr" und "Umsatz" zurückgibt. Außerdem kann eineAbfrage, die "Jahr" zurückgibt, nicht mit einer Abfrage kombiniert werden, die "Umsatz" zurückgibt.
Darüber hinaus ist auf die Semantik der kombinierten Abfragen zu achten. Obwohl es grundsätzlichmöglich ist, eine Abfrage, die "Jahr" zurückgibt, mit einer Abfrage zu kombinieren, die "Region" zurückgibt,liefert das Ergebnis – eine Mischliste aus Jahren und Regionen – wahrscheinlich keine aussagekräftigenInformationen, auch nicht, wenn beide Dimensionen denselben Datentyp aufweisen. Wenn Ihre ersteAbfrage die Dimension "Jahr" enthält, sollte auch die zweite Abfrage eine Dimension enthalten, dieeine Liste von Jahren zurückgibt.
3.7.4.1 Beispiel: Eine Abfrage mit Gästebelegungs- und Reservierungsraten proJahr
Anmerkung:Für diese Aufgabe benötigen Sie Zugriff auf das Beispieluniversum "Insel-Reisen" in Web Intelligence.
Angenommen, Sie möchten eine Abfrage erstellen, die eine Liste von Jahren zurückgibt: Die Jahre, indenen sich mehr als n Gäste an einem Erholungsort aufgehalten haben, und die Jahre, in denen mehrals n Gäste eine Reservierung für einen Erholungsort vorgenommen haben. Das Objekt, auf dessenBasis Sie filtern, muss sich auch im Bereich "Ergebnisobjekte" befinden.1. Erstellen Sie in Web Intelligence ein Dokument, und wählen Sie das Universum "Insel-Reisen" aus
der Liste der Universen aus.2. Ziehen Sie im "Abfrageeditor" die Objekte Jahr, Kundenanzahl und Zukünftige Kunden in
den Bereich "Ergebnisobjekte".3. Ziehen Sie das Objekt Kundenanzahl in den Bereich "Abfragefilter", und erstellen Sie einen
Berichtsfilter, durch den Kundenanzahl auf einen Wert größer als n eingeschränkt wird.4. Klicken Sie auf Kombinierte Abfrage hinzufügen.
Unter der Liste der Objekte wird im "Abfrageeditor" der Bereich "Kombinierte Abfrage" eingeblendet,in dem die zwei Abfragen über eine Union verknüpft sind.
5. Klicken Sie auf die zweite Abfrage, und entfernen Sie die Objekte Jahr und Kundenanzahl.
2013-06-29136
Erstellen von Abfragen
6. Ziehen Sie das Objekt Reservierungsjahr in den Bereich "Ergebnisobjekte".7. Ziehen Sie das Objekt Zukünftige Kunden in den Bereich "Abfragefilter", und erstellen Sie einen
Berichtsfilter, durch den die Anzahl zukünftiger Kunden auf einen Wert größer als n eingeschränktwird.
8. Klicken Sie auf Abfrage ausführen.
Die Abfrage gibt eine kombinierte Liste aus Jahren und Reservierungsjahren zurück.
Verwandte Themen• Erstellen von Universumsabfragen
3.7.5 Rangfolge bei kombinierten Abfragen
Die Ausführungsreihenfolge in einer kombinierten Abfrage ist für die Ermittlung des Endergebnissesentscheidend.
Bei der einfachsten Form einer kombinierten Abfrage können Sie zwei oder mehr Abfragen in einerBeziehung kombinieren:
Abfrage 1
Abfrage 2INTERSECT
Abfrage 3
In einem solchen Fall ist das erste zu berechnende Ergebnis die Schnittmenge von Kombinierte Abfragen und Kombinierte Abfrage n + 1. Das nächste Ergebnis ist die Schnittmenge des ersten Ergebnissesund des Ergebnisses von Kombinierte Abfrage n + 2. Die Abfrageausführung wird auf diese Weisedurch alle Abfragen der Beziehung hindurch fortgesetzt. Daraufhin erhalten Sie das folgende Ergebnisfür das vorangehende Beispiel:
DatenAbfrage
USA; Vereinigtes Königreich; Frankreich;DeutschlandAbfrage 1
USA; Frankreich; FinnlandAbfrage 2
USA; FrankreichINTERSECTION von 1 und 2
USA; SpanienAbfrage 3
USAFinal INTERSECTION
2013-06-29137
Erstellen von Abfragen
3.7.5.1 Verschachtelte kombinierte Abfragen
Standardmäßig wird jedes Mal, wenn Sie eine kombinierte Abfrage hinzufügen, diese auf der erstenKombinationsebene mit vorhandenen Abfragen kombiniert. Die Liste der kombinierten Abfragen wirddurch jede hinzugefügte Abfrage erweitert. Wenn Sie Abfrage 3 zu Abfrage 1 und Abfrage 2 hinzufügen,die bereits in einer UNION-Beziehung kombiniert sind, erhalten Sie das folgende Ergebnis:
Abfrage 1
UNION Abfrage 2
Abfrage 3
Sie können kombinierte Abfragen auch in komplexen Beziehungen mit mehreren Ebenen verschachteln,um die Ausführungsreihenfolge zu steuern. Siehe folgendes Beispiel, in dem das Ergebnis von Abfrage1 MINUS Abfrage 2 in einer INTERSECT-Beziehung mit Abfrage 3 kombiniert wird.
Kombinierte Abfrage 1
MINUS
Kombinierte Abfrage 2INTERSECT
Abfrage 3
In einem LTR-Gebietsschema werden Abfragegruppen von rechts nach links und von oben nach untenin den einzelnen Gruppen verarbeitet. In einem RTL-Gebietsschema werden Abfragegruppen von linksnach rechts und von oben nach unten in den einzelnen Gruppen verarbeitet. Die Verarbeitung vonAbfragegruppen hängt vom bevorzugten Anzeigegebietsschema ab, das Sie in den Einstellungen vonBI-Launchpad ausgewählt haben. In manchen Gebietsschemas, wie beispielsweise dem englischen,werden Schnittstellenelemente von links nach rechts (so genanntes LTR-Gebiertsschema) angeordnet,während in anderen Gebietsschemas, wie beispielsweise dem arabischen, die Anzeige von rechts nachlinks (so genanntes RTL-Gebietsschema) verläuft.
ErgebnisAbfrage
USA; Vereinigtes Königreich; Spanien; Deutsch-landAbfrage 1
DeutschlandAbfrage 2
USA; Vereinigtes Königreich; SpanienAbfrage 1 MINUS Abfrage 2
USA; Spanien; FinnlandAbfrage 3
2013-06-29138
Erstellen von Abfragen
ErgebnisAbfrage
USA; Spanien
(Abfrage 1 MINUS Abfrage 2)
INTERSECT
Abfrage 3
Anmerkung:Wenn die Datenbank den Typ von kombinierter Abfrage unterstützt, den Sie ausführen möchten, sinddie Kombinationsoperatoren direkt in dem von der Abfrage generierten Skript enthalten. In diesem Fallhängt die Vorrangigkeit von der in der Datenbank definierten Rangfolge ab. Wenden Sie sich an denDatenbankadministrator, um weitere Informationen zu erhalten.
3.7.5.2 Festlegen des Vorrangs bei kombinierten Abfragen
1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Erstellen Sie die Abfragen, die Sie unter "Kombinierte Abfragen" organisieren möchten.3. Um ein Abfragenpaar zu verschachteln, klicken Sie auf die Schaltfläche Neuen Knoten einer
kombinierten Abfrage hinzufügen.Hiermit wird ein kombinierter Abfragenknoten erstellt.
4. Ziehen Sie per Drag-und-Drop eine Abfrage auf die Abfrage, mit der das verschachtelte Paarverknüpft werden soll.Der neue Knoten einer kombinierten Abfrage ist standardmäßig eine UNION-Beziehung.
5. Fügen Sie der verschachtelten Gruppe weitere Abfragen hinzu, indem Sie sie per Drag-und-Dropin den Leerraum zwischen zwei Abfragen verschieben, die sich bereits in der Gruppe befinden.
6. Um weitere verschachtelte Gruppen innerhalb einer vorhandenen höherrangigen Gruppe zu erstellen,wiederholen Sie die letzten zwei Schritte.
7. Klicken Sie auf die Kombinationsoperatoren aller in der Abfrage enthaltenen Gruppen, um sie ggf.zu ändern.
8. Führen Sie die Abfrage aus.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Erstellen von kombinierten Abfragen
2013-06-29139
Erstellen von Abfragen
3.8 Filtern von Daten in den Abfragen
3.8.1 Filtern von Daten mithilfe von Abfragefiltern
Filter lassen sich auf zwei verschiedenen Ebenen innerhalb eines Dokuments anwenden:• Abfragefilter: Diese Filter werden in der Abfrage definiert und schränken die Daten ein, die aus der
Datenquelle abgerufen und im Dokument angezeigt werden.• Berichtsfilter: Diese Filter schränken die in den Berichten, Tabellen, Diagrammen und Abschnitten
eines Dokuments angezeigten Werte ein. Sie haben keinen Einfluss auf den Datenabruf aus derDatenquelle, sondern blenden lediglich Werte auf Berichtebene aus.
Mit Abfragefiltern haben Sie folgende Möglichkeiten:• Abrufen von Daten, die zur Beantwortung geschäftsbezogener Fragen erforderlich sind• Ausblenden von Daten, die für bestimmte Benutzer nicht sichtbar sein sollen, wenn sie auf das
Dokument zugreifen• Minimieren der im Dokument zurückgegebenen Datenmenge für Leistungsoptimierungszwecke
So könnten Sie beispielsweise die Dimension "Jahr" filtern, um ausschließlich den Umsatz für das Jahr2003 anzuzeigen; oder die Dimension "Jährliches Einkommen", um nur Kunden anzuzeigen, derenjährliches Einkommen bei oder über 1,5 Millionen Euro liegt.
Beispiel: Welche Geschäfte meines Verkaufsgebietes haben in den vier Quartalen desJahres 2002 einen Gewinn von mehr als 130.000 Euro erwirtschaftet?
Als Regionaler Marketing-Manager, der für Italien zuständig ist, sind Sie ausschließlich an der Analyseder in Italien erbrachten Gewinne interessiert. Das Universum Verkauf enthält jedoch Daten mit Bezugauf ganz Europa. Zudem möchten Sie ausschließlich Informationen zu Geschäften anzeigen, derenGewinn in den vier Quartalen des Jahres 2002 über dem von Ihnen angegebenen Wert liegt: 130.000Euro. Um ein Dokument zu erstellen, das nur die benötigten Informationen abruft, wenden Sie einenFilter auf die Dimensionen "Staat", "Jahr" und "Quartal" sowie einen weiteren Filter auf die Kennzahl"Gewinn" an.
2013-06-29140
Erstellen von Abfragen
Tabelle 3-34: Filterobjekte
Jahr Gleich 2002
UNDQuartal Gleich Q4
Land Gleich Italien
Gewinn größer oder gleich 130000
Um die Anzeige der gefilterten Werte für Italien, 2002 und Q4 in den Tabellenspalten Jahr, Quartalund Land zu vermeiden, müssen Sie die Objekte "Jahr", "Quartal" und "Staat" aus dem Bereich"Ergebnisobjekte" ausschließen. Wenn Sie den Bericht erstellen, entsprechen die darin angezeigtenWerte denjenigen Geschäften in Italien, deren Umsatz im 4. Quartal (Q4) 2002 bei oder über 130KEuro liegt:
GewinnUmsatzGeschäftsname
133.802307.914eModen Mailand
136.055316.232eModen Rom
Verwandte Themen• Verwenden einfacher Berichtsfilter• Erstellen von einfachen Berichtsfiltern
3.8.1.1 Abfragefilterstruktur
Abfragefilter haben die folgende Struktur: gefiltertes Objekt, Operator, Operand.
Im Filter [Land] In Liste (USA;Frankreich) ist die Dimension [Land] das gefilterte Objekt,In Liste ist der Operator, und die Werteliste (USA;Frankreich) ist der Operand. Der Filter entferntalle Werte von [Land] außer USA und Frankreich aus dem Abfrageergebnis.
2013-06-29141
Erstellen von Abfragen
Tabelle 3-36: Abfragefilterkomponenten
BeschreibungKomponente
Das gefilterte Objekt ist das Objekt, dessen Werte gefiltert werden.Dimensionen, Attribute, Kennzahlen, Hierarchien und Ebenen kön-nen als gefilterte Objekte verwendet werden.
Außer bei BEx Querys muss das gefilterte Objekt nicht als Ergebni-sobjekt in der Abfrage enthalten sein. Beispiel: Eine Abfrage, diedie Objekte [Kunde] und [Umsatz] enthält, kann das Objekt [Region]filtern. Ist der Filter [Region] Gleich "Bretagne", gibt dieAbfrage nur Kunden aus der Region Bretagne zurück.
Gefiltertes Objekt
Mit dem Operator werden die gefilterten Objekte mit dem Operandenverglichen. Beispielsweise behält der Operator "Gleich" nur dieWerte des gefilterten Objekts bei, die genau dem Wert des Operan-den entsprechen.
Operator
Der Operand liefert den oder die Werte, mit dem/denen das Objektgefiltert wird. Die Typen von Operanden werden in der folgendenTabelle beschrieben.
Operand
Tabelle 3-37: Typen von Operanden
BeschreibungOperandentyp
Der Operand "Konstante" dient zur direkten Eingabe von Werten.Sie können beispielsweise eine Konstante verwenden, um "Frank-reich" in den Filter [Land] Gleich Frankreich einzugeben.
Der Operand kann keine Konstante sein, wenn das gefilterte Objekteine Hierarchie ist, sofern die Hierarchie nicht mit dem OperatorGleich Muster oder dem Operator Ungleich Muster verwen-det wird.
Konstante
Der Operand "Werteliste"" wird zum Auswählen von Werten ausder mit dem gefilterten Objekt verknüpften Liste verwendet. Ist dasgefilterte Objekt beispielsweise [Stadt], können Sie mit "Werteliste"eine oder mehrere mit dem Objekt verknüpfte Städte auswählen.
Werteliste
Eine Eingabeaufforderung ist ein dynamischer Filter, der beantwortetwird, wenn die Abfrage regeneriert wird.Eingabeaufforderung
2013-06-29142
Erstellen von Abfragen
BeschreibungOperandentyp
Sie können auch ein Objekt aus dem Universum auswählen, umdas gefilterte Objekt gegen seine Werte zu filtern.
Anmerkung:Sie können ein Universumsobjekt nicht als Operand für mehrereDatenquellen, oder wenn das gefilterte Objekt eine Hierarchie ist,verwenden.
Universumsobjekt
Sie können das gefilterte Objekt mit den von einer anderen Abfragezurückgegebenen Werten vergleichen.
Ergebnis einer anderen Abfra-ge
Verwandte Themen• Erstellen von Abfragen auf Grundlage von BEx Querys
3.8.1.1.1 Abfragefilter und Eingabeaufforderungsoperatoren
Operatorliste
Gleich (Operator)
Mit dem Operator Gleich können Sie Daten abrufen, die gleich einem Wert sind.
Beispiel: Um nur Daten für die USA abzurufen, erstellen Sie den Filter "Land Gleich USA".
Ungleich (Operator)
Mit dem Operator Ungleich können Sie Daten abrufen, die ungleich einem Wert sind.
Beispiel: Um Daten für alle Länder außer die USA abzurufen, erstellen Sie den Filter "Land UngleichUSA".
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.
Größer als (Operator)
Mit dem Operator Größer als können Sie Daten abrufen, die größer als ein bestimmter Wert sind.
Beispiel: Um Daten für Kunden älter als 60 abzurufen, erstellen Sie den Filter "[Kundenalter] Größerals 60".
2013-06-29143
Erstellen von Abfragen
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.
Größer als oder gleich (Operator)
Mit dem Operator Größer als oder gleich können Sie Daten abrufen, die größer als oder gleicheinem bestimmten Wert sind.
Beispiel: Um Daten für Umsätze ab 1,5 Millionen Euro abzurufen, erstellen Sie den Filter "[Umsatz]Größer als oder gleich 1500000".
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx-Hierarchien verwendet werden.
Kleiner-als-Operator
Mit dem Operator Kleiner als können Sie Daten abrufen, die kleiner als ein bestimmter Wert sind.
Beispiel: Um Daten für Prüfungsnoten unter 40 abzurufen, erstellen Sie den Filter "[Prüfungsnote]Kleiner als 40".
Anmerkung:Der Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.
Kleiner als oder gleich (Operator)
Mit dem Operator Kleiner als oder gleich können Sie Daten abrufen, die kleiner als oder gleicheinem bestimmten Wert sind.
Beispiel: Um Daten für Kunden im Alter von 30 Jahren oder jünger abzurufen, erstellen Sie den Filter"[Alter] Kleiner als oder gleich 30".
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.
Zwischen (Operator)
Mit dem Operator Zwischen können Sie Daten zwischen zwei Grenzwerten (einschließlich der beidenGrenzwerte) abrufen. Der erste deklarierte Wert muss kleiner als der zweite Wert sein.
Beispiel: Um Daten für Woche 25 bis Woche 36 abzurufen (einschließlich Woche 25 und 36), erstellenSie den Filter "[Woche] Zwischen 25 und 36".
2013-06-29144
Erstellen von Abfragen
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.
Nicht zwischen (Operator)
Mit dem Operator Nicht zwischen können Sie Daten außerhalb des Bereichs von zwei Wertenabrufen.
Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36".
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.
In Liste (Operator)
Mit dem Operator In Liste können Sie Daten zu Werten in einer Werteliste abrufen.
Beispiel: Um nur Daten für die USA, GB und Japan abzurufen, erstellen Sie den Filter [Land] InListe. Wenn Sie in das Feld Geben Sie einen Wert ein Werte eingeben können, geben SieUSA;GB;Japan ein.
Wenn In Liste in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer miteiner hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird,können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Beieiner Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator In Liste können [Paris]auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewähltwerden.
Bei Verwendung von In Liste in einem Berichtsfilter wird eine unstrukturierte Werteliste erzeugt.
Nicht in Liste (Operator)
Mit dem Operator Nicht in Liste können Sie Daten abrufen, die nicht mehreren Werten entsprechen.
Beispiel: Wenn Sie keine Daten für die USA, GB und Japan abrufen möchten, erstellen Sie den Filter"[Land] Nicht in Liste". In das Feld Geben Sie einen Wert ein geben Sie USA;GB;Japan ein.
Wenn Nicht in Liste zusammen mit einer hierarchischen Werteliste (entweder aus einer mit einerhierarchischen Werteliste verknüpften Dimension, einem Hierarchieobjekt oder einem Ebenenobjekt)verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden.Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator Nicht inListe können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in derEingabeaufforderung ausgewählt werden.
2013-06-29145
Erstellen von Abfragen
Anmerkung:Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden, beispielsweise inebenenbasierten Hierarchien.
Gleich Muster (Operator)
Mit dem Operator Gleich Muster werden Daten abgerufen, die eine bestimmte Zeichenfolge odereinen Teil einer Zeichenfolge enthalten.
Beispiel: Um Kunden abzurufen, deren Geburtsjahr 1972 ist, erstellen Sie den Filter [Geburtsjahr]Gleich Muster "72".
Anmerkung:Dieser Operator kann nicht für BEx-Hierarchien verwendet werden.
Ungleich Muster (Operator)
Der Operator Ungleich Muster wird verwendet, um Daten abzufragen, die eine bestimmteZeichenfolge nicht enthalten.
Beispiel: Um Kunden abzurufen, deren Geburtsdatum nicht 1972 ist, erstellen Sie den Filter [Geburtsjahr]Ungleich Muster '72'.
Anmerkung:Dieser Operator kann nicht für auf übergeordneten Elementen basierenden Hierarchien von BEx- oderOLAP-.unx-Universen verwendet werden.
Beide (Operator)
Der Operator Beide wird verwendet, um Daten abzurufen, die zwei Werten entsprechen.
Beispiel: Um Kunden abzurufen, die sowohl eine Festnetz- als auch Mobiltelefonnummer haben,erstellen Sie den Filter [Kontentyp] Beide 'Festnetz' und 'Mobil'.
Anmerkung:Dieser Operator wird für auf Hierarchieobjekten basierende Filter oder in auf OLAP-Datenquellenbasierende Universen unterstützt.
Außer (Operator)
Der Operator Außer wird verwendet, um Daten abzurufen, die einem Wert entsprechen und einenanderen ausschließen.
Beispiel: Um Kunden abzurufen, die nur eine Festnetz- aber keine Mobiltelefonnummer haben, erstellenSie den Filter [Kontentyp] 'Festnetz' Außer 'Mobil'.
Der Operator Außer schränkt stärker ein als Ungleich oder Nicht in Liste. Beispiel: Ein Bericht,der Kunden zurückgibt und den Filter [Linien] Ungleich 'Zubehör' enthält, schließt alle
2013-06-29146
Erstellen von Abfragen
Umsatzaufzeichnungen aus, in der der verkaufte Artikel Teil der Produktlinie 'Zubehör' ist. Wennderselbe Kunde Zubehör und Nicht-Zubehör erworben hat, wird dieser Kunde trotzdem im Berichtangezeigt, die Summe enthält jedoch nur Umsätze für Nicht-Zubehör.
Mit dem Filter [Linien] Außer 'Zubehör' sind nur Kunden im Bericht enthalten, die kein Zubehörgekauft haben.
Anmerkung:Dieser Operator wird nicht in Universen unterstützt, die auf OLAP-Datenquellen basieren.
Verwandte Themen• Nicht in Liste (Operator)
Einschränkungen für Filteroperatoren
Die folgende Tabelle enthält die Einschränkungen für Eingabeaufforderungen und Filteroperatoren aufder Grundlage des gefilterten Objekt- und Abfragetyps.
Verfügbare FilterObjekt
Gleich
Ungleich
In Liste
Nicht in Liste
Gleich Muster
Ungleich Muster
Ebenenbasierte Hierarchie
Gleich
In Liste
Gleich Muster
Hierarchie Übergeordnet-Unterge-ordnet
Gleich
In ListeHierarchie in BEx Query
2013-06-29147
Erstellen von Abfragen
3.8.1.2 Abfragefiltertypen
Folgende Typen von Abfragefiltern stehen in Web Intelligence zur Verfügung:
BeschreibungAbfragefilter
Filter, die vom BI-Administrator erstellt wurdenVordefinierte Filter
Vom Benutzer definierte AbfragenBenutzerdefinierte Filter
Eine vereinfachte Form eines benutzerdefinierten FiltersQuick-Filter
Hierbei handelt es sich um dynamische Filter, die Sie definieren, um eineFrage oder eine Werteliste anzuzeigen, in der Sie oder andere Benutzerbei jeder Abfrageausführung unterschiedliche Filterwerte auswählen kön-nen.
Eingabeaufforderungen
Sie können verschiedene Filtertypen in einer einzigen Abfrage kombinieren.
3.8.1.2.1 Vordefinierte Abfragefilter
Dank vordefinierter Filter können die von Ihnen am häufigsten benötigten Berichtsdaten permanentbereitgestellt werden. Diese Filter werden von einem BI-Administrator erstellt und zusammen mit demUniversum gespeichert. Vordefinierte Filter enthalten häufig komplexe Ausdrücke, die eine genaueKenntnis der Datenbankstruktur voraussetzen. Wenn in einem Universum vordefinierte Filter enthaltensind, müssen Sie keine entsprechenden benutzerdefinierten Filter für jedes neue Dokument einrichten,das auf der Grundlage desselben Universums erstellt wird.
Sie können die Komponententeile vordefinierter Filter nicht anzeigen und vordefinierten Filter nichtbearbeiten.
Auswählen des vordefinierten Abfragefilters1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider
für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Doppelklicken Sie auf den vordefinierten Filter, oder ziehen Sie ihn in den Bereich "Abfragefilter".
Bei der Ausführung der Abfrage werden nur die Daten im Bericht zurückgegeben, die den ausgewähltenAbfragefiltern entsprechen.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
2013-06-29148
Erstellen von Abfragen
3.8.1.2.2 Quick-Filter
Mit Quick-Filtern können Sie rasch Werte definieren, die Sie für ein bestimmtes Ergebnisobjekt ohneAufruf des Filter-Editors abrufen möchten. Standardmäßig verwenden Quick-Filter den Operator "Gleich"bei Auswahl eines einzelnen Werts und den Operator "InListe" bei Auswahl mehrerer Werte.
Beispiel:• Bei Auswahl der Dimension [Zahlungsstatus] und dem Wert "unbezahlt?" erstellen Sie den folgenden
Filter: [Zahlungsstatus] Gleich "unbezahlt?"• Wenn Sie die Dimension [Land] und die Werte "USA", "Japan" und "Deutschland" auswählen,
erstellen Sie folgenden Filter: [Land] InListe "USA;Japan;Deutschland?"
Anmerkung:Quick-Filter sind in BEx Querys nicht verfügbar.
Verwandte Themen• Erstellen von Abfragen auf Grundlage von BEx Querys
Erstellen oder Entfernen von Quick-Filtern1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider
für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Wählen Sie das zu filternde Objekt aus.3. Klicken Sie auf das Symbol Quick-Filter hinzufügen in der oberen Ecke des Bereichs
Ergebnisobjekte.Das Dialogfeld "Quick-Filter hinzufügen" wird angezeigt. Darin sind die Werte des ausgewähltenObjekts aufgelistet.
4. Wählen Sie die Werte aus, die Sie aus der Datenbank abrufen möchten, und klicken Sie auf denPfeil neben der Liste "Ausgewählte Werte".Um die Abfrage beispielsweise nach Werten im 1. Quartal zu filtern, wählen Sie zunächst dieDimension [Quartal] und dann Q1 aus der Werteliste aus.
5. Klicken Sie auf OK.Der neue Filter wird nun im Bereich Abfragefilter angezeigt.
6. Um den Filter zu entfernen, wählen Sie ihn im BereichAbfragefilter aus und drücken die "Entf"-Taste.7. Klicken Sie auf Abfrage ausführen.8. Speichern Sie das Dokument.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
2013-06-29149
Erstellen von Abfragen
3.8.1.2.3 Benutzerdefinierte Abfragefilter
Sie erstellen benutzerdefinierte Abfragefilter, um die Dokumentdaten auf ganz bestimmte Informationeneinzuschränken:• Daten zur Beantwortung geschäftsbezogener Fragen• Geschäftsspezifische Datenerfordernisse bestimmter Benutzergruppen
Sie können beispielsweise benutzerdefinierte Filter erstellen, um Verkaufsergebnisse mit Bezug aufbestimmte Datumsangaben, Produkte oder Dienstleistungen abzurufen oder um Informationen überKunden anzuzeigen, die über ein hohes Einkommen verfügen oder in einer bestimmten Region leben.
Hinzufügen und Löschen von benutzerdefinierten Abfragefiltern1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider
für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Wählen Sie das zu filternde Objekt, und ziehen Sie es in den Bereich "Abfragefilter".Der Abfragefilter wird nun umrandet im Bereich "Abfragefilter" angezeigt.
3. Klicken Sie auf den Pfeil neben dem Standardoperator (In Liste), und wählen Sie den Abfrageoperatoraus der Liste der Operatoren aus.
4. Klicken Sie auf den Pfeil neben dem Abfragefilter, und wählen Sie den anzuwendenden Filter ausder Liste aus:
2013-06-29150
Erstellen von Abfragen
BeschreibungOption
Sie vergleichen das Objekt mit einem konstantenWert, um das Abfrageergebnis zu filtern.
Konstante
Sie vergleichen das Objekt mit Werten aus einerWerteliste, um das Abfrageergebnis zu filtern.• Wenn das gefilterte Objekt eine Dimension,
ein Attribut oder eine Kennzahl ist, könnenSie einen beliebigen Wert des Objekts aus-wählen.
• Wenn ein gefiltertes Objekt eine Hierarchieist, können Sie beliebige Elemente der Hierar-chie auswählen.
• Wenn das gefilterte Objekt eine Ebene ist,können Sie ein beliebiges Element der Ebeneauswählen.
Werteliste
Sie erstellen einen Filter, der den Benutzer zurBereitstellung von Filterwerten bei der Datenre-generierung auffordert.
Eingabeaufforderung
Sie vergleichen das Objekt mit Werten, die voneinem Objekt aus derselben Abfrage zurückge-geben wurden.
Objekt von dieser Abfrage
Sie vergleichen das Objekt mit Werten, die voneinem Objekt aus einer anderen Abfrage (derFilterabfrage) zurückgegeben wurden, um dasAbfrageergebnis zu filtern.
Ergebnis von einer anderenAbfrage, Ergebnisvon einer anderen Abfrage (Beliebig), Ergeb-nis von einer anderen Abfrage (Alle)
5. Geben Sie ein, oder wählen Sie aus, welche Konstante, Werteliste oder welches Objekt in den Filteraufgenommen werden soll.
6. Um den Filter zu entfernen, führen Sie einen der folgenden Schritte aus:• Wählen Sie den Filter aus, und drücken Sie "Entf" auf der Tastatur.• Klicken Sie auf Entfernen in der oberen Ecke des Bereichs "Abfragefilter".• Um alle Filter zu entfernen, klicken Sie auf Alle entfernen in der oberen Ecke des Bereichs
"Abfragefilter".
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
2013-06-29151
Erstellen von Abfragen
Auswählen von Werten aus einer Werteliste
Bei der Auswahl von Elementen aus einer Werteliste in einer Abfrage können die Listenelemente jenach Objekt entweder als ein- oder mehrspaltige Liste oder als Hierarchie angezeigt werden. In einermehrspaltigen Liste enthalten zusätzliche Spalten dem Hauptwert ähnliche Werte. In einer hierarchischenListe werden die Werte in einer hierarchischen Beziehung angezeigt.
Wenn Sie einen Bericht mit Eingabeaufforderungen regenerieren, werden Wertelisten für dieEingabeaufforderungen in einer unstrukturierten Liste ohne mehrere Spalten angezeigt.1. Wählen Sie in einer Werteliste die Elemente aus, die angezeigt werden sollen.
• Wenn die Werteliste nicht beim Öffnen eines Dialogfelds angezeigt wird, regenerieren Sie dieListe, oder durchsuchen Sie die Liste, um Werte abzurufen. In einigen Werteliste muss zunächsteine Suche durchgeführt werden, damit Werte angezeigt werden, da die Liste zu groß ist, umvollständig geladen zu werden.
• Wenn die Werteliste in Bereiche unterteilt ist, navigieren Sie mithilfe des Steuerelements überder Liste durch die Bereiche. Einige größere Listen sind in Bereiche unterteilt, damit kleinereDatenmengen aus der Datenbank abgerufen werden. Wenn Sie einen Bereich auswählen, werdenin der Liste die Werte aus diesem Bereich angezeigt.
• Wenn die Werteliste von anderen Wertelisten abhängig ist, geben Sie die abhängigen Werte indas angezeigte Dialogfeld "Eingabeaufforderung" ein. Eine Werteliste kann von anderenWertelisten abhängig sein, wenn sie beispielsweise Teil einer hierarchischen Werteliste ist. Wenndie Werteliste beispielsweise Städte enthält, und das Objekt "Stadt" Teil der Hierarchie Land >Region > Stadt ist, müssen Sie zuerst Werte für Land und Region angeben, um die Liste derStädte zu filtern.
Anmerkung:Abhängige Wertelisten werden nur in Abfragen angezeigt. Sie werden nicht angezeigt, wenn Sieeine Auswahl in einer Werteliste in einem Bericht vornehmen.
Wenn Sie die Werteliste zum ersten Mal anzeigen, sehen Sie das Dialogfeld"Eingabeaufforderung", in dem Sie die abhängigen Werte angeben. Nachdem Sie die abhängigenWerte angegeben haben, können Sie die Werte in der gefilterten Liste auswählen.
• Um die Werteschlüssel in OLAP-Abfragen oder BEx Querys anzuzeigen, klicken Sie aufSchlüsselwerte ein-/ausblenden.
In der Liste "Ausgewählte Werte" werden keine Schlüsselwerte angezeigt, sondern nur in derListe der verfügbaren Werte. Einige Wertelisten enthalten Schlüsselwerte, die einmalige Wertesind, mit deren Hilfe Werte mit dem gleichen Anzeigewert identifiziert werden können. Wenn dieWerteliste mehrere Spalten enthält, wird nur der Schlüssel der Filterspalte angezeigt.
• Um nach Werten in der Liste zu suchen, geben Sie den Suchtext in das Feld unter der Liste einund wählen eine der folgenden Optionen aus der Dropdown-Liste Suchen aus.
2013-06-29152
Erstellen von Abfragen
BeschreibungOption
Bei der Suche wird die Groß- und Kleinschreibung berücksichtigt.
Diese Option ist nicht verfügbar, wenn die Optionen In Schlüsselnsuchen oder In Datenbank suchen ausgewählt sind.
Groß-/Kleinschreibungbeachten
Bei dieser Suche werden einmalige Werteschlüssel und keineAnzeigewerte verwendet.
Diese Option ist nur für Wertelisten verfügbar, die Schlüsselwerteunterstützen.
In Schlüsseln suchen
Die Suche umfasst alle in der Datenbank gespeicherten Werteund ist nicht auf die Werte beschränkt, die in die Liste geladenwurden. Dadurch wird zwar die Suchgenauigkeit verbessert, dieSuchgeschwindigkeit jedoch verringert.
Diese Option ist nur für Wertelisten verfügbar, die Datenbanksu-chen unterstützen.
Datenbanksuchen verbessern die Suchgenauigkeit, gehen aberzu Lasten der Leistung. Sie sind nützlich, wenn nicht alle Wertein der Werteliste abgerufen wurden. Dieser kann der Fall sein,wenn die Gesamtzahl der Werte in der Liste die Abfrageeigen-schaft Max. abzurufende Zeilen überschreitet.
Die Datenbanksuche ist besonders dann nützlich, wenn dieWerteliste hierarchisch ist, da Werte nur aus der Datenbank gela-den werden, nachdem ihr übergeordneter Wert in der Hierarchieaufgeklappt wurde. In einer geografischen Hierarchie werdenbeispielsweise die untergeordneten Werte des Werts Kalifornien(Städte in Kalifornien) erst dann aus der Datenbank geladen,wenn der Wert aufgeklappt wird. Wenn die Option ausgewähltwird, berücksichtigt die Suche diese Elemente auch dann, wennder Wert "Kalifornien" nicht aufgeklappt wurde.
In Datenbank suchen
Die Suche berücksichtigt alle Bereiche, wenn die Werteliste in Bereiche aufgeteilt ist.
Im Suchmuster stellen der Platzhalter '*' eine Zeichenfolge und der Platzhalter '?' ein einzelnesZeichen dar. Beispiel: Der Wert "März" kann von den Suchmuster "M*" oder "M?rz" zurückgegebenwerden. Damit die Zeichen "*" und "?" als solche und nicht als Platzhalter interpretiert werden,stellen Sie ihnen im Suchmuster das Zeichen "\" voran.
• Geben Sie Werte der Liste direkt ein, wenn die Liste die direkte Dateneingabe unterstützt, oderwählen Sie Werte aus der Liste aus.
2. Klicken Sie auf OK oder gegebenenfalls auf Ausführen.
2013-06-29153
Erstellen von Abfragen
Verwandte Themen• Maximal abzurufende Zeilen (Abfrageeigenschaft)
Filtern einer Abfrage nach von einer anderen Abfrage zurückgegebenen Werten
Sie können Abfragen nach von einer anderen Abfrage zurückgegebenen Werten filtern. Wenn Sie z.B.Ergebnisse für alle Länder in Abfrage 1 zurückgeben möchten, für die es ein entsprechendes Land inAbfrage 2 gibt, können Sie das Objekt [Abfrage 1].[Land] nach Werten des Objekts [Abfrage2].[Land] filtern.
Die gefilterte Abfrage muss sich in einem Universum befinden, das auf einer relationalen (RDMBS)Datenquelle basiert. Die Abfrage, die die Filterwerte liefert (Filterabfrage) kann auf einer relationalenOLAP- oder lokalen Datenquelle basieren.
Wenn Sie eine Abfrage anhand einer anderen Abfrage erstellen, wird die Filterabfrage erst in der Listeder als Filterabfragen verwendbaren Abfragen angezeigt, nachdem sie ausgeführt oder gespeichertwurde.
Der Abfragefilter kann nach allen oder beliebigen von der Filterabfrage zurückgegebenen Werten filtern.Die unterstützten Operator-Filtermodus-Kombinationen werden in der folgenden Tabelle angezeigt.Wenn Sie keinen Operator aus der Tabelle auswählen, ist das Menüelement "Ergebnis aus eineranderen Abfrage" nicht verfügbar.
2013-06-29154
Erstellen von Abfragen
BeschreibungFiltermodusOperator
Beibehalten von Werten in der gefilterten Abfrage, die gleicheinem von der Filterabfrage zurückgegebenen Wert sind.
BeliebigGleich
Beibehalten von Werten in der gefilterten Abfrage, die sichvon allen von der Filterabfrage zurückgegebenen Wertenunterscheiden.
AlleUngleich
Beibehalten von Werten in der gefilterten Abfrage, die grö-ßer als oder gleich wie beliebige Werte in der Filterabfragesind.
Anders ausgedrückt: Es sollen Werte in der gefilterten Ab-frage beibehalten werden, die größer als bzw. größer odergleich dem von der Filterabfrage zurückgegebenen Mindest-wert sind.
BeliebigGrößer als
Größer als oder gleich
Beibehalten von Werten in der gefilterten Abfrage, die grö-ßer als alle Werte in der Filterabfrage sind.
Anders ausgedrückt: Es sollen Werte in der gefilterten Ab-frage beibehalten werden, die größer als bzw. größer odergleich dem von der Filterabfrage zurückgegebenenHöchstwert sind.
AlleGrößer als
Größer als oder gleich
Beibehalten von Werten in der gefilterten Abfrage, die klei-ner als bzw. kleiner oder gleich wie beliebige Werte in derFilterabfrage sind.
Anders ausgedrückt: Es sollen Werte in der gefilterten Ab-frage beibehalten werden, die kleiner als bzw. kleiner odergleich dem von der Filterabfrage zurückgegebenenHöchstwert sind.
BeliebigKleiner als
Kleiner als oder gleich
2013-06-29155
Erstellen von Abfragen
BeschreibungFiltermodusOperator
Beibehalten von Werten in der gefilterten Abfrage, die klei-ner als bzw. kleiner oder gleich wie beliebige Werte in derFilterabfrage sind.
Anders ausgedrückt: Es sollen Werte in einer gefiltertenAbfrage beibehalten werden, die kleiner als bzw. kleineroder gleich dem von einer Filterabfrage zurückgegebenenMindestwert sind.
AlleKleiner als
Kleiner als oder gleich
Beibehalten von Werten in der gefilterten Abfrage, die gleicheinem von der Filterabfrage zurückgegebenen Wert in derWerteliste sind.
BeliebigIn Liste
Beibehalten von Werten in der gefilterten Abfrage, die nichtgleich einem von der Filterabfrage zurückgegebenen Wertin der Werteliste sind.
BeliebigNicht in Liste
3.8.1.2.4 Kombinieren von Abfragefiltern
Im Allgemeinen erfordern geschäftsbezogene Fragestellungen den Abruf von Informationen, die mitmehr als einem Kriterium übereinstimmen. Bei der Analyse von Kundendienstdaten möchten Sie sichwahrscheinlich in den meisten Fällen auf Kundeninformationen konzentrieren, die z.B. bestimmteZeiträume und bestimmte Regionen und gegebenenfalls bestimmte Kundendienstverträge betreffen.Durch die Kombination mehrerer Filter innerhalb derselben Abfrage können Sie Daten zur Beantwortungsolcher komplexen Fragen abrufen.
Beispiel: Analyse des diesjährigen Umsatzes bei Geschäften mit einer Verkaufsfläche vonüber 1219 Quadratmetern, die einen Umsatz von oder über 1,5 Mio. Euro erzielt haben
In diesem Beispiel sind Sie als Betriebsleiter einer Einzelhandelskette tätig. Sie möchten die Datengrößerer Geschäfte in Ihrer Einzelhandelskette analysieren, deren Umsatz unter dem von IhremUnternehmen als Geschäftsziel festgelegten Umsatz liegt.
Gehen Sie hierfür wie folgt vor:1. Wenden Sie einen vordefinierten Filter auf die Dimension [Jahr] an, um anzugeben, dass Sie nur
Werte mit Bezug auf das laufende Jahr wünschen.2. Wenden Sie einen zweiten Filter auf die Dimension [Verkaufsflächengruppe] an, um nur für
Geschäfte mit einer Bodenfläche von über 1219 Quadratmetern Daten abzurufen.3. Erstellen Sie einen dritten Filter für die Kennzahl [Umsatz], um nur die Daten derjenigen Geschäfte
abzurufen, deren Umsatz gleich oder kleiner als 1,5 Mio. Euro ist.4. Kombinieren Sie diese drei Filter mithilfe des Operators Und:
2013-06-29156
Erstellen von Abfragen
Vorjahr
Und Verkaufsflächengruppe Größer oder gleich: 4000
Umsatz Kleiner als 1.500.000
Bei der Ausführung der Abfrage werden ausschließlich Daten für diejenigen Geschäfte im Berichtzurückgegeben, die allen drei Kriterien entsprechen.
Verwandte Themen• Kombinieren von Abfragefiltern• Verschachtelte Abfragefilter
Kombinieren von Abfragefiltern1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider
für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Erstellen Sie die Filter, und fügen Sie sie dem Bereich "Abfragefilter" hinzu.Filter werden standardmäßig mit dem Und-Operator kombiniert.
3. Klicken Sie auf den Operator oder auf den Pfeil neben dem Operatorkontrollkästchen, und wählenSie den anderen Operator aus, um zwischen Und und Oder zu wechseln.
Anmerkung:Der Oder-Operator wird von manchen OLAP-Datenquellen wie BEx Querys undOLAP-.unx-Universen in Microsoft Analysis Services (MSAS) und Oracle Essbase nicht unterstützt.
Verwandte Themen• Kombinieren von Abfragefiltern• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
Verschachtelte Abfragefilter
Durch das Verschachteln von Abfragefiltern können Sie komplexere Filterbedingungen festlegen, alsdies bei der Kombination von Filtern auf derselben Ebene möglich ist.
Wenn Sie Filter verschachteln, legen Sie die Reihenfolge fest, in der sie bewertet werden. Sie könnenbeispielsweise Daten zurückgeben, die zwei mit einer Oder-Beziehung verknüpften Abfragefilternentsprechen (wobei entweder die eine oder die andere Filterbedingung zutreffen muss), und dieseDaten weiter einschränken, indem ein weiterer Filter darauf angewendet wird. In diesem Fall sind diebeiden Filter in einer Oder-Beziehung verschachtelt und werden dann mit dem anderen Filter in einerUnd-Beziehung verglichen.
2013-06-29157
Erstellen von Abfragen
Beispiel: Alle japanischen Umsätze auflisten, die entweder in Q4 erzielt wurden oder über1000000 lagen
Um diese Frage zu beantworten, erstellen Sie den folgenden verschachtelten Abfragefilter:
Land Gleich Japan
Und Quartal Gleich Q4Oder
Umsatz Größer als 1000000
Diese Kombination von Abfragefiltern gibt zuerst die Umsatzdaten zurück, die in Q4 erzielt wurdenoder über 1000000 lagen. Anschließend werden die Daten weiter eingeschränkt, damit nur die Umsätzein Japan zurückgegeben werden.
Verwandte Themen• Verschachteln von Abfragefiltern• Kombinieren von Abfragefiltern
Verschachteln von Abfragefiltern1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider
für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Ziehen Sie ein Berichtsobjekt, und legen Sie es auf einem vorhandenen Abfragefilter ab.Für das Berichtsobjekt wird ein umrandeter Abfragefilter in einer verschachtelten "UND"-Beziehungmit dem vorhandenen Abfragefilter angezeigt.
3. Definieren Sie den neuen Abfragefilter.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Verschachtelte Abfragefilter• Kombinieren von Abfragefiltern
3.8.1.3 Filtern hierarchischer Abfragen
2013-06-29158
Erstellen von Abfragen
3.8.1.3.1 Filtern von hierarchischen Abfragen mit Ebenen
Eine als Abfragefilter verwendete Ebene entfernt die angegebenen Elemente aus der Ebene und derenuntergeordneten Elemente aus der Hierarchie. Der Filter hat auch Auswirkungen auf dieKennzahlaggregation.
Beispiel: Filtern auf einer Ebene
Auf die folgenden Daten wird der Ebenenfilter [Land] Ungleich Deutschland angewendet.
Sie wenden den Filter an, indem Sie die Ebene [Land] in den Bereich "Abfragefilter" im "Abfrageeditor"ziehen und den Operator "Ungleich" und danach "Deutschland" in der Werteliste der Ebene auswählen.
Internet-UmsatzbetragKunden-Geographie
29.358.677,22 US-Dol-larAlle Kunden
2.644.017,71 US-Dol-larFrankreich
263.416,19 US-DollarHauts de Seine
539.725,80 US-DollarSeine (Paris)
2.894.312,34 US-Dol-larDeutschland
119.871,08 US-DollarBrandenburg
794.876,08 US-DollarHessen
Nach dem Filtern werden die Daten wie folgt angezeigt:
Internet-UmsatzbetragKunden-Geographie
26.464.364,88 US-Dol-larAlle Kunden
2.644.017,71 US-Dol-larFrankreich
263.416,19 US-DollarHauts de Seine
539.725,80 US-DollarSeine (Paris)
Wenn der Filter angewendet wird, werden Deutschland und alle Nachfolger aus der Hierarchie gefiltert.Der Wert von [Internet-Umsatzbetrag] für "Alle Kunden" wird ebenfalls verringert, da der Wertvon Deutschland nicht mehr Bestandteil der Aggregation ist.
2013-06-29159
Erstellen von Abfragen
3.8.1.3.2 Filtern von hierarchischen Abfragen mit Kennzahlen
Ein Filter für eine Kennzahl wird auf alle Ebenen einer Hierarchie angewendet und hat keineAuswirkungen auf die Kennzahlaggregation in einem gefilterten Ergebnis.
Beispiel: Filtern auf einer Kennzahl
Auf die folgenden Daten wird der Filter [Internet-Umsatzbetrag] Größer als 500.000angewendet.
Internet-UmsatzbetragKunden-Geographie
29.358.677,22 US-Dol-larAlle Kunden
2.644.017,71 US-Dol-larFrankreich
263.416,19 US-DollarHauts de Seine
539.725,80 US-DollarSeine (Paris)
2.894.312,34 US-Dol-larDeutschland
119.871,08 US-DollarBrandenburg
794.876,08 US-DollarHessen
Die gefilterten Daten werden wie folgt angezeigt:
Internet-UmsatzbetragKunden-Geographie
29.358.677,22 US-Dol-larAlle Kunden
2.644.017,71 US-Dol-larFrankreich
539.725,80 US-DollarSeine (Paris)
2.894.312,34 US-Dol-larDeutschland
794.876,08 US-DollarHessen
Der Filter wird auf alle Elemente, unabhängig von deren Ebene in der Hierarchie angewendet. DasEntfernen der gefilterten Elemente hat keine Auswirkungen auf die aggregierten Kennzahlen. Beispiel:Der Betrag "Alle Kunden" ist weiterhin 29.358.677,22 US-Dollar.
2013-06-29160
Erstellen von Abfragen
3.8.2 Filtern von Daten mit Eingabeaufforderungen
Eine Eingabeaufforderung ist eine spezielle Art von Abfragefilter Sie ist ein dynamischer Filter, der beijeder Regenerierung der Daten in einem Dokument eine Frage anzeigt. Sie beantwortenEingabeaufforderungen, indem Sie vor dem Regenerieren der Daten die Werte eingeben oder auswählen,die Sie anzeigen lassen möchten. Die Abfrage ruft ausschließlich die von Ihnen angegebenen Werteaus der Datenbank ab und fügt sie in die Berichte des Dokuments ein.
Mithilfe von Eingabeaufforderungen können mehrere Benutzer dasselbe Dokument anzeigen, jedochunterschiedliche, gezielte Datensätze aus der Datenbank abrufen und in denselben Berichttabellenund Diagrammen anzeigen. Außerdem wird durch Eingabeaufforderungen die Zeit verkürzt, die zumAbrufen der Daten aus der Datenbank erforderlich ist.
Eine Eingabeaufforderung enthält die folgenden Elemente:• ein gefiltertes Objekt• einen Operator• Eine Meldung
Um die Benutzer zur Auswahl eines bestimmten Jahres aufzufordern, definieren Sie z.B. eineEingabeaufforderung für die Dimension [Jahr]:Year Equal To ("Which year?)
In dieser Eingabeaufforderung ist das gefilterte Objekt [Jahr], der Operator ist "Gleich", und die Meldungder Eingabeaufforderung ist "Welches Jahr?".
Sie können Eingabeaufforderungen für Dimensionen, Kennzahlen, Attribute, Hierarchien und Ebenendefinieren. Sie können beispielsweise die Dimension [Jahr] filtern, um Werte für ein bestimmtes Jahrzurückzugeben. Oder die Kennzahl [Umsatz], um Werte für einen Umsatzbereich zurückzugeben. Oderdie Hierarchie [Geografie], um Elemente aus der Hierarchie zurückzugeben.
Anmerkung:
• Im Web-Intelligence-Rich-Client oder in der Web-Intelligence-Applet-Schnittstelle können Sie fürOLAP-.unx-Universen beim Filtern nach Kennzahlen nur eine Konstante eingeben.
• Im Web-Intelligence-Rich-Client oder in der Web-Intelligence-Applet-Schnittstelle können Sie keineKennzahlen oder Informationsobjekte im Filterbereich für BEx Querys hinzufügen.
Sie können in einer Abfrage mehrere Eingabeaufforderungen erstellen, die durch die Operatoren UNDoder ODER verbunden sind. Sie können Eingabeaufforderungen auch verschachteln. Wenn der Benutzereine Abfrage ausführt, werden die Eingabeaufforderungen angezeigt.
Anmerkung:Für BEx Querys und OLAP-.unx-Universen können Sie nur den UND-Operator verwenden.
Eingabeaufforderungen werden in dem von der Abfrage generierten Skript als Wert, der als Antwortauf die Eingabeaufforderung geliefert wird, oder als spezielle Eingabeaufforderungssyntax angezeigt.
2013-06-29161
Erstellen von Abfragen
Beispielsweise kann eine Eingabeaufforderung zu [Land] in der generierten SQL wie folgt angezeigtwerden:Resort_Country.country = @prompt('Enter Country:','A','Resort\Country', Mono,Free,Persistent,,User:0)
oderResort_country.country In ('UK')
Eingabeaufforderungen können optional sein. Sie müssen keine Werte für optionaleEingabeaufforderungen angeben. Wenn Sie keinen Wert angeben, wird die Eingabeaufforderung nichtbeachtet.
Sie können eigene Eingabeaufforderungen erstellen oder bereits definierte Eingabeaufforderungen imUniversum auswählen.
3.8.2.1 Zusammengeführte Eingabeaufforderungen
Wenn ein Dokument mehrere Datenprovider enthält, werden Eingabeaufforderungen, die Objektedesselben Datentyps, Operatoren desselben Operatortyps beinhalten, und die denselbenEingabeaufforderungstext aufweisen, zusammengeführt.
Bei der Regenerierung aller Datenprovider wird lediglich eine Eingabeaufforderungsmeldung für dieseEingabeaufforderungen angezeigt.
Bei der von der Eingabeaufforderung angezeigten Werteliste handelt es sich um die Liste, die mit demObjekt in der Eingabeaufforderung verknüpft ist, die die meisten Anzeigeeigenschaftsbeschränkungenaufweist.
3.8.2.2 Hierarchische Eingabeaufforderungen
Die folgenden Objekte zeigen ihre Wertelisten hierarchisch in einer Eingabeaufforderung an:• Hierarchien• Ebenen• Mit einer hierarchischen Werteliste verknüpfte Dimensionen
Eine hierarchische Werteliste wird als Struktur angezeigt. Sie können in der Struktur nach oben oderunten zu den gewünschten Elementen navigieren. Je nach Filteroperator in der Eingabeaufforderungkönnen Sie Elemente aus verschiedenen Ebenen der Werteliste oder nur auf der untersten Ebeneauswählen.
2013-06-29162
Erstellen von Abfragen
3.8.2.3 Abfragefilter und Eingabeaufforderungsoperatoren
3.8.2.3.1 Operatorliste
Gleich (Operator)
Mit dem Operator Gleich können Sie Daten abrufen, die gleich einem Wert sind.
Beispiel: Um nur Daten für die USA abzurufen, erstellen Sie den Filter "Land Gleich USA".
Ungleich (Operator)
Mit dem Operator Ungleich können Sie Daten abrufen, die ungleich einem Wert sind.
Beispiel: Um Daten für alle Länder außer die USA abzurufen, erstellen Sie den Filter "Land UngleichUSA".
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.
Größer als (Operator)
Mit dem Operator Größer als können Sie Daten abrufen, die größer als ein bestimmter Wert sind.
Beispiel: Um Daten für Kunden älter als 60 abzurufen, erstellen Sie den Filter "[Kundenalter] Größerals 60".
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.
Größer als oder gleich (Operator)
Mit dem Operator Größer als oder gleich können Sie Daten abrufen, die größer als oder gleicheinem bestimmten Wert sind.
Beispiel: Um Daten für Umsätze ab 1,5 Millionen Euro abzurufen, erstellen Sie den Filter "[Umsatz]Größer als oder gleich 1500000".
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx-Hierarchien verwendet werden.
2013-06-29163
Erstellen von Abfragen
Kleiner-als-Operator
Mit dem Operator Kleiner als können Sie Daten abrufen, die kleiner als ein bestimmter Wert sind.
Beispiel: Um Daten für Prüfungsnoten unter 40 abzurufen, erstellen Sie den Filter "[Prüfungsnote]Kleiner als 40".
Anmerkung:Der Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.
Kleiner als oder gleich (Operator)
Mit dem Operator Kleiner als oder gleich können Sie Daten abrufen, die kleiner als oder gleicheinem bestimmten Wert sind.
Beispiel: Um Daten für Kunden im Alter von 30 Jahren oder jünger abzurufen, erstellen Sie den Filter"[Alter] Kleiner als oder gleich 30".
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.
Zwischen (Operator)
Mit dem Operator Zwischen können Sie Daten zwischen zwei Grenzwerten (einschließlich der beidenGrenzwerte) abrufen. Der erste deklarierte Wert muss kleiner als der zweite Wert sein.
Beispiel: Um Daten für Woche 25 bis Woche 36 abzurufen (einschließlich Woche 25 und 36), erstellenSie den Filter "[Woche] Zwischen 25 und 36".
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.
Nicht zwischen (Operator)
Mit dem Operator Nicht zwischen können Sie Daten außerhalb des Bereichs von zwei Wertenabrufen.
Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36".
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.
2013-06-29164
Erstellen von Abfragen
In Liste (Operator)
Mit dem Operator In Liste können Sie Daten zu Werten in einer Werteliste abrufen.
Beispiel: Um nur Daten für die USA, GB und Japan abzurufen, erstellen Sie den Filter [Land] InListe. Wenn Sie in das Feld Geben Sie einen Wert ein Werte eingeben können, geben SieUSA;GB;Japan ein.
Wenn In Liste in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer miteiner hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird,können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Beieiner Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator In Liste können [Paris]auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewähltwerden.
Bei Verwendung von In Liste in einem Berichtsfilter wird eine unstrukturierte Werteliste erzeugt.
Nicht in Liste (Operator)
Mit dem Operator Nicht in Liste können Sie Daten abrufen, die nicht mehreren Werten entsprechen.
Beispiel: Wenn Sie keine Daten für die USA, GB und Japan abrufen möchten, erstellen Sie den Filter"[Land] Nicht in Liste". In das Feld Geben Sie einen Wert ein geben Sie USA;GB;Japan ein.
Wenn Nicht in Liste zusammen mit einer hierarchischen Werteliste (entweder aus einer mit einerhierarchischen Werteliste verknüpften Dimension, einem Hierarchieobjekt oder einem Ebenenobjekt)verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden.Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator Nicht inListe können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in derEingabeaufforderung ausgewählt werden.
Anmerkung:Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden, beispielsweise inebenenbasierten Hierarchien.
Gleich Muster (Operator)
Mit dem Operator Gleich Muster werden Daten abgerufen, die eine bestimmte Zeichenfolge odereinen Teil einer Zeichenfolge enthalten.
Beispiel: Um Kunden abzurufen, deren Geburtsjahr 1972 ist, erstellen Sie den Filter [Geburtsjahr]Gleich Muster "72".
Anmerkung:Dieser Operator kann nicht für BEx-Hierarchien verwendet werden.
2013-06-29165
Erstellen von Abfragen
Ungleich Muster (Operator)
Der Operator Ungleich Muster wird verwendet, um Daten abzufragen, die eine bestimmteZeichenfolge nicht enthalten.
Beispiel: Um Kunden abzurufen, deren Geburtsdatum nicht 1972 ist, erstellen Sie den Filter [Geburtsjahr]Ungleich Muster '72'.
Anmerkung:Dieser Operator kann nicht für auf übergeordneten Elementen basierenden Hierarchien von BEx- oderOLAP-.unx-Universen verwendet werden.
Beide (Operator)
Der Operator Beide wird verwendet, um Daten abzurufen, die zwei Werten entsprechen.
Beispiel: Um Kunden abzurufen, die sowohl eine Festnetz- als auch Mobiltelefonnummer haben,erstellen Sie den Filter [Kontentyp] Beide 'Festnetz' und 'Mobil'.
Anmerkung:Dieser Operator wird für auf Hierarchieobjekten basierende Filter oder in auf OLAP-Datenquellenbasierende Universen unterstützt.
Außer (Operator)
Der Operator Außer wird verwendet, um Daten abzurufen, die einem Wert entsprechen und einenanderen ausschließen.
Beispiel: Um Kunden abzurufen, die nur eine Festnetz- aber keine Mobiltelefonnummer haben, erstellenSie den Filter [Kontentyp] 'Festnetz' Außer 'Mobil'.
Der Operator Außer schränkt stärker ein als Ungleich oder Nicht in Liste. Beispiel: Ein Bericht,der Kunden zurückgibt und den Filter [Linien] Ungleich 'Zubehör' enthält, schließt alleUmsatzaufzeichnungen aus, in der der verkaufte Artikel Teil der Produktlinie 'Zubehör' ist. Wennderselbe Kunde Zubehör und Nicht-Zubehör erworben hat, wird dieser Kunde trotzdem im Berichtangezeigt, die Summe enthält jedoch nur Umsätze für Nicht-Zubehör.
Mit dem Filter [Linien] Außer 'Zubehör' sind nur Kunden im Bericht enthalten, die kein Zubehörgekauft haben.
Anmerkung:Dieser Operator wird nicht in Universen unterstützt, die auf OLAP-Datenquellen basieren.
Verwandte Themen• Nicht in Liste (Operator)
2013-06-29166
Erstellen von Abfragen
3.8.2.3.2 Einschränkungen für Filteroperatoren
Die folgende Tabelle enthält die Einschränkungen für Eingabeaufforderungen und Filteroperatoren aufder Grundlage des gefilterten Objekt- und Abfragetyps.
Verfügbare FilterObjekt
Gleich
Ungleich
In Liste
Nicht in Liste
Gleich Muster
Ungleich Muster
Ebenenbasierte Hierarchie
Gleich
In Liste
Gleich Muster
Hierarchie Übergeordnet-Unterge-ordnet
Gleich
In ListeHierarchie in BEx Query
3.8.2.4 Erstellen von Eingabeaufforderungen
1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Verschieben Sie das Objekt, das Sie mit einer Eingabeaufforderung filtern möchten, perDrag-und-Drop in den Bereich "Abfragefilter".Der Abfragefilter wird nun umrandet im Bereich "Abfragefilter" angezeigt. Das gefilterte Objekt, derOperator und der auf das Objekt angewendete Filtertyp werden in der Gliederung angezeigt. DerFilter ist standardmäßig eine Konstante.
3. Wählen Sie einen Filteroperator aus der Liste aus.
2013-06-29167
Erstellen von Abfragen
Anmerkung:Die Liste der verfügbaren Operatoren richtet sich nach dem Typ des gefilterten Objekts.
4. Klicken Sie auf den Pfeil neben dem Gliederungsabfragefilter, und wählen Sie aus dem Menü dieOption Eingabeaufforderung aus, um das Objekt mit einer Eingabeaufforderung zu filtern.
Anmerkung:Wenn das Dokument mehrere Datenprovider enthält und bereits eine Eingabeaufforderung vorhandenist, die Objekte desselben Datentyps und Operatoren desselben Operatortyps umfasst und diedenselben Eingabeaufforderungstext verwendet wie die neue Eingabeaufforderung, wird eineWarnmeldung mit dem Hinweis angezeigt, dass die beiden Eingabeaufforderungen zusammengeführtwerden. Dies bedeutet, dass bei jeder Regenerierung aller Datenprovider lediglich eine einzigeEingabeaufforderungsmeldung für die beiden Eingabeaufforderungen angezeigt wird.
Das Dialogfeld Eingabeaufforderung wird angezeigt.
5. Wählen Sie Eingabeaufforderung mit Werteliste aus, damit der Benutzer beim Beantworten derEingabeaufforderung aus einer Werteliste auswählen kann.
Anmerkung:
• Die Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfte Wertelisteim Universum verfügt.
• Die Option ist standardmäßig aktiviert und kann nicht deaktiviert werden, wenn das gefilterteObjekt eine Hierarchie ist.
• Wählen Sie diese Option nicht aus, wenn das gefilterte Objekt ein Datum ist und Sie möchten,dass ein Popupkalender angezeigt wird, in dem die Benutzer das Datum auswählen können.
Wenn Sie die Option Eingabeaufforderung mit Werteliste deaktivieren, geben Sie den Text derEingabeaufforderung (z.B. "Stadt eingeben") in das Feld Eingabeaufforderungstext ein.
6. Führen Sie im Dialogfeld "Parametereigenschaften" einen der folgenden Schritte aus:• Wählen Sie Nur aus Liste auswählen aus, um die Auswahlmöglichkeiten des Benutzers auf
Werte in der Liste zu beschränken.
Anmerkung:
• Diese Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfteWerteliste im Universum verfügt, und kann nicht deaktiviert werden, wenn das gefilterte Objekteine Hierarchie ist.
• Wählen Sie diese Option nicht aus, wenn das gefilterte Objekt ein Datum ist und Sie möchten,dass ein Popupkalender angezeigt wird, in dem die Benutzer das Datum auswählen können.
• Wählen Sie Auswahl der letzten Werte beibehalten, damit in der Eingabeaufforderungstandardmäßig die Werte ausgewählt werden, die der Benutzer bei der letztenEingabeaufforderung ausgewählt hat.
Diese Option ist standardmäßig aktiviert, wenn das gefilterte Objekt über eine verknüpfte Wertelisteim Universum verfügt, und kann nicht deaktiviert werden, wenn das gefilterte Objekt eine Hierarchieist.
• Wählen Sie Standardwerte festlegen aus, wenn bei der Anzeige der Eingabeaufforderungstandardmäßig Werte ausgewählt werden sollen, und geben Sie einen Wert in das Feld GebenSie einen Wert ein ein, oder klicken Sie auf ..., und wählen Sie Standardwerte im DialogfeldWerteliste aus.
2013-06-29168
Erstellen von Abfragen
Anmerkung:Die Schaltfläche ist deaktiviert, wenn keine Werteliste mit dem gefilterten Objekt verknüpft ist.
• Wählen SieOptionale Eingabeaufforderung, um die Eingabeaufforderung optional zu machen.Wenn der Benutzer keinen Wert für eine optionale Eingabeaufforderung angibt, wird dieEingabeaufforderung nicht beachtet. Klicken Sie auf das Symbol neben dem Textfeld, und legenSie die Eingabeaufforderungseigenschaften im angezeigten Dialogfeld fest.
Die Eingabeaufforderung wird bei jeder Regenerierung des Dokuments angezeigt.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Definieren der Anzeige von Eingabeaufforderungen• Zusammengeführte Eingabeaufforderungen
3.8.2.5 Auswählen einer vorhandenen Eingabeaufforderung
Sie können eine Auswahl unter bereits vorhandenen Eingabeaufforderungen treffen und diese auf eineAbfrage anwenden. Nur bereits vorhandene Eingabeaufforderungen, die mit dem gerade gefiltertenObjekt kompatibel sind, werden angezeigt.1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenprovider
für die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Verschieben Sie das Objekt, auf das Sie eine Eingabeaufforderung anwenden möchten, perDrag-und-Drop in den Bereich "Abfragefilter".Der Abfragefilter wird nun umrandet im Bereich "Abfragefilter" angezeigt.
3. Klicken Sie auf den Pfeil neben dem Abfragefilter, und wählen Sie Eingabeaufforderung aus demMenü aus.
4. Klicken Sie auf Von Universum, wählen Sie eine vorhandene Eingabeaufforderung aus, und klickenSie auf OK.In der Liste werden nur mit dem Objekt, das Sie gerade filtern, kompatibleUniversumseingabeaufforderungen angezeigt. Das gefilterte Objekt und dieUniversumseingabeaufforderung müssen beispielsweise denselben Datentyp haben.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
2013-06-29169
Erstellen von Abfragen
3.8.2.6 Entfernen von Eingabeaufforderungen
1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Wählen Sie die Eingabeaufforderung im Bereich "Abfragefilter" aus, und klicken Sie auf das SymbolLöschen.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
3.8.2.7 Definieren der Anzeige von Eingabeaufforderungen
Standardmäßig werden bei Eingabeaufforderungen ein Feld und eine Werteliste angezeigt. Siebeantworten die Eingabeaufforderung, indem Sie die Werte entweder im Dialogfeld eingeben oder ausder Werteliste auswählen.
Sie können die Anzeige von Eingabeaufforderungen ändern, indem Sie eine, einige oder alle derfolgenden Optionen aktivieren. Folgende Optionen stehen im Dialogfeld "Parametereigenschaften" zurVerfügung.
Aktion(Kontext)Zweck der Eingabeaufforde-rung
Lassen Sie die Option standard-mäßig aktiviert: Eingabeauffor-derung mit Werteliste
Wenn Sie alle Werte des Ob-jekts anzeigen möchten, umanschließend unter diesenWerten wählen zu können
Anzeige der Werteliste, die dergefilterten Dimension, Kennzahloder Information zugeordnet ist
Wählen Sie die Option: LetzteWerte ausgewählt lassen.
Wenn Sie bei der Dokumentre-generierung oft standardmäßigdie gleichen Werte auswählen,jedoch die Möglichkeit bestehenmuss, einen anderen Wert gege-benenfalls auswählen zu kön-nen, wie z.B. den Namen deslaufenden Monats
Anzeige der Werte, die bei derletzten Eingabeaufforderungeingegeben wurden (wobei Be-nutzer andere Werte wählenkönnen)
2013-06-29170
Erstellen von Abfragen
Aktion(Kontext)Zweck der Eingabeaufforde-rung
Wählen Sie die Option Stan-dardwerte festlegen.
Wenn Sie bei der Dokumentre-generierung fast immer die glei-chen Werte erneut wählen, je-doch die Möglichkeit bestehenmuss, einen anderen Wert gege-benenfalls auswählen zu kön-nen, wie z.B. die Angabe deslaufenden Jahres
Anzeige der Werte, die Sie alsStandardwerte angegeben ha-ben (wobei Benutzer andereWerte wählen können)
Wählen Sie die Option Nur ausListe auswählen.
Wenn Sie verhindern möchten,dass Benutzer einen Wert einge-ben, der unter Umständen in derDatenbank nicht existiert oderder den Benutzern nicht ange-zeigt werden soll
Anzeige einer Werteliste, in derBenutzer einen Wert auswählenkönnen
Um die Eingabeaufforderung optional zu machen, wählen Sie Optionale Eingabeaufforderung. Siemüssen für die Eingabeaufforderung keinen Werte angeben. Sie wird dann nicht beachtet.
Anmerkung:Falls die Eingabeaufforderung für ein Datum ist, sehen die Benutzer einen Popup-Kalender und eineWerteliste. Wenn den Benutzern ein Popup-Kalender für die Auswahl der Datumsangaben angezeigtwerden soll, deaktivieren Sie die Option Eingabeaufforderung mit Werteliste.
3.8.2.8 Kombinieren von Eingabeaufforderungen
Durch die Kombination mehrfacher Eingabeaufforderungen innerhalb derselben Abfrage lassen sichdie Dokumentdaten so filtern, dass jeder Benutzer, der die Berichte anzeigt, nur seinen spezifischenErfordernissen entsprechende Daten sieht. Sie kombinieren beispielsweise die drei folgendenEingabeaufforderungen für das Dokument "Kunden":• Welcher Kunde?• Welches Konto?• Welche Kalenderperiode: Von? Bis?
Auf diese Weise kann jeder Leiter der Buchhaltungsabteilung, der das Dokument anzeigt, Berichtwertefür ein bestimmtes Kundenkonto und über einen bestimmten Zeitraum einsehen.
Eingabeaufforderungen können auf dieselbe Weise kombiniert werden wie Abfragefilter.
2013-06-29171
Erstellen von Abfragen
3.8.2.8.1 Kombinieren von Eingabeaufforderungen mit Abfragefiltern
Die Kombination von Eingabeaufforderungen und Filtern innerhalb derselben Abfrage bietet Ihnen dieMöglichkeit, die Werte einiger der ausgewählten Abfrageobjekte anhand der Filter zu definieren, währenddie Benutzer die Werte weiterer ausgewählter Objekte anhand der Eingabeaufforderungen eingebenkönnen. Sie kombinieren beispielsweise die drei folgenden Filter und Eingabeaufforderungen für dasDokument einer Personalabteilung:• [Jahr] Gleich Dieses Jahr• [Berufsbezeichnung] Ungleich Abteilungsleiter• Welcher Angestellte?
Die Benutzer des Dokuments können zwar den Angestellten wählen, aber dessen Daten nur für daslaufende Jahr anzeigen. Die Daten der Abteilungsleiter sind für die Benutzer nicht zugänglich.
3.8.2.9 Ändern der Reihenfolge von Eingabeaufforderungen
1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Klicken Sie in der Symbolleiste Abfrageeditor auf das Symbol "Abfrageeigenschaften".3. Wählen Sie im Dialogfeld Eingabeaufforderungsreihenfolge die Eingabeaufforderung aus, die
Sie in der Eingabeaufforderungsreihenfolge nach oben oder nach unten verschieben möchten, undklicken Sie dann neben dem Feld auf den Pfeil nach oben oder nach unten.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung
3.8.3 Filtern von Daten mithilfe von Unterabfragen
Bei einer Unterabfrage handelt es sich um einen flexiblen Abfragefilter, mit dem Sie ausgefeiltereMöglichkeiten zur Einschränkung von Daten haben als mit einem normalen Abfragefilter.
Unterabfragen liefern aus den folgenden Gründen bessere Ergebnisse als normale Abfragefilter:• Sie können die Werte des Objekts, dessen Werte für die Einschränkung der Abfrage verwendet
werden, mit Werten anderer Objekte vergleichen.• Die von der Unterabfrage zurückgegebenen Werte können durch eine WHERE-Klausel eingeschränkt
werden.
2013-06-29172
Erstellen von Abfragen
• Sie können komplexe Fragen formulieren, die mit einfachen Abfragefiltern nur schwer bzw. überhauptnicht möglich sind. Welche Kunden haben eine Dienstleistung in Anspruch genommen, die in Q1des Jahres 2003 (von einem beliebigen Kunden) reserviert wurde, und wie hoch ist der mit ihnenerwirtschaftete Umsatz?
Um Unterabfragen zu erhalten, ändern Sie die SQL, die zum Abrufen von Abfragedaten generiert wird.Die SQL enthält eine Unterabfrage, die die von einer äußeren Abfrage zurückgegebenen Dateneinschränkt. SQL ist eine Abfragesprache, die von allen relationalen Datenbanken (RDBMS) unterstütztwird, obwohl jede Datenbank über ihre eigene Syntax verfügt. Weitere Informationen zuSQL-Unterabfragen finden Sie in jeder beliebigen SQL-Dokumentation.
Anmerkung:
• Unterabfragen werden nicht in allen Datenbanken unterstützt. Wenn sie nicht unterstützt werden,wird die Option zum Erstellen von Unterabfragen nicht im "Abfrageeditor" angezeigt.
• Sie können Unterabfragen mithifle von Dimensionen, Attributen und Kennzahlen erstellen. Siekönnen Unterabfragen nicht mit hierarchischen Objekten erstellen.
Verwandte Themen• Erstellen von Unterabfragen• Unterabfrageparameter
3.8.3.1 Erstellen von Unterabfragen
1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Fügen Sie dem Bereich "Ergebnisobjekte" die Objekte hinzu, die in der Abfrage angezeigt werdensollen.
3. Wählen Sie das Objekt im Bereich "Ergebnisobjekte" aus, das Sie mit einer Unterabfrage filternmöchten, und klicken Sie auf das SymbolUnterabfrage hinzufügen oben im Bereich "Abfragefilter".Die Gliederung der Unterabfrage wird im Bereich "Abfragefilter" angezeigt. Das ausgewählte Objektwird standardmäßig als Filter- und Filtern-nach-Objekt angezeigt.
4. Um der Unterabfrage eine WHERE-Bedingung hinzuzufügen, ziehen Sie ein Berichtsobjekt in denBereich der Unterabfrage unterhalb des Bildes "Objekt hier ablegen".In einer Unterabfrage können Sie eine vorhandene Unterabfrage oder einen Standardabfragefilterals WHERE-Bedingung verwenden. Verschieben Sie den vorhandenen Filter oder die vorhandeneUnterabfrage zu diesem Zweck per Drag-und-Drop in den Bereich der Unterabfrage unterhalb derFelder "Objekt hier ablegen". Um den vorhandenen Filter in die WHERE-Bedingung zu kopieren,anstatt ihn zu verschieben, halten Sie dieStrg-Taste während des Drag-und-Drop-Vorgangs gedrückt.In diesem Fall verbleibt der vorhandene Filter an seiner ursprünglichen Position und wird zumBestandteil der WHERE-Bedingung der Unterabfrage.
2013-06-29173
Erstellen von Abfragen
5. Wählen Sie den Operator und die Werte aus, die in der WHERE-Bedingung zum Filtern des Objektsverwendet werden.
6. Klicken Sie auf Unterabfrage, um dem Abfragefilter eine zusätzliche Unterabfrage hinzuzufügen.Unterabfragen können nicht nur durch UND- bzw. ODER-Beziehungen verknüpft, sondern auchverschachtelt werden (Unterabfragen innerhalb von Unterabfragen). Ziehen Sie dazu eine vorhandeneUnterabfrage in den Bereich unterhalb der Felder Objekt hier ablegen. In diesem Fall wird dieinnere Unterabfrage zum Bestandteil der WHERE-Bedingung der äußeren Unterabfrage. Um dievorhandene Unterabfrage in die WHERE-Bedingung zu kopieren, anstatt sie zu verschieben, haltenSie die STRG-Taste gedrückt, während Sie die Unterabfrage ziehen und ablegen. In diesem Fallverbleibt die zweite Unterabfrage auf derselben Ebene wie die erste und wird zum Bestandteil derWHERE-Klausel der ersten Unterabfrage.Die beiden Unterabfragen sind standardmäßig durch eine UND-Beziehung verknüpft. Klicken Sieauf den UND-Operator, um zwischen UND bzw. ODER umzuschalten.
7. Um eine Unterabfrage zu verschachteln (Unterabfragen innerhalb von Unterabfragen), ziehen Sieeine vorhandene Unterabfrage in den Bereich unterhalb des Bildes "Objekt hier ablegen".Um die Unterabfrage in die WHERE-Bedingung zu kopieren, anstatt sie zu verschieben, halten Siedie Strg-Taste während des Drag-und-Drop-Vorgangs gedrückt. In diesem Fall verbleibt die zweiteUnterabfrage auf derselben Ebene wie die erste und wird zum Bestandteil der WHERE-Klausel derersten Unterabfrage.Die innere Unterabfrage wird zum Bestandteil der WHERE-Bedingung der äußeren Unterabfrage.
Verwandte Themen• Öffnen des Datenproviders vorhandener Abfragen zur Bearbeitung• Filtern von Daten mithilfe von Unterabfragen• Beispiel: Kunden, die eine in Q1 von 2003 reservierte Dienstleistung erwarben und der von ihnengenerierte Umsatz• Unterabfrageparameter• Verschachtelte kombinierte Abfragen
3.8.3.2 Beispiel: Kunden, die eine in Q1 von 2003 reservierte Dienstleistungerwarben und der von ihnen generierte Umsatz
Anmerkung:In diesem Beispiel wird das Beispieluniversum "Insel-Reisen" in Web Intelligence verwendet.
1. Öffnen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" oder "Daten" den Datenproviderfür die Bearbeitung.Der "Abfrage-Editor" wird angezeigt.
2. Ziehen Sie die Objekte Kunde und Umsatz in den Bereich "Ergebnisobjekte" des "Abfrageeditors".3. Wählen Sie das Objekt Dienstleistung aus.4. Klicken Sie auf Unterabfrage.
2013-06-29174
Erstellen von Abfragen
Die Gliederung der Unterabfrage wird im Bereich "Abfragefilter" angezeigt.
Anmerkung:Das ausgewählte Objekt wird in der Gliederung der Unterabfrage in beiden Bereichen angezeigt.Häufig verwenden Sie dasselbe Objekt in beiden Bereichen, obwohl dies nicht erforderlich ist. Wenndie Objekte keine gemeinsamen Werte zurückgeben, werden von der Unterabfrage und somit auchvon der Abfrage keine Werte zurückgegeben.
5. Ziehen Sie das Objekt Reservierungsjahr in den Bereich der Unterabfragegliederung unter demObjekt Dienstleistung, um eine WHERE-Bedingung dem Objekt Reservierungsjahrhinzuzufügen.
6. Setzen Sie den Operator in der Bedingung Reservierungsjahr auf Gleich.7. Geben Sie FJ2003 in das Feld Konstante eingeben ein.8. Ziehen Sie das Objekt Reservierungsjahr in den Bereich der Unterabfragegliederung unter das
Objekt Dienstleistung, um das Objekt Reservierungsquartal der WHERE-Bedingunghinzuzufügen.
9. Setzen Sie den Operator in der Bedingung "Reservierungsquartal" auf Gleich.10. Geben Sie Q1 in das Feld Konstante eingeben ein.11. Klicken Sie auf Abfrage ausführen.
3.8.3.3 Unterabfrageparameter
Eine Unterabfrage bzw. eine Gruppe von Unterabfragen enthält die folgenden Parameter:
BeschreibungParameter
Das Objekt, dessen Werte zum Filtern der Ergebnisobjekte verwendetwerden.
Es können mehrere Filterobjekte eingefügt werden. In diesem Fallwerden die Werte der ausgewählten Objekte verkettet.
Filterobjekte
Das Objekt, das bestimmt, welche Filterobjektwerte die Unterabfragezurückgibt.
Es können mehrere Filtern-nach-Objekte eingefügt werden. In diesemFall werden die Werte der ausgewählten Objekte verkettet.
Filtern-nach-Objekte
2013-06-29175
Erstellen von Abfragen
BeschreibungParameter
Der Operator, durch den die Beziehung zwischen dem Filterobjektund dem Filtern-nach-Objekt angegeben wird.
Aufgrund von Datenbankbeschränkungen können bestimmte Kombi-nationen von Operatoren und Filtern-nach-Objekten nicht zusammenverwendet werden. Wenn Sie z.B. den Operator "Gleich" mit einemFiltern-nach-Objekt verwenden, das mehrere Werte zurückgibt, weistdie Datenbank die SQL-Abfrage zurück, weil das Filtern-nach-Objektfür diese Art von Unterabfrage nur einen Wert zurückgeben darf.
Falls die generierte SQL von der Datenbank zurückgewiesen wird,erhalten Sie eine Fehlermeldung mit der von der Datenbank zurückge-gebenen Fehlerbeschreibung
Operator
Eine zusätzliche Bedingung, durch die die Werteliste des Filtern-nach-Objekts eingeschränkt wird. Sie können normale Berichtsobjekte,vordefinierte Bedingungen oder vorhandene Abfragefilter, einschließlichUnterabfragen, in der WHERE-Bedingung verwenden.
WHERE-Bedingung (optio-nal)
Wenn mehrere Unterabfragen vorhanden sind, bestimmt dieser Ope-rator die Beziehung zwischen den Unterabfragen.
UND – Die Bedingungen aller Unterabfragen müssen erfüllt sein.
ODER – Die Bedingungen beliebiger Unterabfragen müssen erfülltsein.
Beziehungsoperator
3.9 Regenerieren von Web-Intelligence-Dokumenten auf Basis von persönlichenund benutzerdefinierten Datenquellen aus BI-Launchpad
Sie können Web-Intelligence-Dokumente regenerieren, die aus persönlichen Datenquellen wie Text-und Excel-Dateien oder aus benutzerdefinierten Datenquellen wie Webdiensten über BI-Launchpaderstellt wurden.
Um die Regenerierungsoption eines mit einer Text- oder Excel-Datei erstelltenWeb-Intelligence-Dokuments zu verwalten, müssen Sie den Parameter RefreshOnServer in derRegistrierung mit einem der folgenden Werte bearbeiten:• NO oder DISABLE – Deaktivieren der Regenerierungsoption• YES oder ENABLE – Aktivieren der OptionRefreshOnServer und Verwenden der Datenquelldateien
aus Server_Path. Wenn der Datenquellenpfad nicht in Server_Path angegeben ist, wird die
2013-06-29176
Erstellen von Abfragen
Datenquelle vom ursprünglichen Quellspeicherort (Speicherort der Datenquelle, aus der dasInteractive-Analysis-Dokument erstellt wird) abgerufen. Der Parameter RefreshOnServer iststandardmäßig auf ENABLE festgelegt.
• ALLOW_USE_WINDOWS_SHARE – Aktivieren der Regenerierungsoption über den Windows-Pfadshared location/UNC. Falls die Quelle nicht erreicht werden kann, wird als Ausweichmechanismusdie Quelle in Server_Path gesucht.
Anmerkung:
• Server_Path ist ein Parameter der Registrierung, der den Pfad der persönlichen Datenquellenauf dem Server angibt. Der Ordner Server_Pathwird nicht standardmäßig während der Installationerstellt. Sie müssen den Ordner Server_Path manuell erstellen. Sie können den Wert von Server_Path in der Registrierung auch ändern, indem Sie den Parameter Server_Path bearbeiten.
• Der Parameter RefreshOnRegistry ist nicht auf benutzerdefinierte Datenquellen anwendbar. Fürdateibasierte benutzerdefinierte Datenquellen steht ein Plugin zur Verfügung, das denSuch-/Ausweichmechanismus für Datenquellen implementiert.
Aktualisieren des Parameters "RefreshOnServer" auf Windows-PlattformenAuf Windows-Plattformen muss der Parameter RefreshOnServer an folgendem Speicherort in derRegistrierung bearbeitet werden:• Text: [HSCHLÜSSEL_LOKALER_RECHNER]\SOFTWARE\SAP BusinessObjects\Suite XI
4.0\default\Web Intelligence\Calculator\PDP\TXT• Excel: [HSCHLÜSSEL_LOKALER_RECHNER]\SOFTWARE\SAP BusinessObjects\Suite XI
4.0\default\Web Intelligence\Calculator\PDP\XLS
Um den Wert des Parameters Server_Path zu ändern, bearbeiten Sie den Eintrag Server_Pathunter [HSCHLÜSSEL_LOKALER_RECHNER\SOFTWARE\SAPBusinessObjects\Suite XI 4.0\default\Web Intelligence\Calculator\PDP.
Der Wert des Parameters Server_Path ist standardmäßig <SAP_BOBJ_INST_VERZ>\PersonalDPFiles>.
Aktualisieren des Parameters "RefreshOnServer" auf UNIX-PlattformenUm auf UNIX-Plattformen die Regenerierungsoption eines mit persönlichen Text- und Excel-Datenquellenerstellten Dokuments zu verwalten, bearbeiten Sie den Parameter RefreshOnSever mit dem WertYES/ENABLE oder NO/DISABLE in der .registry-Datei. Der Standardwert des Parameters RefreshOnServer ist ENABLE. Die .registry-Datei befindet sich an folgenden Speicherorten:• Text: <SAP_BOBJ_INSTALLVERZ>/sap_bobj/data/.bobj/registry/64/software/sap
businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/txt• Excel: <SAP_BOBJ_INSTALLVERZ>/sap_bobj/data/.bobj/registry/64/software/sap
businessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/xls
Um den Wert des Parameters Server_Path zu ändern, bearbeiten Sie die .registry-Datei imVerzeichnis <SAP_ BOBJ_INST_VERZ>/sap_bobj/data/.bobj/registry/64/software/sapbusinessobjects/suite xi 4.0/default/webintelligence/calculator/pdp/.
Der Wert des Parameters Server_Path ist standardmäßig home/<Benutzername>/<SAP_BOBJ_INST_VERZ>/PersonalDPFiles.
2013-06-29177
Erstellen von Abfragen
Beispiel: Regenerieren von Web-Intelligence-Dokumenten basierend auf einerExcel-Datenquelle
Szenario A: Benutzer A erstellt ein Web-Intelligence-Dokument mit dem Web-Intelligence-Rich-Clientund einer Excel-Datenquelle, die sich unter C:\xyz.xls befindet. Der Benutzer exportiert diesesDokument in das Repository. Der Benutzer möchte das Dokument über BI-Launchpad anzeigen undregenerieren, wobei der Web-Intelligence-Server auf einem anderen Rechner installiert ist.
So regenerieren Sie das Dokument:1. Legen Sie die Datei xyz.xls im Verzeichnis C:\ auf dem Serverrechner ab.2. Legen Sie die Datei xyz.xls unter einem vordefinierten Pfad auf dem Server ab. Der
Standardserverpfad lautet <INST_VERZ>\Business Objects\PersonalDPFiles. Sie könnendiesen Pfad ändern, indem Sie den Wert von Server_Path in der Registrierung ändern:[HSCHLÜSSEL_LOKALER_RECHNER]\SOFTWARE\Business Objects\Suite12.0\default\WebIntelligence\Calculator\PDP]
Szenario B: Benutzer B erstellt ein Web-Intelligence-Dokument mit dem Web-Intelligence-Rich-Clientund einer Excel-Datenquelle im UNC-Pfad \\MySharedLocation\MYXLSFILEs\xyz.xls.
Um das Dokument zu regenerieren, muss der Benutzer die Datenquelle entweder unter Server_Pathwie in Szenario A oben beschrieben ablegen oder den Wert des Parameters RefreshOnServer inALLOW_USE_WINDOWS_SHARE ändern. Dieser Wert ermöglicht ein Regenerierung in freigegebenenWindows-Speicherorten. Es gibt jedoch einen Ausweichmechanismus zum Speicherort von Server_Path, wenn der UNC-Pfad nicht vom Server aus zugänglich ist.
Anmerkung:
• Dieses Beispiel gilt auch für Textdatenquellen.
• Der Server Intelligence Agent (SIA) muss mittels einer in der Netzwerkdomäne gültigenBenutzerauthentifizierung verwaltet werden. Der SIA wird über ein lokales Systemkonto verwaltet.Daher kann es bei Verwendung von Szenario B sein, dass der Dienst nicht auf den freigegebenenSpeicherort der Excel-Datei zugreifen kann, selbst wenn Sie in der Lage sind, über Start > Ausführen > \\MySharedLocation\MYXLSFILEs auf die Datei zuzugreifen. In diesem Fall könnenSie den SIA entweder mit den Anmeldedaten starten, die den Zugriff auf den freigegebenenSpeicherort ermöglichen, oder die Datei in Server_Path ablegen.
3.9.1 Vor dem Regenerieren eines Dokuments von BI-Launchpad zu beachtendePunkte
Stellen Sie vor dem Regenerieren eines Dokuments aus BI-Launchpad sicher, dass die folgendenPunkte berücksichtigt wurden:• Falls der UNC-Pfad (Universal-Naming-Convention-Pfad) auch dann nicht verwendet werden soll,
wenn es sich dabei um den ursprünglichen Speicherort der Datenquelle handelt, muss sich dieDatenquelldatei im Serverpfad des SAP-BusinessObjects-Enterprise-Servers befinden. Wenn
2013-06-29178
Erstellen von Abfragen
der SAP-BusinessObjects-Enterprise-Server geclustert ist, muss jeder Cluster mit derselben Kopieder Datenquelldatei aktualisiert werden.
• Wenn die Verwendung von UNC-Pfaden ermöglicht werden soll, sollte der Server Intelligence Agent(SIA) mit einem Benutzerkonto verwaltet werden, das Zugriff auf eine Netzwerkdomäne hat. Inherkömmlichen Installationen verwendet der SIA das lokale Systemkonto; dies wird nicht empfohlen,da die UNC-Pfade mit solchen Konten möglicherweise nicht erreichbar sind.
Um den SIA mit einem bestimmten Konto (Benutzername/Kennwort) zu verwalten, kann derBI-Administrator folgende Schritte ausführen:1. Starten Sie den Central Configuration Manager (CCM).2. Stoppen Sie den SIA.3. Klicken Sie mit der rechten Maustaste auf den SIA, und wählen Sie Eigenschaften aus.4. Wenn auf der Registerkarte "Eigenschaften" unter "Anmelden als" die Option Systemkonto
ausgewählt ist, heben Sie die Auswahl auf, und geben Sie den Benutzernamen und das Kennwortein.
5. Klicken Sie auf Anwenden, anschließend auf OK.6. Starten Sie den SIA.
Anmerkung:Dies gilt nur unter Windows.
• Aktualisieren Sie zum Regenerieren eines auf einem generischen Webdienst basierenden Dokumentsdie Datei net.properties an folgendem Speicherort:• Für Windows: <SAP_BOBJ_INST_VERZ>\SAP BusinessObjects
Enterprise XI 4.0\win64_x64\sapjvm\jre\lib• Für UNIX: <BOBJ_INST_VERZ>/sap_bobj/enterprise_xi40/<Platt
form>_x64/sapjvm/jre/lib
Fügen Sie den folgenden Text ein:
http.proxyHost=<http proxy hostname>http.proxyPort=<http proxy port number>http.nonProxyHosts=localhost|127.0.0.1
Hierbei gilt Folgendes:• proxyHost steht für den Namen des Proxyservers. Zum Beispiel: proxy.mydomain.com.• proxyPort stellt die zu verwendende Portnummer dar. Standardmäßig ist der Wert 80.• nonProxyHosts ist eine durch '|' getrennte Liste mit den Namen von Hosts, auf die direkt statt
über den Proxyserver zugegriffen werden sollte. Standardmäßig ist der Wert localhost und127.0.0.1.
• Geben Sie für HTTPS-Parameter folgende Werte an:https.proxyHost=<http proxy hostname>https.proxyPort=<http proxy port number>
Hierbei gilt Folgendes:• proxyHost steht für den Namen des Proxyservers. Zum Beispiel: proxy.mydomain.com.• proxyPort stellt die zu verwendende Portnummer dar. Standardmäßig ist dies der Wert 443.
Die HTTPS-Protokollhandler verwenden die HTTP-Liste nonProxyHosts.
2013-06-29179
Erstellen von Abfragen
Erstellen von Berichten
4.1 Arbeiten mit Berichten
4.1.1 Hierarchische und nicht hierarchische Daten
Berichte können je nach Datenquelle nicht hierarchische oder hierarchische Daten enthalten. Nichthierarchische und hierarchische Daten verhalten sich unterschiedlich, und Sie arbeiten aufunterschiedliche Arten mit diesen Daten.
4.1.1.1 Arbeiten mit nicht hierarchischen Daten
Nicht hierarchische Daten haben keine Parent/Child-Beziehungen. Eine Dimension ist ein Beispieleines nicht hierarchischen Objekts. Die Werte der Dimensionen [Land] und [Stadt] beispielsweisewerden wie folgt in einer Tabelle angezeigt:
StadtLand
New YorkUSA
AtlantaUSA
ParisFrankreich
RennesFrankreich
Obwohl die Daten eine hierarchische Beziehung haben (beispielsweise sind "New York" und "Atlanta"untergeordnete Werte von "USA"), werden die Daten in nicht hierarchischen Spalten angezeigt unddie Parent/Child-Beziehung wird nicht in der Datenstruktur ausgedrückt.
Zum Analysieren von nicht hierarchischen Daten in Berichten stehen Ihnen zahlreiche Möglichkeitenzur Verfügung, z.B. Sortieren oder Filtern.
2013-06-29181
Erstellen von Berichten
4.1.1.2 Arbeiten mit hierarchischen Daten
Bei hierarchischen Daten werden Daten in einer Parent/Child-Beziehung organisiert. Sie können mithilfedieser Beziehungen navigieren und die Daten und die von den zugehörigen Kennzahlenzurückgegebenen Ergebnisse analysieren.
Mit Hierarchien verknüpfte Kennzahlen werden auf der Grundlage der Position der Daten in der Hierarchieaggregiert. Beispiel: Die Kennzahl [Umsatz] berechnet den Gesamtumsatz für [San Diego] und denGesamtumsatz für [Kalifornien] auf einer weniger detaillierten Aggregationsebene, wenn sie mit einerHierarchie [Geografie] verknüpft ist. Durch Navigieren in der Hierarchie können Sie verschiedeneKennzahlwerte auf unterschiedlichen Ebenen der Hierarchie untersuchen.
Die Art und Weise, wie hierarchische Daten angezeigt werden und sich verhalten, richtet sich nachdem Berichtselement, in dem sie enthalten sind.
Zu- und Aufklappen von HierarchienWenn ein Benutzer eine Hierarchie zu- oder aufklappt, die sich neben einer anderen Hierarchie befindet,führt das System einen asymmetrischen Zuklapp- oder Aufklappvorgang aus. Dieser Vorgang wird nurfür das ausgewählte Element für ein bestimmtes Element in der Hierarchie ausgeführt. Der Benutzerkann explizit einen symmetrischen Zu- oder Aufklappvorgang anfordern. In diesem Fall wird der Vorgangfür alle Instanzen des ausgewählten Elements ausgeführt.
Das System führt standardmäßig symmetrische Zu-/Aufklappvorgänge für eine Hierarchie aus, die sichneben einer Dimension befindet (in diesem Fall führt der standardmäßige Zu-/Aufklappvorgang undder symmetrische Zu-/Aufklappvorgang zum selben Ergebnis).
Zu-/Aufklappvorgänge in Hierarchien, die sich beim Regenerieren ändern (Hierarchieknotenvariable,Elementauswahl nach Aufforderung, Änderung auf Cube-Ebene), sind möglicherweise nach einerRegenerierung von der Vorschau des "Abfrageeditors" gesperrt. In diesem Fall kann der Benutzer dieHierarchie per Drag-und-Drop wieder in die Spalte ziehen.
Verwandte Themen• Arbeiten mit nicht hierarchischen Daten
4.1.1.2.1 Einschränkungen bei der Berichterstellung mit hierarchischen Daten
In der folgenden Tabelle sind die Einschränkungen bei der Berichterstellung mit hierarchischen Datenaufgeführt. Diese Einschränkungen werden in den entsprechenden Abschnitten dieses Handbuchswiederholt beschrieben.
2013-06-29182
Erstellen von Berichten
Tabelle 4-2: Einschränkungen bei der Berichterstellung mit Hierarchien
BeschreibungVon Einschränkung betroffenesElement
Kennzahlen, die mit der Funktion SUMME in Web Intelligenceaggregiert werden, und nicht in der BEx Query. Die anderen Artender Kennzahlaggregation werden delegiert.
BEx-Query-Kennzahlen
Ein Gruppenwechsel ist immer mit der Sortierung nach dem Objektverknüpft, auf das er angewendet wird. Daher wird die Strukturfür jede Hierarchie in der Tabelle, auf die der Gruppenwechselangewendet wird, aufgehoben. Die Benutzer können den Grup-penwechsel für das zugrundeliegende Objekt entfernen, um dieHierarchie wiederherzustellen.
Gruppenwechsel bei Kennzahloder Detail
Diese Beschränkung gilt bei jeder Verwendung von delegiertenKennzahlen und bezieht sich nicht ausschließlich auf die Bericht-serstellung auf Basis hierarchischer Daten. Bei der delegiertenKennzahlaggregation wird #ZUREGENERIEREN zurückgegeben,wenn die erforderliche Aggregation in der Abfrage nicht verfügbarist. Der Benutzer muss das Dokument regenerieren, um die neueAggregationsebene abzurufen. Dies ist beispielsweise bei Verwen-dung der Filterleiste der Fall, wenn der Benutzer einen Wert aus-wählt, bevor er "Alle Werte" auswählt und umgekehrt, bei Auswahlvon "Alle Werte" vor Auswahl eines Werts.
Die delegierte Kennzahlaggregation gibt #NICHTVERFÜGBARzurück, wenn sich die delegierte Kennzahl in einer Formel für eineDimension oder in einem Mehrfachwert-Filter (zum Beispiel einemEingabesteuerelement) für eine Dimension befindet, die nicht zumKontext der Kennzahlaggregation gehört. Dies ist z.B. beim Defi-nieren einer URL auf einer Dimension in einer Tabelle mit einerdelegierten Kennzahl der Fall. In diesem Fall sollte eine Variableauf der URL-Formel als Information der ursprünglichen Dimensionerstellt und die ursprüngliche Dimension in den Block aufgenom-men (jedoch ausgeblendet) werden.
In der Formel "If (Bedingung) then [Dimension1] else [Dimensi-on2]" gibt jede delegierte Kennzahl, die für diese Formel bereitge-stellt wird, noch immer #NICHTVERFÜGBAR zurück.
Delegierte Kennzahlaggregation
Es gibt keine Drill-Ersatzfunktion für Objekte aus einer BEx Query(kein Navigationspfad vorhanden).
Es gibt keinen Abfrage-Drill für OLAP-.unx-Quellen.Drill-Vorgänge
2013-06-29183
Erstellen von Berichten
BeschreibungVon Einschränkung betroffenesElement
Wenn eine Hierarchie vorhanden ist, können durch Berichts- oderTabellenfilter Zeilen ohne Berücksichtigung der Hierarchiestrukturentfernt werden. Daher kann durch einen Filter ein gerade aufge-klappter übergeordneter Knoten entfernt werden, wobei jedochzugeklappte Blätter oder Knoten beibehalten werden. Um dieRückgabe einer leeren Tabelle zu vermeiden, klappt das Systemautomatisch die Hierarchie in dem Block auf, um die resultierendenElemente anzuzeigen.
Durch einen Filter kann ein Zwischenknoten einer Hierarchieentfernt werden. In diesem Fall kann der Benutzer nicht über eineneinfachen Aufklappvorgang auf die nächste Elementebene desübergeordneten Knotens zugreifen. Um den Nachfolger desübergeordneten Knotens anzuzeigen, kann der Benutzer denBefehl "Alle aufklappen" verwenden.
Eine Filterung nach einem zusammengeführten Objekt, das aufeiner Hierarchie basiert, ist nicht möglich.
Filterleiste (Drill-Leiste): Wenn beim Filtern nach einer Hierarchieüber die Filterleiste ein Knoten ausgewählt wird, der nicht in derTabelle angezeigt wird, weil er zugeklappt ist, wird eine leere Ta-belle angezeigt. Der Benutzer kann über den Befehl "Alle aufklap-pen" alle Werte anzeigen.
Beim Filtern über die Filterleiste wird nach Beschriftung gefiltert,auch bei OLAP-Business-Objekten mit Schlüssel.
Filtern nach Hierarchien
Wenn die Struktur einer Hierarchie aufgehoben wird, werden alleElemente der Hierarchie auf derselben Ebene angezeigt, wie beieiner Dimension ohne Verwendung von +/- zum Navigieren undohne das Kontextmenü "Zuklappen/Aufklappen".
Aufheben der Struktur von Hier-archien
2013-06-29184
Erstellen von Berichten
BeschreibungVon Einschränkung betroffenesElement
Ein zusammengeführtes Objekt, das auf einer Hierarchie basiert,kann nicht direkt im Bericht verwendet werden. Der Grund hierfürist, dass in Fällen, in denen die ursprüngliche Hierarchie eine inKonflikt stehende Hierarchiestruktur aufweist (ein Element A istNachfolger eines anderen Elements B, wohingehen in der anderenHierarchie das Element A der Vorgänger von Element B ist), keinezusammengeführte Hierarchie erstellt werden kann. Das Systemverhindert, dass Sie die zusammengeführten Objekte ziehen.
Wenn der Benutzer eine Formel unter Verwendung des zusam-mengeführten Objekts erstellt, gibt das System die Meldung#SYNTAX zurück. Der Benutzer kann die ursprüngliche Hierarchiestattdessen direkt im Bericht verwenden.
Bei einer Zusammenführung nach Schlüssel für ein OLAP-Busi-ness-Objekt handelt es sich um eine Datensynchronisierungdesselben Objekts aus derselben Quelle (Cube oder BEx Query),die auf dem internen Schlüssel für den Wert dieser Objekte basiert.Sie kann auch auf der Beschriftung basieren.
Eine Filterung nach einem zusammengeführten Objekt, das aufeiner Hierarchie basiert, ist nicht möglich.
Zusammengeführte Objekte
Die Reihenfolge eines OLAP-Dimensionselements in der Werte-liste eines Berichts (Filterleiste, Eingabesteuerung) ist aufsteigendin lexikografischer Reihenfolge.
Filtern nach dem OLAP-Objekt über den Oberflächenfilter basiertauf dem Schlüssel des jeweiligen Objekts.
Filtern über ein Eingabesteuerelement nach OLAP-Dimensionentspricht Filtern nach Beschriftung. Filtern nach Hierarchie ent-spricht Filtern nach Schlüssel.
OLAP
Die Abfragenentfernung steht für .unv-, OLAP- und BEx-Query-Quellen zur Verfügung.Abfragenentfernung
Bei Rangfolgen in einer Tabelle, die eine Hierarchie enthält, wirddie Hierarchiestruktur der Daten nicht berücksichtigt. Daher wirddie Struktur jeder Hierarchie in einer Tabelle, in der der Benutzereine Rangfolge definiert, aufgehoben.
Rangfolge nach hierarchischenDaten in einer Tabelle
2013-06-29185
Erstellen von Berichten
BeschreibungVon Einschränkung betroffenesElement
Die Sortierung einer Hierarchie und einer Dimension (im Fallevon OLAP-Quellen) basiert auf der Reihenfolge der Elemente imzugrunde liegenden System. Sie stützt sich auf die Quellordnungs-zahl, die natürliche Reihenfolge genannt wird, nicht auf die lexiko-grafische Reihenfolge wie bei anderen Typen von Business-Ob-jekten. Bei der Sortierung nach Hierarchie wird die Struktur derHierarchie berücksichtigt, d.h. gleichgeordnete Elemente auf einerbestimmten Ebene werden sortiert.
Beim Sortieren nach einer Kennzahl wird die Reihenfolge derElemente einer Hierarchie in derselben Tabelle nicht beibehalten.Daher wird die Struktur der Hierarchie in einer Tabelle, in der derBenutzer eine Sortierung nach Kennzahl vorgenommen hat, auf-gehoben.
Sortieren
Variable (Formel) nach Hierarchie: Eine auf einer Hierarchie ba-sierende Formel resultiert immer in einer unstrukturierten Werte-liste (keine hierarchischen Daten).
Variablen
4.1.1.2.2 Arbeiten mit hierarchischen Daten in Tabellen
Hierarchien werden in Tabellen als hierarchische Spalten angezeigt. In einer hierarchischen Spaltewird die Hierarchie in Parent/Child-Beziehungen angezeigt. Sie können die Hierarchie durchsuchen,indem Sie ihre Werte auf- und zuklappen.
Beispiel:
In der folgenden Tabelle werden die Hierarchie [Produkt] und die Kennzahl [Umsatz] beschrieben:
UmsatzProdukt
203.124Lebensmittel
100.101Backwaren
54.345Getränke
48.678Brot
Mit der Kennzahl wird der Gesamtumsatz für den entsprechenden Wert in der Hierarchie angezeigt.Beispielsweise ist der Gesamtumsatz für "Lebensmittel" 203.124.
2013-06-29186
Erstellen von Berichten
Sie erhalten weitere Informationen über "Getränke", indem Sie das Element [Getränke] aufklappen:
UmsatzProdukt
203.124Lebensmittel
100.101Backwaren
54.345Getränke
10.100Alkoholfreie Getränke
20.200Mineralwasser
24.045Milch
48.678Brot
Wenn Sie das Element aufklappen, werden in der Spalte "Umsatz" auch die Kennzahlwerte angezeigt,die mit den unterschiedlichen Sorten von Getränken verknüpft sind.
4.1.1.2.3 Hierarchische Daten in Kreuztabellen
Hierarchische Daten verhalten sich in Kreuztabellen ähnlich wie in Tabellen. Wenn eine Achse derKreuztabelle auf einer Hierarchie basiert, können Sie auf ein Datenelement klicken, um es aufzuklappen.
Beispiel: Hierarchische Daten in einer Kreuztabelle
Die folgende Kreuztabelle hat auf der vertikalen Achse eine Hierarchie [Zeit] und auf der horizontalenAchse eine Hierarchie [Produkt].
LebensmittelZeit
203.1102008
321.4002009
350.4442010
Wenn Sie auf [Lebensmittel] klicken, wird das Element aufgeklappt, und seine untergeordnetenElemente und die entsprechenden Kennzahlwerte werden angezeigt.
LebensmittelZeit
BrotGetränkeBackwaren
81.54067.00054.5702008
2013-06-29187
Erstellen von Berichten
LebensmittelZeit
BrotGetränkeBackwaren
121.41098.990101.0002009
93.444133.000124.0002010
4.1.1.2.4 Durchsuchen von Hierarchien in Abfragen auf Basis von OLAP-Universen
Aufklappen und Zuklappen aller Hierarchien in einer Tabelle
In einer Tabelle mit hierarchischen Werten können Sie alle Hierarchien aufklappen, um alle möglichenKombinationen von Hierarchieelementen anzuzeigen.1. Öffnen Sie über BI-Launchpad ein Dokument auf Basis eines .unx-OLAP-Universums im
Web-Intelligence-Rich-Client oder in der Web-Intelligence-Applet-Schnittstelle.2. Wechseln Sie in den Modus "Ansicht" oder "Entwurf".3. Um alle Hierarchien in einer Tabelle aufzuklappen, klicken Sie mit der rechten Maustaste in die
Tabelle, und wählen Sie Hierarchische Navigation > Alle > Alle Hierarchien aufklappen.4. Um alle Hierarchien in einer Tabelle zuzuklappen, klicken Sie mit der rechten Maustaste in die
Tabelle, und wählen Sie Hierarchische Navigation > Alle > Alle Hierarchien zuklappen.
Asymmetrisches Durchsuchen einer Hierarchie
Das asymmetrische Durchsuchen ist das Standardverfahren zum Durchsuchen einer Hierarchie, wennSie Elemente auswählen, um sie auf- oder zuzuklappen.
Wenn Sie eine Hierarchie asymmetrisch durchsuchen, werden die Aufklapp- und Zuklappaktionen nurauf den aktuellen Wert der anderen Dimensionen angewendet, die neben der durchsuchten Hierarchieangezeigt werden.
Beispiel: Asymmetrisches Durchsuchen
Eine Tabelle enthält die Dimension [Produkt] und die Hierarchie [Geografie].
UmsatzGeografieProdukt
540.000KalifornienLebensmittel
453.300KalifornienGetränke
Wenn Sie das Element [Kalifornien] aufklappen, um Städte in Kalifornien in der ersten Zeile der Tabelleanzuzeigen, wird diese Aktion nur auf den aktuellen Wert (Lebensmittel) der Dimension [Produkt]angewendet.
2013-06-29188
Erstellen von Berichten
UmsatzGeografieProdukt
540.000Kalifornien
Lebensmittel320.000Los Angeles
100.000San Diego
120.000San Francisco
453.300KalifornienGetränke
Verwandte Themen• Asymmetrisches Durchsuchen einer Hierarchie• Aufklappen und Zuklappen aller Hierarchien in einer Tabelle
Asymmetrisches Durchsuchen einer Hierarchie1. Öffnen Sie ein Web-Intelligence-Dokument auf Basis einer hierarchischen Datenquelle in einem
beliebigen Modus.2. Um die untergeordneten Elemente eines Elements aufzuklappen, klicken Sie auf das Element, oder
klicken Sie mit der rechten Maustaste, und wählen Sie im Menü Untergeordnete Elementeaufklappen.Die Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien neben deraufgeklappten Hierarchie in der Tabelle aufgeklappt.
3. Um alle Nachfolger eines Elements aufzuklappen, klicken Sie auf das Element, oder klicken Sie mitder rechten Maustaste, und wählen Sie Nachfolger aufklappen.Die Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien neben deraufgeklappten Hierarchie in der Tabelle zugeklappt.
4. Um die untergeordneten Elemente eines Elements zuzuklappen, klicken Sie auf das aufgeklappteElement, oder klicken Sie mit der rechten Maustaste, und wählen Sie Untergeordnete ElementezuklappenDie Hierarchie wird nur für den aktuellen Wert der Dimensionen oder Hierarchien neben derzugeklappten Hierarchie in der Tabelle zugeklappt.
Symmetrisches Durchsuchen einer Hierarchie
Wenn Sie eine Hierarchie symmetrisch durchsuchen, werden die Aufklapp- und Zuklappvorgänge imVerhältnis zu allen Werten der anderen Hierarchien oder Dimensionen angewendet, die neben derdurchsuchten Hierarchie in der Tabelle angezeigt werden.
2013-06-29189
Erstellen von Berichten
Beispiel: Symmetrisches Durchsuchen
Eine Tabelle enthält die Dimension [Produkt] und die Hierarchie [Geografie].
UmsatzGeografieProdukt
540.000KalifornienLebensmittel
453.300KalifornienGetränke
Wenn Sie das Element [Kalifornien] in der ersten Zeile aufklappen, um Städte in Kalifornien anzuzeigen,wird diese Aktion auf die beiden Werte der Dimension [Produkt] angewendet.
UmsatzGeografieProdukt
540.000Kalifornien
Lebensmittel320.000Los Angeles
100.000San Diego
120.000San Francisco
453.300Kalifornien
Getränke120.000Los Angeles
200.000San Diego
133.300San Francisco
Verwandte Themen• Aufklappen und Zuklappen aller Hierarchien in einer Tabelle• Symmetrisches Durchsuchen einer Hierarchie
Symmetrisches Durchsuchen einer Hierarchie1. Öffnen Sie ein Web-Intelligence-Dokument auf Basis einer hierarchischen Datenquelle in einem
beliebigen Modus.2. Um die untergeordneten Elemente eines Elements aufzuklappen, klicken Sie mit der rechten
Maustaste auf das Element, und wählen Sie Hierarchische Navigation > Symmetrisch >Untergeordnete Elemente aufklappen.Die Hierarchie wird für alle Werte der Dimensionen oder Hierarchien neben der aufgeklapptenHierarchie in der Tabelle aufgeklappt.
2013-06-29190
Erstellen von Berichten
3. Um alle Nachfolger eines Elements aufzuklappen, klicken Sie mit der rechten Maustaste auf dasElement, und wählen Sie Hierarchische Navigation > Symmetrisch > Nachfolger.Die Hierarchie wird für alle Werte der Dimensionen oder Hierarchien neben der aufgeklapptenHierarchie in der Tabelle aufgeklappt.
4. Um die untergeordneten Elemente eines Elements zuzuklappen, klicken Sie mit der rechten Maustasteauf das Element, und wählen Sie Hierarchische Navigation > Symmetrisch > UntergeordneteElemente zuklappen.Die Hierarchie wird für alle Werte der Dimensionen oder Hierarchien neben der zugeklapptenHierarchie in der Tabelle zugeklappt.
Ändern des Drill-Fokus einer Hierarchie
Sie können den Drill-Fokus ändern, wenn Sie Hierarchien durchsuchen. Wenn Sie den Drill-Fokusändern, filtern Sie das übergeordnete Element sowie alle Elemente auf und über seiner Ebene beimAufklappen heraus.
Die Änderung des Drill-Fokus ist beim Erstellen von Diagrammen für hierarchische Daten hilfreich. Damit übergeordneten Elementen verknüpfte Kennzahlwerte in höherem Maße aggregiert sind als ihreuntergeordneten Elemente, ist es schwierig, sie mit der gleichen Skala auf der gleichen Diagrammachseanzuzeigen. Durch Entfernen des übergeordneten Elements können die Werte für die untergeordnetenElemente mit der gleichen Skala angezeigt werden.
Beispiel: Drilldown bei einer Hierarchie
Eine Tabelle enthält die folgenden Daten:
UmsatzZeit
29.358.677,222008
30.242.3232009
45.320.2432010
Wenn Sie einen Drilldown für das Element [2010] durchführen, wird Folgendes angezeigt:
UmsatzZeit
12.500.650Q1
14.353.231Q2
8.342.231Q3
10.124.131Q4
2013-06-29191
Erstellen von Berichten
Die Jahreselemente mit Werten, die viel größer als die Kennzahlwerte der Quartalselemente sind,werden nicht angezeigt.
Ändern des Drill-Fokus einer Hierarchie1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Um einen Drilldown in einer Tabellenhierarchie auszuführen, führen Sie einen der folgenden Schritte
aus:• Klicken Sie in der Web-Intelligence-HTML-Schnittstelle mit der rechten Maustaste auf das Element,
das Sie aufklappen möchten, und wählen Sie Drill-Vorgang starten > Drilldown zu aus.• Klicken Sie in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Client mit
der rechten Maustaste auf das Element, das Sie aufklappen möchten, und wählen SieDrill-Vorgang starten > Drill aus.
3. Um einen Drillup für eine Tabellenhierarchie durchzuführen, klicken Sie mit der rechten Maustasteauf ein beliebiges untergeordnetes Element, für das Sie zuvor einen Drilldown durchgeführt haben,und wählen Drill-Fokus > Drillup aus.
4.1.1.2.5 Aggregieren hierarchischer Daten
Hierarchische Kennzahldaten werden abhängig davon, ob es sich um eine Standardaggregation odereine explizite Aggregation handelt, unterschiedlich aggregiert. Die Aggregationslogik basiert auf denfolgenden Regeln:• Zur Aggregation verwendete Datensätze:
1. Wenn eine Hierarchie in einem Kennzahlkontext vorliegt, werden die Kennzahlwerte für dieStammelemente der Hierarchie aggregiert. Dies ist eine Standardfunktion (der MechanismusAggregation() wird nicht explizit deklariert).
2. Für explizite Typen (Summe, Max, Min) wird die hierarchische Natur der Daten ignoriert. Allesichtbaren Daten werden aggregiert, einschließlich Daten, die bereits aggregiert wurden(übergeordnete, bereits aggregierte Elemente).
• Berücksichtigung des Zuklapp-/Aufklappstatus.1. Bei expliziter Aggregation werden nur sichtbare Daten aggregiert, ausgenommen, der
Set-Ausdruck wird für eine bestimmte Hierarchie verwendet, dann wird die Aggregation für dieim Set-Ausdruck definierten Objekte ausgeführt.
2. Die Standardaggregation, einschließlich der aggregate()-Funktion berücksichtigt denAufklapp-/Zuklappstatus nicht.
Standardaggregation
Mit der Standardaggregation (einschließlich der Funktion Aggregation()) wird eine nicht redundanteAggregation durchgeführt (keine doppelte Zählung). Die Standardaggregation verwendet dieStandardaggregationsfunktion für die Daten in der Hierarchie. Wenn Sie eine Kennzahl in einer Zelleverwenden, ohne eine Aggregationsfunktion anzugeben, oder wenn Sie die Funktion Aggregationverwenden, wird die Kennzahl mithilfe der Standardaggregationsfunktion berechnet.
2013-06-29192
Erstellen von Berichten
Die Standardaggregation verwendet die von der Datenbank zurückgegebenen Rollup-Werte, d. h. also,dass sie mit den von der Datenbank zurückgegebenen Werten kompatibel ist. Die Standardwertewerden durch Anwendung der Standardaggregationsfunktion auf alle Wurzelwerte in der Hierarchieberechnet. Dies bedeutet, dass die Standardaggregation Werte nur einmal zählt, außer wenn der gleicheWert unter verschiedenen Wurzelelementen in einer Hierarchie erscheint. (Im unten stehenden Beispielsind die Wurzelelemente [Getränk] und [Lebensmittel], und unter den beiden Wurzelelementenbefinden sich keine Elemente.)
Beispiel: Standardaggregation
Sie stellen [Verkaufte Stückzahlen] in eine individuelle Zelle in einem Bericht, der die untenstehende Hierarchie enthält. Die Standardaggregationsfunktion ist Summe; daher lautet der Wert inder individuellen Zelle 43.791 (24.597 + 19.194). Die Anwendung gibt einen Wert zurück, indem siedie Standardaggregationsfunktion auf die Wurzelwerte der Hierarchie anwendet.
Verkaufte StückzahlenProdukt
24.597Getränk
6.838Alkoholische Getränke
13.573Getränke
19.194Lebensmittel
7.870Backwaren
Explizite Aggregation
Die explizite Aggregation umfasst eine spezifische Aggregationsfunktion (z.B. Summe) direkt in einerFormel. Wenn ein Wert mehrere Male in einer expliziten Aggregation berücksichtigt wird, kann erabhängig von dem visuellen Status der Hierarchie mehrere Male gezählt werden. Wenn beispielsweiseein Element aufgeklappt ist und eine explizite Aggregation das Element und eines seiner untergeordnetenElemente referenziert, kann der Wert des untergeordneten Elements in Abhängigkeit von derRollup-Berechnung zweimal gezählt werden: einmal für sich selbst und einmal mit dem Wert desübergeordneten Elements. Dies liegt daran, dass Web Intelligence den untergeordneten undübergeordneten Wert addiert.
In der expliziten Aggregation verweist die Anwendung auf den visuellen Status in der Hierarchie. Daherkönnen die Werte mehrere Male gezählt werden, und das Ergebnis der Berechnungen kann abhängigdavon, ob ein Element aufgeklappt oder zugeklappt ist, variieren.
Beschränkung bei mengenbasierter expliziter AggregationWenn eine Kennzahl entlang Hierarchien aggregiert wird, die nicht Bestandteil des Mengenausdruckssind, der in der Aggregationsfunktion deklariert wird, ist die Aggregation nicht implizit.
Beispiel: In einer Tabelle sind Hierarchien enthalten, der Tabellenfuß enthält die Aggregation, von derdie Menge verwendet wird, und die Hierarchien in der Tabelle sind nicht im Mengenausdruck angegeben.
2013-06-29193
Erstellen von Berichten
Wenn in diesem Fall der Bericht einen Filter enthält, der die anfänglichen Wurzeln der Hierarchie inder Tabelle entfernt, aggregiert das System Werte für diese Wurzeln nur entlang der ursprünglichen,ungefilterten Wurzeln (ursprüngliches Abfrageergebnis).
Verwandte Themen• Beispiele der Standardaggregation und der expliziten Aggregation
Beispiele der Standardaggregation und der expliziten Aggregation
Beispiel: Standardaggregation und explizite Aggregation
Sie verfügen über eine Hierarchie mit den folgenden Daten, und die Hierarchie wird vollständigaufgeklappt in einem Bericht angezeigt:
Verkaufte StückzahlenProdukt
24.597Getränk
6.838Alkoholische Getränke
13.573Getränke
19.194Lebensmittel
7.870Backwaren
• [Verkaufte Stückzahlen] im Tabellenfuß gibt 43.791 zurück. Diese Standardaggregationgibt den aggregierten Gesamtwert (24.597 + 19.194) der Kennzahl zurück.
• Im Tabellenfuß gibt Summe(Verkaufte Stückzahlen]) 72.072 zurück. Diese expliziteAggregation zählt jeden sichtbaren Wert in der Hierarchie (24.597 + 6.838 + 13.573 + 19.194 +7.870).
• Die explizite Aggregation Summe([Verkaufte Stückzahlen];[Produkt]&[Getränke].Untergeordnete Elemente) gibt 20.411 (6.838 + 13.573) zurück, da [Getränke] aufgeklapptist.
• Die explizite Aggregation Summe([Verkaufte Stückzahlen];{[Produkt]&[Getränke];[Produkt]&[Getränke]}) gibt 38.170 (24.597 + 13.573) zurück. Der Wert für [Getränke]erscheint zwei Mal in der Berechnung, da [Getränke] aufgeklappt ist.
• Die Standardaggregation Aggregation([Verkaufte Stückzahlen];{[Produkt]&[Getränk];[Produkt].[Getränke]}) gibt 24.597 zurück. Der Wert für [Getränke] erscheintnicht zwei Mal in der Berechnung.
Wenn Sie den Knoten [Getränk] im Bericht zuklappen, werden die folgenden Berechnungendurchgeführt:• [Verkaufte Stückzahlen] gibt 43.791 zurück. Die Änderung der Anzeige hat keine
Auswirkungen auf die Standardaggregation.
2013-06-29194
Erstellen von Berichten
• Summe([Verkaufte Stückzahlen]) gibt 51.661 (24.597 + 19.194 + 7.870) zurück. Die expliziteAggregation verwendet alle sichtbaren Werte, um den Wert zurückzugeben.
• Summe([Verkaufte Stückzahlen];[Produkt].&[Getränke].Untergeordnete Elemente) gibt einen Nicht-NULL-Wert zurück, obwohl die untergeordneten Elemente von [Getränk]nicht sichtbar sind.
• Summe([Verkaufte Stückzahlen];{[Produkt].&[Getränke];[Produkt].&[Getränke]}) gibt 38.170 zurück, da [Getränke] nicht sichtbar ist. Die explizite Aggregation verwendetnur sichtbare Werte.
• Aggregation([Verkaufte Stückzahlen];{[Produkt].&[Getränke];[Produkt].&[Getränke]}) gibt 24.597 zurück. Die Änderung der Anzeige hat keine Auswirkungen auf dieStandardaggregation.
4.1.2 Suchen von Text
4.1.2.1 Suchen nach Text auf Berichtsseiten
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf das SymbolSuchen.
• Wenn Sie sich im Modus "Entwurf "befinden, klicken Sie auf der Registerkarte Datei in derSymbolleiste auf das Symbol Suchen.
Die Leiste "Suchen" wird am unteren Rand des Berichtsbereichs angezeigt.
3. Geben Sie in das Feld "Suchen" Text ein, und drücken Sie die Eingabetaste, oder klicken Sie aufdas Symbol Text auf aktueller Seite suchen.
Anmerkung:Um eine Suche mit Berücksichtigung der Groß- und Kleinschreibung auszuführen, klicken Sie aufden Pfeil neben dem Feld und wählen Groß-/Kleinschreibung beachten aus.
4. Wenn der Text mehrere Male vorkommt, klicken Sie auf die Symbole Nächste oder Vorherige, umandere Instanzen des Textes hervorzuheben.
Anmerkung:Wenn Sie die Web-Intelligence Applet-Schnittstelle oder den Web-Intelligence-Rich-Client verwenden,klicken Sie auf Alle markieren, um alle Instanzen des Textes auf der Seite hervorzuheben.
2013-06-29195
Erstellen von Berichten
Anmerkung:Um das Feld "Suchen" zu schließen, klicken Sie auf das X am Ende der Leiste "Suchen".
4.1.3 Anzeigemodi
In den Dokumentmodi "Ansicht" und "Entwurf" können Sie Berichte in verschiedenen Modi anzeigen,je nachdem, wie Sie mit den Daten arbeiten möchten und wie die Daten dargestellt werden sollen. Siesteuern die Ansichtsmodi über Schaltflächen, die sich im Web-Intelligence-Fenster unten in derStatusleiste befinden.
4.1.3.1 Ansichtsmodus "Seite"
In den Dokumentmodi "Ansicht" und "Entwurf" wird im Ansichtsmodus "Seite" das Seitenlayout vonBerichten angezeigt, darunter Seitenränder, Köpfe und Füße.
Verwenden Sie den Ansichtsmodus "Seite", wenn Sie die Formatierung von Tabellen und Diagrammensowie das Layout von Berichtsseiten optimieren möchten.
4.1.3.1.1 Einstellen der Berichtsgröße im Seitenmodus
Sie können die Berichtsgröße auf einen bestimmten Prozentwert oder eine bestimmte Anzahl vonSeiten im Modus "Seite" festsetzen. Beispiel: Sie legen fest, dass der Bericht eine Seite lang sein soll.Alle Elemente des Berichts werden dann so angeordnet, dass sie auf eine horizontale Seite passen.
Durch Einstellen der Berichtsgröße werden alle anderen Einstellungen überschrieben, die dasSeitenlayout eines Berichts steuern. Beispiel: Ihr Bericht hat drei Sektionen und ist so eingestellt, dassjede Sektion auf einer neuen Seite beginnt. Wenn Sie jedoch festgelegt haben, dass der Bericht eineSeite lang sein soll, enthält er dennoch nur eine Seite.
Die Einstellung der Berichtsgröße ist nur im Modus "Seite" wirksam.
Einstellen der Berichtsgröße1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Registerkarte "Seite
einrichten" aus.2. Wählen Sie die Berichtsbreite auf der Unterregisterkarte "Auf Seite skalieren" im Feld Breite und
die Höhe im Feld Höhe aus, oder legen Sie die Berichtsgröße als Prozentsatz im Feld Skalierungfest.Wenn Sie einen Prozentsatz angeben, werden Breite und Höhe automatisch berechnet.
2013-06-29196
Erstellen von Berichten
4.1.3.2 Ansichtsmodus "Schnelle Anzeige"
In den Dokumentmodi "Ansicht" und "Entwurf" ist der Ansichtsmodus "Schnelle Anzeige" derStandardanzeigemodus. Dabei handelt es sich um ein Seitenlayout, das auf den Daten statt auf derphysisches Größe der Berichtsseiten basiert. Im Ansichtsmodus "Schnelle Anzeige" werden nur dieTabellen, Berichte und individuellen Zellen in Berichten und je nach Einstellungen von "Schnelle Anzeige"nur eine maximale Anzahl von Datensätzen vertikal und horizontal angezeigt. Im Ansichtsmodus"Schnelle Anzeige" werden auch die minimale Seitenbreite und -höhe und die Abstände um die Ränderdes Berichts festgelegt.
Da durch den Ansichtsmodus "Schnelle Anzeige" die Anzahl der horizontalen und vertikalen Zeilenbegrenzt ist, enthält ein Bericht unter Umständen nicht alle möglichen Daten.
Verwenden Sie den Ansichtsmodus "Schnelle Anzeige", wenn Sie primär Ergebnisse analysieren,Berechnungen bzw. Formeln hinzufügen oder Gruppenwechsel bzw. Sortierungen in Tabellen einfügen,um Ergebnisse zu organisieren.
Die Eigenschaften des Ansichtsmodus "Schnelle Anzeige" können entweder vom BI-Administrator oderdirekt in der Anwendung konfiguriert werden.
HinweiseKonfigurationEigenschaft
BI-Administra-tor
Maximale Anzahl vertika-ler Datensätze
BI-Administra-tor
Maximale Anzahl vertika-ler Datensätze
BI-Administra-tor
Minimale Seitenbreite
BI-Administra-tor
Minimale Seitenhöhe
BI-Administra-tor
Füllen rechts
2013-06-29197
Erstellen von Berichten
HinweiseKonfigurationEigenschaft
BI-Administra-tor
Füllen Unten
• Wirkt sich nur auf horizontale Tabellen und Kreuztabellenaus
• Horizontale Tabellen werden nie vertikal ausgeschnitten• Die Anzahl der Zeilen in einer horizontalen Tabelle wird
bei der Berechnung der vertikalen Datensätze ignoriert
AnwendungVertikale Datensätze proSeite
• Wirkt sich nur auf horizontale Tabellen, Formulare undKreuztabellen aus
• Die Anzahl der Zeilen in einer vertikalen Tabelle wird beider Berechnung der horizontalen Datensätze ignoriert
AnwendungHorizontale Datensätzepro Seite
Weitere Hinweise:• Tabellenkopfe und -füße zählen nicht als Zeilen.• Individuelle Zellen und Diagramme zählen nicht als Zeilen.• Sektionszellen zählen nicht als Zeilen, wenn die Sektion nicht leer ist.• Sektionszellen zählen als vertikale Zeilen, wenn die Sektion leer ist.• Die Option Seitenwechsel in Block vermeiden hat im Ansichtsmodus "Schnelle Anzeige" keine
Auswirkung.
4.1.3.2.1 Ändern der Einstellungen des schnellen Anzeigemodus
Im Modus "Schnelle Anzeige" können Sie die Anzahl der horizontalen und vertikalen Datensätze proSeite ändern.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf den Bericht, und wählen Sie Bericht formatieren aus, um das Dialogfeld "Bericht formatieren"anzuzeigen.
2. Wählen Sie die Registerkarte Allgemein.3. Wählen Sie die Anzahl der horizontalen und vertikalen Datensätze pro Seite im AbschnittSeiteninhalt
(nur schneller Anzeigemodus) aus.4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.1.3.3 Wechseln zwischen Ansichtsmodi
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Wählen Sie in der Statusleiste unten im Dokument eines der folgenden Symbole aus:
• Um einen Bericht im Ansichtsmodus "Schnelle Anzeige" anzuzeigen, klicken Sie auf das SymbolSchnelle Anzeige.
2013-06-29198
Erstellen von Berichten
• Um einen Bericht im Ansichtsmodus "Seite" anzuzeigen, klicken Sie auf das Symbol Seite.
4.1.4 Verdecken und Aufdecken von Berichtsdaten
Sie können Berichtsdaten anzeigen oder ausblenden, indem Sie die Anzeige für verschiedeneBerichtelemente verdecken bzw. aufdecken.
Sie können Sektionen, Gruppenwechsel und Tabellen verdecken und aufdecken. Je nachBerichtselement werden die Daten verborgen und auf eine andere Art und Weise angezeigt.
ErgebnisBerichtelement
Wenn eine Sektion verdeckt wird, werden die Sektionsdetails ausgeblendet undnur freie Zellen angezeigt. Im Modus "Ansicht" können Sie in den Web-Intelli-gence-HTML- und Web-Intelligence-Applet-Schnittstellen sowie im Web-Intelli-gence-Rich-Client Sektionen verdecken und aufdecken.
Sektion
Wenn eine Tabelle oder ein Gruppenwechsel verdeckt wird, werden die Zeilenausgeblendet und nur die Kopf- und Fußzeilen angezeigt. (Tabellen müssenKopf- und Fußzeilen enthalten, um verdeckt oder aufgedeckt angezeigt werdenzu können.)
Vertikale Tabellen, horizontale Tabellen und Kreuztabellen können verdeckt undaufgedeckt werden.
Im Modus "Ansicht" können Sie in der Web-Intelligence-Applet-Schnittstelle sowieim Web-Intelligence-Rich-Client Sektionen verdecken und aufdecken. In derWeb-Intelligence-HTML-Schnittstelle ist das Verdecken und Aufdecken vonTabellen nicht möglich.
Tabelle oder Grup-penwechsel
4.1.4.1 Verdecken und Aufdecken von Berichtsdaten
Im Modus "Ansicht" und "Entwurf" können Sie Daten verdecken und aufdecken, indem Sie die Gliederungaktivieren.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie im Modus "Ansicht" auf Gliederung.• Wählen Sie im Modus "Entwurf" auf der Registerkarte "Analyse" die Unterregisterkarte
"Interagieren" aus, und klicken Sie auf Gliederung.
2013-06-29199
Erstellen von Berichten
Die Leisten zum Ver- und Aufdecken werden je nach Berichtsstruktur seitlich und oberhalb desBerichteditors angezeigt.
3. Verwenden Sie die Symbole +/- der Leisten, die einzelnen Berichtselementen entsprechen, umdiese Elemente zu verdecken bzw. aufzudecken.
4. Verwenden Sie die Symbole seitlich oder im oberen Bereich der Leiste, um alle Instanzen einesBerichtselementtyps zu verdecken und aufzudecken.
4.1.5 Anzeigen aller ausgeblendeten Inhalte eines Berichts
Sie können Tabellen, Zellen und Sektionen in Berichten ausblenden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf den Bericht mit dem ausgeblendeten Inhalt, und klicken
Sie auf Alle ausgeblendeten Inhalte anzeigen-
4.1.6 Formatieren des Berichtslayouts
Sie können Berichte und Berichtselemente so formatieren, dass Sie im Stil des Unternehmens dargestelltwerden. Dies kann manuell erfolgen oder durch Erstellung eines Unternehmens-Stylesheets mithilfeeiner CSS-Datei. Sie können einen farbigen Hintergrund, Bilder des Unternehmens und so weiterhinzufügen. Zum Ändern des Berichtsformats müssen Sie den Bericht im Entwurfsmodus anzeigen,damit Sie Zugriff auf die Formatierungsoptionen für Berichte haben. Sie können die folgendenBerichtselemente formatieren:
AktionEinstellung
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Allgemein aus, und benennen Sie dann den Bericht.
Name des Berichts
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Allgemein aus, und legen Sie dann die Anzahl von Datensätzenpro Seite fest.
Anzahl von Datensät-zen pro Seite
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Rahmen aus, und legen Sie den Stil, die Stärke und die Farbe desRahmens fest.
Rahmenstil des Be-richts
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Anzeige aus, und legen Sie den Hintergrund (Farbe, Muster, Bild)fest.
Hintergrund des Be-richts
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und legen Sie ein Seitenformat fest.
Seitenformat
2013-06-29200
Erstellen von Berichten
AktionEinstellung
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und stellen Sie das Quer- oder Hochformat ein.
Seitenausrichtung
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und legen Sie die Seitenskalierung fest.
Seitenskalierung
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Anzeige aus, und legen Sie die verschiedenen Randgrößen wiebenötigt fest.
Seitenränder
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und aktivieren bzw. deaktivieren Sie "Kopf anzeigen".
oder
Klicken Sie mit der rechten Maustaste im Berichtskopf, wählen Sie Kopfformatieren aus, und aktivieren bzw. deaktivieren Sie "Kopf anzeigen".
Kopf anzeigen/ausblen-den
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und geben Sie eine Größe für den Kopf ein.
oder
Klicken Sie mit der rechten Maustaste im Berichtskopf, wählen Sie Kopfformatieren aus, und geben Sie eine Größe für den Kopf ein.
Kopfgröße
Klicken Sie mit der rechten Maustaste im Berichtskopf, wählen Sie Kopfformatieren aus, und legen Sie einen Stil für den Kopfrahmen fest.
Rahmenstil des Kopfs
Klicken Sie mit der rechten Maustaste im Berichtskopf, wählen Sie Kopfformatieren aus, legen Sie eine Hintergrundfarbe und ein Muster fest, odergeben Sie eine Adresse für ein Bild ein.
Kopfhintergrund
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und aktivieren bzw. deaktivieren Sie "Fuß anzeigen".
oder
Klicken Sie mit der rechten Maustaste im Berichtsfuß, wählen Sie Fuß for-matieren aus, und aktivieren bzw. deaktivieren Sie Fuß anzeigen.
Fuß anzeigen/ausblen-den
2013-06-29201
Erstellen von Berichten
AktionEinstellung
Klicken Sie mit der rechten Maustaste im Bericht, wählen SieBericht forma-tieren > Layout aus, und geben Sie eine Größe für den Fuß ein.
oder
Klicken Sie mit der rechten Maustaste im Berichtsfuß, wählen Sie Fuß for-matieren aus, und geben Sie eine Größe für den Fuß ein.
Fußgröße
Klicken Sie mit der rechten Maustaste im Berichtsfuß, wählen Sie Fuß for-matieren aus, und legen Sie einen Stil für den Fußrahmen fest.
Rahmenstil des Fußes
Klicken Sie mit der rechten Maustaste im Berichtsfuß, wählen Sie Fuß for-matieren aus, legen Sie eine Hintergrundfarbe und ein Muster fest, odergeben Sie eine Adresse für ein Bild ein.
Fußhintergrund
Verwandte Themen• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme• Formatieren von Tabellen und Tabellenzellen
4.1.7 Drucken von Berichten
Sie können einen oder mehrere Berichte eines Web-Intelligence-Dokuments drucken.
Von der Web-Intelligence-Applet-Schnittstelle und dem Web-Intelligence-Rich-Client aus erfolgt derDruck direkt. Wenn Sie jedoch über die Web-Intelligence-HTML-Schnittstelle drucken, exportieren Siedas Dokument zuerst in eine PDF-Datei und drucken das Dokument dann von dort aus.
Anmerkung:Wenn ein Bericht größer als das Seitenformat ist, das unter "Bericht-Layout" definiert wurde, werdenSeitenumbrüche eingefügt. Die Papiergröße und die Seitenausrichtung für den Druck können von derfür Berichte festgelegten Papiergröße und Seitenausrichtung abweichen, wenn Sie sie in derWeb-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client anzeigen.
4.1.7.1 So drucken Sie Berichte
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
2013-06-29202
Erstellen von Berichten
• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie auf das Symbol Drucken.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf das Symbol Drucken
in der Symbolleiste auf der Registerkarte "Datei".• Wenn Sie die Web-Intelligence HTML-Schnittstelle verwenden, wird das Dialogfeld
"Dateidownload" angezeigt. Öffnen Sie die PDF-Datei, und drucken Sie den Bericht.• Wenn Sie die Web-Intelligence Applet-Schnittstelle oder den Web-Intelligence-Rich-Client
verwenden, wird das Dialogfeld "Drucken" angezeigt. Wählen Sie Ihre Druckoptionen, und druckenSie den Bericht.
4.2 Arbeiten mit Tabellen
4.2.1 Anzeigen von Daten in Tabellen
Wenn Sie ein Dokument erstellen und die Abfrage erstmalig ausführen, um die Ergebnisse anzuzeigen,enthält das Dokument einen Bericht, der alle Abfrageergebnisse in einer vertikalen Tabelle anzeigt.Sie haben folgende Möglichkeiten:• Die Anordnung der Tabelle ändern• Daten entfernen oder hinzufügen• Zusätzliche Zeilen oder Spalten einfügen• Spalten ausblenden (siehe Hinweis unten)• Tabellentyp ändern• Tabelle in ein Diagramm umwandeln• Andere Tabellen einfügen
Anmerkung:Wenn Sie einen neuen Namen für eine Spalte eingeben, ist dies eine benutzerdefinierte Überschrift,die nicht an die Dimension angehängt wird. Aus diesem Grund wird der alte Name wieder angezeigt,wenn Sie nach dem Ausblenden einer Spalte diese wieder einblenden. Wenn ein neuer Name angezeigtund beibehalten werden soll, müssen Sie eine Variable erstellen.
4.2.1.1 Tabellentypen
2013-06-29203
Erstellen von Berichten
4.2.1.1.1 Vertikale Tabellen
Vertikale Tabellen enthalten Kopfzellen am oberen Tabellenrand und Spalten zur Anordnung derzugehörigen Daten. Standardmäßig werden in den Kopfzellen die Namen der in der Tabelle enthaltenenDimensions-, Informations- und Kennzahlobjekte angezeigt. Die entsprechenden Werte werden in denZellen des Tabellenkörpers aufgeführt.
4.2.1.1.2 Horizontale Tabellen
In horizontalen Tabellen befinden sich die Kopfzellen am seitlichen Tabellenrand und die zugehörigenDaten werden in Zeilen angeordnet. Standardmäßig werden in den Kopfzellen die Namen der in derTabelle enthaltenen Dimensions-, Informations- und Kennzahlobjekte angezeigt. Die entsprechendenWerte werden in den Zellen des Tabellenkörpers aufgeführt.
4.2.1.1.3 Kreuztabellen
In Kreuztabellen werden die Werte der Dimensionen auf der oberen und der seitlichen Achse dargestellt.Der Kreuztabellenkörper enthält Kennzahlwerte, die sich aus der Überschneidung der Dimensionenergeben.
Werte in KreuztabellenIm folgenden Beispiel zeigt die Kreuztabelle Werte der Dimension [Quartal] auf der oberen Achse undWerte der Dimension [Land] auf der seitlichen Achse an. Die Werte im Kreuztabellenkörper stellen dieanhand der Kennzahl [Umsatz] berechneten Umsatzergebnisse für jedes Quartal und jedes Land dar.
2013-06-29204
Erstellen von Berichten
Mehrere Dimensionen in KreuztabellenSie können mehrere Dimensionen in eine Kreuztabelle einfügen. Im folgenden Beispiel werden zweiDimensionen in der Kreuztabelle angezeigt. Die Kennzahl [Umsatz] gibt Werte für jedes Land proQuartal und pro Produktlinie zurück.
Wenn Sie eine Kreuztabelle mit im Körper eingefügten Dimensionen erstellen, werden dieKörperzellenwerte gemäß eines mehrdimensionalen Datenmodells berechnet. Im folgenden Beispielwerden die im Körper angezeigten Werte gemäß aller Koordinaten auf der Tabellenachse berechnet.Dies erfolgt unabhängig davon, ob eine Zeile für die betreffende Koordinate in den Daten vorhandenist.
2013-06-29205
Erstellen von Berichten
4.2.1.1.4 Formulare
Sie können Formulare im Bericht verwenden, um detaillierte Informationen pro Kunde, Produkt oderPartner anzuzeigen. So lassen sich mit einem Formular Kundeninformationen wie das Konto, der Name,die Adresse und so weiter wiedergeben.
Außerdem lassen sich Adressenetiketten für Umschläge mithilfe von Formularen leicht formatieren.
4.2.1.2 Erstellen und Bearbeiten von Tabellen
4.2.1.2.1 Erstellen von Tabellen durch Ziehen von Objekten in einen Bericht
Sie arbeiten mit einem Bericht und möchten eine Tabelle in den Bericht einfügen. Sie verwenden dieverfügbaren Objekte aus der Abfrage.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf das Symbol Verfügbare
Objekte, um die Liste "Verfügbare Objekte" im Seitenbereich anzuzeigen.2. Wählen Sie ein Objekt oder mehrere Objekte aus, und verschieben Sie es bzw. sie mit dem
Mauscursor per Drag-und-Drop in einen leeren Berichtsteil.Wenn Sie die Maustaste loslassen, werden die Objekte als Spalten in einer vertikalen Tabelleangezeigt.
3. Um weitere Objekte zur Tabelle hinzuzufügen, ziehen Sie diese auf eine bestehende Tabelle.Beispiel:• Um eine Spalte neben einer vorhandenen Spalte hinzuzufügen, ziehen Sie das Objekt per
Drag-und-Drop neben die Spalte.• Um eine bestehende Spalte zu ersetzen, ziehen Sie das Objekt per Drag-und-Drop in die Mitte
der Spalte.
4.2.1.2.2 Erstellen von Tabellen
Bei der Arbeit im Modus "Struktur" können Sie eine neue Tabelle ohne Daten vom Server definierenund in der Vorschau anzeigen.1. Klicken Sie in einem Web-Intelligence-Dokument in der Dropdown-Liste des Modus "Entwurf" in der
oberen Ecke der Symbolleiste auf Nur Struktur, um in den Modus "Struktur" zu wechseln.2. Wählen Sie auf der Registerkarte "Berichtselemente" die Unterregisterkarte "Tabellen" aus.3. Wählen Sie eine der folgenden Optionen aus:
• Vertikale Tabelle definieren• Horizontale Tabelle definieren• Kreuztabelle definieren• Formular definieren
4. Klicken Sie an der Stelle in den Bericht, an der die Tabelle angezeigt werden soll.
2013-06-29206
Erstellen von Berichten
5. Klicken Sie mit der rechten Maustaste auf den Tabellenrahmen, und wählen Sie Daten zuordnenaus dem Kontextmenü aus.Das Dialogfeld "Daten zuordnen" wird angezeigt.
6. Klicken Sie auf den Pfeil im Textfeld "Auswählen", und wählen Sie aus der Dropdown-Liste dasObjekt aus, das der Tabellenspalte, Tabellenzeile oder Körperzelle zugeordnet werden soll.
Anmerkung:Anstelle eines Berichtsobjekts können Sie eine Formel mit der Komponente verknüpfen, indem Sieauf den Pfeil neben der Komponente klicken, Formel bearbeiten auswählen und die Formel im"Formel-Editor" definieren.
7. Um ein weiteres Tabellenelement hinzuzufügen, klicken Sie auf + neben dem Textfeld "Auswählen".8. Um eine Tabellenkomponenten zu löschen, führen Sie einen der folgenden Schritte aus:
• Klicken Sie auf das Symbol X.• Klicken Sie auf den Pfeil neben einem Elementtextfeld, und wählen Sie Löschen aus dem
Kontextmenü aus.
9. Wenn die Definition der Tabelle abgeschlossen ist, wählen Sie Entwurf > Mit Daten, um sie mitDaten zu füllen, oder klicken Sie auf OK.
4.2.1.2.3 Ändern des Formats von Tabellen
Sie können eine Tabelle in ein anderes Format oder in ein Diagramm umwandeln. Verwenden Siehierfür die Option Tabelle umwandeln in, oder wählen Sie den Tabellen- oder Diagrammstil im Abschnitt"Tools" der Registerkarte "Berichtselemente" aus.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Tabelle, die Sie neu formatieren möchten, und wählen Sie dann Tabelle umwandeln in aus,um die Optionen von "Umwandeln in" anzuzeigen.
2. Wählen Sie einen Tabellen- oder Diagrammtyp aus.
Anmerkung:Wenn Sie eine Tabelle mit einer Unicode-Schriftart in ein Diagramm umwandeln, wird die Schriftartnicht beibehalten, wenn Unicode nicht als die Standardschriftart für Diagramme festgelegt ist. WeitereInformationen zum Festlegen von Unicode als Standardschriftart erhalten Sie vom BI-Administrator.
4.2.1.2.4 Hinzufügen von Tabellenzeilen oder -spalten1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Zelle in der Spalte oder
Zeile aus, neben der Sie eine weitere Spalte oder Zeile einfügen möchten.2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie auf der Registerkarte "Berichtselement" auf der Unterregisterkarte "Tabellen-Layout"eine der folgenden Optionen aus der Liste "Einfügen" aus:• Zeilen darüber einfügen• Zeilen darunter einfügen• Spalten links einfügen• Spalten rechts einfügen
2013-06-29207
Erstellen von Berichten
• Klicken Sie mit der rechten Maustaste auf die Zellen und wählen Sie Einfügen und dann eineder folgenden Optionen aus:• Zeilen oberhalb• Zeilen unterhalb• Spalten links• Spalten rechts
3. Ziehen Sie ein Objekt aus dem Bereich Verfügbare Objekte im Seitenbereich in die von Ihneneingefügte leere Spalte oder Zeile.
4.2.1.2.5 Entfernen von Tabellenzeilen oder -spalten1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Tabellespalte oder -zeile, die Sie entfernen möchten, und wählen Sie Löschen aus demMenü aus.Wenn Sie im Menü die Option Löschen auswählen, wird standardmäßig die Spalte in einer vertikalenTabelle oder eine Zeile in einer horizontalen Tabelle gelöscht.
2. Wählen Sie Zeile oder Spalte aus.3. Klicken Sie auf OK.
4.2.1.2.6 Entfernen von Zeilen oder Spalten• Verschieben Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die ausgewählte Spalte
oder Zeile per Drag-und-Drop vor oder nach eine andere Spalte oder Zeile in der Tabelle.Während Sie eine Zeile oder Spalte ziehen, wird der Spalten- bzw. Zeilenkopf neben dem Mauszeigerangezeigt.
4.2.1.2.7 Vertauschen von Zeile oder Spalte1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Ziehen Sie die ausgewählte Spalte oder Zeile auf diejenige Spalte oder Zeile, mit der sie vertauscht
werden soll.
4.2.1.2.8 Löschen des Zellinhalts einer Tabelle
Sie können den Inhalt folgender Zelltypen in einer Tabelle löschen:• Zellen im Tabellenkopf – Jede Kopfzelle kann einzeln gelöscht werden.• Zellen im Tabellenfuß – Jede Fußzelle kann einzeln gelöscht werden.• Zusammenhängende Zellen des Tabellenkörpers – Wenn Sie eine Zelle des Tabellenkörpers löschen,
wird automatisch der Inhalt aller Körperzellen derselben Spalte oder Zeile entfernt.
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Zelle aus, deren InhaltSie löschen möchten.Der Zellrahmen wird markiert.
2. Klicken Sie mit der rechten Maustaste auf die ausgewählte Zelle, und klicken Sie auf Inhalte löschen.
2013-06-29208
Erstellen von Berichten
4.2.1.2.9 Entfernen von Tabellen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf den oberen Rand der zu
entfernenden Tabelle.Ein grau schraffierter Rahmen wird um der Tabelle angezeigt.
2. Drücken Sie die Entf-Taste auf der Tastatur.
4.2.1.2.10 Kopieren von Tabellen
Sie können Tabellen innerhalb eines Berichts oder in externe Anwendungen, z.B. Microsoft Word undExcel, kopieren und einfügen.
Vorsicht:Tabellen können nicht zwischen verschiedenen Versionen von Web Intelligence kopiert werden.
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die zu kopierende Tabelleaus, und klicken Sie mit der rechten Maustaste darauf.
2. Wählen Sie Kopieren.3. Um die Tabelle in einen anderen Teil des Berichts einzufügen, klicken Sie mit der rechten Maustaste
auf die Stelle, an der die Tabelle angezeigt werden soll, und wählen Einfügen aus.4. Um die Tabelle in eine andere Anwendung einzufügen, fügen Sie die Inhalte in die andere Anwendung
ein.
4.2.1.3 Formatieren von Tabellen und Tabellenzellen
In Web Intelligence können Sie folgende Aufgaben ausführen, um visuelle Aspekte von Tabellen undZellen in Berichten festzulegen:• Auswählen einer Hintergrundfarbe für die Tabelle• Einfügen eines Bildes oder einer Skin in die Tabelle• Formatieren von Tabellenzellen oder Rahmen• Formatieren von Text in Tabellenzellen• Festlegen der Zellhöhe und -breite• Kopieren und Einfügen von Formatierungen• Festlegen der Position der Tabelle auf der Berichtsseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen
2013-06-29209
Erstellen von Berichten
• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.1 Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen
Sie können die Hintergrundfarbe für eine Tabelle oder für Tabellenzellen festlegen. Wenn dieHintergrundfarbe der Zellen festgelegt ist (auch wenn sie weiß ist), hat sie Vorrang vor derHintergrundfarbe der Tabelle. Wenn Sie versuchen, eine Hintergrundfarbe auf die gesamte Tabelleanzuwenden, und die Zellen weiß bleiben, stellen Sie sicher, dass für die Zellen kein weißer Hintergrundfestgelegt wurde.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Tabelle oder Zelle, und wählen Sie Tabelle formatieren oder Zelle formatieren aus demKontextmenü aus.
2. Klicken Sie auf der Registerkarte "Anzeige" auf das Optionsfeld neben dem Farbpalettensymbol.3. Klicken Sie auf den Pfeil neben dem Farbpalettensymbol, um die Palette anzuzeigen.4. Wählen Sie eine Farbe aus der Palette aus.5. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.2 Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Tabelle, und wählen Sie Tabelle formatieren aus dem Kontextmenü aus.
2013-06-29210
Erstellen von Berichten
2. Legen Sie auf der Registerkarte "Anzeige" im Bereich "Farbe abwechseln" im Kombinationsfeldneben Frequenz die Frequenz fest, mit der die Farbe für die Zeile gewechselt werden soll.
3. Klicken Sie auf den Pfeil neben Farbe, und wählen Sie mithilfe der Farbpalette die Farbe aus.4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.3 Einfügen einer Tabelle ein Bild oder eine Skin1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Tabelle, und wählen Sie Tabelle formatieren aus dem Kontextmenü aus.2. Führen Sie auf der Registerkarte "Anzeige" einen der folgenden Schritte aus:
• Um eine Skin anzuzeigen, wählen Sie Skin und dann eine Skin aus der Liste aus.
Anmerkung:Sie müssen für die horizontale oder vertikale Füllung einen Wert größer als 0 im Bereich "Abstandund Auffüllen" dieser Registerkarte festlegen, ansonsten wird die Skin nicht angezeigt.
• Um mit einer URL auf ein Bild zu verweisen, wählen Sie Bild aus URL, und geben Sie dann dieURL ein.
Um auf dem Server des Unternehmens auf ein Bild zuzugreifen, geben Sie den Bildnamen ein.Die Anwendung fügt boimg:// ein, wenn Sie auf Anwenden klicken.
• Um direkt auf eine Bilddatei zuzugreifen, klicken Sie auf Bild aus Datei und dann aufDurchsuchen, um nach der Datei zu suchen.
Anmerkung:Um das Bild oder das Muster zu entfernen, wählen Sie Kein für das Muster aus.
3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen
2013-06-29211
Erstellen von Berichten
• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.4 Formatieren von Tabellen- oder Zellenrahmen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Tabelle oder Zelle, und wählen Sie Tabelle formatieren oder Zelle formatieren aus demKontextmenü aus.
2. Konfigurieren Sie mit den Steuerelementen auf der Registerkarte "Rahmen" die Rahmenstile und-farben.Jedes Mal, wenn Sie eine Stileinstellung ändern, müssen Sie auf das Quadrat oder eine derLinienschaltflächen klicken, sodass die Änderung auf den Bereich "Vorschau" angewendet wird.Andernfalls wird sie nicht auf die Zelle oder Tabelle angewendet.
3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.5 Formatieren von Text von Tabellenzellen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Zellen aus, deren Text
Sie formatieren möchten.
2013-06-29212
Erstellen von Berichten
Tipp:Wenn Sie eine Zelle in einer Spalte auswählen, werden alle Zellen der Spalte ausgewählt. Ummehrere Spalten oder Zellen auszuwählen, wählen Sie die erste Spalte oder Zelle aus, halten dieStrg-Taste gedrückt und wählen weitere Spalten oder Zellen aus.
2. Klicken Sie mit der rechten Maustaste auf die Zellauswahl, und klicken Sie auf Zelle formatieren.3. Wählen Sie auf der Registerkarte "Schriftart" die Schriftart, den Stil, die Größe und die Effekte wie
erforderlich aus.4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.6 Aktivieren des Zeilenumbruchs in Tabellenzellen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie eine Zelle in der Tabelle aus, und führen Sie einen der folgenden Schritte aus:
• Klicken Sie auf der Registerkarte "Format" oder "Formatierung" auf der Unterregisterkarte"Ausrichtung" auf das Symbol Zeilenumbruch.
• Klicken Sie mit der rechten Maustaste auf die Zelle, und führen Sie einen der folgenden Schritteaus:• Wählen Sie Text und dann "Zeilenumbruch" aus.• Wählen Sie Zelle formatieren aus. Wählen Sie im Dialogfeld "Zelle formatieren" im
Seitenbereich die Option Ausrichtung aus, und aktivieren Sie Zeilenumbruch. Klicken Sieauf OK, um das Dialogfeld zu schließen.
Um den Zeilenumbruch in einer Zelle zu deaktivieren, wählen Sie diese aus, befolgen eine der obenbeschriebenen Anweisungen und deaktivieren Zeilenumbruch.
4.2.1.3.7 Festlegen von Zellenhöhe und -breite
Sie können die Höhe und Breite von Zellen per Drag-und-Drop definieren oder indem Sie die Größeder Zellen im Dialogfeld "Zelle formatieren" festlegen.
2013-06-29213
Erstellen von Berichten
Wenn Sie den Zellinhalt in Bericht verbergen möchten, dann stellen Sie die Zellbreite auf 0,1 cm ein.Sie können diese Breite später wieder ändern, um den Zellinhalt erneut anzuzeigen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Um eine feste Zellenhöhe oder -breite festzulegen, führen Sie einen der folgenden Schritte aus:
• Ziehen Sie die Zellenränder, bis die Zelle die gewünschte Höhe und Breite hat.• Wählen Sie die Zellen aus, die Sie ändern möchten, klicken Sie dann mit der rechten Maustaste
auf die Zellen, und wählen Sie Zelle formatieren aus. Legen Sie auf der Registerkarte "Allgemein"die Zellenhöhe und -breite fest.
3. Um die Zelle so einzustellen, dass sie automatisch an den Textinhalt angepasst wird, führen Sieeinen der folgenden Schritte aus:• Wählen Sie Breite automatisch an Inhalt anpassen, Höhe automatisch an Inhalt anpassen
oder beides aus, um eine Mindestbreite und -höhe festzulegen.
Die Option "Autom. Anpassen" definiert die aktuelle Zellengröße als Mindestgröße und erweitertdie Zelle, wenn die enthaltene Zeichenfolge breiter oder höher als der festgelegte Mindestwertist.
Einige Funktionen sind mit automatisch angepassten Zellen nicht kompatibel. Wenn Sie einedieser Funktionen in einer automatisch angepassten Zelle platzieren, gibt die Funktion dieFehlermeldung #REKURSIV zurück.
• Um die automatische Anpassung der Zellenbreite festzulegen, doppelklicken Sie auf einen derseitlichen Ränder der Zelle.
• Um die automatische Anpassung der Zellenhöhe festzulegen, doppelklicken Sie auf den unterenRand der Zelle.
Anmerkung:
• Die Anzeige von Dokumenten mit Tabellen, deren Zellengröße auf "Automatisch anpassen"eingestellt ist, dauert länger als die Anzeige von Dokumenten, deren Tabellen eine festeZellenbreite und -höhe aufweisen.
• Die Eigenschaften Höhe automatisch an Inhalt anpassen und Breite automatisch an Inhaltanpassen funktionieren nicht optimal, wenn die Option Inhalt lesen als auf HTML eingestelltist.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets
2013-06-29214
Erstellen von Berichten
• Erstellen einer Unternehmenspalette für Diagramme
Auswirkungen der automatischen Größenanpassung und des Zeilenumbruchs in Tabellenzellen
In der folgenden Tabelle sind die Auswirkungen der Funktionen "Automatisch anpassen" und"Zeilenumbruch" bei einzelner und gemeinsamer Verwendung aufgeführt:
AuswirkungFunktion
Text wird am Ende der Zelle umgebrochen.Zeilenumbruch
Die Zellenbreite wird so angepasst, dass der gesamteText angezeigt wird.
Breite automatisch an Inhalt anpassen
Die Zellenhöhe wird so angepasst, dass der gesamteText angezeigt wird.
Höhe automatisch an Inhalt anpassen
Zellenbreite und -höhe werden so angepasst, dassder gesamte Text angezeigt wird.
Breite automatisch an Inhalt anpassen +Höhe automatisch an Inhalt anpassen
Die Zellenbreite wird so angepasst, dass das längsteWort angezeigt wird. Da die Zellenhöhe nicht an dieAnzahl der Zeilen angepasst ist, kann der Text verti-kal abgeschnitten sein.
Zeilenumbruch +Breite automatisch an Inhaltanpassen
Die Zellenhöhe wird so angepasst, dass alle durchden Zeilenumbruch entstandenen Textzeilen ange-zeigt werden. Da die Zellenbreite nicht an daslängste Wort angepasst ist, kann der Text horizontalabgeschnitten sein.
Zeilenumbruch +Höhe automatisch an Inhaltanpassen
Zellenhöhe und -breite werden an den Text ange-passt, und Text wird horizontal und vertikal nicht ab-geschnitten.
Zeilenumbruch +Höhe automatisch an Inhaltanpassen + Breite automatisch an Inhalt an-passen
Verwandte Themen• Aktivieren des Zeilenumbruchs in Tabellenzellen• Festlegen von Zellenhöhe und -breite
4.2.1.3.8 Kopieren von Formatierungen mit dem Tool "Format übertragen"
Mit dem Tool "Format übertragen" können Sie die Formatierung von einem Bericht, einer Tabelle odereiner Zelle schnell auf andere Berichte, Tabellen oder Zellen anwenden.
Die angewendeten Formatierungsoptionen hängen von den Objekten ab, die Sie als Quelle und Zielauswählen. Im Allgemeinen werden nur solche Eigenschaften angewendet, die sich auf die sichtbareFormatierung wie die Schriftart und Hintergrundfarbe auswirken. Eigenschaften, die sich auf die Anzeige
2013-06-29215
Erstellen von Berichten
von Daten auswirken, z.B. Tabelleneigenschaften wieDuplikatgruppierung vermeiden, werden nichtangewendet.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" den Bericht, die Tabelle oder
die Zelle aus, deren Formatierung Sie anwenden möchten.2. Klicken Sie auf der Registerkarte "Formatierung" auf der Unterregisterkarte "Extras" auf das Symbol
Format übertragen, um die Formatierung einmal anzuwenden, oder doppelklicken Sie darauf, umdie Formatierung mehrere Male anzuwenden.
3. Klicken Sie auf den Bericht, die Tabelle oder Zelle, auf den bzw. die die Formatierung angewendetwerden soll.
Wenn Sie nur einmal auf das Symbol Format übertragen geklickt haben, wird die Formatübertragungnun deaktiviert.
Wenn Sie doppelt auf "Format übertragen" geklickt haben, bleibt die Formatübertragung aktiv. Umsie zu deaktivieren, klicken Sie erneut auf das Symbol Format übertragen oder drücken Esc, umden Formatierungsvorgang abzubrechen.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.9 Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf den Rahmen der Tabelle oder des Diagramms, und wählen Sie Tabelle formatieren oderDiagramm formatieren aus.
2. Legen Sie auf der Registerkarte "Layout" im Tabellen- oder Diagramm-Formatierungsbereich mithilfeder Steuerelemente im Bereich "Relative Position" die Position der Tabelle oder des Diagramms imVerhältnis zu anderen Berichtselementen fest.
Tipp:Sie können die Registerkarte "Layout" im Tabellen- oder Diagramm-Formatierungsbereich auchaufrufen, indem Sie einen der folgenden Schritte ausführen:• Klicken Sie auf der Registerkarte "Berichtselemente" auf der Unterregisterkarte "Position" auf
Ausrichten.
2013-06-29216
Erstellen von Berichten
• Klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm, und wählen SieAusrichten und dann eine Ausrichtungsoption aus.
3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.10 Schichten von Tabellen und Zellen
Durch Schichten wird festgelegt, wie Tabellen und Zellen angezeigt werden, wenn sie im Berichtdenselben Platz einnehmen. Ein Objekt, das sich weiter vorn in der Schichtreihenfolge befindet, wirdüber dem Objekt angezeigt, dass sich weiter hinten in der Schichtreihenfolge befindet.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Tabelle oder Zelle aus,
deren Ebene Sie festlegen möchten.2. Klicken Sie mit der rechten Maustaste auf die Auswahl, klicken Sie auf Reihenfolge, und wählen
Sie die Ebenenoption aus.
BeschreibungOption
Verschieben Sie die Tabelle oder Zelle an die erste Stelle der Schichtreichen-folge.
In den Vorder-grund
Verschieben Sie die Tabelle oder Zelle an die letzte Stelle der Schichtreichen-folge.
In denHintergrund
Verschieben Sie die Tabelle oder Zelle um eine Stelle in der Schichtreihenfolgenach vorne.
Eine Ebene nachvorne
Verschieben Sie die Tabelle oder Zelle um eine Stelle in der Schichtreihenfolgenach hinten.
Eine Ebene nachhinten
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen
2013-06-29217
Erstellen von Berichten
• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.3.11 Zusammenführen von Tabellenzellen1. Um in einem Web-Intelligence-Dokument im Modus "Entwurf" die Zellen auszuwählen, die Sie
zusammenführen möchten, halten Sie die Strg-Taste gedrückt und klicken auf die Zellen.2. Halten Sie die Strg-Taste gedrückt, klicken Sie mit der rechten Maustaste auf die ausgewählten
Zellen, und wählen Sie Zusammenführen aus.
Vorsicht:Wenn Sie Zellen zusammenführen, enthält die resultierende zusammengeführte Zelle nur die Datenaus der zuerst ausgewählten Zelle. Daten aus allen anderen Zellen gehen verloren.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite• Schichten von Tabellen und Zellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.2.1.4 Steuern der Anzeige von Tabellen
2013-06-29218
Erstellen von Berichten
4.2.1.4.1 Ein- oder Ausblenden von Tabellen, Zeilen oder Spalten
In manchen Tabellen oder bestimmten Zeilen bzw. Spalten werden keine Werte angezeigt. Wenn einbestimmtes Produkt beispielsweise nicht mehr verkauft wird, werden die Tabellenzeilen oder -spaltendieses Produkts leer angezeigt. Diese leeren Zeilen, Spalten oder Tabellen werden standardmäßigangezeigt.
Sie können sie ein- oder ausblenden. Wenn eine Tabelle oder ein Element ausgeblendet ist, wird derName im Bereich "Dokumentstruktur und Filter" des Seitenbereichs grau und kursiv angezeigt.
Sie können Tabellen auch auf der Grundlage des Ergebnisses einer Formel ein- und ausblenden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens
annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.
3. Wählen Sie auf der Registerkarte "Allgemein" eine der folgenden Optionen aus:• Um die Tabelle auszublenden, wählen Sie Immer ausgeblendet aus.• Um die Tabelle auszublenden, wenn sie leer ist, wählen Sie Ausblenden, wenn leer aus.• Um die Tabelle auszublenden, wenn die Formel als "wahr" ausgewertet wird, wählen Sie
Ausblenden, wenn folgende Formel wahr ist aus und geben eine Formel in das Feld ein.• Um Zeilen ohne Kennzahlwerte anzuzeigen, wählen Sie Zeilenmit allen leeren Kennzahlwerten
anzeigen aus.• Um Zeilen ohne Dimensionswerte anzuzeigen, wählen Sie Zeilen ohne Dimensionswerte
anzeigen aus.
4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.2.1.4.2 Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eines der folgenden Elemente
aus:• Die ausgeblendete Tabelle, individuelle Zelle oder Sektion auf der Registerkarte "Dokumentstruktur
und Filter" im Seitenbereich• Das ausgeblendete Berichtsobjekt in der Tabelle, in der es angezeigt wird
2. Klicken Sie mit der rechten Maustaste auf das Objekt, und wählen Sie Ausblenden > Anzeigenaus.
Tipp:Um alle ausgeblendeten Elemente in einem Bericht anzuzeigen, klicken Sie mit der rechten Maustasteauf den Bericht und wählen Alle ausgeblendeten Inhalte anzeigen aus.
4.2.1.4.3 Ausblenden von Dimensionen in Tabellen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Tabellenspalte mit der
Dimension aus, die Sie ausblenden möchten.2. Wählen Sie auf der Registerkarte "Berichtselemente" die Unterregisterkarte "Verhalten" aus.3. Klicken Sie auf Ausblenden > Dimension ausblenden.
2013-06-29219
Erstellen von Berichten
4.2.1.4.4 Erneutes Anzeigen ausgeblendeter Dimensionen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Tabelle mit den
ausgeblendeten Dimensionen aus.2. Wählen Sie auf der Registerkarte "Berichtselemente" die Unterregisterkarte "Verhalten" aus.3. Klicken Sie auf Ausblenden > Ausgeblendete Dimensionen anzeigen, um die Dimensionen
wieder anzuzeigen.
Tipp:Wenn die ausgeblendeten Dimensionen die einzigen Objekte in der Tabelle waren, klicken Sie mitder rechten Maustaste im Bereich "Dokumentstruktur und Filter" des Seitenbereichs und wählenAusblenden > Ausgeblendete Dimensionen anzeigen aus.
4.2.1.4.5 Vermeiden einer Duplikatgruppierung
Wenn Zeilen doppelte Daten enthalten, werden standardmäßig Kennzahlwerte aggregiert. Sie könnenjedoch festlegen, dass in diesem Fall keine Kennzahlwerte aggregiert werden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens
annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.
3. Wählen Sie auf der Registerkarte "Allgemein" die Option Duplikatgruppierung vermeiden aus.4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.2.1.4.6 Anzeigen oder Ausblenden der Kopf- und Fußzeilen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens
annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.
3. Wählen Sie im Dialogfeld "Tabelle formatieren" die Registerkarte "Allgemein" aus.4. Führen Sie für den Tabellenkopf einen der folgenden Schritte aus:
• Anzeigen der Köpfe:• Wählen Sie bei Verwendung der Web-Intelligence-HTML-Schnittstelle die Option
Tabellenköpfe oder, im Falle einer Kreuztabelle, die Option Oberer Kopf, Linker Kopf oderbeides aus.
• Wählen Sie bei Verwendung der Web-Intelligence-Applet-Schnittstelle oder desWeb-Intelligence-Rich-Clients die Option Tabellenkopf anzeigen oder, im Falle einerKreuztabelle, die Option Kopf oben anzeigen, Kopf links einblenden oder beides aus.
• Um die Köpfe auszublenden, heben Sie die Auswahl der Kopfoptionen auf.
5. Führen Sie für den Tabellenfuß einen der folgenden Schritte aus:• Anzeigen der Füße:
• Wählen Sie bei Verwendung der Web-Intelligence-HTML-Schnittstelle die Option Tabellenfüßeoder, im Falle einer Kreuztabelle, die Option Unterer Fuß oder Rechter Fuß aus.
2013-06-29220
Erstellen von Berichten
• Wählen Sie bei Verwendung der Web-Intelligence-Applet-Schnittstelle oder desWeb-Intelligence-Rich-Clients die Option Tabellenfüße anzeigen oder, im Falle einerKreuztabelle, die Option Fuß unten anzeigen oder Fuß rechts anzeigen aus.
• Um die Füße auszublenden, heben Sie die Auswahl der Fußoptionen auf.
6. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.2.1.4.7 Neue Tabellen auf neuer Berichtsseite1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens
annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.
3. Wählen Sie auf der Registerkarte "Layout" die OptionAuf neuer Seite beginnen im Bereich "Vertikal"oder "Horizontal" aus.Die "horizontalen" und "vertikalen" Bereiche verweisen auf die Tabellenachsen.
4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.2.1.4.8 Anzeigen von Objektnamen in Kreuztabellenköpfen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens
annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.
3. Klicken Sie auf der Registerkarte "Allgemein" auf Objektnamen anzeigen, um die Objektnamen inzusätzlichen Köpfen in der Kreuztabelle anzuzeigen.
4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.2.1.4.9 Vermeiden eines Seitenwechsels in Tabellen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens
annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.
3. Wählen Sie auf der Registerkarte "Layout" die Option Seitenwechsel in Tabelle vermeiden imBereich "Vertikal" oder "Horizontal" aus.Die "horizontalen" und "vertikalen" Bereiche verweisen auf die Tabellenachsen.
4. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.2.1.4.10 Wiederholen von Kopf- oder Fußzeilen von Tabellen auf jeder Berichtsseite1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie die Maus über den Tabellenrahmen, bis der Cursor die Form eines Pluszeichens
annimmt, klicken Sie mit der rechten Maustaste, und wählen Sie Tabelle formatieren aus demKontextmenü aus.
2013-06-29221
Erstellen von Berichten
3. Wählen Sie auf der Registerkarte "Layout" die Option Kopf auf jeder Seite wiederholen oder Fußauf jeder Seite wiederholen im Bereich "Vertikal" bzw. "Horizontal" aus.Die "horizontalen" und "vertikalen" Bereiche verweisen auf die Tabellenachsen.
4. Klicken Sie auf OK im "Abfrageeditor".
4.2.2 Anzeigen von Daten in individuellen Zellen
Individuelle Zellen sind einzelne, freistehende Berichtszellen. Sie können jeden Text oder jede Formelin eine leere individuelle Zelle eingeben, oder Sie können vordefinierte individuelle Zellen verwenden,die bestimmte Informationen anzeigen.
Weitere Informationen zu den Funktionen, die in individuellen Zellen verwendet werden finden Sie imHandbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder inder Onlinehilfe.
Formeln und Textzellenfunktionen in individuellen Zellen
BeschreibungFunktion
Leere Zelle, in der Sie jeden Text bzw. jede Formel eingeben können.Leere Zelle
Verwendet die Funktion DrillFilter, um Details der Drill-Filter anzu-zeigen, die auf den Bericht angewendet werden.Drill-Filter
Verwendet die Funktion DatumLetzteAusführung, um das Datum an-zuzeigen, an dem das Dokument zuletzt regeneriert wurde.
Letztes Regenerierungs-datum
Verwendet die Funktion DokumentName, um den Dokumentnamen anzu-zeigen.Dokumentname
Verwendet die Funktion Abfragezusammenfassung, um die Details derAbfragen im Dokument anzuzeigen.Übersicht der Abfrage
Verwendet die Funktion Eingabeaufforderungszusammenfassung,um die Details der Eingabeaufforderungen im Dokument anzuzeigen.
Übersicht der Eingabe-aufforderung
Verwendet die Funktion Berichtfilterzusammenfassung, um dieBerichtsfilter anzuzeigen, die auf den Bericht angewendet werden.
Übersicht des Berichtsfil-ters
Zellenfunktionen für Seitenzahlen in individuellen Zellen
BeschreibungFunktion
Verwendet die Funktion Seite, um die Seitenzahlen des Berichts anzu-zeigen.Seitenzahl
2013-06-29222
Erstellen von Berichten
BeschreibungFunktion
Verwendet die Funktionen Seite und AnzahlSeiten, um die aktuelleSeitenzahl und die Gesamtanzahl der Seiten im Bericht anzuzeigen.
Seitenzahl/Gesamtseitenzahl
Verwendet die Funktion AnzahlSeiten, um die Gesamtanzahl der Seitenim Bericht anzuzeigen.Gesamtseitenzahl
4.2.2.1 Einfügen von individuellen Zellen in Berichte
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Registerkarte"Berichtselement" aus.
2. Führen Sie auf der Unterregisterkarte "Zelle" einen der folgenden Schritte aus:• Klicken Sie auf Leer, um eine leere Zelle einzufügen.• Wählen Sie Vordefiniert und dann in der Liste der Zellen eine Zelle aus, um eine vordefinierte
Zelle einzufügen.
3. Platzieren Sie die Maus auf dem Teil des Berichts, in den Sie die Zelle einfügen möchten, undklicken Sie mit der linken Maustaste.
4. Falls Sie eine leere Zelle eingefügt haben, geben Sie den Text oder die Formel der Zelle in der"Formelleiste" ein.
Anmerkung:Um die "Formelleiste" zu aktivieren, klicken Sie auf das Symbol Formelleiste auf der Registerkarte"Analyse".
5. Wählen Sie zum Löschen der Zelle diese aus, und drücken Sie die Taste Entf auf der Tastatur.
4.2.2.2 Ausblenden individueller Zellen
Sie können individuelle Zellen ohne Bedingungen ausblenden, wenn diese leer sind, oder auf derGrundlage des Ergebnisses einer Formel.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf eine individuelle Zelle, und wählen Sie Zelle formatieren aus dem Kontextmenü aus.2. Wählen Sie im Dialogfeld "Zelle formatieren" auf der Registerkarte "Allgemein" eine der folgenden
Optionen aus:• Um die Zelle ohne Bedingungen auszublenden, wählen Sie Immer ausgeblendet.• Um die Zelle auszublenden, wenn sie leer ist, wählen Sie Ausblenden, wenn leer.
2013-06-29223
Erstellen von Berichten
• Um die Zelle auf der Grundlage des Ergebnisses einer Formel auszublenden, klicken Sie aufAusblenden, wenn folgende Formel wahr ist, und geben Sie die Formel in das Feld ein.
3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen
4.2.2.3 Kopieren von individuellen Zellen
Sie können individuelle Zellen kopieren und innerhalb eines Berichts oder in externe Anwendungenwie Microsoft Word und Excel einfügen. Individuelle Zellen können nicht von einer Anwendungsinstanzin eine andere kopiert werden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die individuelle Zelle, und wählen Sie Kopieren aus dem
Kontextmenü aus.3. Um die individuelle Zelle in einen anderen Teil des Berichts einzufügen, klicken Sie mit der rechten
Maustaste auf die Stelle, an der die individuelle Zelle angezeigt werden soll, und klicken dann imKontextmenü auf Einfügen.
4. Um die individuelle Zelle in eine andere Anwendung einzufügen, fügen Sie den Inhalt derZwischenablage ein, während Sie sich in der anderen Anwendung befinden.Sie können eine individuelle Zelle auch in eine andere Anwendung kopieren, indem Sie sie ziehenund in der Zielanwendung direkt im geöffneten Dokument ablegen. Wenn Sie eine individuelle Zelleziehen und in einer Microsoft-Office-Anwendung ablegen, wird der Text in der Zelle in die Anwendungeingefügt.
4.2.3 Anordnen von Daten mithilfe von Sektionen, Gruppenwechseln undSortierungen
4.2.3.1 Gruppieren von Daten mithilfe von Sektionen
Mithilfe von Sektionen können Sie Informationen in kleinere, verständlichere Teile zerlegen.
2013-06-29224
Erstellen von Berichten
Beispiel: Gruppieren der quartalsbezogenen Umsatzdaten in Sektionen in einem Bericht
Sie sind als regionaler Verkaufsleiter in Italien tätig. Sie haben einen Bericht erhalten, in dem derJahresumsatz für das Jahr 2003 für die Geschäfte in Ihrem Land nach Stadt und Quartal angegebenist:
UmsatzQuartalStadt
314430Q1Austin
273608Q2Austin
294798Q3Austin
252644Q4Austin
215874Q1Dallas
194689Q2Dallas
204066Q3Dallas
188791Q4Dallas
572177Q1Houston
619924Q2Houston
533765Q3Houston
520332Q4Houston
Um die Ergebnisse für jede Stadt pro Quartal zu vergleichen, müssen Sie [Quartal] als Sektionswertdefinieren. Der Bericht wird dann in vier separate Sektionen nach Quartal unterteilt.
Q1
UmsatzStadt
314430Austin
215874Dallas
572177Houston
Q2
UmsatzStadt
273608Austin
2013-06-29225
Erstellen von Berichten
UmsatzStadt
194689Dallas
619924Houston
Q3
UmsatzStadt
294798Austin
204066Dallas
533765Houston
Q4
UmsatzStadt
252644Austin
188791Dallas
520332Houston
Sie können eine einzige Sektion erstellen oder mehrere Sektionen mit Untersektionen in einen Berichteinfügen. Sie haben darüber hinaus die Möglichkeit, die Sektionen in einem Bericht wieder zu entfernenoder neu anzuordnen.
Sie erstellen eine Sektion ausgehend von einer oder zwei Datenquellen:• einer Dimension, die bereits in einer Tabelle oder einem Diagramm angezeigt wird: Klicken Sie
mit der rechten Maustaste auf die Dimension, und wählen Sektion erstellen..• einer Dimension, die im Dokument enthalten, jedoch nicht in einer Tabelle oder einem Diagramm
angezeigt ist.
Die Erstellung einer Sektion anhand eines Kennzahlobjekts ist nicht möglich.
4.2.3.1.1 Erstellen einer Sektion aus einer Spalte1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die Spalte, die Sie als Sektion definieren möchten, und
klicken Sie auf Sektion erstellen.
2013-06-29226
Erstellen von Berichten
4.2.3.1.2 Erstellen einer Sektion aus einer Dimension1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Registerkarte
"Berichtselemente" aus.2. Klicken Sie auf der Unterregisterkarte Sektion auf Sektion einfügen.3. Klicken Sie an der Position auf den Bericht, an der Sie die Sektion einfügen möchten.4. Wählen Sie die Dimension im Dialogfeld aus, das angezeigt wird, und klicken Sie auf OK, um die
Sektion einzufügen.
4.2.3.1.3 Verwenden von Berichtsfiltern in Berichtssektionen
Mithilfe von Werten im Sektionskopf oder innerhalb der Sektion können Sie Berichtsfilter auf eine Sektionanwenden.
Filter für einen SektionskopfIn einem Bericht mit der Sektion [Land] können Sie in der Filtersyntax [Land] = "USA" verwenden,um alle Sektionen mit Ländern, die nicht "USA" sind, herauszufiltern.
Filter für SektionsdatenWenn Sie in einem Bericht mit der Sektion [Region] den Filter [Produkt]="Getränke" auf dieSektion anwenden, enthält der Bericht alle Sektionen, die das Produkt "Getränke" enthalten.
Der Filter basiert auf den Daten in der Sektion, wird aber indirekt auf die Daten im Sektionskopfangewendet.
Verwandte Themen• Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern
4.2.3.1.4 Sektionen auf Basis von Hierarchien
Wenn Sie eine Sektion für eine Hierarchie erstellen, werden die einzelnen Elemente der Hierarchie zuSektionsköpfen. Sie können Sektionen genau so aufklappen wie Elemente in einer Spalte einer Tabelle.
Sie verfügen über einen Bericht mit den folgenden Daten:
Internet-UmsatzbetragGeschlechtKunden-Geographie
235.243MännlichAlle Kunden
254.342Weiblich
34.342MännlichAustralien
45.464Weiblich
2013-06-29227
Erstellen von Berichten
Internet-UmsatzbetragGeschlechtKunden-Geographie
12.232MännlichKanada
14.242Weiblich
17.343MännlichFrankreich
18.001Weiblich
Wenn Sie eine Sektion für [Kunden-Geografie] erstellen, wird der Bericht zuerst wie folgt angezeigt:
Alle Kunden
Internet-UmsatzbetragGeschlecht
235.243Männlich
254.342Weiblich
Wenn Sie den Sektionskopf aufklappen, wird der Bericht wie folgt angezeigt:
Alle Kunden
Internet-UmsatzbetragGeschlecht
235.243Männlich
254.342Weiblich
Australien
Internet-UmsatzbetragGeschlecht
34.342Männlich
45.464Weiblich
Kanada
2013-06-29228
Erstellen von Berichten
Internet-UmsatzbetragGeschlecht
12.232Männlich
14.242Weiblich
Frankreich
Internet-UmsatzbetragGeschlecht
17.343Männlich
18.001Weiblich
4.2.3.1.5 Entfernen von Sektionszellen oder Sektionen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die Sektionszelle, und führen Sie einen der folgenden
Schritte aus:• Wählen Sie Löschen > Nur Zelle aus, um die Sektionszelle zu löschen.• Wählen Sie Löschen > Zelle und Sektion aus, um die Sektion und die Zelle zu löschen.
4.2.3.1.6 Festlegen des Seitenlayouts einer Sektion1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf eine Sektion, und wählen Sie Sektion formatieren aus dem Menü aus.2. Wählen Sie auf der Registerkarte "Layout" eines der folgenden Elemente aus:
• Wählen Sie Auf neuer Seite beginnen, um die Sektion auf einer neuen Seite zu beginnen.• Wählen Sie Seitenwechsel vermeiden, um Seitenwechsel in der Sektion zu vermeiden.• Wählen Sie Auf jeder Seite wiederholen, um den Sektionskopf auf jeder Seite zu wiederholen.
3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.2.3.1.7 Ausblenden von Sektionen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Sektion aus.2. Klicken Sie auf der Registerkarte "Berichtselemente" auf der Unterregisterkarte "Verhalten" auf den
Pfeil neben der Schaltfläche Ausblenden, und wählen Sie eine der folgenden Optionen aus:• Um die Sektion auszublenden, wählen Sie Ausblenden aus.• Um die Sektion auszublenden, wenn sie leer ist, wählen Sie Ausblenden, wenn leer aus.• Um die Sektion auszublenden, wenn eine angegebene Formel als "wahr" ausgewertet wird,
wählen Sie Ausblenden, wenn und dann Ausblenden, wenn folgende Formel wahr ist ausund geben eine Formel in das Feld ein. Die Formel muss einen booleschen Wert zurückgeben("Wahr" oder "Falsch").
2013-06-29229
Erstellen von Berichten
Verwandte Themen• Erneutes Anzeigen ausgeblendeter Tabellen, Zellen oder Sektionen
4.2.3.1.8 Definieren von Farben und Bildern in einer Sektion1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Sektion, und wählen Sie Sektion formatieren aus.2. Definieren Sie auf der Registerkarte "Anzeige" die Farben und Bilder.3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
4.2.3.2 Verwenden von Gruppenwechseln
Ein Gruppenwechsel ist eine Unterteilung eines Blocks, in der Daten in Übereinstimmung mit einerausgewählten Dimension, Information oder Kennzahl in separate Komponenten zerlegt werden. DieseKomponenten werden als Mini-Tabellen innerhalb desselben Datenblocks dargestellt.
Gruppenwechsel werden verwendet, um die von jedem eindeutigen Wert eines Objekts zurückgegebenDaten zu unterteilen.
Gruppenwechsel bieten folgende Vorteile:• Sie können die Darstellung Ihrer Daten verbessern.• Sie können Berechnungsergebnisse anzeigen.• Sie können Unteraggregationen anzeigen.
4.2.3.2.1 Gruppenwechsel im Vergleich zu Sektionen
Eine Sektion unterteilt die Daten in mehrfache individuelle Zellen, die als Sektionsköpfe bezeichnetwerden. Jeder Sektionskopf enthält einen Wert für eine Dimension und ist mit einem Block verbunden,der die Dimensionswerte des Sektionskopfs zurückgibt.
Ein Gruppenwechsel unterteilt die Daten in einzelne Blöcke. Eine Spalte enthält die Werte für einDimensions-, Informations- oder Kennzahlobjekt, die in allen Wertezeilen des Blockswiederholt werden.
4.2.3.2.2 Anwenden von Gruppenwechseln auf Hierarchien
Wenn Sie einen Gruppenwechsel auf eine Hierarchie anwenden, tritt der Gruppenwechsel bei allenHierarchieelementen auf allen Ebenen auf.
Beispiel: Auf eine Hierarchie angewendeter Gruppenwechsel
Sie verfügen über einen Bericht mit den folgenden Daten:
2013-06-29230
Erstellen von Berichten
Verkaufte StückzahlenGeschlechtKunde
131.587WALL
138.215M
131.587WUSA
138.215M
36.759WCA
37.989M
Wenn Sie einen Gruppenwechsel auf die Hierarchie [Kunde] anwenden, wird Folgendes angezeigt.Der Gruppenwechsel wird auf jedes Element von [Kunde] angewendet.
Verkaufte StückzahlenGeschlechtKunde
131.587WALL
138.215M
269.802ALL
Verkaufte StückzahlenGeschlechtKunde
131.587WUSA
138.215M
269.802USA
Verkaufte StückzahlenGeschlechtKunde
36.759WCA
37.989M
74.748CA
4.2.3.2.3 Standardmäßige Sortierreihenfolge in Gruppenwechseln
Wenn Sie einen Gruppenwechsel auf ein Objekt anwenden, werden die Werte des Objekts automatischin aufsteigender Reihenfolge sortiert.
2013-06-29231
Erstellen von Berichten
• Wenn es sich bei den Werten um numerische Werte handelt, wird der niedrigste Wert in der erstenund der höchste Wert in der letzten Zeile der Tabelle angezeigt.
• Handelt es sich bei den Werten um Buchstaben, werden diese in alphabetischer Reihenfolge vonA bis Z angeordnet.
Sie können mehrere Gruppenwechsel über mehrere Dimensionsdetails oder -kennzahlen hinwegfestlegen und eine Sortierpriorität für jeden Gruppenwechsel einstellen.
4.2.3.2.4 Einfügen von Gruppenwechseln
Anmerkung:In Formulartabellen können keine Gruppenwechsel eingefügt werden.
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" in einer Tabelle eine Spalteaus, auf die Sie einen Gruppenwechsel anwenden möchten.
2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der Dropdown-ListeGruppenwechsel die Option Gruppenwechsel hinzufügen aus.Die Tabelle ist in so viele Minitabellen unterteilt wie einmalige Werte in der Spalte vorhanden sind.Jede Minitabelle hat einen Fuß.
Verwandte Themen• Verwalten von Gruppenwechseln
4.2.3.2.5 Entfernen von Gruppenwechseln1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Spalte aus, für die der
Gruppenwechsel definiert ist.2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der Dropdown-Liste
Gruppenwechsel die Option Gruppenwechsel löschen aus.
Anmerkung:Wenn für die Spalte kein Gruppenwechsel definiert wurde, steht das MenüelementGruppenwechsellöschen nicht zur Verfügung.
3. Um alle Gruppenwechsel zu entfernen, markieren Sie eine beliebige Spalte in der Tabelle undwählen aus der Dropdown-Liste Gruppenwechsel die Option Alle Gruppenwechsel entfernenaus.Der Menüpunkt Alle Gruppenwechsel entfernen ist nicht verfügbar, wenn keine Gruppenwechselfür die Tabelle definiert wurden.
4.2.3.2.6 Verwalten von Gruppenwechseln1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine beliebige Spalte in einer
Tabelle aus.2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der Dropdown-Liste
Gruppenwechsel die Option Gruppenwechsel verwalten aus.Im Dialogfeld "Gruppenwechsel verwalten" werden die in der Tabelle definierten Gruppenwechselangezeigt. Handelt es sich bei der Tabelle um eine Kreuztabelle werden die Gruppenwechsel im
2013-06-29232
Erstellen von Berichten
Dialogfeld auf der horizontalen und auf der vertikalen Achse eingeblendet. Jeder Gruppenwechselwird von der Dimension dargestellt, auf der er definiert wurde. Die Reihenfolge, in der die Dimensionenangezeigt werden, gibt die Reihenfolge an, in der Gruppenwechsel angewendet werden.
3. Zum Ändern der Priorität eines Gruppenwechsels wählen Sie die Dimension aus und klicken aufden Pfeil "Nach oben" oder "Nach unten", um die Dimension in der Gruppenwechselpriorität zuverschieben.
4. Zum Hinzufügen eines Gruppenwechsels klicken Sie aufHinzufügen, und wählen Sie die Dimension,auf der Sie den Gruppenwechsel anwenden möchten.
5. Zum Entfernen eines Gruppenwechsels wählen Sie die Dimension aus, und klicken Sie aufEntfernen.6. Zum Festlegen der Eigenschaften eines Gruppenwechsels wählen Sie die Dimension und danach
die Eigenschaften im gegenüberliegenden Bereich des Dialogfelds aus. Weitere Informationen überdie Gruppenwechseleigenschaften, die Sie festlegen können, erhalten Sie über die Verknüpfungam Ende dieses Themas.
7. Klicken Sie auf OK.
Verwandte Themen• Gruppenwechseleigenschaften
4.2.3.2.7 Gruppenwechseleigenschaften
Sie können die folgenden Eigenschaften für einen Gruppenwechsel definieren:
BeschreibungEigenschaft
Beim Einfügen eines Gruppenwechsels wird injeder Tabelle, Kreuztabelle oder in jedem Formu-lar eine Kopfzeile angezeigt.
Gruppenwechselkopf
Beim Einfügen eines Gruppenwechsels wird nachder letzten Zeile einer Tabelle oder nach derletzten Spalte einer Kreuztabelle eine Fußzeilefür jeden Gruppenwechsel in einer Sektion ange-zeigt. Wenn Sie eine Berechnung auf die Datenanwenden, wird das Ergebnis in der Fußzeileausgegeben.
Gruppenwechselfuß
Die Standardsortierreihenfolge wird auf die Werteim Gruppenwechsel angewendet.Sortierung einfügen
Alle Werte werden im Gruppenwechsel angezeigt,auch wenn sie dupliziert wurden.Doppelte Werte: Alle anzeigen
Nur der erste Wert wird angezeigt, wenn Wertedupliziert wurden.Doppelte Werte: Erste(r/s) anzeigen
2013-06-29233
Erstellen von Berichten
BeschreibungEigenschaft
Zellen, die doppelte Werte enthalten, werden zu-sammengeführt, und nur ein einziger Wert wirdauf den zusammengeführten Zellen angezeigt.
Doppelte Werte: Zusammenführen
Der erste Wert in einer Gruppe doppelter Wertewird am Beginn des Gruppenwechsels und aufjeder neuen Seite angezeigt.
Duplizierte Werte: Erstes Element auf neuerSeite wiederholen
Alle durch den Gruppenwechsel erstellten Berei-che der Tabelle werden auf einer neuen Seiteangezeigt.
Auf neuer Seite beginnen
Zeigt jeden Gruppenwechselabschnitt auf dersel-ben Seite an, wann immer dies möglich ist. DieseOption ist nicht verfügbar, wenn ein Block mehrals eine Seite einnimmt.
Seitenwechsel in Block vermeiden
Wiederholt den Tabellenkopf auf jeder neuenSeite, wenn eine Tabelle mehr als eine Seiteeinnimmt.
Kopf auf jeder Seite wiederholen
Wiederholt den Tabellenfuß am Ende der Tabellevor jeder neuen Seite, wenn eine Tabelle mehrals eine Seite einnimmt.
Fuß auf jeder Seite wiederholen
4.2.3.3 Organisieren von Daten im Bericht mithilfe von Sortierungen
Sie können auf die in Tabellen, Sektionen und Diagrammen angezeigten Werte Sortierungen anwenden,um die Reihenfolge zu bestimmen, in der diese im Bericht angeordnet werden. Standardmäßig beginnenSortierungen bei der ersten Spalte.
Anmerkung:
• Beim Sortieren in Berichten, in denen von der zugrundeliegenden Abfrage bereits eine Sortierungdurchgeführt wurde, stellen Sie sicher, dass die sortierte Abfragedimension an erster Stelle in derTabelle im Bericht steht, andernfalls geht der Effekt der sortierten Dimension im Bericht verloren.Sie können die Abfrage auch so bearbeiten, dass die sortierte Dimension zuerst zurückgegebenwird.
• Wenn sich das Gebietsschema der Benutzeroberfläche vom Dokumentgebietsschema unterscheidetund mit diesem inkompatibel ist (unterschiedliche Zeichensätze), funktioniert die Sortierung inDokumenttabellen unter Umständen nicht. Um Sortierungen in Dokumenten auszuführen, die einanderes Gebietsschema als das Gebietsschema der Benutzeroberfläche verwenden, bitten Sie den
2013-06-29234
Erstellen von Berichten
Administrator, folgende Änderung am Registrierungsschlüssel für Windows oder an der Datei boconfig.cfg für UNIX vorzunehmen:
Ändern Sie unter Windows auf den Server- und Clientrechnern die folgendeRegistrierungsschlüsseldeklaration: HKEY_LOCAL_MACHINE\SOFTWARE\SAPBusinessObjects\Suite XI 4.0\...\WebIntelligence\Calculator : SortLocale= PVL. Schließen Sie dann alle geöffneten Web-Intelligence-Dokumente, und öffnen Sie sie erneut.
Öffnen Sie unter UNIX auf den Client- und Serverrechnern die Datei boconfig.cfg (in$installdir/setup/boconfig.cfg), und fügen Sie die folgende Registrierungsschlüsseldeklaration hinzu:HKEY_LOCAL_MACHINE\SOFTWARE\SAP BusinessObjects\Suite XI4.0\...\WebIntelligence\Calculator : SortLocale = PVL. Schließen Sie dann allegeöffneten Web-Intelligence-Dokumente, und öffnen Sie sie erneut.
Beim Ausführen von Sortierungen stehen folgende Sortierreihenfolgen zur Verfügung:
BeschreibungSortierreihenfolge
Hierbei handelt es sich um die für den jeweiligen Datentyp verwendeteStandardreihenfolge. Je nach Typ der in der Spalte oder Zeile enthaltenenDaten werden die Ergebnisse folgendermaßen sortiert:• in aufsteigender Reihenfolge bei numerischen Daten• in aufsteigender chronologischer Reihenfolge bei Datumsangaben• in chronologischer Reihenfolge bei Monaten• in alphabetischer Reihenfolge bei alphanumerischen Daten
Standard
Bei Auswahl werden Ergebnisse in aufsteigender Reihenfolge beginnendbeim kleinsten Wert oben in der Spalte angeordnet.
Beispiel: 100, 200, 300 oder Deutschland, Niederlande, Spanien.Aufsteigend
Bei Auswahl werden Ergebnisse in absteigender Reihenfolge beginnend beimhöchsten Wert oben in der Spalte angeordnet.
Beispiel: 300, 200, 100 or Spanien, Niederlande, Deutschland.Absteigend
2013-06-29235
Erstellen von Berichten
BeschreibungSortierreihenfolge
Sie definieren eine eigene Sortierreihenfolge. "Benutzerdefinierte Reihenfolge"ist für Dimensionen und Attribute verfügbar.
Anmerkung:
• Für Hierarchien, Ebenen und Kennzahlen steht "Benutzerdefinierte Rei-henfolge" nicht zur Verfügung.
• Werte können nicht manuell der Liste "Benutzerdefinierte Reihenfolge"hinzugefügt werden. Das Feld ist für Detailobjekte aktiv, aber die eingege-benen Werte werden der Liste nicht hinzugefügt.
• "Benutzerdefinierte Reihenfolge" steht in der Web-Intelligence-HTML-Schnittstelle im Modus "Entwurf" nicht zur Verfügung.
• Die maximale Anzahl von Werten für Dimensionen ist standardmäßig aufdem Client und dem Server auf verschiedene Werte gesetzt. Um Konfliktezu vermeiden, empfiehlt es sich, auf beiden denselben Wert einzustellen.
Serverstandardwert: 100 Einträge (Parameter Maximale Größe für benutzerdefinierte Sortierung in den Eigenschaften des Web Intelligence Processing Server in der CMC)
Clientstandardwert: 1000 Einträge (Parameter WebiParamCustomSortMaxSize in WebIContainer_ClientDescriptor.xml)
BenutzerdefinierteReihenfolge
4.2.3.3.1 Sortieren hierarchischer Daten
Sortierungen werden auf hierarchische Daten innerhalb der einzelnen übergeordneten Elemente in derHierarchie angewendet. Sortierungen unterbrechen die Verknüpfungen zwischen übergeordneten unduntergeordneten Elementen nicht.
Beispiel: Sortieren hierarchischer Daten
Die folgende Tabelle enthält die nicht sortierte Hierarchie [Produkt]:
Produkt
Lebensmittel
Backwaren
Getränke
Alkoholfreie Getränke
Milch
Mineralwasser
2013-06-29236
Erstellen von Berichten
Produkt
Brot
Nachdem eine absteigende Sortierung angewendet wurde, wird die Hierarchie wie folgt angezeigt:
Produkt
Lebensmittel
Brot
Getränke
Alkoholfreie Getränke
Mineralwasser
Milch
Backwaren
Die Lebensmittel werden von der Sortierung in absteigender Reihenfolge und die Getränke werdenin aufsteigender Reihenfolge in dem übergeordneten Element angeordnet. Die sortierten Getränkebehalten ihre hierarchische Verknüpfung mit ihrem übergeordneten Element bei.
4.2.3.3.2 Einfügen einer Sortierung1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie die Spalte aus, auf die die Sortierung angewendet werden soll.3. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige die OptionAufsteigend
oder Absteigend aus der Liste Sortieren, um die Spalte in auf- oder absteigender Reihenfolge zusortieren.
4.2.3.3.3 So entfernen Sie eine Sortierung1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine sortierte Spalte aus.2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der ListeSortieren
die Option Keine aus.Um alle Sortierungen aus der Tabelle zu entfernen, wählen Sie ein Spalte und dann AlleSortierungen entfernen aus.
4.2.3.3.4 Verwalten von Sortierungen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Tabelle oder das Diagramm
aus, in der bzw. dem Sie Sortierungen verwalten möchten.
2013-06-29237
Erstellen von Berichten
2. Wählen Sie auf der RegisterkarteAnalyse auf der UnterregisterkarteAnzeige aus der Dropdown-ListeSortieren die Option Erweitert aus.Im Dialogfeld "Sortierungen verwalten" werden die auf die Tabelle oder das Diagramm angewendetenSortierungen angezeigt. In einer Kreuztabelle werden die Sortierungen auf der horizontalen und aufder vertikalen Achse angezeigt. Jede Sortierung wird durch den Namen der sortierten Dimensiondargestellt, und die Sortierungsrichtung (auf- oder absteigend) wird durch einen Pfeil angezeigt. DieReihenfolge, in der die sortierten Dimensionen angezeigt werden, gibt die Reihenfolge an, in derSortierungen angewendet werden.
3. Führen Sie eine der folgenden Aktionen aus:• Zum Ändern der Priorität einer Sortierung wählen Sie die Dimension aus und klicken auf den
Pfeil "Nach oben" oder "Nach unten", um die Dimension in der Sortierpriorität zu verschieben.
Anmerkung:Sie können die Priorität einer Sortierung nicht ändern, wenn ein sortierter Gruppenwechsel fürdie Dimension definiert wurde.
• Um die Richtung einer Sortierung zu ändern, doppelklicken Sie auf die Dimension, oder wählenSie sie und danach Aufsteigend oder Absteigend in der Liste Reihenfolge aus.
• Um eine Sortierung hinzuzufügen, klicken Sie auf Hinzufügen, und wählen Sie die Dimension,die Sie sortieren möchten, in der Liste aus.
• Zum Entfernen einer Sortierung wählen Sie die Dimension aus, und klicken Sie auf Entfernen.• Um eine Sortierung durch Wählen einer eigenen Sortierreihenfolge oder Hinzufügen von Werten
zur Werteliste anzupassen, klicken Sie unter Benutzerdefinierte Reihenfolge auf Werte, undgeben Sie eine benutzerdefinierte Sortierung an.
Anmerkung:
• Die SchaltflächeWerte ist deaktiviert, wenn die benutzerdefinierte Sortierung nicht anwendbarist.
• Die benutzerdefinierte Reihenfolge wird auf das gesamte Dokument angewendet, nicht nurauf die Dimension im ausgewählten Block.
• Um eine benutzerdefinierte Sortierreihenfolge auf die Standardsortierreihenfolge zurückzusetzen,wählen Sie die Dimension aus und klicken auf Zurücksetzen.
Anmerkung:
• Die Schaltfläche Zurücksetzen ist deaktiviert, wenn die Sortierung für die ausgewählteDimension nicht benutzerdefiniert ist.
• Die Einschränkungen der Option Benutzerdefinierte Reihenfolge finden Sie in der Tabelleunter dem Thema Sortieren von Ergebnissen in Berichten.
4. Klicken Sie auf OK, um die Änderungen zu speichern und das Dialogfeld "Sortierungen verwalten"zu schließen.
Verwandte Themen• Organisieren von Daten im Bericht mithilfe von Sortierungen
2013-06-29238
Erstellen von Berichten
4.2.4 Formatieren von Zahlen und Datumsangaben
Mithilfe von vordefinierten Formaten aus der Anwendung oder durch selbst erstellte Formate könnenSie die Darstellung von Werten in bestimmten Zellen oder auf Diagrammachsen ändern. Die angepasstenFormate lassen sich speichern, sodass sie in mehreren Blöcken und Berichten im selben Dokumentwiederverwendet werden können.
4.2.4.1 Vordefinierte Formate
Die folgenden vordefinierten Formate stehen für Zellen zur Verfügung:
BeschreibungFormat
Das im Universum für das Objekt definierte Format.Standard
Formate für Dezimalwerte oder Ganzzahlen.Zahl
Formate für Währungswerte.Währung
Formate für Datum und Uhrzeit.Datum/Uhrzeit
Formate für die Werte Wahr und FalschBoolesch
Verwandte Themen• Anwenden von angepassten Zahlenformaten auf Zellen• Erstellen von benutzerdefinierten Formaten
4.2.4.1.1 Anwenden von vordefinierten Formaten auf Zellen1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Zelle aus.2. So wählen Sie ein vordefiniertes Format aus:
• Klicken Sie in der Web-Intelligence-HTML-Schnittstelle auf der Registerkarte Formatierung aufdie Unterregisterkarte Zahlen, und wählen Sie ein Format aus der Dropdown-Liste "Zahlenformat"aus.
• Klicken Sie im Web-Intelligence-Rich-Client auf der Registerkarte Format auf dieUnterregisterkarte Zahlen, und wählen Sie ein Format aus der Dropdown-Liste STANDARDaus.
3. Speichern Sie das Dokument.
2013-06-29239
Erstellen von Berichten
4.2.4.2 Benutzerdefinierte Formate
In Tabellen können Sie zur Erstellung eines Formats, das sich für beliebige Zellen eignet, den Formattyp"Benutzerdefiniert" verwenden.
In Web-Intelligence-Funktionen gelten die unten aufgeführten Definitionen für Tages/Datums-, Kalender-und Uhrzeitzeichen.
Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können Sie keine benutzerdefinierten Formate auf Zahlenin Tabellen anwenden.
Die nachstehend abgebildete Tabelle enthält eine Liste der Zeichenfolgen, die Sie bei der Erstellungbenutzerdefinierter Formate verwenden können:
Beispiel:AnzeigeZeichen
'12345' im Format #,##0 ergibt'12,345' (wenn in Ihren länderspezifi-schen Einstellungen ein Komma alsGruppierungstrennzeichen definiertist) oder '12 345' (wenn in Ihren län-derspezifischen Einstellungen einLeerzeichen als Gruppierungstrenn-zeichen definiert ist).
Die entsprechende Ziffer. Wenndie Zahl weniger Ziffern als dieAnzahl der für die Formatanga-be verwendeten #-Zeichen auf-weist, werden keine führendenNullen eingefügt.
#
'123' im Format #0,000 ergibt '0,123'
Die entsprechende Ziffer. Wenndie Zahl weniger Ziffern als dieAnzahl der für die Formatanga-be verwendeten 0-Zeichen auf-weist, wird eine oder mehrereführende Nullen vor der Zahleingefügt.
0
'1234567' im Format #,##0 ergibt'1,234,567' (wenn in Ihren länderspe-zifischen Einstellungen ein Kommaals Gruppierungstrennzeichen defi-niert ist) oder '1 234 567' (wenn inIhren länderspezifischen Einstellun-gen ein geschütztes Leerzeichen alsGruppierungstrennzeichen definiertist).
Gruppierungstrennzeichen wiein Ihren länderspezifischen Ein-stellungen definiert.
,
2013-06-29240
Erstellen von Berichten
Beispiel:AnzeigeZeichen
'12.34' im Format #.#0 ergibt'12.34' (wenn in Ihren länderspezifi-schen Einstellungen ein Punkt alsDezimaltrennzeichen definiert ist)oder '12,34' (wenn in Ihren länderspe-zifischen Einstellungen ein Kommaals Dezimaltrennzeichen definiert ist).
Dezimaltrennzeichen wie in Ih-ren länderspezifischen Einstel-lungen definiert.
.
0,50 wird zu 50 %.
Zeigt ein Prozentzeichen (%)nach dem Ergebnis an undmultipliziert das Ergebnis mit100.
[%]%
0,50 wird zu 0,50 %
Zeigt ein Prozentzeichen (%)nach dem Ergebnis an, multipli-ziert das Ergebnis aber nicht mit100.
%
'1234567' im Format # ##0 ergibt'1234 567'Geschütztes Leerzeichen ( )
'705.15' im Format $#.#0 ergibt'$705.15' oder ergibt '705,15' €' imFormat #,#0 €
Alphanumerische Zeichen.1, 2, 3, a, b, c, $,£, € (usw.)
'150' im Format #,##0[Red] ergibt'150' #,##0[Blue] ergibt '150'
Der Wert in der angegebenenFarbe.
[Red], [Blue],[Green], [Yellow],[Gray], [White],[Dark Red], [DarkBlue], [Dark Green]
(Tag, Datum)Tag/Datum-Zeichen
Der erste Tag des Monats im Formatd ergibt '1'
Zahl des Tages im Monat ohneführende Null. Wenn das Datumfür den Tag weniger als zweiZeichen umfasst, wird das Da-tum ohne vorangestellte Nullangezeigt.
d
Der erste Tag des Monats im Formatdd ergibt '01'
Zahl des Tages mit führenderNull. Wenn das Datum für denTag weniger als zwei Zeichenumfasst, wird das Datum miteiner vorangestellten Null ange-zeigt.
dd
2013-06-29241
Erstellen von Berichten
Beispiel:AnzeigeZeichen
'Montag' im Format ddd ergibt 'Mon'auf Englisch und 'lun' auf Franzö-sisch.
Abgekürzter Name des Tages.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema großge-schriebene Tagesnamen ver-wendet werden.
ddd
'Montag' im Format Dddd ergibt 'Mon'auf Englisch und 'Lun' auf Franzö-sisch.
Die Großschreibung des Tages-namens wird in jedem Gebiets-schema erzwungen.
Dddd
'Montag' im Format dddd ergibt'Monday' auf Englisch. Auf Franzö-sisch lautet der Tag 'lundi'.
Vollständiger Name des Tages.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema großge-schriebene Tagesnamen ver-wendet werden.
dddd
'Montag' im Format DDDD ergibt'MONDAY' auf Englisch. Auf Franzö-sisch lautet der Tag 'LUNDI'.
Vollständiger Name des Tagesin Großbuchstaben.DDDD
'Montag' im Format dddd ergibt'Montag 01'
Wochentag gefolgt von einemLeerzeichen und der Zahl desTages.
dddd dd
(Monat, Jahr)Kalenderzeichen
'Januar' im Format M ergibt '1'
Zahl des Monats ohne führendeNull. Wenn die Zahl für denMonat weniger als zwei Zeichenumfasst, wird die Zahl ohnevorangestellte Null angezeigt.
M
'Januar' im Format MM ergibt '01'
Zahl des Monats mit führenderNull. Wenn die Zahl für denMonat weniger als zwei Zeichenumfasst, wird die Zahl mit voran-gestellter Null angezeigt.
MM
'Januar' im Format mmm ergibt 'Jan'auf Englisch. Auf Französisch lautetder Monat 'jan'.
Abgekürzter Name des Monats.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema Groß-schreibung verwendet wird.
mmm
2013-06-29242
Erstellen von Berichten
Beispiel:AnzeigeZeichen
'Januar' im Format mmm ergibt 'Jan'auf Englisch. Auf Französisch lautetder Monat 'Jan'.
Abgekürzter Name des Monats.Der erste Buchstabe wird in al-len Gebietsschemas großge-schrieben.
Mmmm
'Januar' im Format mmmm ergibt 'Janu-ary' auf Englisch und 'janvier' aufFranzösisch.
Vollständiger Name des Mo-nats. Der erste Buchstabe wirdgroßgeschrieben, wenn imausgewählten GebietsschemaGroßschreibung verwendetwird.
mmmm
'Januar' im Format MMMM ergibt 'JA-NUARY' auf Englisch und 'JANVIER'auf Französisch.
Vollständiger Name des Monatsin Großbuchstaben.MMMM
'2003' im Format yy ergibt '03'Die letzten beiden Ziffern fürdas Jahr.yy
'2003' im Format yyyy ergibt '2003'Alle vier Ziffern für das Jahr.yyyy
(Stunden, Minuten, Sekunden, am/pm
Uhrzeit-Zeichen
'21:05:03' im Format hh:mm:ss aergibt '9:05:03 PM' im englischenGebietsschema
Stundenangabe ohne führendeNull, Minuten und Sekunden mitführender Null. Das Zeichen asteht für die im englischsprachi-gen Raum gebräuchliche Anga-be von AM (vormittags) oderPM (nachmittags) nach derZeitangabe.
hh:mm:ss a
'21:00' im Format H ergibt '21'. Mögli-che Werte sind 0 - 23.
Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 0.Aus einer Ziffer bestehendenStunden wird keine Null voran-gestellt.
H
'21:00' im Format HH ergibt '21'.Mögliche Werte sind 00 - 23.
Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 0.HH
'21:00' im Format k ergibt '21'. Mögli-che Werte sind 1 - 24.
Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 1.Aus einer Ziffer bestehendenStunden wird keine Null voran-gestellt.
k
2013-06-29243
Erstellen von Berichten
Beispiel:AnzeigeZeichen
'21:00' im Format kk ergibt '21'.Mögliche Werte sind 01 - 24.
Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 01.kk
'21:00' im Format hh ergibt '09'Stundenangabe gemäß der 12-Stundenuhr.hh
'7.15 AM' im Format HH:mm ergibt'07:15'
Stunden und Minuten mit führen-der Null.HH:mm
'7.15 AM' im Format HH:mm:ss er-gibt '07:15:00'
Stunden, Minuten und Sekun-den mit führender Null.HH:mm:ss
'07:15:03' im Format mm:ss ergibt'15:03'
Minuten und Sekunden mit füh-render Null.mm:ss
4.2.4.2.1 Erstellen von benutzerdefinierten Formaten
Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können angepasste Formate nicht auf Zahlen angewendetwerden.
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Registerkarte Formatund dann die Unterregisterkarte Zahlen aus.
2. Klicken Sie auf Benutzerdefiniert, um den Bereich "Angepasstes Format" anzuzeigen.3. Wählen Sie im Bereich Beispiele ein Format aus, und klicken Sie dann auf Benutzerdefiniert.4. Bearbeiten Sie das ausgewählte Format, indem Sie zusätzliche Zeichen in eines oder mehrere
Textfelder eingeben.Wenn Sie z.B. ein angepasstes Format für numerische Werte erstellen möchten, geben Sie dasgewünschte angepasste Format in die Textfelder Positiv, Negativ und Gleich null ein. Wenn Sieein benutzerdefiniertes Format für boolesche Werte erstellen möchten, geben Sie dasbenutzerdefinierte Format in die Felder Wahr und Falsch ein.
5. Klicken Sie auf Hinzufügen.Sie können benutzerdefinierte Formate weder löschen noch bearbeiten. Um ein benutzerdefiniertesFormat zu ändern, müssen Sie ein neues benutzerdefiniertes Format erstellen und das neue Formatauf die ausgewählten Zellen anwenden. Sämtliche benutzerdefinierten Formate, die nicht auf Zellenin einem Dokument angewendet wurden, werden automatisch beim Beenden der Sitzung gelöscht.Das angepasste Format wird auf der RegisterkarteBenutzerdefiniert des Bereichs "Zahl formatieren"angezeigt.
6. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
2013-06-29244
Erstellen von Berichten
4.2.4.2.2 Anwenden von angepassten Zahlenformaten auf Zellen
Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können angepasste Formate nicht auf Zahlen angewendetwerden.
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Zellen aus, auf die einangepasstes Format angewendet werden soll.
2. Führen Sie einen der folgenden Schritte aus:• Wählen Sie auf der Registerkarte Format die Unterregisterkarte Zahlen aus. Wählen Sie das
angepasste Format aus der Dropdown-Liste aus.• Klicken Sie mit der rechten Maustaste auf die ausgewählten Zellen, und wählen Sie Zahl
formatieren im Bereich "Zahl formatieren" aus. Wählen Sie auf der RegisterkarteBenutzerdefiniert das angepasste Format aus. Klicken Sie auf OK, um zum Dokumentzurückzukehren.
4.2.4.3 Formatieren einer Zahl als Währung
Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können angepasste Formate nicht auf Zahlen angewendetwerden.
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" eine Zelle aus.2. Wählen Sie auf der Registerkarte Format die Unterregisterkarte Zahlen aus.3. Wählen Sie aus der Dropdown-Liste das Währungsformat aus.
Wenn das gewünschte Format nicht angezeigt wird, können Sie ein angepasstes Format erstellen.
Verwandte Themen• Erstellen von benutzerdefinierten Formaten
4.3 Arbeiten mit Diagrammen
Sie haben die Möglichkeit, ein oder mehrere Diagramme in die Berichte eines Dokuments einzufügen.Sie können ein Diagramm erstellen, wenn Sie ein neues Dokument erstellen, oder Diagramme in einvorhandenes Dokument einfügen.
Anmerkung:Wenn Sie ein Dokument, das ein Diagramm enthält, in das Excel-Format exportieren, wird das Diagrammin ein Bild konvertiert.
2013-06-29245
Erstellen von Berichten
Verwandte Themen• Hinzufügen von Diagrammen zu einem Bericht
4.3.1 Öffnen von in Web Intelligence 3.x erstellten Diagrammen
Diese Version der Software unterstützt die Abwärtskompatibilität mit Web Intelligence XI 3.x.
Vorhandene Diagramme werden automatisch konvertiert, wenn Sie sie öffnen. Wenn Sie jedoch einvorhandenes 3D-Diagramm öffnen, das kein 3D-Balkendiagramm ist, wird es in ein 3D-Balkendiagrammkonvertiert.
4.3.2 Diagrammtypen
Ein Bericht zeigt die Ergebnisse in einem Block an. Sie können den Block in einem speziellen Tabellen-oder Diagrammtyp darstellen.
Anmerkung:
3D-Linien-, 3D-Flächen- und 3D-Oberflächendiagramme sind in dieser Produktversion nicht mehrenthalten. Wenn diese Diagramme in Dokumenten und Berichten vorkommen, die in WebIntelligence XI 4.x migriert werden, wandelt die Anwendung die Diagramme in 3D-Balkendiagrammeum.
4.3.2.1 Balkendiagramme
In Balkendiagrammen werden Daten in rechteckiger Form horizontal angezeigt. Balkendiagramme sindnützlich, wenn ähnliche Datengruppen, z.B. der Umsatz von zwei Zeiträumen, miteinander verglichenwerden sollen.
Tabelle 4-43: Typen von Balkendiagrammen
BeschreibungDiagrammtyp
Ein aus horizontal ausgerichteten Rechtecken bestehendes Diagramm.Die Länge der Rechtecke ist proportional zu den mit den unterschiedlichenKategorieelementen verknüpften Werten.
Balkendiagramm
2013-06-29246
Erstellen von Berichten
BeschreibungDiagrammtyp
Ein Diagramm, das aus horizontal ausgerichteten Rechtecken besteht,die gestapelt und farbig sind. Die Höhe der Rechtecke ist proportionalzu den mit den unterschiedlichen Kategorieelementen verknüpften Wer-ten. Die Farbe der Rechtecke entspricht den Legendeneinträgen.
Stapelbalkendiagramm
Ein Diagramm, in dem die Daten als Teil eines Ganzen (als Prozentwerte)angezeigt werden. Ein Ganzes ist ein Rechteck, und eine Reihe ist eineUnterteilung des Rechtecks
100 % Stapelbalken
4.3.2.2 Feldgraphendiagramme
Ein Feldgraphendiagramm (auch Kursdiagramm genannt) enthält eine Übersicht von fünf Werten aufder Grundlage der Verteilung eines Datensatzes: Maximalwert, Minimalwert, erstes Quartil, drittesQuartil und Medianwert. Es kann auch ungewöhnliche Werte anzeigen, die als Ausreißer bezeichnetwerden.
4.3.2.3 Säulendiagramme
In Säulendiagrammen werden eine Reihe oder eine Menge von vertikalen Balken dargestellt, die nachKategorie gruppiert sind. Säulendiagramme eignen sich insbesondere zur Darstellung von Veränderungenvon Daten während eines Zeitraums oder zur Veranschaulichung von Vergleichen von Elementen.
In Web Intelligence stehen folgende Säulendiagramme zur Verfügung.
BeschreibungDiagrammtyp
Ein aus vertikal ausgerichteten Rechtecken bestehendes Dia-gramm. Die Höhe der Rechtecke ist proportional zu den mit denunterschiedlichen Kategorieelementen verknüpften Werten.
Säulendiagramm
Ein Diagramm mit zwei Wertachsen. Mithilfe dieses Diagrammskann ein Teil einer Datenreihe gegen eine Achse und ein Teil derDatenreihe gegen die andere Achse aufgetragen werden.
Säulendiagramm mit Doppel-wertachsen
2013-06-29247
Erstellen von Berichten
BeschreibungDiagrammtyp
Ein Diagramm, in dem eine Kombination aus Säulen- und Linien-diagramm angezeigt wird. Die Diagrammtypen haben eine gemein-same Wertachse.
Kombiniertes Säulen- und Lini-endiagramm:
Ein Diagramm, in dem eine Kombination aus Säulen- und Linien-diagramm angezeigt wird. Jeder der beiden Diagrammtypen hateine eigene Wertachse.
Kombiniertes Säulen- und Lini-endiagramm mit Doppel-wertachsen
Ein Diagramm, das aus vertikal ausgerichteten Rechtecken be-steht, die gestapelt und farbig sind. Die Höhe der Rechtecke istproportional zu den mit den unterschiedlichen Kategorieelementenverknüpften Werten. Die Farbe der Rechtecke entspricht den Le-gendeneinträgen.
Stapelsäulendiagramm
Ein Diagramm, in dem Daten als Teil eines Ganzen (als Prozent-werte) angezeigt werden, wobei ein Ganzes eine Spalte und eineReihe eine Unterteilung der Spalte ist. Wenn das Diagramm nureine Reihe enthält, passen alle Säulenbalken zu 100 % auf denDiagrammbereich.
100 % Stapelsäule
Ein dem Säulendiagramm ähnliches Diagramm mit einer zusätz-lichen 3D-Dimension.3D-Säulendiagramm
4.3.2.4 Liniendiagramme
Mit Liniendiagrammen lassen sich bestimmte Datenwerte linienförmig, entweder in horizontaler odervertikaler Verlaufsrichtung anzeigen. Liniendiagramme sind nützlich, um Trends oder im Laufe der Zeitauftretende Datenänderungen hervorzuheben.
2013-06-29248
Erstellen von Berichten
Tabelle 4-45: Typen von Liniendiagrammen
BeschreibungDiagrammtyp
Ein XY-Diagramm mit Linien, die Datenpunkte verbinden. Die Wertachsen-Datenpunktpositionen werden durch Analysekategorieelemente dargestellt.Die sekundären Wertachsen-Datenpunktpositionen stellen die zugehörigenWerte dar.
Liniendiagramm
Ein XY-Diagramm mit zwei Achsen, in dem Datenpunkte über Linien verbundensind. Kategorieachsen-Datenpunktpositionen stellen Analysekategorieelementedar. Die Wertachsen-Datenpunktpositionen stellen auf beiden Achsen die zu-gehörigen Werte dar.
Liniendiagrammmit Doppelachsen
Ein Flächendiagramm ist ein XY-Diagramm, das eine aus Datenpunkten beste-hende Fläche enthält.Flächendiagramm
4.3.2.5 Map-Diagramme
Folgende Map-Diagramme sind verfügbar:
BeschreibungDiagrammtyp
Diagramme, in denen Werte in verschachtelten Rechtecken angezeigt werden,die farbig sein können. Die Verschachtelungsebenen entsprechen der Ebeneder hierarchischen Aufschlüsselung. Die Größe und die Farbe der Rechteckedrücken jeweils eine Menge von Werten aus.
Treemap
Diagramme, in denen durch Farben in einer Übersicht dargestellte Werte ange-zeigt werden. Dabei werden eine Kategorieachse und optional eine zweite Ka-tegorieachse verwendet. Die Farben der Rechtecke richten sich nach einemKennzahlwert.
Wärmestruktur
4.3.2.6 Kreisdiagramme
In Kreisdiagrammen werden die Daten als Anteile eines Ganzen dargestellt. Kreisdiagramme sindnützlich, wenn Sie zeigen möchten, wie jeder Teil Ihrer Berichtsdaten zu dem Gesamtdatenvolumenbeiträgt.
2013-06-29249
Erstellen von Berichten
Sie können nur ein Kennzahlobjekt in ein einfaches Kreisdiagramm einschließen oder zwei in einKreisdiagramm mit Tiefe. Wenn der Bericht mehrere Objekte enthält, sollten Sie einen anderenDiagrammtyp wählen.
Datenbeschriftungen in Kreisdiagrammen können umbrochen werden, um das Layout zu optimieren.Dazu kann im Bereich "Datenwerte" der Registerkarte "Diagramm formatieren" die "Textvorgabe"-OptionZeilenumbruch verwendet werden.
Tabelle 4-47: Verfügbare Typen von Kreisdiagrammen
BeschreibungDiagrammtyp
Ein kreisförmiges Diagramm, das aus Sektoren besteht. Der Be-reich des Kreises stellt ein Ganzes dar, und die Sektoren desKreises stellen Teile eines Ganzen dar.
Außerdem kann ein Ringdiagramm auf der Grundlage einesKreisdiagramms angezeigt werden. Es ähnelt einem Kreisdia-gramm, aber seine Mitte ist leer; es ist ringförmig.
Kreisdiagramm
Ein kreisförmiges Diagramm, das aus Sektoren besteht. Der Be-reich des Kreises stellt ein Ganzes dar, und die Sektoren desKreises stellen Teile eines Ganzen dar. Die Sektoren können eineTiefe haben, die einen dritten Wert ausdrückt.
Kreisdiagramm mit variablenSegmenttiefen:
4.3.2.7 Punktdiagramme
Zur Kategorie der Punktdiagramme gehören unter anderem Polar- und Blasendiagramme.
2013-06-29250
Erstellen von Berichten
BeschreibungDiagrammtyp
Ein (XY)-Diagramm, in dem Datenpunkte dargestellt werden. Datenpunk-te werden mit Koordinaten positioniert, die durch ein Wertepaar angege-ben werden. Jeder Datenpunkt kann farbige Symbole haben, die die mitdem Analysekategorieelement verknüpften Werte darstellen.
Punktdiagramme sind mit Liniendiagrammen vergleichbar. Der Unter-schied besteht darin, dass die Datenpunkte im Punktdiagramm nichtdurch eine Linie miteinander verbunden sind. Punktdiagramme sindnützlich, wenn Sie Vergleiche zwischen bestimmten Datenpunkten ziehenmöchten.
Punktdiagramm
Ein zweidimensionales Diagramm aus Punkten, die eine Sammlung vonDaten darstellen. Zusätzliche Variablen werden durch die Größe derPunkte dargestellt.
Blasendiagramm
Ein (XY)-Diagramm, in dem Datenpunkte dargestellt werden. Datenpunk-te werden mit Koordinaten positioniert, die durch ein Wertepaar angege-ben werden. Jeder Größe jedes Datenpunkts kann in Übereinstimmungmit zusätzlichen Werten geändert werden.
Polardiagramm
Ein Diagramm mit einer Radial- und einer Winkelachse, wobei jederDatenpunkt durch ein Symbol dargestellt wird. Es ähnelt dem Blasendia-gramm, bietet aber nicht die Möglichkeit, die Größe von Punkten zu än-dern.
Polares Punktdiagramm
Ein zweidimensionales Diagramm mit einer Radialachse und einerWinkelachse von Punkten, die eine Sammlung von Daten darstellen.Zusätzliche Variablen werden durch die Größe der Punkte dargestellt.
Polarblasendiagramm
4.3.2.8 Netzdiagramme
Im Netzdiagramm (auch Radardiagramm genannt) werden mehrere Achsen angezeigt, die in einemgemeinsamen Ursprung beginnen und die gleiche Skala aufweisen. Jede Achse stellt einAnalysekategorieelement dar. Die Datenpunkte werden nach den zugehörigen Werten direkt auf einerAchse platziert. Die Datenpunkte können durch Linien miteinander verbunden sein.
Netzdiagramme sind nützlich, wenn Sie mehrere verschiedene Faktoren im Verhältnis zu einem Elementbetrachten möchten. Sie könnten z.B. ein Netzdiagramm verwenden, um die mit verschiedenen
2013-06-29251
Erstellen von Berichten
Dienstleistungen in einem Hotel erzielten Umsatzergebnisse anzuzeigen. Auf einer Achse könnten Sieden Umsatz der Zimmervermietung darstellen. Auf einer anderen Achse könnte der Umsatz desRestaurantbetriebs gezeigt werden usw.
4.3.2.9 Schlagwortwolken-Diagramme
Ein Schlagwortwolken-Diagramm ist eine eindimensionale Darstellung, die Daten als Wörter anzeigt,wobei die Wortschriftgröße die relative Gewichtung im Datensatz darstellt.
4.3.2.10 Wasserfalldiagramme
Wasserfalldiagramme (auch Brückendiagramme genannt) enthalten vertikale Balken. Jeder dieserBalken beginnt auf der Ebene, auf der der vorhergehende Balken endet, wodurch der Eindruck ensteht,dass die Balken schweben. Dieser Diagrammtyp ist geeignet, um die Zu- oder Abnahme einer Kennzahldarzustellen, positive oder negative Änderungen aufzuzeigen oder auf- und absteigende Effekte zuveranschaulichen.
Abhängig von der Datenquelle gibt es zwei Arten von Wasserfalldiagrammen:• Ein Diagramm, das aus einer flachen Dimension erstellt wurde, ergibt ein einfaches
Wasserfalldiagramm.• Ein Diagramm, das aus hierarchischen Daten erstellt wurde, ergibt ein komlexes Wasserfalldiagramm.
Hinweis für die Verwaltung von Zwischenergebnissen:• Zwischensummen werden nur auf Grundlage hierarchischer Strukturknoten generiert. Zur Generierung
von Zwischensummen aus einer flachen Dimension muss die Gruppierung verwendet werden.• Zwischensummen (Strukturknoten) werden als Wasserfall angezeigt.
Einschränkungen beim Ausfüllen• Die Kategorieachse ist auf eine Dimension (oder Hierarchie) begrenzt.• Die Wertachse ist auf eine Kennzahl begrenzt.
Farbverwaltung:• Anfangswerten, Ergebnissen, Zwischenergebnissen oder positiven/negativen Abweichungen können
keine spezifischen Farben zugewiesen werden.• Da im Wasserfalldiagramm nur eine Farbe verwendet wird, wird keine Farblegende angezeigt.
2013-06-29252
Erstellen von Berichten
4.3.3 Hinzufügen, Kopieren und Entfernen von Diagrammen
4.3.3.1 Hinzufügen von Diagrammen zu einem Bericht
Anmerkung:Wenn Sie "Nur Struktur" im Modus Entwurf aktiviert haben, werden alle Diagramme ausgegraut.
So fügen Sie einem Bericht ein Diagramm hinzu:1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie auf der Registerkarte "Berichtselemente" ein Diagramm aus, und ziehen Sie diegewünschten Dimensionen und Kennzahlen aus dem Bereich "Verfügbare Objekte" in dasDiagramm. Das Diagramm wird leer in der Farbe Hellgrau angezeigt. Ein solches Diagramm wirdmanchmal als Ghost-Chart bezeichnet. Sie wissen nun, dass Sie das Diagramm füllen können.
• Klicken Sie mit der rechten Maustaste im Bericht, wählen Sie Einfügen aus, und führen Sieeinen der folgenden Schritte aus:• Wählen Sie ein Säulen-, Linien-, Kreis- oder Punktdiagramm aus.• Um ein anderes Diagramm als die oben aufgeführten einzufügen, klicken Sie auf
Berichtselement einfügen.• Wählen Sie die Tabelle aus, die in ein Diagramm umgewandet werden soll, und führen Sie einen
der folgenden Schritte aus:• Wählen Sie auf der Unterregisterkarte Extras die Option Umwandeln in aus.• Klicken Sie mit der rechten Maustaste auf die Tabelle, und wählen Sie Tabelle umwandeln
in und dann einen Diagrammtyp aus.
Verwandte Themen• Zuordnen von Daten zu einem Diagramm
4.3.3.2 Zuordnen von Daten zu einem Diagramm
Je nach Diagramm ordnen Sie Objekte, auch Ausfüllelemente genannt, verschiedenen Treibern zu.Manche Dimensionen und Kennzahlen generieren Achsenbeschriftungen oder Werte und manchesteuern die Datenreihenfarbe.
2013-06-29253
Erstellen von Berichten
In der Tabelle werden die verschiedenen Elemente zum Zuordnen von Daten zu einem Diagrammbeschrieben.
ObjekttypFülltFunktion
KennzahlenWertachsenObjekt an Achsen bin-den
Dimensionen, Details oderKennzahlnamenKategorieachsen
Dimensionen, Details oderKennzahlnamen
• Regionsfarbe
• Regionsform (Netz- und Punktdiagram-me)
Festlegen von Datenrei-hen (*)
Kennzahlen
• Kreissektorgröße/-sektorhöhe
• TreeMap-Rechteckgewicht
• Blasenhöhe/Blasenbreite
Festlegen der Größevon Datenreihen
Kennzahlen• Kartenrechtecke
• Schlagwortwolken-TextzonenBedingte Farbe (*)
(*) Optional
4.3.3.2.1 Zuordnen von Daten zu einem Diagramm1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie "Verfügbare Objekte" im Seitenbereich aus. Verschieben Sie die Kennzahlen,Dimensionen und/oder Details per Drag-und Drop aus dem Bereich "Verfügbare Objekte" in dasDiagramm. Sie werden automatisch in dem relevanten Bereich abgelegt.
• Klicken Sie im Diagramm mit der rechten Maustaste, um das Kontextmenü anzuzeigen. WählenSie Daten zuordnen. Das Dialogfeld "Daten zuordnen" wird mit den ausgewählten Wertenangezeigt. Sie können Werte hinzufügen, löschen, neu anordnen (nach oben, nach unten, anden Anfang oder an das Ende verschieben) und ausblenden sowie eine Formel erstellen oderbearbeiten.
Verwandte Themen• So formatieren Sie ein Diagramm:
2013-06-29254
Erstellen von Berichten
4.3.3.3 Anwenden eines Diagrammstils
Beim Erstellen eines Diagramms empfiehlt es sich, das Diagramm mit alle benötigten Dimensionen zufüllen. Wenden Sie den Stil an, und ändern Sie dann die Einstellungen, um das Diagrammformat zuoptimieren. Wenn Sie eine Einstellung ändern, bevor Sie eine Vorlage anwenden, werden IhreAnpassungen unter Umständen geändert, wenn diese Einstellungen in der Vorlagendefinition enthaltensind. In diesem Fall können Sie die Anpassungen nur wiederherstellen, indem Sie Rückgängigauswählen.
Ein Diagrammstil ist eine Gruppe von Einstellungen, die in einer Quelldatei gespeichert sind. Mithilfedes Diagrammstils wird ein Diagramm bearbeitet (auf mehreren Ebenen - Grafik, Region undEigenschaft), bevor es gerendert wird. Mit Diagrammstilen können Diagramme unter Verwendung einerMenge von vordefinierten Einstellungen zusammengesetzt werden, zu denen auch moderneDiagrammstile (z.B. Kantenglättung, Hochglanz und Relief) gehören. Angepasste Diagrammstileermöglichen dir direkte Diagrammausgabeanpassung mit Voreinstelllungen und Themen. Sie enthalteneine Gruppe von Einstellungen für ein Diagramm wie:• Layout – Die Einstellungen, mit denen festgelegt wird, wie die einzelnen Diagramme angezeigt
werden• Diagrammelemente (z.B. Titel, Legende, Achsen)• Diagrammposition (z.B. der Ort, an dem die Diagrammelemente platziert werden, wenn sie sichtbar
sind)• Thema – Die Einstellungen, mit denen das Aussehen des Diagramms festgelegt wird• Farbpaletten usw.• Strukturen (z.B. die Struktur des Hintergrunds)• Schatten• Schriftarten
Anmerkung:Sie können in vordefinierten Farbpaletten Ihre Wahl treffen.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein vorhandenes Diagramm aus, oder erstellen Sie eines.3. Wählen Sie bei einem ausgewählten Diagramm auf der Registerkarte Formatierung einen Stil aus
der Dropdown-Liste Diagrammstil formatieren aus:• Auffälliger Stil• Normaler Stil• Hoher Kontrast
Verwandte Themen• So formatieren Sie ein Diagramm:
2013-06-29255
Erstellen von Berichten
4.3.3.4 Kopieren von Diagrammen
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Kopieren aus.Das Diagramm wird in die Zwischenablage kopiert.
2. Um das Diagramm in einen anderen Teil des Berichts einzufügen, klicken Sie mit der rechtenMaustaste auf die Stelle, an der das Diagramm angezeigt werden soll, und wählen Einfügen aus.
3. Um das Diagramm in eine andere Anwendung einzufügen, fügen Sie den Inhalt der Zwischenablageein, während Sie sich in der anderen Anwendung befinden.Sie können ein Diagramm auch in eine andere Anwendung kopieren, indem Sie es ziehen und direktim geöffneten Dokument in der Zielanwendung ablegen.Innerhalb der gleichen Anwendung ist das kopierte Diagramm dynamisch. Wenn das Diagrammjedoch in eine andere Anwendung eingefügt wird, wird es als Bild angezeigt.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.3.5 Entfernen eines Diagramms
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste auf die Diagrammumrandung, und klicken Sie auf Löschen.• Wählen Sie den Bereich "Dokumentstruktur und Filter" aus. Klicken Sie mit der rechten Maustaste
auf den Diagrammnamen, und wählen Sie Löschen aus.• Wählen Sie das Diagramm aus, und klicken Sie in der Seitenbereich-Symbolleiste auf das Symbol
"Löschen".
Das Diagramm wird gelöscht.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.4 Ändern des Diagrammtyps
2013-06-29256
Erstellen von Berichten
4.3.4.1 Ändern des Diagrammtyps mit "Umwandeln in"
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Tabelle oder das Diagramm.
2. Wählen Sie Tabelle umwandeln in oder Diagramm umwandeln in aus.3. Um ein Dialogfeld mit allen Optionen aufzurufen, wählen Sie Weitere Transformationen aus.
Das Dialogfeld "Umwandeln in" wird angezeigt.
4. Klicken Sie auf die gewünschte Diagrammkategorie und danach auf ein Diagrammsymbol.5. Klicken Sie auf OK.
Die ausgewählte Vorlage wird auf den Block angewendet, und die Daten werden im ausgewähltenDiagrammformat dargestellt.
Verwandte Themen• So formatieren Sie ein Diagramm:• Liniendiagramme
4.3.4.2 Umwandeln hierarchischer Abfragen in Diagramme
Sie können eine hierarchische Abfrage in ein Diagramm umwandeln.
Tipp:Hierarchische Summen sollten nicht in Kreisdiagrammen oder einer Schlagwortwolke angezeigt werden.Die Anzeige von Summen kann zu Skalenverzerrungen führen, insbesondere wenn der Kennzahltypaggregativ ist. Um hierarchische Summen auszublenden, verwenden Sie Ebenen zum Ausfüllen odernavigieren innerhalb der Tabelle mit der OptionDrill-Fokus. Sie können auch die OptionÜbergeordneteKnoten anzeigen im Dialogfeld "Diagramm formatieren" (Diagrammblock > Allgemein) deaktivieren.
Anmerkung:Verwenden Sie nur eine Hierarchie zum Ausfüllen einer TreeMap.
Verwandte Themen• Hierarchische Abfragen (Definition)• Ändern des Diagrammtyps mit "Umwandeln in"
2013-06-29257
Erstellen von Berichten
4.3.4.3 Wechseln zwischen Balken, Linien und Oberflächen
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf das Diagramm, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle den Diagrammbereich "Diagrammblock"
und dann die Registerkarte Regionstyp aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client
die Seite Global > Regionstyp aus.
2. Wählen Sie für jede Kennzahl den entsprechenden Regionstyp aus: Balken, Linien oder Oberflächen.3. Klicken Sie auf OK, um zum Dokument zurückzukehren.
4.3.5 Positionieren und Ändern der Größe von Diagrammen
4.3.5.1 Festlegen der Position von Tabellen oder Diagrammen auf der Berichtseite
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf den Rahmen der Tabelle oder des Diagramms, und wählen Sie Tabelle formatieren oderDiagramm formatieren aus.
2. Legen Sie auf der Registerkarte "Layout" im Tabellen- oder Diagramm-Formatierungsbereich mithilfeder Steuerelemente im Bereich "Relative Position" die Position der Tabelle oder des Diagramms imVerhältnis zu anderen Berichtselementen fest.
Tipp:Sie können die Registerkarte "Layout" im Tabellen- oder Diagramm-Formatierungsbereich auchaufrufen, indem Sie einen der folgenden Schritte ausführen:• Klicken Sie auf der Registerkarte "Berichtselemente" auf der Unterregisterkarte "Position" auf
Ausrichten.• Klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm, und wählen Sie
Ausrichten und dann eine Ausrichtungsoption aus.
3. Klicken Sie auf OK, um zum "Abfrageeditor" zurückzukehren.
Verwandte Themen• Auswählen einer Hintergrundfarbe für die Tabelle oder für Zellen• Anwenden von abwechselnden Zeilen- und Spaltenfarben auf Tabellen
2013-06-29258
Erstellen von Berichten
• Einfügen einer Tabelle ein Bild oder eine Skin• Formatieren von Tabellen- oder Zellenrahmen• Formatieren von Text von Tabellenzellen• Festlegen von Zellenhöhe und -breite• Kopieren von Formatierungen mit dem Tool "Format übertragen"• Schichten von Tabellen und Zellen• Zusammenführen von Tabellenzellen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets• Erstellen einer Unternehmenspalette für Diagramme
4.3.5.2 Positionieren eines Diagramms relativ zu einem anderen Diagramm odereiner Tabelle
Wenn ein Bericht mehrere Blöcke (Tabellen, Diagramme oder Formulare) enthält, können Sie dierelative Positionierung anwenden. Bei der relativen Positionierung wird ein markierter Block (z.B. einDiagramm) im Verhältnis zu anderen Berichtsblöcken angeordnet.
Wenn neue Daten hinzukommen und sich die Größe der Tabellen oder Diagramme dadurch ändert,wird durch die relative Positionierung eine einwandfreie Anzeige der verschiedenen Tabellen undDiagramme ohne Überlappung gewährleistet.
Anmerkung:Wenn Sie ein Diagramm relativ zu einem anderen Block (z. B. Diagramm, Tabelle oder Formular)positionieren, ändert sich beim Neupositionieren des Diagramms automatisch auch die Position desentsprechenden Blocks.
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf das Diagramm, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle den Diagrammbereich "Diagrammblock"
und dann die Registerkarte Layout aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client
die Seite Global > Layout aus.
2. Konfigurieren Sie im Bereich "Position" die linke und rechte Positionierung des Diagramms in derNähe eines angegebenen Blocks.
Tipp:Sie können das Dialogfeld Layout auch aufrufen, indem Sie einen der folgenden Schritte ausführen:• Klicken Sie auf der Registerkarte Berichtselemente auf der Unterregisterkarte Position auf
Ausrichten.• Klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm, und wählen Sie
Ausrichten aus.
2013-06-29259
Erstellen von Berichten
4.3.5.3 Ändern der Größe eines Diagramms
Sie können die Größe des Diagramms auch grafisch mithilfe der Maus ändern.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Gehen Sie wie folgt vor:
a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle die Registerkarte Allgemein aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client
die Seite Global aus.
3. Geben Sie die Breite des Diagramms unter der EigenschaftBreite und die Höhe unter der EigenschaftHöhe ein.
4. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6 Formatieren von Diagrammen
Zur Formatierung von Diagrammbereichen oder ausgewählten Diagrammbereichen (Titel, Legende,Achsen, Grafikfläche, Bereichstitel) steht die Symbolleiste "Formatieren" zur Verfügung.
4.3.6.1 So formatieren Sie ein Diagramm:
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.
2. Wählen Sie im Dialogfeld "Diagramm formatieren" den Diagrammbereich aus, den Sie formatierenmöchten.
Anmerkung:Wenn Sie bereits ein Diagramm ausgewählt haben, bevor Sie das Dialogfeld aufrufen, wird dieserBereich automatisch angezeigt, ohne dass Sie navigieren müssen.
3. Führen Sie einen der folgenden Schritte aus:• Wählen Sie im Web-Intelligence-Rich-Client die funktionale Registerkarte aus, die Sie im
Seitenbereich ändern möchten.
2013-06-29260
Erstellen von Berichten
• Klappen Sie in der Web-Intelligence-HTML-Schnittstelle die Registerkarte des Diagrammbereichsauf, den Sie formatieren möchten, und wählen Sie dann die funktionale Registerkarte aus.
4. Wenn Sie mit den Änderungen fertig sind, klicken Sie auf Anwenden, falls Sie vor dem Schließendes Dialogfelds die Änderungen sehen möchten oder noch weitere Änderungen vornehmen möchten.Klicken Sie andernfalls auf OK, um die Änderungen zu speichern und das Dialogfeld zu schließen.
Tipp:Sie können auch auf das Dialogfeld "Diagramm formatieren" zugreifen, indem Sie das Diagrammauswählen. Klicken Sie dann auf der Registerkarte Formatierung auf der UnterregisterkarteDiagrammstil auf Diagramm formatieren.
4.3.6.2 Formeln in Diagrammelementen
Die folgenden Diagrammelemente können eine Formel verwenden:• Diagrammtitel• Titel der Legende• Achsentitel• Höchst- und Mindestwerte für die Achsenskalierung
Mit dem Formel-Editor (dem Symbol fx) können Sie Formeln definieren und bearbeiten.
Weitere Informationen zu den Funktionen, die in individuellen Zellen verwendet werden, finden Sie imHandbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder inder Onlinehilfe.
4.3.6.3 Warnsymbole in Diagrammen
Folgende Warnsymbole stehen zur Verfügung:• Allgemeine Warnungen: Symbole werden oben links im Diagramm angezeigt.
• Rotes X auf weißem Hintergrund: Diagramm kann nicht generiert werden. (Dies könnte an einemCache-Problem liegen – versuchen Sie, temporäre Objekte aus dem Cache zu löschen.)
• Weißes X in rotem Kreis: Bild wurde nicht gefunden. Der Administrator sollte die Einstellungenfür den Lastausgleich überprüfen und die Dienstüberwachung wie im Administratorhandbuch fürSAP BusinessObjects Business Intelligence beschrieben aktivieren.
• Gelbe Warnung: Zum Beispiel Datensatz zu groß (technischer Grenzwert des Servers), Datensatzmuss regeneriert werden, andere Cube-Fehler.
• Blaues Warnsymbol: Einschränkungen für optimales Rendering• Fehlervermeidungswarnungen: Kleines, gelbes Warnsymbol, das auf dem Datenpunkt angezeigt
wird.
2013-06-29261
Erstellen von Berichten
Diese sind zu sehen, wenn Warnsymbole in den Diagrammformatoptionen aktiviert wurden. DerDatensatz stimmt mit den Diagrammparametern nicht überein. Beispiele: Ein Kreisdiagramm mitnegativen Werten, negative Werte für eine logarithmische Skala oder inkonsistente hierarchischeWerte für eine Treemap.
ErgebnisDefinitionEinschränkung
Teilrendering des Datensatzes
und Warnsymbol und QuickInfo
Maximale Zeilenanzahl
Wird vom BI-Administrator definiert
Standardwert = 50.000
Technische Einschrän-kungen des CVOM-Servers
Warnmeldungssymbol
und QuickInfo mit Optimierungs-richtlinien
Wird vom CVOM auf der Grundlage vonDiagrammtyp und -größe berechnet
Einschränkung für op-timales Rendering
4.3.6.3.1 Anzeigen von Warnsymbolen in Diagrammen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie den Diagrammbereich Diagrammblock aus.3. Führen Sie einen der folgenden Schritte aus:
a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle die Registerkarte Allgemein aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client
die Seite Global aus.
4. Aktivieren Sie Warnsymbole anzeigen.5. Klicken Sie auf OK, um zum Dokument zurückzukehren.
4.3.6.4 Einfügen und Formatieren von Diagrammtiteln
Informationen über den Titel können an zwei Orten geändert werden: Unter Diagrammbereich > Diagrammblock >Bereichsanzeige können Sie lediglich den Titel ein- oder ausblenden, eine Beschriftungfür den Titel eingeben oder eine Formel verwenden und die Position des Titels ändern/definieren. UnterDiagrammbereich auswählen > Titel > Entwurf können Sie alle Einstellungen für den Titel ändern.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie unter "Diagrammbereich auswählen" eine der folgenden Optionen aus:
2013-06-29262
Erstellen von Berichten
• Diagrammblock, um den Diagrammtitel auf der Registerkarte Layout anpassen zu bearbeiten.Für die Breite und Länge des Diagrammtitels ist "Fest" ein absoluter Wert und "Proportional" einProzentsatz der Diagrammgröße.
• Titel, um den Diagrammtitel auf der Registerkarte Entwurf zu bearbeiten.
3. Schließen Sie die Änderungen ab, und klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.5 Anzeigen von Diagramm im Format 3D-Ansicht
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock
die Registerkarte Palettenstil aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle Global > Palette und Stil aus.
2. Wählen Sie 3D-Ansicht.
Vorsicht:Einige Typen von Balkendiagrammen mit Balken-Anzeigeeffekten sind optisch weniger ansprechend,wenn 3D-Ansicht ebenfalls aktiviert wurde.
3. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.6 Zuweisen von Farben zu Diagrammen
Sie können die Darstellung von Diagrammen in Web-Intelligence-Berichten personalisieren, indem SieDimensionsobjekten manuell Farben zuweisen oder integrierte bzw. benutzerdefinierte Farbpalettenverwenden. Diese Farbzuweisung kann beibehalten werden, damit eine Farbe einem Dimensionsobjektdauerhaft zugewiesen ist.
Wenn Sie ein Diagramm in einem Web-Intelligence-Bericht erstellen, werden Dimensionsobjektenautomatisch Farben aus der Standardfarbpalette in der Reihenfolge von oben nach unten zugewiesen.Diese Reihenfolge bleibt in allen Sektionen und auf allen Seiten gleich. Allerdings werden die Farben,die Sie mithilfe von Farbpaletten zuweisen, nicht beibehalten, wenn der Bericht beim Öffnen regeneriert
2013-06-29263
Erstellen von Berichten
wird oder Sie die Anzahl der im Diagramm angezeigten Objekte durch Filterung oder Verwendung vonDrill-Snapshots ändern.
Wenn Sie ein bestimmtes Objekt, beispielsweise eine [Produktlinie] oder ein [Vertriebsgebiet], einheitlichin einer bestimmten Farbe anzeigen möchten, können Sie diese dem Objekt manuell zuweisen.Außerdem besteht die Möglichkeit, eine integrierte oder benutzerdefinierte Farbpalette zuzuweisenund die Farbzuweisung als Standard festzulegen.
Falls Sie die Farbzuweisung als Standard festlegen, werden die den Dimensionsobjekten zugewiesenenFarben nicht geändert, wenn Sie Filter oder Drill-Snapshots verwenden bzw. der Bericht beim Öffnenregeneriert wird. Sie können alle Farben zurücksetzen, indem Sie eine neue Palette auf das Diagrammanwenden oder eine dedizierte Option verwenden.
Anmerkung:
• Wenn Sie ein Diagramm in einen anderen Diagrammtyp umwandeln, wird die Farbzuweisung nurdann beibehalten, wenn die folgenden Bedingungen erfüllt sind:• Die Legendenfarbe für die primäre Dimension (zugewiesen zur Regionstypfarbe oder Kreisfarbe)
muss identisch sein.• Die Legendenelemente müssen identisch sein (kein Hinzufügen oder Entfernen einer primären
Dimension für die Regionsform).• Sie können Diagrammen mit Doppelwertachsen oder kennzahlbasierter Färbung (wie Wärmestruktur,
Treemap und Schlagwortwolke) keine Farben zuweisen.
Verwandte Themen• Erstellen von benutzerdefinierten Palettenstilen für Diagramme• Zuweisen von Farben zu Objekten in Diagrammen
In Web-Intelligence-Berichten können Dimensionsobjekten in Diagrammen benutzerdefinierteFarben zugewiesen werden.
• Zuweisen von Farben zu Objekten in Diagrammen mithilfe von Farbpaletten
In Web-Intelligence-Berichten können Dimensionsobjekten in DiagrammenStandardfarbpaletten oder benutzerdefinierte Farbpaletten zugewiesen werden. Sie könnendiese Farbzuweisung beibehalten, wenn der Bericht beim Öffnen regeneriert wird und wennSie Filter, Eingabesteuerelemente oder Drill-Snapshots verwenden.
4.3.6.6.1 Hinzufügen von Hintergrundfarben zu Diagrammen1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf das Diagramm, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock
die Registerkarte Hintergrund aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle Global > Hintergrund aus.
2. Wählen Sie eine Farbe und Transparenz aus, oder definieren Sie einen Verlauf. Wenn Sie eineFarbe auswählen, wird ein Schieberegler angezeigt, damit Sie den Transparenzwert wählen können.0 % ist transparent, und 100 % ist deckend.
3. Klicken Sie auf OK, um zum Dokument zurückzukehren.
2013-06-29264
Erstellen von Berichten
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.6.2 Auswählen von Paletten für Diagramme1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Diagramm aus, oder fügen Sie eines ein.3. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste im Diagrammbereich, und wählen Sie Diagrammformatieren aus dem Kontextmenü aus. Das Dialogfeld "Diagramm formatieren" wird angezeigt.Wählen Sie die Registerkarte Palette und Stil aus. Wählen Sie aus der Dropdown-Liste
"Farbpalette" ( ) einen Palettenstil aus.• Wählen Sie auf der Registerkarte Format auf der Unterregisterkarte "Diagrammstil" aus der
Dropdown-Liste "Palettenstil" ( ) einen Palettenstil aus.
Das Dialogfeld "Paletten verwalten" wird angezeigt, wobei entweder die Standardpalette oder diezuletzt auf das Diagramm angewendete Palette ausgewählt ist.
Das Diagramm wird mit den Farben aus der ausgewählten Palette angezeigt. Wenn die Farbennicht Ihren Wünschen entsprechen, können Sie entweder einen anderen Palettenstil aus derDropdown-Liste auswählen oder eine benutzerdefinierte Palette erstellen.
Verwandte Themen• Bearbeiten von benutzerdefinierten Palettenstilen für Diagramme• Erstellen von benutzerdefinierten Palettenstilen für Diagramme
4.3.6.6.3 Erstellen von benutzerdefinierten Palettenstilen für Diagramme
Sie können einen benutzerdefinierten Palettenstil auf Basis eines vorhandenen Palettenstils erstellen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Diagramm aus, oder fügen Sie eines ein.3. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste im Diagrammbereich, und wählen Sie Diagrammformatieren aus dem Kontextmenü aus. Das Dialogfeld "Diagramm formatieren" wird angezeigt.Wählen Sie die Registerkarte Palette und Stil aus. Wählen Sie aus der Dropdown-Liste
"Farbpalette" ( ) die Option Benutzerdefiniert aus.• Wählen Sie auf der Registerkarte Format auf der Unterregisterkarte "Diagrammstil" aus der
Dropdown-Liste "Palettenstil" ( ) die Option Benutzerdefiniert aus.
Das Dialogfeld "Paletten verwalten" wird angezeigt, wobei entweder die Standardpalette oder diezuletzt auf das Diagramm angewendete Palette ausgewählt ist.
4. Führen Sie einen der folgenden Schritte aus:
2013-06-29265
Erstellen von Berichten
• Wenn die gerade ausgewählte Palette die Palette ist, auf deren Basis Sie eine benutzerdefiniertePalette erstellen möchten, klicken Sie auf Neu.
• Wenn Sie eine Palette auf Basis einer anderen integrierten Palette erstellen möchten, wählenSie diese Palette aus und klicken auf Neu.
Das Dialogfeld "Palette erstellen" wird angezeigt.
5. Geben Sie einen Namen für die Palette ein.6. Klicken Sie im Bereich "Farbeinstellungen" auf eine Zelle, und wählen Sie dann eine andere Farbe
aus der Dropdown-Palette "Farbe" aus.7. Legen Sie gegebenenfalls die Deckkraft fest.8. Wenn Sie die Zellen angepasst haben, klicken Sie auf OK.
Die benutzerdefinierte Palette wird im Dialogfeld "Paletten verwalten" im Bereich "Benutzerdefiniert"angezeigt.
Sie erscheint an folgenden Stellen, wenn sie für ein Diagramm ausgewählt ist:• In der Dropdown-Liste "Farbpalette" des Dialogfelds "Diagramm formatieren".• In der Dropdown-Liste "Palettenstil" der Unterregisterkarte "Diagrammstil".
Wenn die benutzerdefinierte Palette nicht für ein Diagramm ausgewählt ist, können Sie im Dialogfeld"Paletten verwalten" darauf zugreifen.
Verwandte Themen• Bearbeiten von benutzerdefinierten Palettenstilen für Diagramme• Auswählen von Paletten für Diagramme
4.3.6.6.4 Bearbeiten von benutzerdefinierten Palettenstilen für Diagramme
Sie können nur benutzerdefinierte Diagrammstile bearbeiten. Integrierte Diagrammstile lassen sichnicht ändern, allerdings können Sie einen Palettendiagrammstil auf Basis eines integrierten Diagrammstilserstellen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Diagramm aus, oder fügen Sie eines ein.3. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste im Diagrammbereich, und wählen Sie Diagrammformatieren aus dem Kontextmenü aus. Das Dialogfeld "Diagramm formatieren" wird angezeigt.Wählen Sie die Registerkarte Palette und Stil aus. Wählen Sie aus der Dropdown-Liste
"Farbpalette" ( ) die Option Benutzerdefiniert aus.• Wählen Sie auf der Registerkarte Format auf der Unterregisterkarte "Diagrammstil" aus der
Dropdown-Liste "Palettenstil" ( ) die Option Benutzerdefiniert aus.
Das Dialogfeld "Paletten verwalten" wird angezeigt, wobei entweder die Standardpalette oder diezuletzt auf das Diagramm angewendete Palette ausgewählt ist.
2013-06-29266
Erstellen von Berichten
4. Wählen Sie den benutzerdefinierten Palettenstil aus, den Sie bearbeiten möchten, und klicken Sieauf Bearbeiten.
Das Dialogfeld "Palette erstellen" wird angezeigt.
5. Nehmen Sie die nötigen Änderungen an den Paletteneinstellungen vor.6. Wenn Sie die Änderungen abgeschlossen haben, klicken Sie auf OK.
Verwandte Themen• Erstellen von benutzerdefinierten Palettenstilen für Diagramme• Auswählen von Paletten für Diagramme
4.3.6.6.5 Zuweisen von Farben zu Objekten in Diagrammen
In Web-Intelligence-Berichten können Dimensionsobjekten in Diagrammen benutzerdefinierte Farbenzugewiesen werden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Dimensionsobjekt oder ein Legendenelement in einem Diagramm aus.3. Klicken Sie auf der Registerkarte Formatierung auf der Unterregisterkarte Stil auf den Pfeil neben
dem Symbol Hintegrundfarbe.4. Gehen Sie in der Dropdown-Liste Hintergrundfarbe wie folgt vor:
• Um eine vordefinierte Farbe zuzuweisen, wählen Sie eine Farbe aus.• Um eine benutzerdefinierte Farbe zuzuweisen, klicken Sie auf Mehr Farben, legen eine Farbe
fest und klicken auf OK.
Dem Dimensionsobjekt wird die Farbe zugewiesen.
4.3.6.6.6 Zuweisen von Farben zu Objekten in Diagrammen mithilfe von Farbpaletten
In Web-Intelligence-Berichten können Dimensionsobjekten in Diagrammen Standardfarbpaletten oderbenutzerdefinierte Farbpaletten zugewiesen werden. Sie können diese Farbzuweisung beibehalten,wenn der Bericht beim Öffnen regeneriert wird und wenn Sie Filter, Eingabesteuerelemente oderDrill-Snapshots verwenden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie ein Diagramm aus.3. Wählen Sie auf der Registerkarte Formatierung auf der Unterregisterkarte Diagrammstil aus der
Dropdown-Liste Palettenstil eine Palette aus, oder klicken Sie auf Benutzerdefiniert, um einebenutzerdefinierte Palette zu erstellen.Farben aus der Palette werden den Dimensionsobjekten zugewiesen.
4. Wenn Sie diese Farbzuweisung beibehalten möchten, klicken Sie mit der rechten Maustaste aufdas Diagramm.
5. Wählen Sie Datenreihenfarben > Als Standardfarben festlegen aus.
2013-06-29267
Erstellen von Berichten
Tipp:Wenn Sie die Farbzuweisung löschen möchten, klicken Sie mit der rechten Maustaste auf das Diagrammund wählen Datenreihenfarben > Farbzuweisung löschen aus.
Verwandte Themen• Erstellen von benutzerdefinierten Palettenstilen für Diagramme
4.3.6.7 Ändern des Diagrammrahmen
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf das Diagramm, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle den Diagrammbereich Diagrammblock
und dann die Registerkarte Rahmen aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle Global > Rahmen aus.
2. Formatieren Sie die Rahmen mit dem "Rahmen-Editor".3. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.8 Formatieren des Feldgraphhintergrunds
Welche Optionen verfügbar sind, richtet sich nach dem Typ des Diagramms.
Für Raster und Hintergrund sind zwei Optionen verfügbar:• Einfacher Hintergrund
• Hintergrundfarbe• Rasterfarbe für vertikale/horizontale Raster (beachten Sie, dass sich die Rasteroptionen abhängig
vom Diagrammtyp geringfügig unterscheiden: kein Raster für Kreisdiagramme,radialförmiges/konzentrisches Raster für Netzdiagramme und spezifische Optionen, drei Rasterfür 3D-Diagramme)
• Gestreifter Hintergrund, der aus abwechselnden Farben statt einem Raster besteht. Die Option fürden gestreiften Hintergrund steht je nach Diagrammtyp unter Umständen nicht zur Verfügung,beispielsweise bei Kreis- und 3D-Diagrammen.
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.
2. Wählen Sie den Diagrammbereich Grafikfläche und dann die Registerkarte Hintergrund aus.
2013-06-29268
Erstellen von Berichten
3. Passen Sie die Hintergrundfarbe an, und wählen Sie bei Bedarf einen Farbverlauf aus.4. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.9 Anzeigen und Formatieren der Diagrammlegende
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.
2. Wählen Sie Legende aus der Liste "Diagrammbereich auswählen" aus.3. Auf der Registerkarte "Entwurf" können Sie angeben, ob die Legende sichtbar sein soll, die
Symbolgröße, die Position und das Layout anpassen, nach Dimension gruppieren sowie dieTexteinstellungen und Rahmen- und Hintergrundeinstellungen anpassen.
4. Legen Sie auf der Registerkarte "Titel" die Einstellungen für den Legendentitel fest, beispielsweiseAutomatischer Titel oderBenutzerdefinierter Titel. Mithilfe vonBenutzerdefinierter Titel könnenSie eine Formel definieren, die für den Legendentitel verwendet wird.
5. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Tipp:Der Legendentitel kann auch im Diagrammbereich Diagrammblock auf der RegisterkarteBereichsanzeige geändert werden. Sie können die Legende und den Legendentitel ein- oder ausblendenund die Position in Relation zum Diagramm festlegen.
Verwandte Themen• So formatieren Sie ein Diagramm:• Formeln in Diagrammelementen
4.3.6.10 Vermeiden von Seitenumbrüchen in Diagrammenen
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.
2. Wählen Sie auf der Registerkarte Layout für den Diagrammbereich "Diagrammblock" die OptionSeitenwechsel in Diagramm vermeiden aus. Die Auswahl kann für horizontale und für vertikaleSeitenwechsel getroffen werden.
3. Klicken Sie auf OK, um zum Dokument zurückzukehren.
2013-06-29269
Erstellen von Berichten
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.11 Verwalten der Stapeloptionen
Global gestapelt bedeutet, dass die Kennzahlen ebenfalls gestapelt sind. 100 % gestapelt kann für denausgewählten Stapelmodus verwendet werden. Da die Stapelung Achse für Achse erfolgt, können Siebestimmen, welche Daten gestapelt werden sollen und welche nicht.
Anmerkung:Nur Diagramme mit Wertachsen können gestapelt werden.
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.
2. Wählen Sie im Diagrammbereich Wertachse die Registerkarte Entwurf aus.3. Wählen Sie unter "Stapeln" eine der folgenden Optionen aus: "Nicht gestapelt", "Stapeldiagramm"
oder "Global gestapeltes Diagramm".4. Wählen Sie 100 % gestapeltes Diagramm aus, wenn Sie mehrere Datenreihen als Verhältnis im
Vergleich zur Zeit messen möchten oder wenn drei oder mehr Datenreihen vorliegen und Sie dieVerteilung innerhalb von Kategorien vergleichen und gleichzeitig die Unterschiede zwischenKategorien zeigen möchten. Jeder Balken stellt 100 % der Mengen für die jeweilige Kategorie dar.
5. Klicken Sie auf OK, um zum Dokument zurückzukehren.
4.3.6.12 Zuordnen der Achsenbeschriftungen in Datenwerten
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.
2. Wählen Sie im Diagrammbereich Diagrammblock die Registerkarte Datenwerte aus.3. Wählen Sie Anzeigemodus für Datenbeschriftung aus.4. Wählen Sie den entsprechenden Datentyp aus.5. Sie können auch die anderen Einstellungen für Datenwerte auf dieser Seite ändern, beispielsweise
Automatischer Ausblendmodus und die Schriftart-, Rahmen-, Linien- und Hintergrundeinstellungen.6. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:• Ein-/Ausblenden von Datenwerten
2013-06-29270
Erstellen von Berichten
4.3.6.13 Formatieren des Titels von Kategorie- oder Wertachsen
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.
2. Wählen Sie im Diagrammbereich Kategorieachse oder Wertachse die Registerkarte Titel aus.3. Bearbeiten Sie die Titeleinstellungen, die folgende Einstellungen umfassen:
• Titelbeschriftung und Sichtbarkeit• Layoutabstände• Textformatierung• Rahmen und Hintergrund
4. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.14 Formatieren der Rasterwerte, der Zahlen und des Texts von Achsen
Standardmäßig ist die Wertachse die Y-Achse und die Kategorieachse die X-Achse. Wenn Sie dieAnordnung des Diagramms umkehren, geht die X,Y-Beziehung verloren. Die horizontale Achse bleibtdie X-Achse, und die vertikale Achse bleibt die Y-Achse.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie im Diagrammbereich Kategorieachse oder Wertachse die Registerkarte Entwurf und
Formatierungseinstellungen in den folgenden Bereichen aus:• Unter Allgemein können Sie angeben, dass die Achse sichtbar sein soll.• Unter "Layout" können Sie die Achse und Beschriftungen anzeigen, die Ausrichtung ändern,
Beschriftungen anpassen, die Schriftgröße der im Raster angezeigten Beschriftungen automatischverkleinern, die Reihenfolge auf der Kategorieachse ändern, den Löschmodus für dieAchsenbeschriftung festlegen und das kontinuierliche Achsenlayout anzeigen.
• Unter "Farboptionen" können Sie die Achsenfarbe, die Rasterfarbe und die Rasterhintergrundfarbefestlegen.
• Unter "Text" können Sie die Schrift und die Textvorgabe (Umbruch oder Abschneiden) auswählen.• Unter "Zahl" können Sie das Muster für Zahlen im Diagramm auswählen.
3. Klicken Sie auf OK, um zum Dokument zurückzukehren.
2013-06-29271
Erstellen von Berichten
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.15 Begrenzen der Werteanzeige auf einer Achse auf einen bestimmtenBereich
Anmerkung:Überskalierung – eine spezifische Anzeige zeigt an, dass ein Balken unvollständig ist (dieser Wert liegtaußerhalb der Mindest-/Höchstwerte der Achse).
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.
2. Wählen Sie im Diagrammbereich Wertachse die Registerkarte Entwurf aus.3. Wählen Sie unter "Skalierung" zum Festlegen von "Minimalwert" und "Maximalwert" die Option
Fester Wert aus, und geben Sie dann einen Wert ein.4. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.16 Lineare und logarithmische Achsenskalen
Standardmäßig wird die Wertachse in Diagrammen von der Anwendung als lineare Skala angezeigt.Sie können für die Achsen jedoch auch eine logarithmische Skala einstellen. Logarithmische Skalenermöglichen Ihnen die Analyse von Werten, die unterschiedlichste, teils enorme Größenabständeaufweisen, ohne dass dabei die Informationen der untersten Skalenbereiche verloren gehen.
Die Achsenmarkierungen bei einer linearen Skala weisen gleichmäßige Abstände voneinander auf, dasie auf dem Additionsprinzip basieren. Nehmen Sie als Beispiel folgende lineare Abfolge: 1, 3, 5, 7, 9
Die jeweils nächste Zahl dieser Folge erhalten Sie durch Addition von 2 zur jeweils vorhergehendenZahl.
Logarithmische Skalen basieren anstelle der Addition auf dem Multiplikationsprinzip. Bei einerlogarithmischen Skala werden die Schritte jeweils größer oder kleiner, da in diesem Fall die Multiplikation(oder Division) verwendet wird. Nehmen Sie als Beispiel folgende logarithmische Abfolge: 2, 4, 8, 16,32
Die jeweils nächste Zahl dieser Folge erhalten Sie durch Multiplikation der vorhergehenden Zahl mit2. Diese Zahlenfolge weist somit die "Basis 2" auf.
2013-06-29272
Erstellen von Berichten
Sehen Sie sich nun folgende Zahlenfolge an: 1, 10, 100, 1000, 10000
Für diese Folge gilt "Basis 10", da die jeweils nächste Zahl durch Multiplikation der jeweilsvorhergehenden Zahl mit 10 erzielt wird.
4.3.6.16.1 Logarithmische Anzeige der Werteachse1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie im Diagrammbereich Wertachse die Registerkarte Entwurf aus.3. Wählen Sie unter "Skalierung" die Option Logarithmisch für "Achsenskalierung" aus.
Eine logarithmische Skala zeigt durchgehend prozentuale Änderungen anstelle von punktuellenÄnderungen an. Ein Beispiel: Die Entfernung von 1 bis 2 (100 % Zuwachs) entspricht der Entfernungvon 2 bis 4 (ebenfalls 100 % Zuwachs).
4. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Anmerkung:Wenn ein negativer Datenwert vorkommt und die Warnsymbole aktiviert sind, wird ein Warnsymbolangezeigt.
Verwandte Themen• So formatieren Sie ein Diagramm:• Lineare und logarithmische Achsenskalen
4.3.6.17 Anzeigen und Formatieren von Diagrammdaten
4.3.6.17.1 Ausblenden eines leeren Diagramms
Manchmal werden in Diagrammen keine Werte angezeigt. Wenn ein bestimmtes Produkt beispielsweisenicht mehr verkauft wird, dann werden in dem für dieses Produkt erstellten Diagramm keine Datenmehr angezeigt. Das Diagramm ist also leer. Standardmäßig werden solche leeren Diagramme vonder Anwendung in Berichten angezeigt. Sie können die Anwendung auf Wunsch so einstellen, dassleere Diagramme ausgeblendet werden.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.2. Wählen Sie im Diagrammbereich Diagrammblock die Registerkarte Allgemein aus.3. Wählen Sie im Bereich "Anzeige" eine der folgenden Optionen aus:
• Wählen Sie Immer ausgeblendet, um das Diagramm auszublenden.• Wählen Sie Ausblenden, wenn leer, um das Diagramm auszublenden, wenn es leer ist.• Wählen Sie Ausblenden, wenn folgende Formel wahr ist aus, und geben Sie eine Formel in
das Feld ein, um das Diagramm auszublenden, wenn die Formel wahr ist.
2013-06-29273
Erstellen von Berichten
4. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.17.2 Ausschließen von Zeilen mit Nullwerten in Tabellen und Diagrammen
Zeilen mit Nullwerten oder Summen, die null sind, können in Diagrammen unterdrückt werden, da dieDaten möglicherweise nicht mehr von Nutzen sind. Sie können Zeilen mit Kennzahlwerten, die nullsind, oder mit einer Summe oder einem Kennzahlwert gleich null oder beides einschließen.
Wenn diese Option deaktiviert ist, enthält die Tabelle keine Zeile bzw. das Diagramm kein Element/Detail.Die Nullwerte werden unterdrückt. Summen werden am häufigsten in Kreuztabellen verwendet.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagramm- oder Tabellenumrandung, und wählen Sie Diagramm formatieren oder Tabelleformatieren aus.
2. Wählen Sie die Registerkarte Allgemein.
Anmerkung:Falls Sie sich im Dialogfeld "Diagramm formatieren" befinden, wählen Sie den DiagrammbereichDiagrammblock aus.
3. Um Kennzahlwerte zu unterdrücken, die gleich Null sind, deaktivieren Sie Zeilen anzeigen, für diealle Kennzahlwerte = 0.
4. Um Kennzahlwerte zu unterdrücken, deren Summe gleich Null ist, deaktivieren Sie Zeilen anzeigen,für die die Summe der Kennzahlwerte = 0. Diese Option gilt auch für Kreuztabellen.
5. Klicken Sie auf OK, um zum Dokument zurückzukehren.
4.3.6.17.3 Angeben von Stilen, Schatteneffekten und Datenmarkierungen für Diagrammdaten
Diese Aufgabe kann für Linien-, Balken-, Säulen-, Punkt- und Netzdiagramme ausgeführt werden.
Anmerkung:Doppelachsendiagramme verwenden zwei Farbpaletten.
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustasteauf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock
die Registerkarte Palettenstil aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle auf der Registerkarte Global die
Unterregisterkarte Palette und Stil aus.
2. Konfigurieren Sie unter "Palette und Stil" Folgendes:• Wählen Sie unter "Diagramm-Datenreihenstil" einen Effekt aus.• Wählen Sie "Farbpalette" und den Prozentsatz der Transparenz aus.• Wählen Sie unter "Markierung" Symbole, die Symbolgröße, Symbolpaletten, den Rahmen und
die Rahmenfarbe aus.• Wählen Sie unter "Diagramm-Datenreihenstil" die Option "Balkeneffekte" aus.
2013-06-29274
Erstellen von Berichten
• Wählen Sie unter "Licht- und Schatteneffekte" einen der zahlreichen Licht- und Schatteneffekteaus: Versatz, Farbe, Schatten und 1-seitiger Schatten.
3. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.3.6.17.4 Verwalten der kennzahlbasierten Färbung in Treemaps, Wärmestrukturdiagrammenund Schlagwortwolken
Die Färbungsmethode bestimmt die Farbe der Rechtecke oder Tags auf der Grundlage des Werts einerBezugskennzahl.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock
die Registerkarte Palettenstil aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle die Registerkarte Global und dann die
Unterregisterkarte Palette und Stil aus.
2. Wählen Sie eine Färbungsmethode aus, und definieren Sie die Anzahl der Farbbereiche.
BeschreibungOption
Sie definieren die Anzahl der Bereiche, und die Farbenwerden automatisch auf Grundlage der ausgewähltenPalette zugeordnet. Sie können außerdem Bereichsdefini-tionen und die Farbe für Null-Werte oder leere Werte defi-nieren.
Palettenfärbung
Sie können einen den Bereichen zugeordneten Zwei- oderDrei-Farben-Verlauf definieren.
Färbung mit Verlaufspalette
Sie können einen der Kennzahl mit neutraler Polarität zu-geordneten Zwei- oder Drei-Farben-Verlauf definieren.
Färbung mit Verlaufspalette unterVerwendungderKennzahlenpolarität
Sie können die Bereiche manuell definieren und die Farbenentweder durch einen Prozentsatz oder einen absolutenWert zuordnen.
Angepasste Färbung
3. Definieren Sie bei Bedarf einen Bereich für die Kennzahlwerte, und ordnen Sie Werten außerhalbdes gültigen Bereichs eine Farbe zu.
4. Wählen Sie eine Farbe für Null-Werte oder leere Werte aus.5. Definieren Sie den Verlauf für Verlaufsmethoden, oder ordnen Sie für die angepasste Methode
jedem Bereich eine Farbe zu. Definieren Sie für die benutzerdefinierte Bereichsfarbe den Höchst-und den Mindestwertder Farbbereiche (automatisch für andere Verfahren)
6. Klicken Sie auf OK, um zum Dokument zurückzukehren.
2013-06-29275
Erstellen von Berichten
4.3.6.17.5 Ein-/Ausblenden von Datenwerten1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Diagrammumrandung, und wählen Sie Diagramm formatieren aus.a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Diagrammbereich Diagrammblock
die Registerkarte Datenwerte aus.b. Wählen Sie in der Web-Intelligence-Applet-Schnittstelle auf der Registerkarte Global die
Unterregisterkarte Datenwerte aus.
2. Wählen Sie Anzeigemodus für Datenbeschriftung aus, um die Daten einzublenden.3. Je nach Diagrammtyp können Sie die Einstellungen für mehrere Parameter anpassen. Beispiel: Für
ein Kreisdiagramm wählen Sie die Datenposition, die Rahmengröße, die Hintergrundfarbe usw.4. Klicken Sie auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• So formatieren Sie ein Diagramm:
4.4 Filtern von Berichtsdaten
4.4.1 Filtern von Berichtsdaten
Sie können Berichte filtern, um die angezeigten Ergebnisse zu begrenzen. So können Sie sich bei derErgebnisanzeige z.B. auf die Informationen zu einem bestimmten Kunden oder einer bestimmtenVerkaufsperiode konzentrieren. Die herausgefilterten Daten gehören weiterhin zum Dokument, werdenjedoch nicht mehr in den Tabellen oder Diagrammen des Berichts angezeigt. Dies bedeutet, dass SieBerichtsfilter ändern oder entfernen können, um die ausgeschlossenen Werte erneut anzuzeigen. DieAbfrage im Hintergrund des Dokuments braucht diesbezüglich nicht geändert werden.
Darüber hinaus können auf verschiedene Berichtteile unterschiedliche Filter angewendet werden. Siekönnen z.B. die Ergebnisse im gesamten Bericht auf eine bestimmte Produktlinie begrenzen und danndie in einer Tabelle oder einem Diagramm angezeigten Ergebnisse weiter einschränken, um dieErgebnisse für eine bestimmte Region oder ein spezifisches Kundenprofil herauszustellen.
Zum Erstellen eines Berichtsfilters müssen Sie die folgenden Elemente angeben:• ein gefiltertes Objekt• einen Operator• Werteauswahl durch Filter• das zu filternde Berichtselement (der gesamte Bericht, Sektionen, Blöcke)
2013-06-29276
Erstellen von Berichten
Klicken Sie im Seitenbereich auf die Registerkarte "Dokumentstruktur und Filter", um die Struktur desDokuments und der Berichtselemente anzuzeigen, die vom Operator und Wert gefiltert wurden.
Verwandte Themen• Verwenden von Berichtsfiltern in Berichtssektionen
4.4.1.1 Abfragefilter und Berichtsfilter im Vergleich
Filter lassen sich auf zwei verschiedenen Ebenen innerhalb eines Dokuments anwenden:• Abfragefilter: Diese Filter werden in der Abfrage definiert und schränken die Daten ein, die aus der
Datenquelle abgerufen und im Dokument angezeigt werden.• Berichtsfilter: Diese Filter schränken die in den Berichten, Tabellen, Diagrammen und Abschnitten
eines Dokuments angezeigten Werte ein. Sie haben keinen Einfluss auf den Datenabruf aus derDatenquelle, sondern blenden lediglich Werte auf Berichtebene aus.
Anmerkung:Die Wertelistenoption [EMPTY_VALUE] kann ebenfalls in den Filter einbezogen werden, wenn Nullwertevorhanden sind. [EMPTY_VALUE] funktioniert nur beim Filtern von Abfragen, nicht beim Filtern vonBerichten.
4.4.1.2 Berichtsfilteroperatoren
4.4.1.2.1 Gleich (Operator)
Mit dem Operator Gleich können Sie Daten abrufen, die gleich einem Wert sind.
Beispiel: Um nur Daten für die USA abzurufen, erstellen Sie den Filter "Land Gleich USA".
4.4.1.2.2 Ungleich (Operator)
Mit dem Operator Ungleich können Sie Daten abrufen, die ungleich einem Wert sind.
Beispiel: Um Daten für alle Länder außer die USA abzurufen, erstellen Sie den Filter "Land UngleichUSA".
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.
2013-06-29277
Erstellen von Berichten
4.4.1.2.3 Größer als (Operator)
Mit dem Operator Größer als können Sie Daten abrufen, die größer als ein bestimmter Wert sind.
Beispiel: Um Daten für Kunden älter als 60 abzurufen, erstellen Sie den Filter "[Kundenalter] Größerals 60".
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx Querys verwendet werden.
4.4.1.2.4 Größer als oder gleich (Operator)
Mit dem Operator Größer als oder gleich können Sie Daten abrufen, die größer als oder gleicheinem bestimmten Wert sind.
Beispiel: Um Daten für Umsätze ab 1,5 Millionen Euro abzurufen, erstellen Sie den Filter "[Umsatz]Größer als oder gleich 1500000".
Anmerkung:Dieser Operator kann nicht für Hierarchien mit über- und untergeordneten Elementen ausOLAP-.unx-Universen oder BEx-Hierarchien verwendet werden.
4.4.1.2.5 Kleiner-als-Operator
Mit dem Operator Kleiner als können Sie Daten abrufen, die kleiner als ein bestimmter Wert sind.
Beispiel: Um Daten für Prüfungsnoten unter 40 abzurufen, erstellen Sie den Filter "[Prüfungsnote]Kleiner als 40".
Anmerkung:Der Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.
4.4.1.2.6 Kleiner als oder gleich (Operator)
Mit dem Operator Kleiner als oder gleich können Sie Daten abrufen, die kleiner als oder gleicheinem bestimmten Wert sind.
Beispiel: Um Daten für Kunden im Alter von 30 Jahren oder jünger abzurufen, erstellen Sie den Filter"[Alter] Kleiner als oder gleich 30".
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen, Hierarchien in Filtern oder Hierarchien in BExQuerys verwendet werden.
2013-06-29278
Erstellen von Berichten
4.4.1.2.7 Zwischen (Operator)
Mit dem Operator Zwischen können Sie Daten zwischen zwei Grenzwerten (einschließlich der beidenGrenzwerte) abrufen. Der erste deklarierte Wert muss kleiner als der zweite Wert sein.
Beispiel: Um Daten für Woche 25 bis Woche 36 abzurufen (einschließlich Woche 25 und 36), erstellenSie den Filter "[Woche] Zwischen 25 und 36".
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.
4.4.1.2.8 Nicht zwischen (Operator)
Mit dem Operator Nicht zwischen können Sie Daten außerhalb des Bereichs von zwei Wertenabrufen.
Beispiel: Um Daten für alle Wochen des Jahres außer den Wochen 25 bis 36 (einschließlich Woche25 und 36) abzurufen, erstellen Sie den Filter "[Woche] Nicht zwischen 25 und 36".
Anmerkung:Dieser Operator kann nicht für OLAP-.unx-Universen oder BEx-Hierarchien in Filtern verwendetwerden.
4.4.1.2.9 In Liste (Operator)
Mit dem Operator In Liste können Sie Daten zu Werten in einer Werteliste abrufen.
Beispiel: Um nur Daten für die USA, GB und Japan abzurufen, erstellen Sie den Filter [Land] InListe. Wenn Sie in das Feld Geben Sie einen Wert ein Werte eingeben können, geben SieUSA;GB;Japan ein.
Wenn In Liste in einem Abfragefilter mit einer hierarchischen Werteliste (entweder von einer miteiner hierarchischen Werteliste verknüpften Dimension oder einem Hierarchieobjekt) verwendet wird,können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden. Beispiel: Beieiner Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator In Liste können [Paris]auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in der Eingabeaufforderung ausgewähltwerden.
Bei Verwendung von In Liste in einem Berichtsfilter wird eine unstrukturierte Werteliste erzeugt.
4.4.1.2.10 Nicht in Liste (Operator)
Mit dem Operator Nicht in Liste können Sie Daten abrufen, die nicht mehreren Werten entsprechen.
Beispiel: Wenn Sie keine Daten für die USA, GB und Japan abrufen möchten, erstellen Sie den Filter"[Land] Nicht in Liste". In das Feld Geben Sie einen Wert ein geben Sie USA;GB;Japan ein.
2013-06-29279
Erstellen von Berichten
Wenn Nicht in Liste zusammen mit einer hierarchischen Werteliste (entweder aus einer mit einerhierarchischen Werteliste verknüpften Dimension, einem Hierarchieobjekt oder einem Ebenenobjekt)verwendet wird, können mehrere Elemente von beliebigen Ebenen der Hierarchie ausgewählt werden.Beispiel: Bei einer Eingabeaufforderung für die Hierarchie [Geografie] mit dem Operator Nicht inListe können [Paris] auf der Ebene "Stadt" und [Kanada] auf der Ebene "Land" in derEingabeaufforderung ausgewählt werden.
Anmerkung:Dieser Operator kann nur in bestimmten Typen von Hierarchien verwendet werden, beispielsweise inebenenbasierten Hierarchien.
4.4.1.2.11 IstNull (Operator)
Mit dem Operator "IstNull" können Sie Daten abrufen, für die in der Datenbank keine Werte vorhandensind.
Beispiel: Um Kunden ohne Kinder abzurufen, (die Spalte "Kinder" in der Datenbank enthält keinenWert), erstellen Sie den Filter "[Kinder] IstNull".
4.4.1.2.12 Ist nicht Null
Mit dem Operator "Ist nicht Null" können Sie Daten abrufen, für die in der Datenbank ein Wert vorhandenist.
Beispiel: Um Kunden mit Kindern zurückzugeben, erstellen Sie den Filter "[Kinder] Ist nicht Null".
4.4.1.3 Berichtsfiltertypen
Berichtsfilter sind Filter, die auf verschiedene Berichtselemente angewendet werden können: Bericht,Sektion, Tabelle, Diagramm. Es gibt zwei Arten von Berichtsfiltern:• Standard-Berichtsfilter.
Standardberichtsfilter sind der flexibelste Berichtsfiltertyp. Sie können jeden Filteroperator verwendenund nach einem einzelnen Wert oder nach Wertelisten filtern.
• Einfache Berichtsfilter.
Einfache Berichtsfilter bieten eine schnelle Möglichkeit, Filter mithilfe des Operators Gleich zuerstellen. Mit diesen Filtern kann nur nach Einzelwerten gefiltert werden. Sie werden auf den gesamtenBericht angewendet (nicht auf ein gesamtes Dokument oder ein Berichtselement).
2013-06-29280
Erstellen von Berichten
4.4.1.4 Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" das Berichtselement aus, dasSie filtern möchten.
2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Filter aus.3. Wählen Sie aus der Dropdown-Liste "Filter" die Option Filter hinzufügen aus.4. Klicken Sie im Dialogfeld Berichtsfilter auf "Filter hinzufügen", um die Objekte anzuzeigen, die Sie
filtern können.5. Wählen Sie im Bereich "Verfügbare Objekte" die Objekte aus, die Sie filtern möchten, und klicken
Sie auf OK.
Wenn Sie mehrere Objekte ausgewählt haben, werden die gefilterten Objekte in einer UND-Beziehungangezeigt. Doppelklicken Sie auf den UND-Operator, um zum ODER-Operator zu wechseln.
6. Wählen Sie für jeden Filter den Filteroperator in der Liste aus.7. Geben Sie Werte direkt in das Feld über der Werteliste des Objekts ein, oder wählen Sie Werte aus
der Liste aus, und klicken Sie auf >, um sie der Liste der gefilterten Werte hinzuzufügen.Welche Werte Sie eingeben oder auswählen können, richtet sich nach dem Operator. Wenn Siebeispielsweise den Operator "Gleich" auswählen, können Sie nur einen Wert eingeben oderauswählen.
Wenn das gefilterte Objekt eine Hierarchie ist, werden die Werte hierarchisch angezeigt. Alle Elementeder Hierarchie sind auch dann sichtbar, wenn sie in im Bericht zugeklappt sind. Sie müssen dieHierarchieelemente aus der Hierarchie auswählen. Sie können sie nicht manuell eingeben. Alle im"Abfrageeditor" ausgewählten Elementwerte werden grau angezeigt und können nicht ausgewähltwerden, wenn sie nicht im endgültigen Bericht enthalten sind, da sie mit keinen Kennzahlen verknüpftsind. Um die Auswahl der richtigen Werte zu vereinfachen, können Sie auch auf das Schlüsselsymbolklicken, um sowohl den Wert für den Text als auch für die Schlüssel-ID für die Elemente anzuzeigen.
Ist das gefilterte Objekt eine Ebene, werden die Werte in einer Liste angezeigt. Die Werte könnennicht manuell eingegeben werden.
8. Klicken Sie auf OK, um den Berichtsfilter auf das Element anzuwenden.9. Um einen Berichtsfilter zu bearbeiten, wählen Sie das Berichtselement und danach Filter bearbeiten
aus der Dropdown-Liste "Filter" aus und bearbeiten den Filter mithilfe des Dialogfelds. Klicken Sieauf OK, um zum Dokument zurückzukehren.
Tipp:In der Web-Intelligence-HTML-Schnittstelle können Sie einen Filter schnell im Dokument finden,indem Sie zur Registerkarte "Dokumentstruktur und Filter" im Seitenbereich gehen. Navigieren Siezum Filter, klicken Sie mit der rechten Maustaste darauf, und wählen Sie Filter bearbeiten aus.
10. Um einen Berichtsfilter zu löschen, wählen Sie das Berichtselement und danach Filter entfernenaus der Dropdown-Liste "Filter" aus.
2013-06-29281
Erstellen von Berichten
Damit werden alle Filter für das ausgewählte Berichtselement gelöscht. Um nur einen Filter zuentfernen, klicken Sie auf Filter bearbeiten, wählen im Dialogfeld "Berichtsfilter" den Filter aus undklicken auf das Symbol Entfernen.
Tipp:In der Web-Intelligence-HTML-Schnittstelle können Sie einen Filter schnell im Dokument finden,indem Sie zur Registerkarte "Dokumentstruktur und Filter" im Seitenbereich gehen. Navigieren Siezum Filter, klicken Sie mit der rechten Maustaste darauf, und wählen Sie Filter entfernen aus.
4.4.1.4.1 Auswählen von Werten aus einer Werteliste
Bei der Auswahl von Elementen aus einer Werteliste in einer Abfrage können die Listenelemente jenach Objekt entweder als ein- oder mehrspaltige Liste oder als Hierarchie angezeigt werden. In einermehrspaltigen Liste enthalten zusätzliche Spalten dem Hauptwert ähnliche Werte. In einer hierarchischenListe werden die Werte in einer hierarchischen Beziehung angezeigt.
Wenn Sie einen Bericht mit Eingabeaufforderungen regenerieren, werden Wertelisten für dieEingabeaufforderungen in einer unstrukturierten Liste ohne mehrere Spalten angezeigt.1. Wählen Sie in einer Werteliste die Elemente aus, die angezeigt werden sollen.
• Wenn die Werteliste nicht beim Öffnen eines Dialogfelds angezeigt wird, regenerieren Sie dieListe, oder durchsuchen Sie die Liste, um Werte abzurufen. In einigen Werteliste muss zunächsteine Suche durchgeführt werden, damit Werte angezeigt werden, da die Liste zu groß ist, umvollständig geladen zu werden.
• Wenn die Werteliste in Bereiche unterteilt ist, navigieren Sie mithilfe des Steuerelements überder Liste durch die Bereiche. Einige größere Listen sind in Bereiche unterteilt, damit kleinereDatenmengen aus der Datenbank abgerufen werden. Wenn Sie einen Bereich auswählen, werdenin der Liste die Werte aus diesem Bereich angezeigt.
• Wenn die Werteliste von anderen Wertelisten abhängig ist, geben Sie die abhängigen Werte indas angezeigte Dialogfeld "Eingabeaufforderung" ein. Eine Werteliste kann von anderenWertelisten abhängig sein, wenn sie beispielsweise Teil einer hierarchischen Werteliste ist. Wenndie Werteliste beispielsweise Städte enthält, und das Objekt "Stadt" Teil der Hierarchie Land >Region > Stadt ist, müssen Sie zuerst Werte für Land und Region angeben, um die Liste derStädte zu filtern.
Anmerkung:Abhängige Wertelisten werden nur in Abfragen angezeigt. Sie werden nicht angezeigt, wenn Sieeine Auswahl in einer Werteliste in einem Bericht vornehmen.
Wenn Sie die Werteliste zum ersten Mal anzeigen, sehen Sie das Dialogfeld"Eingabeaufforderung", in dem Sie die abhängigen Werte angeben. Nachdem Sie die abhängigenWerte angegeben haben, können Sie die Werte in der gefilterten Liste auswählen.
• Um die Werteschlüssel in OLAP-Abfragen oder BEx Querys anzuzeigen, klicken Sie aufSchlüsselwerte ein-/ausblenden.
In der Liste "Ausgewählte Werte" werden keine Schlüsselwerte angezeigt, sondern nur in derListe der verfügbaren Werte. Einige Wertelisten enthalten Schlüsselwerte, die einmalige Wertesind, mit deren Hilfe Werte mit dem gleichen Anzeigewert identifiziert werden können. Wenn dieWerteliste mehrere Spalten enthält, wird nur der Schlüssel der Filterspalte angezeigt.
2013-06-29282
Erstellen von Berichten
• Um nach Werten in der Liste zu suchen, geben Sie den Suchtext in das Feld unter der Liste einund wählen eine der folgenden Optionen aus der Dropdown-Liste Suchen aus.
BeschreibungOption
Bei der Suche wird die Groß- und Kleinschreibung berücksichtigt.
Diese Option ist nicht verfügbar, wenn die Optionen In Schlüsselnsuchen oder In Datenbank suchen ausgewählt sind.
Groß-/Kleinschreibungbeachten
Bei dieser Suche werden einmalige Werteschlüssel und keineAnzeigewerte verwendet.
Diese Option ist nur für Wertelisten verfügbar, die Schlüsselwerteunterstützen.
In Schlüsseln suchen
Die Suche umfasst alle in der Datenbank gespeicherten Werteund ist nicht auf die Werte beschränkt, die in die Liste geladenwurden. Dadurch wird zwar die Suchgenauigkeit verbessert, dieSuchgeschwindigkeit jedoch verringert.
Diese Option ist nur für Wertelisten verfügbar, die Datenbanksu-chen unterstützen.
Datenbanksuchen verbessern die Suchgenauigkeit, gehen aberzu Lasten der Leistung. Sie sind nützlich, wenn nicht alle Wertein der Werteliste abgerufen wurden. Dieser kann der Fall sein,wenn die Gesamtzahl der Werte in der Liste die Abfrageeigen-schaft Max. abzurufende Zeilen überschreitet.
Die Datenbanksuche ist besonders dann nützlich, wenn dieWerteliste hierarchisch ist, da Werte nur aus der Datenbank gela-den werden, nachdem ihr übergeordneter Wert in der Hierarchieaufgeklappt wurde. In einer geografischen Hierarchie werdenbeispielsweise die untergeordneten Werte des Werts Kalifornien(Städte in Kalifornien) erst dann aus der Datenbank geladen,wenn der Wert aufgeklappt wird. Wenn die Option ausgewähltwird, berücksichtigt die Suche diese Elemente auch dann, wennder Wert "Kalifornien" nicht aufgeklappt wurde.
In Datenbank suchen
Die Suche berücksichtigt alle Bereiche, wenn die Werteliste in Bereiche aufgeteilt ist.
Im Suchmuster stellen der Platzhalter '*' eine Zeichenfolge und der Platzhalter '?' ein einzelnesZeichen dar. Beispiel: Der Wert "März" kann von den Suchmuster "M*" oder "M?rz" zurückgegebenwerden. Damit die Zeichen "*" und "?" als solche und nicht als Platzhalter interpretiert werden,stellen Sie ihnen im Suchmuster das Zeichen "\" voran.
2013-06-29283
Erstellen von Berichten
• Geben Sie Werte der Liste direkt ein, wenn die Liste die direkte Dateneingabe unterstützt, oderwählen Sie Werte aus der Liste aus.
2. Klicken Sie auf OK oder gegebenenfalls auf Ausführen.
Verwandte Themen• Maximal abzurufende Zeilen (Abfrageeigenschaft)
4.4.1.5 Verwenden einfacher Berichtsfilter
Mit einfachen Berichtsfiltern werden Informationen in einem geöffneten Web-Intelligence-Bericht sortiert,nicht im Dokument oder in bestimmten Objekten im Bericht. Die Symbolleiste "Berichtsfilter" ermöglichtIhnen, Berichten schnell einfache Berichtsfilter hinzuzufügen.
Sie können Sortiervorgänge für folgende Objekte in Berichten ausführen:• Dimensions- oder Detailobjekte• Hierarchien, Merkmale oder Attribute für OLAP-Universen oder BEx Querys (jedoch nicht auf
Hierarchieebene oder für Kennzahlen).
Sie können in einfachen Berichtsfiltern lediglich den Operator "Gleich" verwenden und nur für eineneinzigen Wert filtern. Der Operator "Alle Werte" kann verwendet werden.
Verwandte Themen• Erstellen von einfachen Berichtsfiltern
4.4.1.5.1 Erstellen von einfachen Berichtsfiltern1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie im Modus "Ansicht" auf Filterleiste.• Wählen Sie im Modus "Entwurf" auf der RegisterkarteAnalyse die Unterregisterkarte Interagieren
aus, und klicken Sie auf Filterleiste.
Die Symbolleiste "Berichtsfilter" wird angezeigt.
Anmerkung:
• Beim Öffnen der Filterleiste werden Filter automatisch eingefügt, wenn Ihre Berichtsbereichefolgende sind:• Einzelwert (Operator "Gleich")• Mit dem Operator "Alle Werte"
Diese Filter werden nicht mehr im Feld "Filter" angezeigt.
2013-06-29284
Erstellen von Berichten
• Beim Zuklappen der "Filterleiste" werden alle "einfachen Filter" wieder auf Berichtsfilter vom Typ"Gleich" oder "Alle Werte" zurückgesetzt, die den gesamten Bericht filtern. Um die Erstellungvon Filtern vom Typ "Alle Werte" zu verhindern, entfernen Sie das Objekt aus der Filterleiste,bevor Sie sie zuklappen.
3. Klicken Sie in der Symbolleiste auf das Symbol "Einfachen Berichtsfilter hinzufügen", und wählenSie das Objekt aus dem Menü aus, nach dem gefiltert werden soll.Sie können der Symbolleiste mehrere Objekte hinzufügen, um mehrere Filter zu erstellen.
Anmerkung:
Abhängig von den Datenquellen und den ausgewählten Objekten hängen die in einem Filterverfügbaren Werte oder Objekte u.U. von den in einem anderen Filterobjekt festgelegten Wertenab.
4. Wählen Sie in der Dropdown-Liste mit den Werten den Wert aus, nach dem gefiltert werden soll.
Anmerkung:
Bei nicht hierarchischen Objekten werden in der Liste alle Werte aufgeführt, die im Bericht für dieseObjekte enthalten sind, nachdem alle anderen Berichtsbereichsfilter angewendet wurden. Wennbeispielsweise mit dem Filter "In Liste" die Werte dieses Objekts reduziert werden, steht dieseWerteliste für den Filter "Gleich" der Filterleiste zur Verfügung.
Bei hierarchischen Objekten enthält die Liste die unstrukturierte Liste aller Elementwerte auf jederbeliebigen Ebene. Diese Liste ist in einer Strukturansicht sortiert, nicht alphabetisch.
Der Bericht wird nach dem Wert des Objekts gefiltert, das Sie ausgewählt haben. Wenn Siebeispielsweise aus der Werteliste des Objekts "Land" den Wert "USA" auswählen, wird der Berichtso gefiltert, dass alle Zeilen, in denen "Land" nicht dem Wert "USA" entspricht, ausgeschlossenwerden.
Tipp:In der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client können Sie Objekteaus der Strukturansicht auf die Symbolleiste "Berichtsfilter" ziehen.
So entfernen Sie einen Filter:• Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Modus "Ansicht" oder "Entwurf" aus der
Dropdown-Liste für den Operator in der Symbolleiste "Berichtsfilter" die Option (Entfernen) aus.• Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client im
Modus "Entwurf" den Filter aus, und ziehen Sie ihn per Drag-und-Drop in den Bericht.
Verwandte Themen• Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern
4.4.1.6 Erstellen von verschachtelten Filtern im Bericht
2013-06-29285
Erstellen von Berichten
Ein verschachtelter Berichtsfilter enthält mehrere Filter, in denen UND- und ODER-Klauseln verwendetwerden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Um einer vorhandenen Filterliste einen Filter hinzuzufügen, wählen Sie auf der RegisterkarteAnalyse
die Unterregisterkarte Filter aus.3. Klicken Sie in der Dropdown-Liste "Filter" auf Filter hinzufügen.4. Klicken Sie im Bereich "Berichtsfilter" auf Filter hinzufügen, wählen Sie ein oder mehrere Objekte
für den Filter aus, und klicken Sie auf OK.5. Wählen Sie einen Operator und Werte für den Filter aus.6. Klicken Sie auf den Operator, um den Typ von UND in ODER und umgekehrt zu ändern.7. Wenn Sie mit dem Hinzufügen von Filtern fertig sind, klicken Sie auf OK, um zum Dokument
zurückzukehren.
4.4.1.7 Filtern von Daten mit Eingabeaufforderungen
Sie können Berichtsdaten filtern, indem Sie Werte für Eingabeaufforderungen angeben.
Wenn Sie einen Bericht mit Eingabeaufforderungen regenerieren, wird im Dialogfeld"Eingabeaufforderungen" eine Übersicht über alle definierten Eingabeaufforderungen im BereichÜbersicht der Eingabeaufforderung angezeigt. Sie wählen die Eingabeaufforderung aus, die Siebeantworten möchten, und geben im Bereich Werte für Eingabeaufforderungen angeben desDialogfelds Werte dafür ein.
Je nach ausgewählter Eingabeaufforderung geben Sie Werte direkt ein oder wählen diese aus einerListe aus. Eine Werteliste kann nur Anzeigewerte enthalten oder aber Werte und ihre entsprechendenDatenbankschlüsselwerte. Datenbankschlüsselwerte sind eindeutige Werte, mit denen die Anzeige inder Datenbank identifiziert wird.
Die Werteliste kann hierarchisch angeordnet sein, wenn die Liste vom Universumsdesigner als Hierarchiedefiniert wurde oder die Eingabeaufforderung auf einer Hierarchie oder einem Ebenenobjekt basiert.
Die Werteliste kann in Bereiche aufgeteilt sein, um die Leistung zu verbessern.
Sie können Wertelisten durchsuchen oder filtern, um einfacher auf die Werte zuzugreifen, die Sieinteressieren.
Eingabeaufforderungen können optional oder obligatorisch sein. Wenn Sie für eine optionaleEingabeaufforderung keinen Wert angeben, wird die Eingabeaufforderung nicht beachtet. Sie müssenfür alle obligatorischen Eingabeaufforderungen Werte angeben, bevor Sie die Daten filtern können,indem Sie die Eingabeaufforderungen ausführen.
Eingabeaufforderungen können von anderen Eingabeaufforderungen abhängig sein. Beispiel: EineEingabeaufforderung für ein Objekt "Stadt" kann von einer Eingabeaufforderung für ein Objekt "Region"abhängig sein. Dadurch, dass Sie für die Eingabeaufforderung "Region" Werte angeben, beschränkenSie die Anzahl der möglichen Werte der Eingabeaufforderung "Stadt".
2013-06-29286
Erstellen von Berichten
Sie können nur dann Werte für abhängige Eingabeaufforderungen angeben, wenn Sie Werte für alleEingabeaufforderungen angegeben haben, von denen sie abhängen. Wenn Sie Werte für abhängigeEingabeaufforderungen einer optionalen Eingabeaufforderung angeben möchten, müssen Sie Wertefür die optionale Eingabeaufforderung angeben
Verwandte Themen• Auswählen von Werten aus einer Werteliste
4.4.1.7.1 Angeben von Werten für Eingabeaufforderungen1. Öffnen Sie ein Web-Intelligence-Dokument mit einer Eingabeaufforderung auf Abfrageebene im
Modus "Entwurf".2. Klicken Sie auf die Schaltfläche Aktualisieren.3. Wählen Sie die Eingabeaufforderung im Bereich "Eingabeaufforderungsübersicht" aus.4. Wenn die Eingabeaufforderung über eine Werteliste verfügt und die Werte nicht angezeigt werden,
klicken Sie auf die Schaltfläche Regenerieren, um sie anzuzeigen. In diesem Fall wird in der Listedie Meldung "Um den Inhalt der Liste anzuzeigen, klicken Sie auf die Schaltfläche "Werteregenerieren"" angezeigt.
Wenn die Eingabeaufforderung von anderen Eingabeaufforderungen abhängig ist, werden in derWerteliste Verknüpfungen zu den abhängigen Eingabeaufforderungen angezeigt. Sie müssen Wertefür die abhängigen Eingabeaufforderungen angeben, bevor Sie einen Wert für die aktuelleEingabeaufforderung angeben können. Gruppen von abhängigen Eingabeaufforderungen werdenim Bereich "Übersicht der Eingabeaufforderung" in separaten Gruppen angezeigt.
Je nach Eingabeaufforderung können die Werte als einzelne Werte, als Werte in mehreren Spalten(wobei die zusätzliche Spalte weitere Informationen über die Hauptfilterspalte angibt) oder hierarchischangezeigt werden.
Wenn die Werteliste zu groß ist, um vollständig angezeigt zu werden, wird die Liste in Bereicheaufgeteilt, und in einem Feld über der Werteliste wird der aktuelle Bereich eingeblendet. Sie könnenin den Bereichen einen Bildlauf durchführen, um alle Werte in der Liste anzuzeigen.
5. Wählen Sie Werte aus, und klicken Sie auf >, um der ausgewählten Werteliste Werte hinzuzufügen,oder geben Sie Werte direkt ein, wenn die Eingabeaufforderung dies zulässt.Sie können Werte nicht direkt eingeben, wenn die Werteliste hierarchisch ist.Wenn die Eingabeaufforderung ein Datum erfordert, wählen Sie dieses im Kalender aus, der imFeld angezeigt wird, in dem Sie den Wert auswählen.
Anmerkung:SAP-Schlüsseldaten werden als Datumseingabeaufforderungen angezeigt, während andereEingabeaufforderungen im selben Datenprovider als abhängige Eingabeaufforderungen angezeigtwerden.
6. Wiederholen Sie den vorherigen Schritt, wenn die Eingabeaufforderung die Auswahl mehrerer Wertezulässt.Wenn eine Eingabeaufforderung die Auswahl mehrerer Werte in einer hierarchischen Wertelistezulässt, können Sie auf mehreren Ebenen der Hierarchie Werte auswählen. Wenn die
2013-06-29287
Erstellen von Berichten
Eingabeaufforderung nur einzelne Werte zulässt, können Sie nur auf der untersten Ebene derHierarchie Werte auswählen.Wenn eine Eingabeaufforderung die direkte Eingabe von Werten und mehrere Werte zulässt, könnenSie mehrere Werte angeben, indem Sie diese durch das Zeichen ";" trennen. Beispiel: Kalifornien;Nevada;Iowa. Nachdem Sie die getrennte Liste eingegeben oder eingefügt haben, klicken Sieauf die QuickInfo "Hier klicken, um als Mehrfachwerte zu interpretieren." Wenn Sie auf > klicken,wird die Liste als einzelner Wert interpretiert.
7. Führen Sie die Abfrage aus:a. Klicken Sie in der Web-Intelligence-HTML-Schnittstelle auf Ausführen, um die Abfrage
auszuführen.b. Klicken Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client auf
OK, um die Abfrage auszuführen.Die Berichtdaten werden auf der Grundlage Ihrer Auswahl gefiltert.
Verwandte Themen• Auswählen von Werten aus einer Werteliste• Erstellen von Eingabeaufforderungen
4.4.2 Filtern von Daten mit Eingabesteuerelementen
Eingabesteuerelemente vereinfachen das Filtern und die Analyse von Berichtsdaten.Eingabesteuerelemente werden über Standard-Steuerelemente wie Textfelder und Optionsfelderdefiniert. Diese Steuerelemente verknüpfen Sie mit Berichtselementen wie Tabellen oder Sektionsköpfen,und Sie verwenden sie zum Filtern von Daten in den Berichtselementen. Wenn Sie in denEingabesteuerelementen Werte auswählen, filtern Sie die Werte in den verknüpften Berichtselementennach den ausgewählten Werten.
Sie können auch Tabellen und Diagramme als Eingabesteuerelemente definieren. Wenn Sie in derTabelle oder dem Diagramm Werte auswählen, filtern Sie die Werte in den verknüpften Berichtselementennach den ausgewählten Werten.
Eingabesteuerelemente können zur Analyse verschiedener Szenarios verwendet werden, indem dieWerte der Variablen geändert werden. Sie definieren eine Variable mit einem konstanten Wert undordnen dieser dann ein Eingabesteuerelement, wie z.B. einen Schieberegler, zu. Den Wert der Variablenkönnen Sie nun mit dem Schieberegler ändern; falls die Variable Bestandteil einer Formel ist, könnenSie den Schieberegler verwenden, um verschiedene Formelergebnisse basiered auf dem Variablenwertzu untersuchen.
Eingabesteuerelemente hängen vom jeweiligen Bericht ab. Sie sind in der RegisterkarteEingabesteuerelemente im Seitenbereich gruppiert.
2013-06-29288
Erstellen von Berichten
4.4.2.1 Verwenden von Eingabesteuerelementen mit hierarchischen Daten
Sie können Eingabesteuerelemente für hierarchische Daten verwenden. Wenn Sie einenHierarchieknoten auswählen, können Sie einen einzelnen Wert auswählen und den Operator "Gleich"verwenden oder alternativ mehrere Werte aus einer hierarchischen Liste auswählen.
Bei Auswahl einer hierarchischen Baumstruktur klicken Sie mit der rechten Maustaste und wählen dasElement, dessen untergeordneten Elemente oder dessen Nachfolger in der Hierarchie aus. Die vonIhnen in der Hierarchie ausgewählten Elemente werden im Berichtsbereich angezeigt. WeitereInformationen finden Sie in der PDF-Version der Dokumentation.
4.4.2.2 Hinzufügen eines Steuerelements
Sie benötigen ausreichende Berechtigungen zum Ändern von Dokumenten, um Eingabesteuerelementehinzuzufügen.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf der RegisterkarteAnalyse
die Unterregisterkarte Filter aus.2. Führen Sie einen der folgenden Schritte aus:
• Wählen Sie in der Web-Intelligence-HTML-Schnittstelle aus der Dropdown-Liste Steuerelementedie Option Steuerelement definieren aus.
Falls Sie eine ganze Tabelle oder ein ganzes Diagramm ausgewählt haben, bevor Sie aufSteuerelement definieren geklickt haben, können Sie Nur Objekte aus ausgewähltem Blockeinbeziehen auswählen, um die Liste der Objekte auf die in der ausgewählten Tabelle bzw. demausgewählten Diagramm enthaltenen Objekte zu beschränken.
• Wählen Sie im Web-Intelligence-Rich-Client aus der Dropdown-Liste Steuerelemente die OptionSteuerelement definieren aus.
Sie können auch den Typ des Eingabesteuerelements direkt in der Liste der Steuerelementeunter Analyse > Filter > Steuerelemente auswählen, anstatt Steuerelement definieren zuwählen. Die Steuerelemente, die nicht mit den Daten aus dem ausgewählten Berichtselementkompatibel sind, sind deaktiviert. Das Steuerelement wird automatisch mit dem Berichtsobjektverknüpft, das Daten an das ausgewählte Berichtselement liefert, und verwendet seineStandardeigenschaften. Sie gelangen direkt zur Auswahl der Berichtselemente, die mit demEingabesteuerelement gefiltert werden sollen.
Tipp:Eine weitere Möglichkeit zum Öffnen des Bereichs "Berichtsobjekt auswählen" besteht darin, imSeitenbereich auf der Registerkarte Eingabesteuerelemente auf "Neu" zu klicken.
2013-06-29289
Erstellen von Berichten
3. Wählen Sie im Bereich "Berichtsobjekt auswählen" das Berichtsobjekt aus, das Werte für dasEingabesteuerelement bereitstellen soll, und klicken Sie dann auf Weiter.
4. Wählen Sie den Eingabesteuerelement-Typ.Die Liste der Steuerelementtypen wird durch den Datentyp des Berichtsobjekts bestimmt.
5. Um das Eingabesteuerelement zu definieren, wählen Sie ein Eingabesteuerelement aus und legendann die Eigenschaften fest.
Wenn Sie sich im Web-Intelligence-Rich-Client befinden, klicken Sie auf das leere Feld neben derEigenschaft für das Eingabesteuerelement.
Die verfügbaren Eigenschaften richten sich nach dem Steuerelementtyp.
BeschreibungHTML-Schnittstelleneigenschaft
Rich-Client-Eigenschaft
Der Name des EingabesteuerelementsNameBeschriftung
Eine Beschreibung des EingabesteuerelementsBeschreibung
Die im Eingabesteuerelement verfügbare Werteliste. Siekönnen alle Werte des Berichtsobjekts, auf dem das Ein-gabesteuerelement basiert (Standard) verwenden odereine eigene Werteliste definieren.
Werteliste
Wenn Sie eine benutzerdefinierte Werteliste für das Be-richtsobjekt definieren, filtert diese Einstellung die Datenin dem Berichtselement, das Sie dem Eingabesteuerele-ment basierend auf der Werteliste zuordnen. Auch wennkeine Werte im Eingabesteuerelement ausgewählt sind,werden alle Werte, die nicht in der eingeschränkten Listeenthalten sind, aus dem durch das Eingabesteuerelementgefilterten Berichtselement ausgeschlossen.
Falls z.B. ein Eingabesteuerelement, das auf der Dimension"Land" basiert, auf die Werte "USA" und "Frankreich" be-schränkt ist, zeigt eine durch das Eingabesteuerelementgefilterte Tabelle nur Daten für USA und Frankreich an,auch wenn im Eingabesteuerelement kein Wert ausgewähltist.
Wenn Sie die Option EingeschränkteWerteliste verwen-den deaktivieren, werden alle Werte von "Land" in derTabelle angezeigt, wenn kein Wert im Eingabesteuerele-ment ausgewählt ist.
EingeschränkteWerteliste verwen-den
Der Operator, den das Eingabesteuerelement zum Filternder verknüpften Berichtselemente verwendet.
FilteroperatorenOperator
2013-06-29290
Erstellen von Berichten
BeschreibungHTML-Schnittstelleneigenschaft
Rich-Client-Eigenschaft
Die Standardwerte, die das Eingabesteuerelement zumFiltern des verknüpften Berichtselements verwendet.Standardwerte
Die Anzahl der Zeilen, die das Eingabesteuerelement imBereich "Eingabesteuerelement" anzeigt. Wenn Zeilenan-zahl beispielsweise auf 3 festgelegt ist, werden in einerListe mit fünf Optionsfeldern standardmäßig nur drei Opti-onsfelder angezeigt. Auf die anderen beiden Optionsfeldergreifen Sie über die Bildlaufleiste zu.
Zeilenanzahl
Der numerische Mindestwert, den Sie im Eingabesteuer-element auswählen können.Min. WertMindestwert
Der numerische Höchstwert, den Sie im Eingabesteuerele-ment auswählen können.Max. WertHöchstwert
Der Wert, um den das Eingabesteuerelement den numeri-schen Wert beim Auswählen eines Werts erhöht bzw. ver-ringert.
Inkrement
6. Klicken Sie auf Weiter.7. Wählen Sie im Bereich "Berichtselemente zuweisen" die Berichtselemente aus, die im
Eingabesteuerelement gefiltert werden sollen.
Anmerkung:Jedes Mal, wenn Sie ein Dokument speichern, werden Eingabesteuerelemente ohne verknüpfteBerichtselemente entfernt.
8. Klicken Sie auf Fertig stellen.Das Eingabesteuerelement wird im Fenster "Eingabesteuerelemente" angezeigt.
4.4.2.3 Bearbeiten von Eingabesteuerelementen
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEingabesteuerelemente im Seitenbereich aus.
2. Wählen Sie das Eingabesteuerelement aus, und klicken Sie dann in der Symbolleiste desEingabesteuerelements auf das Symbol Bearbeiten, um das Dialogfeld "Eingabesteuerelementbearbeiten" anzuzeigen.
3. Bearbeiten der Eigenschaften des Eingabesteuerelements:
2013-06-29291
Erstellen von Berichten
a. Bearbeiten Sie in der Web-Intelligence-HTML-Schnittstelle die Eigenschaften desEingabesteuerelements auf der Registerkarte Eigenschaften.
b. Bearbeiten Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Clientdie Eigenschaften des Eingabesteuerelements auf der Registerkarte Steuerelement.
4. Bearbeiten Sie die mit dem Eingabesteuerelement verknüpften Berichtselemente auf der RegisterkarteAbhängigkeiten.
5. Klicken Sie auf OK, um zum Dokument zurückzukehren.
4.4.2.4 Markieren der Abhängigkeiten von Eingabesteuerelementen
1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf die RegisterkarteEingabesteuerelemente im Seitenbereich.
2. Gehen Sie wie folgt vor:a. Wählen Sie in der Web-Intelligence-HTML-Schnittstelle das Eingabesteuerelement aus der Liste
aus, und klicken Sie dann in der Symbolleiste des Eingabesteuerelements auf das SymbolAbhängigkeiten markieren.
b. Klicken Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client inder Symbolleiste des Eingabesteuerelements auf das Symbol Abhängigkeiten anzeigen.
Die mit dem Eingabesteuerelement verknüpften Berichtselemente werden markiert.
4.4.2.5 Organisieren von Eingabesteuerelementen
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEingabesteuerelemente im Seitenbereich aus.
2. Verschieben Sie die Eingabesteuerelemente per Drag-und-Drop im BereichEingabesteuerelementenach oben oder unten.
3. Wählen Sie ein Eingabesteuerelement aus, und klicken Sie dann in der Symbolleiste desEingabesteuerelements auf das Symbol Entfernen, um das Eingabesteuerelement aus dem Bereich"Eingabesteuerelemente" zu entfernen.
4. Klicken Sie auf Ja, um die Aktion zu bestätigen.
4.4.2.6 Anzeigen der Zuordnung von Eingabesteuerungen
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEingabesteuerelemente im Seitenbereich aus.
2013-06-29292
Erstellen von Berichten
2. Klicken Sie auf Zuordnung im oberen Bereich der Registerkarte Eingabesteuerelemente.
4.4.2.7 Verwenden von Tabellen und Diagrammen als Eingabesteuerelemente
Sie können Tabellen und Diagramme als Eingabesteuerelemente definieren. Tabellen- unddiagrammbasierte Eingabesteuerelemente werden im Bereich "Eingabesteuerelemente" wie reguläreEingabesteuerelemente angezeigt, Sie wählen jedoch die Werte in der Tabelle oder im Diagrammselbst aus, um die abhängigen Berichtselemente zu filtern. Beim Auswählen von Zellen, Spalten oderZeilen in den Tabellen oder anklickbaren Datenbereichen in Diagrammen werden die Werte in denzugehörigen Berichtselementen entsprechend den von Ihnen ausgewählten Werten gefiltert.
Wenn Sie im Bereich "Eingabesteuerelemente" ein tabellen- oder diagrammbasiertes Steuerelementauswählen, wird die Tabelle bzw. das Diagramm markiert, die bzw. das als Eingabesteuerelementverwendet wird.
Wenn sich ein Bericht im Drill-Modus befindet, sind tabellen- und diagrammbasierteEingabesteuerelemente deaktiviert. Sie werden reaktiviert, wenn der Drill-Modus deaktiviert ist.
4.4.2.7.1 Definieren einer Tabelle oder eines Diagramms als Eingabesteuerelement1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" mit der rechten Maustaste
auf die Tabelle oder das Diagramm, und wählen Sie Verknüpfung > Elementverknüpfunghinzufügen aus.
2. Führen Sie einen der folgenden Schritte aus:• Um alle Objekte in der Tabelle oder im Diagramm als Filterobjekte zu definieren, wählen Sie Alle
Objekte aus.• Um ein einzelnes Objekt in der Tabelle oder im Diagramm als Filterobjekt zu definieren, wählen
Sie Einzelnes Objekt und dann ein Objekt aus.
Anmerkung:Dimensionen können nur als Filterobjekte ausgewählt werden, wenn Sie eine Tabelle oder einDiagramm als Eingabesteuerelement definiert haben.
3. Klicken Sie auf Weiter.4. Geben Sie einen Namen und eine Beschreibung für das Eingabesteuerelement ein, und klicken Sie
dann auf Weiter.5. Wählen Sie die Berichtselemente aus, die vom Eingabesteuerelement gefiltert werden sollen.
Anmerkung:Die Tabelle oder das Diagramm, das sie als Eingabesteuerelement definieren, kann nicht aus derListe der Berichtselemente ausgewählt werden.
6. Klicken Sie auf Finish (Fertig stellen).Das Tabellen- oder Diagramm-Steuerelement wird im Fenster Eingabesteuerelemente angezeigt.Wenn Sie auf Abhängigkeiten anzeigen klicken, wird die Tabelle oder das Diagramm, die bzw.das als Eingabesteuerelement definiert wurde, hervorgehoben.
2013-06-29293
Erstellen von Berichten
7. Um den Filtervorgang von Tabellen oder Diagrammen auf andere Berichtselemente zu ändern,klicken Sie mit der rechten Maustaste auf die Tabelle oder das Diagramm und wählen Verknüpfung> Elementverknüpfung bearbeiten.
8. Um eine Verknüpfung zwischen einer Tabelle oder einem Diagramm und anderen Berichtselementenzu entfernen, deaktivieren Sie die Elementverknüpfung, klicken mit der rechten Maustaste auf dieTabelle oder das Diagramm und wählen Verknüpfung > Entfernen aus.
Verwandte Themen• Bearbeiten von Eingabesteuerelementen
4.4.2.8 Filtern von Daten mit Eingabesteuerelementen
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEingabesteuerelemente im Seitenbereich aus.
Anmerkung:Im Eingabesteuerelement wird die folgende Meldung angezeigt, wenn die vom Eingabesteuerelementgefilterten Berichtselemente nicht mehr im Bericht vorhanden sind: "Im Bericht sind keine abhängigenElemente vorhanden".
2. Wählen Sie Werte im Eingabesteuerelement aus.Die verknüpften Berichtselemente werden auf der Grundlage der ausgewählten Werte gefiltert.Wenn Sie z.B. in der Dimension [Land] den Wert "USA" wählen, ist der Filteroperator "Gleich", undmit dem Eingabesteuerelement ist eine Tabelle verknüpft. Dann wird die Tabelle mit der Bedingung[Land] = "USA" gefiltert.
3. Um anhand einer als Eingabesteuerelement definierten Tabelle bzw. eines Diagramms zu filtern,wählen Sie die Dimensionswerte in der Tabelle (Zeilen, Spalten oder Zellen) oder im Diagramm(anklickbare Datenbereiche) aus.
Anmerkung:
• Als Eingabesteuerelemente definierte Tabellen oder Diagramme können nur anhand vonDimensionswerten filtern.
• Wenn Sie von einem Eingabesteuerelement verwendete Objekte löschen, wird in derWeb-Intelligence-Applet-Schnittstelle eine Warnmeldung angezeigt.
• Das Eingabesteuerelement zeigt die folgende Meldung an, wenn die Tabelle oder das Diagrammnicht mehr im Bericht enthalten ist: "Die Tabelle oder das Diagramm befindet sich nicht im Bericht."
• Das Eingabesteuerelement zeigt die folgende Meldung an, wenn die Filterdimensionen nichtmehr in der Tabelle oder im Diagramm enthalten sind: "Die Filterdimensionen befinden sich nichtin der Tabelle oder im Diagramm." Das Eingabesteuerelement kann wieder verwendet werden,wenn Sie die Dimensionen der Tabelle oder dem Diagramm hinzufügen.
• Das Eingabesteuerelement zeigt die folgende Meldung an, wenn sich der Bericht im Drill-Modusbefindet: "Das Steuerelement kann nicht verwendet werden, während sich der Bericht im
2013-06-29294
Erstellen von Berichten
Drill-Modus befindet." Der Drill-Modus muss deaktiviert sein, damit das Eingabesteuerelementverwendet werden kann.• Tabellen- und diagrammbasierte Eingabesteuerelemente werden durch ein Symbol in der
oberen Ecke der Tabelle oder des Diagramms gekennzeichnet. Wenn Sie mit der rechtenMaustaste auf das Symbol klicken, werden folgende Menüoptionen angezeigt:
BeschreibungBefehl
Bearbeitet das EingabesteuerelementBearbeiten
Markiert die durch das Eingabesteue-relement gefilterten Berichtselemente
Abhängigkeiten markieren (Web-Intelligence-HTML-Schnittstelle)
Abhängigkeiten anzeigen (Web-Intelligence-App-let-Schnittstelle)
Entfernt die vom Eingabesteuerele-ment gesetzten Filter
Zurücksetzen
Deaktiviert bzw. aktiviert das Eingabe-steuerelement
Deaktivieren/Aktivieren
4. Um alle von Eingabesteuerelementen gesetzten Filter zu entfernen, klicken Sie oben im FensterEingabesteuerelemente auf "Zurücksetzen".
4.5 Mit Berichtsdaten arbeiten
4.5.1 Drillen von Berichtsdaten
Eine Drill-Analyse ermöglicht es Ihnen, einen genauen Blick auf Ihre Daten zu werfen, um die hinterden positiven oder negativen Ergebnissen Ihrer Tabellen, Diagramme oder Sektionen verborgenenEinzelheiten in den Vordergrund zu holen.
2013-06-29295
Erstellen von Berichten
Tabelle 4-52: Einschränkungen
BeschreibungEinschränkung
Sie können keinen Navigationspfad für BEx Querys verwen-den. Der Navigationspfad (früher Drill-Pfad genannt) wurdedurch den Zuklappen-/Aufklappen-Workflow in der konkretenHierarchie ersetzt.
Abfragen basierend auf BEx Querys
Sie können einen auf einem .unv- oder .unx-Universumbasierenden Drill nur ausführen, wenn die Drill-Pfade bereitsim Universum definiert sind.
Abfragen basierend auf .unv- und.unx-Universen
Beispiel: Warum ist der Absatz von Mode-Accessoires, Citymode und Mäntel im 3. Quartal(Q3) gestiegen?
Sie arbeiten für eine Einzelhandelskette im Modebereich und sind für den Verkauf der ProduktlinienMode-Accessoires, Citymode und Mäntel in bestimmten Absatzgebieten verantwortlich. Sie stellenfest, dass der Umsatz im 3. Quartal im Vergleich zu anderen Quartalen erheblich angestiegen ist. Umdie Gründe kennenzulernen, führen Sie einen Drilldown durch, um die Faktoren hinter dem Ergebniszu betrachten. Sie sehen dann, dass der Umsatz bei Schmuck im Juli wesentlich höher war.
4.5.1.1 Definieren der Analysetiefe
Bei der Analysetiefe für eine Abfrage handelt es sich um Zusatzdaten, die Sie aus der Datenbankabrufen können und mehr Details zu den zurückgegebenen Ergebnissen liefern. Diese Zusatzdatenwerden nicht wie die ursprünglichen Abfrageergebnisse im Bericht ausgegeben, sondern im Daten-Cubebereitgestellt. Sie können diese Daten in den Bericht abrufen und so jederzeit auf weitere Detailszugreifen. Der Vorgang, mit dem auf detailliertere Datenebenen eines Objekts zugegriffen werden kann,wird als Drilldown bezeichnet.
Anmerkung:Die Option "Größe des Analysebereichs" im "Abfrageeditor" ist nur für relationale .unx-Universen undnicht für OLAP-Universen oder BEx Querys verfügbar.
Die Analysetiefe eines Universums stellt die hierarchischen Ebenen unterhalb des ausgewähltenAbfrageobjekts dar. Die auf eine Ebene eingestellte Analysetiefe würde bei dem Objekt Jahrbeispielsweise das unmittelbar unter Jahr angeordnete Objekt Quartal umfassen.
Sie definieren die Analysetiefe bei der Erstellung einer Abfrage. Durch die Analysetiefe lassen sichObjekte tieferer Hierarchieebenen in eine Abfrage mit einbeziehen, ohne dass diese im Bereich"Ergebnisobjekte" angezeigt werden. Anhand der Hierarchien eines Universums können Sie diegewünschte Analysetiefe sowie die entsprechend verfügbaren Drill-Ebenen definieren. Sie können eine
2013-06-29296
Erstellen von Berichten
benutzerdefinierte Analysetiefe erstellen, indem Sie spezifische Dimensionen auswählen, dieberücksichtigt werden sollen.
Verwandte Themen• Abrufen von Daten zusätzlicher Datenebenen in einem Bericht• Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen• Eingabeaufforderung, falls für den Drill-Vorgang ein zusätzliche Datenoption erforderlich ist
4.5.1.1.1 Ebenen der Analysetiefe
Zur Definition der Analysetiefe können Sie die folgenden Ebenen angeben:
BeschreibungEbene
Nur die im Bereich "Ergebnisobjekte" angezeigten Objekte werdenin die Abfrage einbezogen.none
Für jedes Objekt, das im Bereich "Ergebnisobjekte" angezeigt ist,werden ein, zwei oder drei Objekte tieferer Hierarchieebenen indie Abfrage mit einbezogen. Die Daten dieser Objekte werdensolange im Cube gespeichert, bis Sie sie in das Dokument einfü-gen.
• eine Ebene• zwei Ebenen• drei Ebenen
Alle Objekte, die Sie manuell in den Bereich "Analysetiefe" einge-fügt haben, werden in die Abfrage einbezogen.custom
Vorsicht:Durch das Einbeziehen einer Analysetiefe in ein Dokument erhöht sich dessen Größe erheblich, dadie für die angegebene Tiefe benötigten Daten mit dem Dokument gespeichert werden. Sie ist in denBerichten erst dann sichtbar, wenn Sie den Drill-Modus starten und einen Drilldown in die Datenausführen, um die entsprechenden Werte anzuzeigen.
Um den Dokumentumfang zu minimieren und Leistungssteigerungen zu erzielen, definieren Sie nurdann eine Analysetiefe, wenn Sie sicher sind, dass die Benutzer Drill-Vorgänge in dem Dokumentausführen müssen.
4.5.1.1.2 Festlegen der Analysetiefe1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
Bearbeiten.3. Klicken Sie im "Abfrageeditor" auf die Schaltfläche Größe des Analysebereichs, um den Bereich
"Analysetiefe" anzuzeigen.Alle Dimensionen im Bereich Ergebnisobjekte werden im Bereich Analysetiefe angezeigt. Diestandardmäßige "Analyseebene" ist "Keine", was bedeutet, dass keine weiteren Ebenen für dieAnalyse ausgewählt sind.
2013-06-29297
Erstellen von Berichten
4. Wählen Sie eine Analyseebene aus der Dropdown-Liste Analyseebene in der oberen Ecke desBereichs "Analysetiefe" aus.Die Objekte, die sich in der Hierarchie unterhalb der Objekte im Bereich Ergebnisobjekte befinden,werden im Bereich Analysetiefe bis hin zur Anzahl der ausgewählten Ebenen angezeigt.
5. Wenn Sie bestimmte Dimensionen in die Analysetiefe einfügen oder eine benutzerdefinierteAnalysetiefe erstellen möchten, wählen Sie die gewünschten Dimensionen im Abfrage-Manageraus und ziehen diese in den Bereich "Analysetiefe".
6. Klicken Sie auf Abfrage ausführen.
4.5.1.1.3 Abrufen von Daten zusätzlicher Datenebenen in einem Bericht
Während der Analyse eines Berichts kann es gelegentlich erforderlich sein, Drillup- oderDrilldown-Vorgänge auf Dimensionen auszuführen, die außerhalb der für das Dokument definiertenAnalysetiefe liegen. Damit die zusätzlichen Daten zurückgegeben werden, muss eine neue Abfrageausgeführt werden, die die zusätzlichen, von Ihnen angegebenen Dimensionen berücksichtigt. DieserVorgang wird als Erweiterung der Analysetiefe bezeichnet.
Sie können die Analysetiefe während der Drill-Sitzungen nur dann erweitern, wenn Ihr Sicherheitsprofildies zulässt. Ihr Sicherheitsprofil wird vom BI-Administrator verwaltet.
Wenn in Ihren Drill-Optionen nicht vorgesehen ist, dass die Eingabeaufforderungsmeldung "Analysetiefeerweitern" während Drill-Vorgängen angezeigt wird, können Sie keine Filter auswählen, wenn sich derDrill-Vorgang über die bereits im Dokument verfügbaren Daten hinaus erstreckt. In diesem Fall werdenvon der neuen Abfrage automatisch Daten für alle Werte der Dimensionen zurückgegeben, die per Drillanalysiert werden.
Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Platzieren Sie den Mauszeiger auf einem Dimensionswert am Ende der Analysetiefe.
Eine QuickInfo-Anzeige wird eingeblendet und informiert Sie, dass eine neue Abfrage zum Abrufder zusätzlichen Daten erforderlich ist.
4. Führen Sie einen Drill-Vorgang für die Dimension durch.
Wenn die Drill-Optionen so eingestellt sind, dass eine Eingabeaufforderung angezeigt wird, wennwährend der Ausführung eines Drill-Vorgangs eine neue Abfrage erforderlich ist, wird das Dialogfeld"Analysetiefe erweitern" angezeigt.
Das Dialogfeld listet die hierarchisch ober- bzw. unterhalb des Drill-Wertes befindlichen Dimensionenauf. Die Kontrollkästchen der bereits im Dokument enthaltenen Dimensionen sind aktiviert. DiesesDialogfeld zeigt auch die Filter an, die zur Filterung der neuen Abfrage zur Verfügung stehen.
5. Aktivieren Sie die Kontrollkästchen neben den Dimensionen, für die ein Drill-Vorgang durchgeführtwerden soll.
6. Aktivieren Sie die Kontrollkästchen neben den Filtern, die Sie zur Filterung der Abfrage verwendenmöchten.
2013-06-29298
Erstellen von Berichten
7. Klicken Sie auf OK.Eine neue Abfrage gibt die zusätzlichen Daten im Dokument zurück. Die Ergebnisse der für denDrill-Vorgang verwendeten Dimension werden in der Tabelle angezeigt.
4.5.1.2 Drill-Pfade und Hierarchien
Bei der Datenanalyse im Drill-Modus durchlaufen Sie einen sog. Drill-Pfad. Drill-Pfade basieren aufden Dimensionshierarchien, die bei der Erstellung des Universums festgelegt wurden.Universumsersteller ordnen Objekte hierarchisch in Klassen an. Dabei werden übergeordnete Objekteganz oben in der Hierarchie und detaillierte Objekte ganz unten in der Hierarchie angeordnet. WennSie also einen allgemeinen Bericht erstellen möchten, sollten Sie die Objekte in die Abfrage einbeziehen,die sich auf den oberen Ebenen der Hierarchie befinden. Wenn Sie anschließend detaillierteInformationen einsehen möchten, können Sie in den "Drill-Modus" wechseln und jeden Dimensionswertim Bericht mit einem Drilldown analysieren.
Wenn die Daten von [Quartal] beispielsweise nicht aussagekräftig genug für ein Ergebnis sind, könnenSie mit einem Drilldown zu [Monat] oder zu [Woche] gehen. Dies hängt davon ab, wie der ErstellerIhres Universums die Hierarchie eingerichtet hat. Wenn Sie mit einem Drill-Vorgang dann zu eineranderen Ebene übergehen, werden Kennzahlen wie beispielsweise [Umsatz] oder [Gewinn] entsprechendneu berechnet.
Drill-Pfade sind im Allgemeinen in der gleichen hierarchischen Reihenfolge angeordnet wie die Klassenin einem Universum. Die zeitbezogene Klasse z.B. umfasst in der Regel an erster Stelle die Dimension[Jahr], gefolgt von den Dimensionen [Quartal], [Monat] und [Woche]. Die Drill-Hierarchien innerhalbder Zeithierarchie weisen im Allgemeinen dieselbe Reihenfolge auf, da Benutzer meist Drill-Vorgängefür Jahresergebnisse ausführen möchten, um detaillierte Angaben zu Quartal, Monat usw. zu erhalten.Der Ersteller des Universums kann darüber hinaus benutzerdefinierte Hierarchien erstellen.
Anmerkung:Eine Dimension kann mehreren Hierarchien angehören. Wenn Sie einen Drill-Vorgang für eine Dimensiondurchführen, die in mehreren Hierarchien vorhanden ist, werden Sie zur Auswahl des Drill-Pfadsaufgefordert.
4.5.1.2.1 Anzeigen von Drill-Hierarchien1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Daten" oder im Modus "Entwurf".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenprovider auf
Bearbeiten.3. Wählen Sie im "Abfrageeditor" unter "Universumsgliederung" aus der Dropdown-Liste
Master-Perspektive die Option "Nach Navigationspfaden anzeigen" aus.
2013-06-29299
Erstellen von Berichten
4.5.1.3 Eingabeaufforderung, falls für den Drill-Vorgang ein zusätzlicheDatenoption erforderlich ist
Wenn Sie bei den in einem Bericht angezeigten Ergebnissen einen Drill-Vorgang ausführen, möchtenSie vielleicht auch auf höher- oder tieferliegende Informationsebenen zugreifen können, die nicht inder Analysetiefe des Dokuments enthalten sind. Zum Abrufen dieser Daten wird eine neue Abfragebenötigt.
Da die Ausführung von Abfragen bei einer umfangreichen Datenauswahl zeitaufwendig sein kann,haben Sie die Möglichkeit, wenn eine neue Abfrage erforderlich ist, eine Eingabeaufforderung anzeigenzu lassen. In dieser Eingabeaufforderung werden Sie gefragt, ob Sie die zusätzliche Abfrage ausführenmöchten. Darüber hinaus ermöglicht sie die Anwendung von Filtern auf zusätzliche, in der neuenAbfrage enthaltene Dimensionen. Auf diese Weise können Sie den Umfang der Abfrage ausschließlichauf die für die Analyse erforderlichen Daten einschränken.
Für Drill-Vorgänge außerhalb der Analysetiefe benötigen Sie entsprechende Berechtigungen vomBI-Administrator.
4.5.1.4 Einstellen von Drill-Optionen
Vor Beginn einer Drill-Sitzung können Sie Drill-Optionen definieren, um festzulegen, wie Berichte beijedem Drill-Vorgang geändert werden. Die Vorgehensweise beim Festlegen der Drill-Optionen hängtvon der verwendeten Schnittstelle ab.• Über BI-Launchpad, falls Sie die Web-Intelligence-HTML- bzw. Web-Intelligence-Applet-Schnittstelle
oder den Web-Intelligence-Rich-Client verwenden.• Über Ihren Computer, falls Sie den Web-Intelligence-Rich-Client über die
BI-Plattform-Implementierung auf Ihrem Computer verwenden.
Verwandte Themen• Festlegen von Drilloptionen im BI-Launchpad• Festlegen von Drilloptionen im Web-Intelligence-Rich-Client• Drill in Berichtblöcken synchronisieren (Option)• Drill-Leiste beim Start ausblenden (Option)• Drill-Vorgang auf vorhandenen Bericht starten (Option)• Drill-Vorgang in dupliziertem Bericht starten (Option)
4.5.1.4.1 Festlegen von Drilloptionen im BI-Launchpad1. Klicken Sie im BI-Launchpad auf Einstellungen.
2013-06-29300
Erstellen von Berichten
2. Wählen Sie im Bereich Web Intelligence die Drill-Optionen unter "Drill-Optionen" und "Drill-Sitzungstarten" aus.
4.5.1.4.2 Festlegen von Drilloptionen im Web-Intelligence-Rich-Client1. Klicken Sie im Web-Intelligence-Rich-Client auf Eigenschaften > Anwendung.2. Klicken Sie auf Extras, und wählen Sie aus dem Menü oben neben dem Hilfemenü Optionen aus,
um das Dialogfeld "Optionen" anzuzeigen.3. Wählen Sie die Registerkarte Drill aus.4. Wählen Sie die Drill-Optionen aus.
4.5.1.4.3 Drill in Berichtblöcken synchronisieren (Option)
Wenn Sie die Option Drill in Berichtblöcken synchronisieren für Web Intelligence in denBI-Launchpad-Einstellungen auswählen, ändert sich die Anzeige aller Blöcke entsprechend derDrill-Aktionen. Beispiel: Wenn Sie bei einem Block einen Drilldown von Jahr nach Quartal durchführenund der Bericht ein Diagramm mit nach Jahr angezeigten Daten enthält, ändert sich auch dieDiagrammansicht, sodass die Daten nach Quartal angezeigt werden.
Wenn die Option deaktiviert ist, ändert sich nur die Struktur des Blocks, bei dem der Drill-Vorgangdurchgeführt wurde. Drill-Filter werden auf den gesamten Bericht angewendet.
Synchronisieren von Drill-Vorgängen in mehreren Tabellen und DiagrammenEin Bericht kann mehrere Tabellen oder Diagramme enthalten. Für Tabellen und Diagramme wirdgenerell der Begriff Block verwendet. Für Drill-Vorgänge in Berichten mit mehrfachen Blöcken habenSie zwei Möglichkeiten:• Gleichzeitiges Durchführen eines Drill-Vorgangs in jedem Berichtsblock, der die analysierte Dimension
enthält• Durchführen des Drill-Vorgangs ausschließlich im aktuellen Datenblock
Mit der Option Drill in Berichtblöcken synchronisieren legen Sie fest, wie der Drill-Vorgang inBerichten durchgeführt wird.
Wenn Sie einen Drill in Berichtblöcken synchronisieren, führen Sie den Drill-Vorgang in jedemBerichtsblock durch, in dem die angegebene Dimension enthalten ist. Dabei ersetzt die nächsteDimension im Drill-Pfad die vorherige Dimension in allen Blöcken des Berichts.
Wenn Sie die Berichtsblöcke bei einem Drill-Vorgang nicht synchronisieren, dann ersetzt die nächsteDimension des Drill-Pfades die vorherige Dimension nur im aktuellen Berichtsblock.
4.5.1.4.4 Drill-Leiste beim Start ausblenden (Option)
Bei einem Drill-Vorgang für einen in einem Bericht angezeigten Wert wird der jeweilige Wert in der"Drill"-Symbolleiste angezeigt. Der in der Symbolleiste angezeigte Wert filtert die im Drill-Berichtangezeigten Ergebnisse.
Beispiel: Bei einem Drill-Vorgang für das Jahr 2010 werden in der Drill-Tabelle die Ergebnisse des 1.,2., 3. und 4. Quartals des Jahres 2010 angezeigt. Dies bedeutet, dass die Quartalswerte, auf die Sieeinen Drill-Vorgang ausgeführt haben, nach 2001 gefiltert werden.
2013-06-29301
Erstellen von Berichten
Anmerkung:
Die "Drill"-Symbolleiste ermöglicht die Auswahl anderer Werte auf der gleichen Ebene, um die Ergebnisseauf unterschiedliche Weise zu filtern. Wenn Sie beispielsweise in der oben gezeigten "Drill"-Symbolleiste"2002" ausgewählt haben, werden in der Drill-Tabelle die Ergebnisse für die Quartale Q1, Q2, Q3 undQ4 des Jahres 2002 angezeigt.
Im Web-Intelligence-Bereich der Einstellungen von BI-Launchpad können SieDrill-Leiste beim Startausblenden auswählen, um die "Drill"-Symbolleiste beim Starten des Drill-Modus auszublenden. Die"Drill"-Symbolleiste ist nur von Nutzen, wenn Sie in der Drill-Sitzung Filter auswählen möchten.
4.5.1.4.5 Drill-Vorgang auf vorhandenen Bericht starten (Option)
Wählen Sie im Web-Intelligence-Bereich der Einstellungen von BI-Launchpad die OptionDrill-Sitzungstarten > In vorhandenem Bericht aus, sodass beim Starten des Drill-Modus Drill-Vorgänge imaktuellen Bericht möglich sind. Wenn Sie den Drill-Modus beenden, werden im Bericht die Drill-Werteangezeigt.
4.5.1.4.6 Drill-Vorgang in dupliziertem Bericht starten (Option)
Wählen Sie im Web-Intelligence-Bereich der Einstellungen von BI-Launchpad die OptionDrill-Sitzungstarten > In dupliziertem Bericht aus, um bei der Arbeit im Drill-Modus einen Drill-Vorgang in einemDuplikat des aktuellen Berichts auszuführen. Auf diese Weise können Sie die Ergebnisse desursprünglichen Berichts mit den Ergebnissen der Drill-Analyse vergleichen.
4.5.1.5 Aktivieren des Drill-Modus
Für den Start eines Drill-Vorgangs in einem Bericht können Sie in den "Drill"-Modus wechseln oder denDrill-Vorgang sofort ausführen, wenn der Bericht im "Drill"-Modus gespeichert wurde.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" den Bericht, den Sie per Drill
analysieren möchten.2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.
Anmerkung:Wenn Sie ein Dokument öffnen, dass im Drill-Modus gespeichert wurde, und Sie zum Ausführeneines Drill-Vorgangs berechtigt sind, wird das Dokument im Drill-Modus geöffnet
Standardmäßig wird ein Drill-Symbol auf der Registerkarte des Berichts angezeigt, der mit derDrill-Funktion analysiert werden kann. Je nach den auf der Seite "Einstellungen" in BI-Launchpadausgewählten Drill-Optionen wird der ausgewählte Bericht in einen Bericht geändert, in dem einDrill-Vorgang durchgeführt werden kann, oder ein Duplikat des ausgewählten Berichts erstellt, indem ein Drill-Vorgang durchgeführt werden kann.
2013-06-29302
Erstellen von Berichten
Verwandte Themen• Drill-Vorgang in dupliziertem Bericht starten (Option)
4.5.1.6 Auswählen eines Drill-Pfads unter mehreren verfügbaren Pfaden
Eine Dimension kann mehreren Hierarchien angehören. Wenn Sie bei einem Wert einer solchenDimension einen Drilldown-Vorgang ausführen, ist nicht klar, welcher Drill-Pfad verwendet werden soll.Deshalb müssen Sie einen Drill-Pfad definieren.
Anmerkung:Wenn der Dimensionswert, bei dem Sie den Drill-Vorgang durchführen möchten, bereits das Ergebniseiner vorherigen Drill-Analyse ist, dann erkennt das System den Drill-Pfad. In diesem Fall brauchenSie keinen neuen Drill-Pfad zu definieren.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Führen Sie einen Drill-Vorgang für die Dimension durch.
Das Dialogfeld "Drill-Pfad auswählen" wird angezeigt. Das Dialogfeld listet die hierarchisch ober-bzw. unterhalb des Drill-Wertes befindlichen Dimensionen auf. Neben jeder Dimension unterhalbder aktuellen Dimension, auf die Sie einen Drill-Vorgang ausführen, wird ein Kontrollkästchenangezeigt, sodass Sie auswählen können, welche dieser Dimensionen aus der Datenbank abgerufenwerden soll. Dieses Dialogfeld zeigt auch die Filter an, die zur Filterung der neuen Abfrage zurVerfügung stehen.
4. Wählen Sie den Pfad aus, den Sie als Drill-Pfad verwenden möchten.5. Klicken Sie auf OK.
4.5.1.7 Erstellen von Snapshots der Berichts-Drill-Ergebnisse
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Aktivieren Sie den Drill-Modus:
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-ListeDrill die Option"Drillmodus starten" aus.
• Wenn Sie sich im Modus "Entwurf" befinden, gehen Sie zur Registerkarte Analyse und wählenauf der Unterregisterkarte Interagieren aus der Dropdown-Liste Drill die Option "Drillmodusstarten" aus.
3. Führen Sie einen der folgenden Schritte aus:
2013-06-29303
Erstellen von Berichten
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-ListeDrill die Option"Snapshot" aus.
• Wenn Sie sich im Modus "Entwurf" befinden, gehen Sie zur Registerkarte Analyse und wählenauf der Unterregisterkarte Interagieren aus der Dropdown-ListeDrill die Option "Snapshot" aus.
Ein neuer Bericht mit den Drill-Ergebnissen wird im vorhandenen Dokument angezeigt.
4.5.1.8 Drill-Vorgänge für Kennzahlen in Tabellen und Sektionen
Wenn Sie bei einem Kennzahlwert einen Drill-Vorgang ausführen, gehen Sie bei jeder zugehörigenDimension des Blocks zur nächsttieferen Ebene und zeigen die neue Kennzahlberechnung für diedargestellten Dimensionen an.
Beispiel: Ausführen eines Drill-Vorgangs in Bezug auf jährliche Umsatzergebnisse zurAnzeige des Umsatzes nach Stadt und Quartal
Sie führen z.B. einen Drilldown-Vorgang für den Umsatz des Jahres 2003 in Spanien durch. DieserUmsatzwert wird in einer Kreuztabelle angezeigt, die nach Jahr und Land untergliederte Umsatzzahlenenthält.
Im Drill-Bericht wird der Umsatz nach Quartal (eine Ebene unter Jahr) und nach Stadt (eine Ebeneunter Land) für Spanien angezeigt.
4.5.1.9 Drill-Vorgänge für Dimensionen in Tabellen und Sektionen
Dimensionen repräsentieren in der Regel Zeichendaten, wie beispielsweise Kunden- oderGeschäftsnamen und Datumsangaben. Berechnungen basieren auf den Dimensionen in einem Bericht.Beispiel: In einem Bericht wird der Gesamtumsatz einer Region für ein angegebenes Jahr berechnet,wobei die Kennzahl "Umsatz" auf Basis der Dimensionen "Land" und "Jahr" berechnet wird.
Wenn Sie einen Drill-Vorgang für eine Dimension ausführen, um mehr Details zu den angezeigtenErgebnissen abzurufen, wird der Umsatz für die beim Drill zu berücksichtigenden Werte berechnet.Wenn Sie einen Drill-Vorgang für "Jahr" durchführen, wird der Umsatz nach Land und Quartal angezeigt,da "Quartal" die nächste Dimension in der Zeithierarchie unter "Jahr" ist.
Anmerkung:Drill-Vorgänge für Informationsobjekte können in Berichten nicht ausgeführt werden.
2013-06-29304
Erstellen von Berichten
4.5.1.9.1 Drilldowns für Berichtsdaten
Sie führen ein Drilldown aus, um die Daten tieferliegender Ebenen einzusehen, die den allgemeinenbzw. übergeordneten Ergebnissen eines Berichts zu Grunde liegen. Dies erleichtert das Verständnishoher oder niedriger Ergebnisse.
Beispiel: Verwenden der Drill-Analyse zur Identifizierung der Ursache für den dramatischenUmsatzrückgang im Jahr 2003
In dem folgenden Beispiel erhalten Sie einen Bericht, in dem die Umsatzergebnisse für die ProduktlinieMode-Accessoires eines eModen-Einzelhandelsgeschäfts angezeigt werden. Die nachstehendeKreuztabelle zeigt einen Umsatzabfall für die Produktlinie "Mode-Accessoires" im Jahr 2003.
Um den Zeitpunkt dieses Abfalls zu ermitteln, führen Sie ein Drilldown bei dem Zellwert 2003 aus, umdetaillierte Daten für jedes Quartal anzuzeigen.
Bei einem Drilldown des Zellwerts 2003 wird in der Drill-Symbolleiste ein Filter angezeigt, der daraufverweist, dass die per Drill analysierten Quartalswerte sich auf das Jahr 2003 beziehen. Das per Drillanalysierte Diagramm zeigt eindeutig, dass das Problem im 4. Quartal, also in Q4 von 2003 aufgetretenist.
Um herauszufinden, welche Kategorien innerhalb der Produktlinie Mode-Accessoires für diesenUmsatzabfall verantwortlich sind, führen Sie einen weiteren Drilldown-Vorgang bei dem ZellwertMode-Accessoires durch.
Nach dem Drill-Vorgang können Sie der analysierten Kreuztabelle diejenigen Kategorien entnehmen,die den niedrigen Umsatz in Q4 herbeigeführt haben.
2013-06-29305
Erstellen von Berichten
Anmerkung:Wenn Sie einen Drill-Vorgang bei einer Dimension durchführen, die bereits in einer anderen Spalteoder Zeile derselben Tabelle angezeigt wird, wird automatisch die nächste verfügbare Dimension desDrill-Pfads angezeigt.
Ausführen eines Drilldown-Vorgangs für einen Wert in einer Tabellen- oder Sektionszelle1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Positionieren Sie den Mauszeiger in der Tabellen- oder Sektionszelle auf dem Dimensionswert, bei
dem Sie den Drill-Vorgang ausführen möchten.Es wird eine QuickInfo-Anzeige eingeblendet, in der die nächste Dimension des Drill-Pfadesangegeben ist. Wenn der Drill-Bericht Dimensionen enthält, die in mehreren Datenprovidern enthaltensind, wird in der QuickInfo-Anzeige der Name der Abfrage und die Dimension des Werts angegeben.
4. Klicken Sie mit der rechten Maustaste auf die Zelle, und wählen SieDrill und dann die Drill-Richtungaus.Die analysierte Tabelle oder Sektion zeigt nun Daten aus der nächsttieferen Dimensionsebene an.In der Drill-Symbolleiste oben im Bericht werden die Werte angezeigt, die bei dem Drill-Vorgangberücksichtigt wurden. Diese Werte filtern die in der analysierten Tabelle angezeigten Werte.
Verwandte Themen• Erstellen von Snapshots der Berichts-Drill-Ergebnisse
4.5.1.9.2 Drillups für Berichtsdaten
Sie führen einen Drillup-Vorgang bei einem Dimensionswert aus, um festzustellen, zu welchem Ergebnisdie Gruppierung detaillierter Daten auf der nächsthöheren Ebene führt. Sie haben möglicherweise einenDrilldown-Vorgang bei Jahr durchgeführt, um die Daten der einzelnen Quartale zu untersuchen. Umzu sehen, zu welchen jährlichen Ergebnissen die Gruppierung dieser Daten führt, können Sie einDrill-Up ausführen.
Bei der Ausführung eines Drillup-Vorgangs bei einem Dimensionswert durchlaufen Sie den Drill-Pfadin Aufwärtsrichtung von den Daten tieferer Ebenen bis zu den Daten höherer Ebenen. Sie habenmöglicherweise einen Drilldown-Vorgang von [Jahr] zu [Quartal] durchgeführt. Bei einem von [Quartal]ausgehenden Drill-Up kehren Sie zu [Jahr] zurück.
Drillup-Vorgänge für einen Dimensionswert sind nur möglich, wenn Sie zuvor ein Drilldown zu dieserDimension durchgeführt oder den entsprechenden Drill-Pfad in der Analysetiefe definiert haben.
Drillup-Vorgänge für einen Dimensions- oder Kennzahlwert1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.
2013-06-29306
Erstellen von Berichten
3. Führen Sie für eine Tabellen- oder Sektionszelle einen der folgenden Schritte aus:• Klicken Sie mit der rechten Maustaste auf die Zelle, und wählen Sie Drill > Drillup aus.• Klicken Sie auf das Symbol "Drillup" neben dem Dimensionswert, für den Sie einen Drillup
ausführen möchten.Wenn es sich bei der Tabelle um eine Kreuztabelle handelt, die keine Kopfzeilen zur Anzeige derNamen der in der Tabelle enthaltenen Dimensionen enthält, wird das Drillup-Symbol neben jedemWert angezeigt, der als Startpunkt für ein Drillup verwendet werden kann.
Verwandte Themen• Erstellen von Snapshots der Berichts-Drill-Ergebnisse
4.5.1.9.3 Drill-Vorgänge nach anderen Dimensionen in einem Bericht
Bei einem Drilldown oder Drill-Up durchlaufen Sie die Hierarchie, indem Sie bei jedem Vorgang voneiner Dimension zur nächsten übergehen. Sie können aber auch einen anderen Blick auf die Datenwerfen, indem Sie sie anders unterteilen und die Daten anderer Hierarchien einsehen. Dazu führenSie einen Drill-By-Vorgang bei den Dimensionen aus, die Sie interessieren.
Anmerkung:"Drill-By"-Vorgänge sind nur bei Dimensionen möglich, die in der Analysetiefe des Dokuments enthaltensind.
Beispiel:Drill-By bei einer Produkt-Hierarchie zur Unterteilung des Umsatzes nach Produkt
Sie sind als regionaler Manager eines Einzelhandelsgeschäfts im Modebereich tätig und für Spanienzuständig. Ihnen wurde folgender Bericht zugesendet, der den Umsatz pro Quartal für jedes Landausweist:
Sie möchten die Ergebnisse von Spanien analysieren. Darüber hinaus möchten Sie den Umsatz nachverkaufter Produktlinie analysieren. Um die spanischen Ergebnisse per Drill zu analysieren, positionierenSie den Mauszeiger auf der Tabellenzelle mit dem Wert "Spanien".
Wenn Sie jetzt einen Drilldown-Vorgang ausführen würden, würden Sie die Ergebnisse jeder Stadtin Spanien erhalten, da [Stadt] die Dimension auf der nächsten Ebene unterhalb von [Land] ist.
2013-06-29307
Erstellen von Berichten
Stattdessen wählen Sie im Drill-Menü den Befehl Objekt-Drill aus und navigieren durch dieverschiedenen Dimensionen der Hierarchie "Produkte", indem Sie so lange Untermenüs auswählen,bis Sie die Dimension [Linien] erreichen.
Im analysierten Bericht werden nun die detaillierten Umsatzergebnisse für jede in Spanien verkaufteProduktlinie angezeigt.
Ausführen eines Drill-By-Vorgangs bei einem Dimensionswert1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Klicken Sie mit der rechten Maustaste auf einen Dimensionswert in einer Tabellen- oder Sektionszelle.
Das Kontextmenü wird angezeigt, in dem die verfügbaren Drill-Pfade aufgeführt sind.
4. Klicken Sie auf Objekt-Drill.
2013-06-29308
Erstellen von Berichten
Anmerkung:Wenn diese Option nicht im Kontextmenü angezeigt wird, verfügt die Zelle über keine niedrigerenDatenebenen.
5. Wählen Sie zuerst die Klasse und dann die Dimension aus, bis zu der Sie den Drill-Vorgang ausführenmöchten.Daraufhin zeigt der Bericht die Daten der Dimension an, die Sie mit dem Drill-Vorgang analysierthaben.
Verwandte Themen• Erstellen von Snapshots der Berichts-Drill-Ergebnisse
4.5.1.10 Drill-Vorgänge in Diagrammen
Bei einem Drilldown, Drillup oder Drill-By in einem Diagramm erhalten Sie eine grafische Erklärung fürden Grund, warum bestimmte Ergebnisse besonders hoch oder niedrig sind.
Folgende Elemente eines Diagramms lassen sich per Drill analysieren:• Dimensionen – durch Drills für Diagrammachsen oder die Diagrammlegende• Kennzahlen: Ausführen eines Drill-Vorgangs bei Datenbalken oder –markierungen im Diagrammkörper
Drill-By-Vorgänge sind auf Diagrammachsen befindlichen Dimensionen nicht möglich. Drill-By-Vorgängebei Dimensionen von Diagrammlegenden sind hingegen möglich.
Verwandte Themen• Drill-Vorgänge bei Achsenlegenden• Drill-Vorgänge bei Dimensionen auf Diagrammachsen• Drill-Vorgänge bei Kennzahlen in Diagrammen• Einschränkungen für Drill-Vorgänge bei Kennzahlen in Diagrammen
4.5.1.10.1 Drill-Vorgänge bei Dimensionen auf Diagrammachsen
In 2D-Diagrammen können Sie einen Drill-Vorgang bei Dimensionen der X-Achse ausführen. In3D-Diagrammen können Sie einen Drill-Vorgang bei Dimensionen der X- und der Z-Achse ausführen.In Diagrammen können eine oder mehrere Dimensionen auf einer einzigen Achse enthalten sein.Enthält eine Achse mehrere Dimensionen, wird auf der Achse jede mögliche Kombination derDimensionswerte angezeigt (dies wird in manchen Fällen als kartesisches Produkt bezeichnet).
Bei einem Drill-Vorgang, der bei einem Achsenwert mit mehreren Dimensionen ausgeführt wird, werdendie Drill-Ergebnisse anhand der beiden Dimensionen gefiltert.
2013-06-29309
Erstellen von Berichten
Ausführen eines Drill-Vorgangs auf einer Diagrammachse1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Führen Sie einen der folgenden Schritte aus:
• Um einen Drilldown-Vorgang für den Dimensionswert auszuführen, klicken Sie auf den Wert.• Um einen Drillup-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechten
Maustaste auf den Wert und wählen dann Drillup aus.• Um einen Drilldown-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechten
Maustaste auf den Wert und wählen dann Drilldown aus.• Um einen Drill-By-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechten
Maustaste auf den Wert und wählen Objekt-Drill aus.
Anmerkung:Objekt-Drill ist nicht verfügbar, wenn die Achse über mehrere Dimensionen verfügt.
4.5.1.10.2 Drill-Vorgänge bei Kennzahlen in Diagrammen
Sie haben die Möglichkeit, in folgenden Diagrammen Drill-Vorgänge bei Kennzahlen auszuführen:• Balkendiagramme: Ausführen des Drill-Vorgangs auf den Balken• Linien- und Netzliniendiagramme: Ausführen des Drill-Vorgangs auf den Datenmarkierungen• Kreisdiagramm: Ausführen des Drill-Vorgangs auf den Segmenten
Bei einem Drill-Vorgang bei Kennzahlen wird die Drill-Aktion bei jeder auf den verschiedenenDiagrammachsen angezeigten Dimension ausgeführt. Die neuen, auf den Balken oderDatenmarkierungen des Drill-Diagramms angezeigten Kennzahlberechnungen entsprechen den unter-bzw. übergeordneten Dimensionen, die in der Drill-Analyse berücksichtigt wurden. Auf denDiagrammachsenbeschriftungen werden die Namen der analysierten Dimensionen angezeigt.
Beispiel: Analyse der für die Kennzahl Umsatz in einem Diagramm angezeigtenDetail-Informationen
In diesem 3D-Balkendiagramm werden z.B. Werte für die Dimension [Land] auf der X-Achse undWerte für die Dimension [Linien] auf der Z-Achse angezeigt. In dem Balkendiagramm werden somitWerte für den Umsatz nach Land und nach Linie angezeigt.
2013-06-29310
Erstellen von Berichten
Wie aus dem unten stehenden Beispiel hervorgeht, wird bei einem Drilldown auf den Balken von"City-Hosen" in "Spanien" gleichzeitig ein Drilldown von [Land] zu [Stadt] auf der X-Achse und von[Linien] zu [Kategorie] auf der Y-Achse ausgeführt.
In dem Drill-Diagramm wird der Umsatz nach Stadt und Kategorie für die Produktlinie "Hosen"angezeigt.
Ausführen eines Drill-Vorgangs bei einem Kennzahlwert in einem Diagramm1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Führen Sie einen der folgenden Schritte aus:
• Um einen Drilldown-Vorgang für den Kennzahlwert auszuführen, klicken Sie auf den Balken oderdie Datenmarkierung.
• Um einen Drillup-Vorgang für den Kennzahlwert auszuführen, klicken Sie mit der rechtenMaustaste auf den Balken oder die Datenmarkierung und klicken dann auf Drillup.
In Diagrammen wird jede Kennzahl durch einen Balken (bei Balkendiagrammen) oder eineDatenmarkierung (bei Linien- oder Netzliniendiagrammen) dargestellt.
Einschränkungen für Drill-Vorgänge bei Kennzahlen in Diagrammen
Wenn Sie einen Drill-Vorgang bei Diagrammen durchführen, die keine Balkendiagramme sind, kannder Vorgang eventuell nur bei bestimmten Dimensionen und nicht bei allen Dimensionen auf denDiagrammachsen durchgeführt werden. Wenn Sie bei Kennzahlen in den folgenden DiagrammtypenDrill-Vorgänge durchführen, werden diese nur für Werte in der Achsenlegende durchgeführt:• Flächendiagramme: 2D, 3D und gestapelt• Netzlinien- und Punktdiagramme: Alle Typen
Anmerkung:In 3D-Flächendiagrammen sind Drill-Vorgänge bei Kennzahlen nicht möglich.
2013-06-29311
Erstellen von Berichten
4.5.1.10.3 Drill-Vorgänge bei Achsenlegenden
Sie können einen Drill-Vorgang bei den Legenden eines Diagramms ausführen, wenn in der Legendedie Dimensionen des Diagramms aufgeführt sind. Wenn in der Legende jedoch die im Diagrammangezeigten Kennzahlen aufgeführt sind, ist das Ausführen eines Drill-Vorgangs bei einer Legendenicht möglich.
Das Ausführen von Drill-Vorgängen bei Legenden ist nützlich, wenn Sie mit Kreisdiagrammen arbeiten,da die Achsenbeschriftungen, in denen die Namen der durch jedes Kreissegment dargestelltenDimensionen zu erkennen sind, oft nicht angezeigt werden.
Anmerkung:Sie könnenObjekt-Drill nur dann in Diagrammlegenden verwenden, wenn die Achse über eine einzigeDimension verfügt.
Ausführen eines Drill-Vorgangs bei einer Achsenlegende1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Führen Sie einen der folgenden Schritte aus:
• Um einen Drilldown-Vorgang für den Dimensionswert auszuführen, klicken Sie auf die dem Wertzugeordnete Farbe.
• Um einen Drillup-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechtenMaustaste auf die dem Wert zugeordnete Farbe und klicken dann auf Drillup.
• Um einen Drill-By-Vorgang für den Dimensionswert auszuführen, klicken Sie mit der rechtenMaustaste auf die dem Wert zugeordnete Farbe und klicken dann auf Objekt-Drill.
4.5.1.11 Verwenden von Filtern bei der Ausführung von Drill-Vorgängen
Wenn Sie einen Drill-Vorgang auf einen Dimensions- oder Kennzahlwert in einer Tabelle oder einemDiagramm ausführen, werden die Drill-Ergebnisse nach der Dimension oder Kennzahl gefiltert, die Sieanalysiert haben. Der Filter wird auf alle Ergebnisse des Drill-Berichts angewendet.
Filter werden als Listenfelder auf der "Drill"-Symbolleiste angezeigt. Jedes Listenfeld enthält die Werte,die dem entsprechenden Filter zugeordnet sind. Sie bestimmen die in einer Tabelle oder einem Diagrammanzuzeigenden Daten, indem Sie die entsprechenden Werte in diesen Feldern auswählen.
Anmerkung:Sie können die "Drill"-Symbolleiste auch außerhalb des Drill-Modus verwenden, um Berichten schnelleinfache Berichtsfilter hinzuzufügen. In diesem Zusammenhang wird die Symbolleiste als"Berichtsfilter"-Symbolleiste bezeichnet.
2013-06-29312
Erstellen von Berichten
Beispiel: Filtern von Drill-Berichten nach unterschiedlichen Ländern
Beispiel: Wenn Sie in einer Tabellenzelle, in der "Spanien" angezeigt wird, ein Drilldown ausführen,um die Ergebnisse spanischer Städte einzusehen, filtern Sie die Werte des gesamten Berichts anhandvon Spanien und zeigt nur Ergebnisse für Spanien an.
Indem Sie den Wert jedes Filters ändern, können Sie die Daten anderer Werte der analysiertenDimension einsehen. So könnten Sie im Filter für Land beispielsweise ein anderes Land auswählen.
Anmerkung:Wenn im Drill-Bericht Dimensionen aus mehreren Datenprovidern enthalten sind, wird eineQuickInfo-Anzeige eingeblendet, wenn Sie den Mauszeiger auf dem im Filter angezeigten Wertpositionieren. Die QuickInfo enthält den Namen der Abfrage sowie die Dimension für den Wert.
Verwandte Themen• Erstellen von einfachen Berichtsfiltern
4.5.1.11.1 Hinzufügen und Entfernen von Drill-Filtern1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse auf der Unterregisterkarte Interagieren die Option
Drill-Vorgang starten aus der Dropdown-Liste "Drill" aus.3. Ziehen Sie aus der Liste "Verfügbare Objekte" die Dimension mit den Werten, die Sie zur Filterung
Ihres Berichts verwenden möchten, und legen Sie sie auf der "Drill"-Symbolleiste ab.In der "Drill"-Symbolleiste wird ein Listenfeld für den neuen Filter angezeigt. Sie können in derWerteliste jeweils den Wert auswählen, nach dem die in der analysierten Tabelle bzw. im analysiertenDiagramm oder Bericht angezeigten Ergebnisse gefiltert werden sollen.
4. Um einen Drill-Filter zu entfernen, ziehen Sie die Dimension von der "Drill"-Symbolleiste weg.
4.5.1.12 Speichern von Berichten mit Drill-Filtern
Wenn Sie im "Drill"-Modus ein Dokument mit Berichten speichern, werden während des Drill-Vorgangsgenerierte Filter mit dem Dokument gespeichert. Wenn Sie ein im "Drill"-Modus gespeichertes Dokumentöffnen, wird die "Drill"-Symbolleiste mit den Filtern, die im Rahmen der letzten Drill-Sitzung generiertwurden, in den per Drill analysierten Berichten angezeigt.
Anmerkung:Das Öffnen von Dokumenten, die im "Drill"-Modus gespeichert wurden, dauert länger.
2013-06-29313
Erstellen von Berichten
4.5.1.13 Regenerieren von Daten in Berichten mit Eingabeaufforderungen
Einige Berichte enthalten Eingabeaufforderungen. Bei der Aktualisierung des Dokuments müssen Siefür die Eingabeaufforderung die aus der Datenbank abzurufenden und im Bericht zurückzugebendenWerte angeben. So könnte z.B. eine Eingabeaufforderung von Ihnen verlangen, das Jahr anzugeben,dessen Daten abgerufen werden sollen. Dieser Drill-Bericht zeigt Werte für das Jahr 2003. Hierbeihandelt es sich um das Jahr, das für die Eingabeaufforderung ausgewählt wurde.
Wenn der Drill-Bericht für das Jahr 2003 gefiltert wird und Sie anschließend das Dokument aktualisierenund das Jahr 2002 als Antwort auf die Eingabeaufforderung eingeben, werden die Ergebnisse von2002 anstatt von 2003 abgerufen.
4.5.1.14 Ausführen von Drill-Vorgängen auf Abfragen
Wenn Sie den Abfrage-Drill-Modus aktivieren, führen Sie Drill-Vorgänge aus, indem Sie die zugrundeliegende Abfrage ändern (Dimensionen und Abfragefilter hinzufügen und entfernen) und zusätzlichDrill-Filter anwenden.
Sie verwenden den Abfrage-Drill-Modus, wenn der Bericht verdichtete Kennzahlen enthält, die aufDatenbankebene berechnet werden. Er soll vor allem einen an Datenbanken wie Oracle 9i OLAP, dieAggregationsfunktionen enthalten, die nicht in Web Intelligence unterstützt werden oder während einerDrill-Sitzung nicht genau im Bericht berechnet werden können, angepassten Drill-Modus bereitstellen.
Der Abfrage-Drill-Modus ist auch hilfreich, wenn die Datenmenge reduziert werden soll, die währendeiner Drill-Sitzung lokal gespeichert werden muss. Da der Abfrage-Drill die Analysetiefe beim Drillupverringert, werden nicht benötigte Daten bereinigt.
Beispiel: Ausführen eines Drilldown-Vorgangs von "Monat" auf "Woche"
In diesem Beispiel ist "Monat" die niedrigste in der Abfrage enthaltene Dimension aus einerZeithierarchie. Die Dimension "Woche" befindet sich in der Hierarchie direkt darunter.
Wenn Sie einen Drilldown auf "Monat = Januar" ausführen, passieren drei Dinge:• "Woche" wird zur Analysetiefe hinzugefügt.• Ein Abfragefilter beschränkt "Monat" auf "Januar".• Ein Drill-Filter wird hinzugefügt, um "Monat" auf "Januar" zu beschränken.
Wenn Sie einen Drill-Up von "Woche" auf "Monat" ausführen, verläuft der Prozess umgekehrt:• "Woche" wird aus der Analysetiefe entfernt.• Der Abfragefilter wird entfernt.• Der Drill-Filter wird entfernt.
2013-06-29314
Erstellen von Berichten
Anmerkung:Drill-Filter sind im Abfrage-Drill-Modus nicht unbedingt erforderlich. Aus Konsistenzgründen werdensie mit dem Standarddrill-Modus angewendet. Die Funktion DrillFilter gibt beispielsweise denrichtigen Wert im Abfrage-Drill-Modus zurück, da Drill-Filter anwendet werden, die mit den Abfragefilternabgeglichen werden.
Verwandte Themen• Definieren der Analysetiefe
4.5.1.14.1 Drilldown auf Abfragen
Wenn Sie einen Drilldown ausführen und sich Daten außerhalb der Analysetiefe befinden, läuft derAbfrage-Drill ähnlich wie ein standardmäßiger Drill-Vorgang ab.
Eine Dimension, die per Drill analysiert wurde, wird im Abfrage-Drill-Modus gefiltert, indem zusätzlichzu einem Drill-Filter ein Abfragefilter hinzugefügt wird. Beispiel: Wenn Sie einen Drill für Jahr=2001durchführen, fügen Sie einen Abfragefilter hinzu, um die Dimension "Jahr" auf 2001 zu beschränken.Folglich wird der Wert, auf den Sie einen Drill-Vorgang ausgeführt haben (in diesem Fall 2001) alseinziger Wert in der Drill-Symbolleiste der Drill-Dimension angezeigt. Darin liegt ein Unterschied zumstandardmäßigen Drill-Modus, bei dem alle Werte der Dimension in der Symbolleiste sichtbar sind.Folglich können Filterwerte im Abfrage-Drill-Modus (z.B. Ausführen eines Drill-Vorgangs auf "Jahr=2001"und dann auf "Jahr=2003") nicht geändert werden, wie dies im standardmäßigen Drill-Modus möglichist.
Da die Analysetiefe durch den Abfrage-Drill-Modus automatisch erweitert wird, können Sie diesenModus nur verwenden, wenn Sie berechtigt sind, über die Analysetiefe hinausgehende Drill-Vorgängedurchzuführen. Weitere Details erhalten Sie vom BI-Administrator.
Verwandte Themen• Definieren der Analysetiefe
4.5.1.14.2 Drillup mit Abfrage-Drill
Wenn Sie einen Drill-Up ausführen, werden Dimensionen durch den Drill-Vorgang auf Abfragen ausder Abfrage entfernt. Wenn Sie beispielsweise einen Drillup von "Monat" auf "Quartal" ausführen, wird"Monat" aus der Abfrage entfernt. Dies hat die folgenden beiden Auswirkungen:• Der Abfrage-Drill ist inkompatibel mit Drill-Snapshots.• Sie können keinen über eine Dimension, die als eines der Berichtsobjekte angezeigt wird,
hinausgehenden Drillup-Vorgang durchführen. Wenn in Ihrem Bericht beispielsweise "Jahr", "Quartal"und "Umsatz" angezeigt wird, können Sie keinen Drill-Up von "Quartal" auf "Jahr" ausführen, da"Quartal" dadurch aus der Liste der Berichtsobjekte entfernt würde.
Verwandte Themen• Abfrage-Drill und Drill-Snapshots• Erstellen von Snapshots der Berichts-Drill-Ergebnisse
2013-06-29315
Erstellen von Berichten
4.5.1.14.3 Abfrage-Drill und Drill-Snapshots
Verwenden Sie keine Drill-Snapshots, wenn Sie im Abfrage-Drill-Modus arbeiten. Bei Drill-Vorgängenauf Abfragen kann nicht gewährleistet werden, dass Snapshots unverändert bleiben.
Im Abfrage-Drill-Modus werden Snapshots geändert, wenn Sie einen Drill-Up ausführen, der über einein einem Snapshot enthaltene Dimension hinausgeht. Da die Dimension durch einen Drill-Up aus derzugrunde liegenden Abfrage entfernt wird, wird auch die Dimension selbst aus dem Snapshot entfernt.
Verwandte Themen• Erstellen von Snapshots der Berichts-Drill-Ergebnisse
4.5.1.14.4 Abfrage-Drill und andere auf demselben Datenprovider basierende Berichte
Wenn Ihr Dokument andere Berichte mit Dimensionen umfasst, auf die Sie Drill-Vorgänge imAbfrage-Drill-Modus ausführen, werden diese Berichte berücksichtigt, da die enthaltenen Dimensionendurch den Abfrage-Drill geändert werden.
Sie können dies verhindern, indem Sie einen neuen Datenprovider erstellen und den anderen Berichtauf dessen Grundlage neu generieren (dabei kann es jedoch zum Abrufen doppelter Daten kommen).Wenn Sie daraufhin einen Drill-Vorgang im Abfrage-Drill-Modus durchführen, wird der andere Berichtnicht berücksichtigt.
Beispiel: Ausführen von Drill-Vorgängen auf Dimensionen in einem anderen Bericht
Wenn Sie über zwei Berichte verfügen, die auf einer Abfrage mit den Dimensionen "Jahr", "Quartal"und "Umsatz" basieren, führen Sie einen Drill-Vorgang auf Abfragen durch, um einen Drilldown auf"Jahr = 2001" im ersten Bericht auszuführen. Darüber hinaus werden die Daten für "Jahr" im zweitenBericht gefiltert, sodass nur 2001 berücksichtigt wird.
4.5.1.14.5 Aktivieren des Abfrage-Drills
Anmerkung:Die Option Drill-Vorgang auf Abfrage ausführen steht nicht zur Verfügung, wenn im "Abfrageeditor"eine Analysetiefe aktiviert ist.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf" oder im Modus "Daten".2. Klicken Sie auf der Registerkarte Eigenschaften auf Dokument, um das Dialogfeld
"Dokumenteigenschaften" zu öffnen.3. Wählen Sie Drill-Vorgang auf Abfrage ausführen.
Wenn für den Bericht bereits eine Analysetiefe definiert wurde, wird eine Fehlermeldung mit demHinweis angezeigt, die Analysetiefe zu deaktivieren, bevor Sie den Abfrage-Drill-Modus aktivieren.
4. Klicken Sie auf OK, um das Dialogfeld "Dokumenteigenschaften" zu schließen.
Verwandte Themen• Festlegen der Analysetiefe
2013-06-29316
Erstellen von Berichten
4.5.2 Zusammenführen von Daten aus Dimensionen und Hierarchien
Sie können die von Dimensionen, Hierarchien oder Attributen zurückgegebenen Daten synchronisieren,indem Sie zusammengeführte Objekte erstellen, die sie enthalten. Sie führen Daten verschiedenerDatenprovider zusammen. Wenn Sie beispielsweise über einen Datenprovider mit detailliertenKundeninformationen und über einen anderen Datenprovider mit Umsatzdaten verfügen, können Siedie beiden Datenprovider für den Kunden synchronisieren.
Wenn Sie Daten aus der gleichen Datenquelle zusammenführen (z.B. das gleiche Universum oder diegleiche BEx Query), basiert die Zusammenführung auf der internen ID der einzelnen Datenelemente.Wenn Sie Daten aus verschiedenen Datenquellen zusammenführen, basiert die Zusammenführungauf der Beschriftung der einzelnen Datenelemente. Beispiel: Wenn Sie zwei [Geografie]-Hierarchiensynchronisieren, wird das Datenelement [Los Angeles] über seine interne ID mit [Los Angeles]zusammengeführt, wenn die Hierarchien auf derselben Datenquelle basieren. Die Elemente werdennach der Beschriftung "Los Angeles" zusammengeführt, wenn die Hierarchien aus verschiedenenDatenquellen stammen.
Wenn die Beschriftung die Grundlage der Zusammenführung bildet und verschiedene Elemente mitder gleichen Beschriftung verschiedene übergeordnete Elemente haben, können die Elemente nichtzusammengeführt werden, und der Fehler #MEHRFACHWERT tritt auf.
Wenn ein zusammengeführtes Objekt eine Hierarchie enthält, können Sie es nicht direkt in einen Berichteinbeziehen, aber Sie können noch immer synchronisierte hierarchische Daten sehen, indem Sie dieOriginalhierarchien verwenden. Falls Sie ein zusammengeführtes Objekt ohne Hierarchien in einenBericht einbeziehen, gibt das Objekt den Fehler #BERECHNUNG zurück, wenn dem Objekt nachfolgendHierarchien hinzugefügt werden.
Verwandte Themen• Zusammenführen von Hierarchien
4.5.2.1 Zusammenführen von Datenprovidern auf der Grundlage von Schlüsseln
Wenn Sie zwei Datenquellen auf der Grundlage von Detailobjekten für eine auf BICS basierende Abfragezusammenführen, werden die BEx-Query-Schlüssel Details zugeordnet. Auf diese Weise könnenDatenprovider auf der Grundlage von Schlüsseln zusammengeführt werden. Nach der Zusammenführungwird das Attribut wie eine Dimension im Bericht verwendet.
2013-06-29317
Erstellen von Berichten
4.5.2.2 Auswählen der zusammenzuführenden Daten
Sie führen Daten zusammen, wenn der Bericht Daten aus unterschiedlichen, aber zusammengehörigenQuellen bezieht. Angenommen, Sie verfügen über einen Bericht, in dem der Umsatz und die Umsatzzieleaufgeführt sind. Der Bericht enthält Sektionen, die auf dem Jahr basieren, und in jeder Sektion sindUmsatz und Umsatzziele aufgelistet. Wenn die Umsatz- und Umsatzzieldaten von zwei verschiedenenDatenprovidern stammen, werden sie nicht synchronisiert. Sie synchronisieren die Daten, indem Siedie beiden Datenprovider auf der gemeinsamen Dimension "Jahr" zusammenführen.
Die einzige technische Einschränkung für zusammengeführte Dimensionen besteht darin, dass sieüber denselben Datentyp verfügen müssen: Sie können beispielswiese zwei Dimensionenzusammenführen, die Zeichendaten enthalten. Allerdings ist es auch wenig sinnvoll, Dimensionenzusammenzuführen, die zwar über denselben Datentyp verfügen, ansonsten aber in keinem Bezugzueinander stehen. Es macht beispielsweise keinen Sinn, eine Dimension, die Kundennamen enthält,mit einer Dimension zusammenzuführen, die Verkaufsgebiete enthält.
Zusammengeführte Dimensionen verfügen in beiden Datenquellen häufig über denselben Namen, wasjedoch nicht zwingend erforderlich ist. Es ist u. U. sinnvoll, Dimensionen mit unterschiedlichen Namenzusammenzuführen, wenn sie verwandte Daten enthalten.
Damit Dimensionen ordnungsgemäß zusammengeführt werden, ist es erforderlich, die Semantik derDaten (ihren Bezugspunkt ) in den verschiedenen Datenquellen zu kennen. Der Datentyp und Nameeiner Dimension liefert nur einen Anhaltspunkt dafür, ob eine Dimension zum Zusammenführen geeignetist.
4.5.2.3 Beispiel: Zusammengeführte Dimension
Im folgenden Beispiel mit zwei Datenprovidern werden die Auswirkungen des Zusammenführens vonDimensionen deutlich gemacht:
Beispiel: Zusammenführen der Dimensionen "Stadt"
Datenprovider 1:
StadtLand
New YorkUSA
Los AngelesUSA
ParisFrankreich
2013-06-29318
Erstellen von Berichten
StadtLand
ToulouseFrankreich
Datenprovider 2:
UmsatzStadt
100000New York
75000Los Angeles
90000Paris
60000Toulouse
Wenn Sie die Dimensionen "Stadt" nicht zusammenführen, erhalten Sie da folgende Ergebnis, wennSie die Objekte "Land", "Stadt" und "Umsatz" in einer Tabelle platzieren:
UmsatzStadtLand
325000New YorkUSA
325000Los AngelesUSA
325000ParisFrankreich
325000ToulouseFrankreich
Da zwischen den beiden Datenprovidern keine Verknüpfung über eine zusammengeführte Dimensionbesteht, ist keine Beziehung zwischen den Stadtumsätzen und den Ländern. gegeben. Die Tabellezeigt den Gesamtumsatz in Datenprovider 2 gegen die einzelnen Paare "Land/Stadt" an.
Wenn Sie die Dimensionen "Stadt" zusammenführen, erhalten Sie das folgende Ergebnis:
UmsatzStadtLand
100000New YorkUSA
75000Los AngelesUSA
90000ParisFrankreich
60000ToulouseFrankreich
2013-06-29319
Erstellen von Berichten
4.5.2.4 Zusammenführen von Hierarchien
Sie können zusammengeführte Hierarchien zwar nicht in einem Bericht verwenden, jedoch dieDatensynchronisierung nutzen, indem Sie die Originalhierarchien verwenden, die die zusammengeführteHierarchie bilden. Die Daten im Bericht übernehmen die Struktur der ausgewählten Hierarchie.
Beispiel: Zusammengeführte Hierarchien
Sie haben zwei Datenquellen, von denen jede eine Hierarchie verwendet, die Sie in einemzusammengeführten Objekt zusammengeführt haben. Datenprovider 1 enthält die folgenden Daten:
LadenrechnungProdukt
5401Sport
4073Fitness
1236Hosen
1208Tops
1629Gewichte
1328Schwimmen
16961Camping
3534Zelte
3423Schlafsäcke
5352Küchenutensilien
4652Elektrogeräte
Datenprovider 2 enthält die folgenden Daten:
Bestellte EinheitenProdukt
13348Sport
8814Fitness
1231Hosen
3241Tops
2013-06-29320
Erstellen von Berichten
Bestellte EinheitenProdukt
4342Gewichte
4534Schwimmen
34234Camping
Wenn Sie die erste Hierarchie in einem Bericht verwenden, haben die zusammengeführten Daten diefolgende Struktur:
Bestellte Einhei-tenLadenrechnungProdukt
133485401Sport
88144073Fitness
12311236Hosen
32411208Tops
43421629Gewichte
45341328Schwimmen
3423416961Camping
3534Zelte
3423Schlafsäcke
5352Küchenutensilien
4652Elektrogeräte
Die untergeordneten Elemente von [Camping] werden in der Hierarchie angezeigt, da sie in der vonIhnen ausgewählten Hierarchie angezeigt werden. Mit der Kennzahl [Bestellte Einheiten] werden keineWerte für diese Elemente angezeigt, da sie nicht in der zweiten Datenquelle vorhanden sind.
Wenn Sie die zweite Hierarchie auswählen, haben die zusammengeführten Daten die folgende Struktur:
Bestellte Einhei-tenLadenrechnungProdukt
133485401Sport
88144073Fitness
12311236Tops
2013-06-29321
Erstellen von Berichten
Bestellte Einhei-tenLadenrechnungProdukt
32411208Hosen
43421629Gewichte
45341328Schwimmen
3423416961Camping
Die untergeordneten Elemente von [Camping] werden nicht angezeigt, da sie nicht in der von Ihnenausgewählten Originalhierarchie angezeigt werden.
4.5.2.5 Zusammenführen verschiedener Objekttypen
Sie können Dimensionen, Attribute und Hierarchien in zusammengeführte Objekte einbeziehen. Siekönnen ein zusammengeführtes Objekt, das eine Hierarchie enthält, nicht direkt in einem Berichtzusammenführen, aber Sie können die Objekte einbeziehen, die das zusammengeführte Objekt bilden.Die Struktur der Daten, die im Bericht angezeigt wird, richtet sich nach dem gewählten Objekt.
Beispiel: Zusammenführen einer Dimension und einer Hierarchie
Sie haben zwei Datenquellen: Eine enthält eine Dimension und die andere eine Hierarchie.Datenprovider 1 enthält die Dimension [Land] wie folgt:
LagerteileStadt
4545Los Angeles
6465San Francisco
4564San Diego
Datenprovider 2 enthält die Dimension [Geografie] wie folgt:
UmsatzGeografie
54342USA
6996Kalifornien
3423Los Angeles
2013-06-29322
Erstellen von Berichten
UmsatzGeografie
2342San Francisco
1231San Diego
Sie führen die Dimension und die Hierarchie zu einem zusammengeführten Objekt zusammen. Siekönnen das zusammengeführte Objekt nicht in einen Bericht einbeziehen, da es eine Hierarchieenthält. Wenn Sie die Dimension [Land] in einen Bericht einbeziehen, werden die Daten wie folgtangezeigt:
UmsatzLagerteileStadt
34234545Los Angeles
23426465San Francisco
12314564San Diego
Wenn Sie die Hierarchie [Geografie] in einen Bericht einbeziehen, erhalten Sie das folgende Ergebnis:
UmsatzLagerteileProdukt
54342USA
6996Kalifornien
34234545Los Angeles
23426465San Francisco
12314564San Diego
4.5.2.6 Erzwingen zusammengeführter Berechnungen mit Hilfe der Funktion"ZusammenführungErzwingen"
Zusammengeführte Dimensionen werden standardmäßig nicht in Berechnungen berücksichtigt, wenndie zusammengeführten Dimensionen nicht explizit im Berechnungskontext angezeigt werden.
Beispiel: Berechnen des Umsatz mit der Funktion "ZusammenführungErzwingen"
Dieses Beispiel umfasst die folgenden zwei Datenprovider:
2013-06-29323
Erstellen von Berichten
Datenprovider 1:
StadtLand
New YorkUSA
Los AngelesUSA
ParisFrankreich
ToulouseFrankreich
Datenprovider 2:
UmsatzStadt
100000New York
75000Los Angeles
90000Paris
60000Toulouse
Wenn Sie die Dimensionen "Stadt" zusammenführen und anschließend eine Tabelle mit denDimensionen "Land" und "Umsatz" erstellen, wird das folgende Ergebnis angezeigt:
UmsatzLand
325000USA
325000USA
325000Frankreich
325000Frankreich
Da die zusammengeführte Dimension "Stadt" nicht in der Tabelle angezeigt wird, hat sie keineAuswirkungen auf die Berechnung des Umsatzes. Der Gesamtumsatz des zweiten Datenproviderswird gegen jedes Land angezeigt.
Um das richtige Ergebnis zu erhalten, ersetzen Sie "Umsatz" in der zweiten Spalte durch die FormelZusammenführungErzwingen([Umsatz]):
UmsatzStadt
175000USA
2013-06-29324
Erstellen von Berichten
UmsatzStadt
175000USA
150000Frankreich
150000Frankreich
Die Beziehung zwischen Ländern und Städten hat nun Auswirkungen auf die Berechnung desUmsatzes.
Anmerkung:Wenn es sich bei "Umsatz" im obigen Beispiel um eine intelligente Kennzahl handelt, gibt ZusammenführungErzwingen([Umsatz]) den Fehler #MEHRFACHWERT zurück. Dies ist darin begründet,dass die Gruppierungsmenge (Land) nicht für die Kennzahl "Umsatz" existiert. ZusammenführungErzwingen([intelligente_Kennzahl]) gibt immer den Fehler #MEHRFACHWERT zurück, es seidenn, für die Berechnung der Kennzahl ist keine Aggregation erforderlich.
Verwandte Themen• Berechnen von Werten mit intelligenten Kennzahlen
4.5.2.7 Zusammenführen von Details, Dimensionen oder Hierarchien
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf der Registerkarte Datenzugriff auf der Unterregisterkarte Datenobjekte auf
Zusammenführen.3. Halten Sie die Strg-Taste gedrückt, und wählen Sie die Dimensionen oder Hierarchien aus, die Sie
zusammenführen möchten.4. Klicken Sie auf OK.
Sie können das zusammengeführte Objekt im Bereich "Verfügbare Objekte" im Seitenbereichanzeigen. Die Originalhierarchien oder -Dimensionen, die das zusammengeführte Objekt bilden,werden unter dem Objekt angezeigt. Sie können die zusammengeführte Dimension oder Hierarchieim Bereich "Verfügbare Objekte" bearbeiten oder entfernen.
Tipp:Im Web-Intelligence-Rich-Client können Sie auch Objekte im Bereich "Verfügbare Objekte" auswählen,mit der rechten Maustaste auf die ausgewählten Objekte klicken und auf Zusammenführen klicken.
5. So fügen Sie einer Gruppe zusammengeführter Objekte zusätzliche Objekte hinzu:a. Wählen Sie die Schaltfläche Verfügbare Objekte im Seitenbereich aus.b. Wählen Sie das zusammengeführte Objekt aus.
2013-06-29325
Erstellen von Berichten
c. Halten Sie die "Strg"-Taste auf der Tastatur gedrückt, und wählen Sie ein oder mehrere Objekteaus, das oder die der Gruppe hinzugefügt werden soll(en).
Anmerkung:Die ausgewählten Objekte müssen denselben Datentyp wie die bereits zusammengeführtenObjekte aufweisen.
d. Klicken Sie mit der rechten Maustaste auf die Auswahl, und wählen Sie ZusammengeführtemObjekt hinzufügen aus dem Kontextmenü aus.
Verwandte Themen• Aufheben der Zusammenführung von Objekten• Bearbeiten zusammengeführter Objekte
4.5.2.8 Automatisches Zusammenführen von Dimensionen
Sie können Dimensionen automatisch zusammenführen, wenn die Dimensionen über denselben Namenund Datentyp verfügen und im selben Universum angesiedelt sind. Die automatische Zusammenführungerfolgt ausschließlich auf Dokumentebene.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf der Registerkarte Eigenschaften auf Dokument.3. Wählen Sie im Dialogfeld "Dokumentübersicht" die Option Dimensionen automatisch
zusammenführen aus.
Vorsicht:Wenn diese Option aktiviert ist, sucht Web Intelligence nach allen Dimensionen mit demselbenNamen und Datentyp in einem Universum und führt diese zusammen. Für den Fall, dass dasselbeObjekt mit unterschiedlichen Namen vorliegt, empfiehlt es sich, dass Sie Dimensionen manuellzusammenführen.
Anmerkung:Wenn Sie die Option deaktivieren, wird die Zusammenführung von Dimensionen nicht aufgehoben.Aktivieren Sie diese Option am Anfang, sodass alle gleichen Dimensionen zusammengeführt werden,und deaktivieren Sie die Option dann, damit es später keine Überraschungen gibt.
4. Klicken Sie auf OK, um das Dialogfeld "Dokumentübersicht" zu schließen.
4.5.2.9 Bearbeiten zusammengeführter Objekte
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Schaltfläche VerfügbareObjekte im Seitenbereich aus.
2013-06-29326
Erstellen von Berichten
2. Klicken Sie mit der rechten Maustaste auf eine zusammengeführte Dimension, und wählen SieEigenschaften bearbeiten aus.
3. Geben Sie im Dialogfeld "Zusammengeführte Dimension bearbeiten" den Namen derzusammengeführten Dimension in das Textfeld Name der zusammengeführten Dimension ein.
4. Geben Sie eine Beschreibung in das Feld "Beschreibung" ein.5. Wählen Sie eine Dimension, die die Standardeigenschaften für die zusammengeführte Dimension
bereitstellt, aus der Dropdown-Liste "Quelldimension" aus.6. Klicken Sie auf OK, um das Dialogfeld "Zusammengeführte Dimension bearbeiten" zu schließen.
4.5.2.10 Aufheben der Zusammenführung von Objekten
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Schaltfläche VerfügbareObjekte im Seitenbereich aus.
2. Führen Sie einen der folgenden Schritte aus:• Um die Zusammenführung einer Gruppe von Objekten aufzuheben, klicken Sie mit der rechten
Maustaste auf eine zusammengeführte Dimension und klicken im Kontextmenü aufZusammenführung aufheben.
• Um ein Objekt aus einer zusammengeführten Gruppe zu entfernen, klicken Sie mit der rechtenMaustaste in die Gruppe und wählen im Kontextmenü die Option Aus zusammengeführtemObjekt entfernen aus.
3. Klicken Sie zur Bestätigung auf Yes (Ja).
4.5.2.11 Auswirkungen von zusammengeführten Daten
Das Zusammenführen von Daten hat unter bestimmten Umständen Auswirkungen auf dieBerichtsergebnisse. Um die effiziente Verwendung zusammengeführter Dimensionen und synchronisierterDaten zu gewährleisten, ist es erforderlich, diese Auswirkungen zu kennen.
Anmerkung:
Wenn Sie Formeln verwenden, die mit Web Intelligence 4.0.x oder höher erstellt wurden und eineBerechnung zu Objekten enthalten,
die Bestandteil des zusammengeführten Objekts sind, ist Folgendes zu beachten: In Release SP05wird das zusammengeführte Objekt und nicht das Objekt, das Bestandteil des zusammengeführtenObjekts ist, für die Formel verwendet.
Um in SP05 dieselben Ergebnisse wie in 4.0 oder höher zu erhalten, ersetzen Sie in der Formel denNamen des Objekts, das Bestandteil des zusammengeführten Objekts ist, durch den Namen deszusammengeführten Objekts.
2013-06-29327
Erstellen von Berichten
Beispiel:
Merge = [Dimension1] [Dimension2]
var = count ( function ( [Dimension1] ) )
Zwischen 4.0 und SP05 wird auch der Wert von Dimension2 gezählt.
Ab Web Intelligence 4.0 SP05 berücksichtigt die Zählfunktion nur den Wert von Dimension1.
Um dasselbe Ergebnis wie mit den Formeln von Web Intelligence 4.0.x zu erhalten, ersetzen Sie[Dimension1] durch [Merge].
4.5.2.11.1 Synchronisieren von Datenprovidern mit unterschiedlichen Verdichtungsebenen
Datenprovider mit unterschiedlichen Verdichtungsebenen können synchronisiert werden. Dies kanndie Berechnung von Kennzahlen beeinflussen.
Beispiel: Synchronisieren von Datenprovidern mit unterschiedlichen Verdichtungsebenen
In diesem Beispiel verfügen Sie über die folgenden beiden Datenprovider:
UmsatzJahrKunde
15002004Müller
20002005Müller
12002005Schmidt
Anzahl verkaufter ProdukteKunde
12Müller
10Schmidt
Wenn Sie die beiden Datenprovider zusammenführen, während die TabelleneigenschaftenDuplikatengruppierung vermeiden und Zeilen ohne Dimensionswerte anzeigen deaktiviert sind,wird das folgende Ergebnis zurückgegeben:
Anzahl verkaufter Pro-dukteUmsatzJahrKunde
1215002004Müller
1212002005Müller
1012002005Schmidt
2013-06-29328
Erstellen von Berichten
Die Anzahl verkaufter Produkte pro Jahr für den Kunden Müller kann nicht ermittelt werden, da derDatenprovider, der die Anzahl verkaufter Produkte speichert, diese nicht für jedes einzelne Jahraufschlüsselt. Stattdessen sehen Sie die Gesamtzahl der verkauften Produkte in jeder Zeile.
Anmerkung:Obwohl die Werte für die Anzahl verkaufter Produkte dupliziert werden, wenn Sie am Ende der Spalteeine Standardberechnung (z.B. Summe oder Durchschnitt) hinzufügen, bleibt das Ergebnis richtig.
Eine Möglichkeit, dieses Problem zu umgehen, besteht darin, die Dimensionen dem zweitenDatenprovider hinzuzufügen, sodass die Berechnung auf der geeigneten Datenebene ausgeführtwerden kann. Falls dies nicht möglich ist, sollten Sie sich bewusst sein, dass die Daten in bestimmtenSituationen nicht auf die erforderliche Informationsebene verdichtet werden können.
Verwandte Themen• Ein- oder Ausblenden von Tabellen, Zeilen oder Spalten• Vermeiden einer Duplikatgruppierung
4.5.2.11.2 Attribute und zusammengeführte Dimensionen
Attribute sind mit Dimensionen verknüpft und liefern zusätzliche Informationen zur Dimension.
Zwischen Dimensionen und Attributen muss eine 1:1-Beziehung vorliegen. Ein Attribut darf nur eineneinzigen Wert für jeden Wert seiner zugehörigen Dimension aufweisen. Attributobjekte werden beimSynchronisieren von Daten nicht berücksichtigt. Das folgende Beispiel veranschaulicht dieseNotwendigkeit.
Anmerkung:Einige frühere Versionen von SAP BusinessObjects Web Intelligence (Web Intelligence, DesktopIntelligence und BusinessObjects) haben eine 1 zu N-Beziehung zwischen Dimensionen und Attributenzugelassen. Wenn Sie einen mit einem dieser Produkte erstellten Bericht migrieren und das Attributmehrere Werte enthält, wird der Fehler #MEHRFACHWERT in der Informationszelle angezeigt.
Beispiel: Synchronisieren von Datenprovidern mit Attributen
In diesem Beispiel sind zwei Datenprovider gegeben, und "Adresse" ist das Attribut von "Kunde":
UmsatzAdresseKunde
10000LondonJohn
15000LiverpoolPaul
27000LondonPaul
2013-06-29329
Erstellen von Berichten
TelefonnummerKunde
1234John
5678Paul
Wenn Sie eine zusammengeführte Dimension "Kunde" erstellen, um die Datenprovider zusynchronisieren, und "Adresse" mehrere Werte für jeden Kunden haben kann, ist das Ergebnismehrdeutig, da kein gemeinsamer Wert für die Datensynchronisierung vorhanden ist.
In diesem Beispiel hat Paul eine Adresse in Liverpool und eine in London, d. h. es gibt keine einzelne"Paul"-Zeile, mit der Pauls Telefonnummer synchronisiert werden kann. Paul hat für jede Adresseeine andere Telefonnummer, und wir wissen nicht, wie die Adressen den Telefonnummern zuzuordnensind:
TelefonnummerAdresseKunde
1234LondonJohn
5678#MEHRFACHWERTPaul
Wenn zwischen "Kunde" und "Adresse" eine Eins-zu-Eins-Beziehung besteht, kann die Adresse beider Synchronisierung ignoriert werden. Hierdurch wird die Mehrdeutigkeit aufgelöst:
TelefonnummerAdresseKunde
1234LondonJohn
5678LiverpoolPaul
Verwandte Themen• Attribute• #MEHRFACHWERT
4.5.2.11.3 Inkompatible Objekte und zusammengeführte Dimensionen
Sie können Dimensionen von unterschiedlichen Datenprovidern in der Regel nicht in der gleichenTabelle platzieren. Dadurch sollen kartesische Produkte (d. h. die Anzeige aller möglichen Kombinationenvon Werten nicht in Verbindung stehender Objekt) oder anderer mehrdeutiger Ergebnisse (abhängigvon der Universumsstruktur) verhindert werden.
Sie können immer Kennzahlen von verschiedenen Datenprovidern in eine Tabelle einfügen. DieBerechnung der Kennzahl richtet sich nach den verfügbaren Dimensionen. Wenn Sie beispielsweise
2013-06-29330
Erstellen von Berichten
eine Kennzahl in eine Tabelle einfügen, die keine Dimensionen des Datenproviders enthält, von demdie Kennzahl stammt, wird der Gesamtwert in der Tabelle angezeigt.
Sie können eine zusammengeführte Dimension in eine Tabelle einfügen, wenn die Tabelle andereDimensionen von einem Datenprovider umfasst, der an der Zusammenführung beteiligt ist. Sie könnenauch Attribute von verschiedenen Datenprovidern in eine Tabelle einfügen, wenn die Informationen imZusammenhang mit den Dimensionen stehen, die Teil der zusammengeführten Dimension sind.
In bestimmten Situationen kann es gültig sein, eine Dimension eines anderen Datenproviders in eineTabelle einzufügen, auch wenn die Software dies nicht zulässt. Dies ist der Fall, wenn eine 1:1- oder1:n-Beziehung mit einer bereits in der Tabelle vorhandenen Dimension vorliegt. Wichtig ist, dass nurein Wert der inkompatiblen Dimension mit der Dimension in der Tabelle assoziiert wird (1:1). Anderseitskann der gleiche Wert der inkompatiblen Dimension mit mehreren Werten der Dimension in der Tabelle(1:n) assoziiert werden.
In der folgenden Tabelle ist die Beziehung zwischen Adresse und Namen mit den folgenden Regelnkonform: Adresse besitzt eine 1:1 oder 1:n Assoziation mit dem Namen. Es gibt keine 1:n-Assoziationin die andere Richtung zwischen Name und Adresse (ein Name mit mehr als einer Adresse):
Inkompatible Dimension (Adresse)Dimension in der Tabelle (Name)
LondonJohn
LondonPaul
LiverpoolGeorge
In diesem Fall ist das Universumsdesign falsch. Die inkompatible Dimension (Adresse) sollte als Detailder Dimension in der Tabelle (Namen) definiert sein. Falls diese Situation bei Ihnen vorliegt, sollte Sieden BI-Administrator um einen Neuentwurf des Universums bitten.
Tipp:
Falls eine Änderung des Universums nicht praktikabel ist, gehen Sie wie folgt vor:1. Erstellen Sie eine Variable auf Berichtsebene.2. Definieren Sie die Variable als Information.3. Verknüpfen Sie sie mit der Dimension in der Tabelle.4. Geben Sie den Namen der inkompatiblen Dimension als Variablendefinition an.
Die Variable gibt einfach den gleichen Wert wie die inkompatible Dimension zurück. Da der Wert alsDetail der Dimension in der Tabelle definiert ist, können Sie ihn in die gleiche Tabelle eingeben, in dersich auch die Dimension befindet.
Verwandte Themen• Erstellen von Variablen
4.5.2.11.4 Ausführen von Filter- und Drill-Vorgängen für zusammengeführte Dimensionen
Die Zusammenführung von Dimensionen hat Auswirkungen auf die Anwendung von Filtern.
2013-06-29331
Erstellen von Berichten
Anmerkung:Sie können auf ein zusammengeführtes Objekt, das Hierarchien enthält, keinen Filter anwenden.
Blockfilter und zusammengeführte DimensionenWenn Sie einen Blockfilter auf eine Dimension anwenden, die Teil einer zusammengeführten Dimensionist, wird der Filter auf den Block angewendet. Es wird nicht auf andere Datenprovider angewendet, dieüber die zusammengeführte Dimension synchronisiert werden.
Bereichsfilter und zusammengeführte DimensionenWenn eine zu einer zusammengeführten Dimension gehörige Dimension als Sektionskopf festgelegtwird, werden alle auf die Sektion angewendeten Filter zusätzlich auf Blöcke aus synchronisiertenDatenprovidern innerhalb der Sektion angewendet.
Berichtsfilter und zusammengeführte DimensionenWenn Sie einen Berichtsfilter auf eine Dimension anwenden, die Teil einer zusammengeführtenDimension ist, wirkt sich der Filter auf alle zugehörigen Blöcke im Bericht aus, die die zusammengeführteDimension verwenden (oder jegliche Dimensionen, die Teil der Zusammenführung sind).
Beispiel:
Wenn Sie über zwei Abfragen mit einer gemeinsamen Dimension verfügen, die Sie zusammengeführthaben, sowie über einen Bericht mit zwei Tabellen, wobei jede Tabelle Daten aus einer anderenAbfrage enthält, und wenn Sie nach der zusammengeführten Dimension in einer Abfrage filtern, wirktsich der Filter auch auf die entsprechende Dimension in der zweiten Abfrage aus und daher auch inder zweiten Tabelle.
Ausführen von Drill-Vorgängen auf zusammengeführte DimensionenWenn Sie Dimensionen zusammenführen, gehört die neu zusammengeführte Dimension den Hierarchienaller Dimensionen an, die an der Zusammenführung beteiligt sind.
4.5.2.11.5 Erweitern der durch zusammengeführte Dimensionen zurückgegebenen Daten
Wenn Sie Dimensionen verschiedener Datenprovider zusammenführen, erstellt Web Intelligence eineneue, zusammengeführte Dimension. Wenn Sie die zusammengeführte Dimension in einen Berichteinfügen, werden nur die Dimensionswerte zurückgegeben, für die entsprechende Werte in den durchdie Zusammenführung synchronisierten Datenprovidern vorhanden sind.
Anmerkung:Web Intelligence und Desktop Intelligence handhaben zusammengeführte Dimensionen unterschiedlich.Dies ist zu beachten, wenn Sie Berichte aus Desktop Intelligence und Web Intelligence migrieren.Desktop Intelligence erstellt keine Dimension auf Basis der zusammengeführten Dimension für denBericht. Im folgenden Abschnitt wird beschrieben, wie sich die Unterschiede auf Ihre Berichte auswirken.
2013-06-29332
Erstellen von Berichten
Unterschiede zwischen Web Intelligence und Desktop Intelligence
Beispiel: Verhalten von Web Intelligence und Desktop Intelligence beim Zusammenführenvon Dimensionen
Sie verfügen über einen Bericht mit den folgenden Datenprovidern:
UmsatzHerkunftsland
470Deutschland
AnzahlHerkunftsland
499Japan
Web Intelligence gibt die Werte der Dimension "Herkunftsland" über die Werte zurück, die von derKennzahl "Umsatz" zurückgegeben werden.
Wenn Sie die Dimension "Herkunftsland" aus Datenprovider 1 und die Kennzahl "Menge" ausDatenprovider 2 in denselben Block einschließen, wird in Web Intelligence folgendes Ergebniszurückgegeben:
AnzahlHerkunftsland
Deutschland
Derselbe Block in Desktop Intelligence gibt folgendes Ergebnis zurück:
AnzahlHerkunftsland
Deutschland
499Japan
Um dieselbe Ergebnistabelle wie mit Web Intelligence zu erhalten, müssen Sie die Dimensionswerteerweitern.
Erweitern von Dimensionswerten1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Eigenschaften die Option Dokument aus.3. Wählen Sie im Bereich "Dokumenteigenschaften" die Option Zusammengeführte Dimensionswerte
erweitern aus.4. Klicken Sie auf "OK", um den Bereich "Dokumenteigenschaften" zu schließen.
2013-06-29333
Erstellen von Berichten
4.5.3 Erstellen der Rangfolge von Berichtsdaten
Mithilfe von Rangfolgen können die ersten und letzten Datensätze in einer Menge auf der Grundlageverschiedenster Kriterien isoliert werden. Bei einem Block, der beispielsweise Länder und damitverknüpfte Umsätze enthält, können Sie die Daten im Block mithilfe von Rangfolgen so anzeigen lassen,dass nur die ersten drei Länder sichtbar sind, die die besten Umsätze erwirtschaftet haben.
Mit Rangfolgen lassen sich beispielsweise folgende Geschäftsfragen beantworten:• In welchen drei Regionen wurde der höchste Umsatz erwirtschaftet?• Welche Geschäfte zählen in Bezug auf die erzielten Umsätze zu den letzten 10 %?• Welche umsatzstärksten Geschäfte gehören zu der Gruppe, die einen kumulierten Umsatz von
insgesamt 10.000.000 € erwirtschaftet hat?
Sie können die unterschiedlichsten Datenrangfolgen erstellen, um diese Art von Geschäftsfragen zubeantworten. Folgende Möglichkeiten stehen Ihnen zur Auswahl:• Rangfolge der ersten und/oder letzten n Datensätze nach Dimension (z.B. "Land"), die auf der
Summe einer zugehörigen Kennzahl (z.B. "Umsatz") basiert• Rangfolge der ersten und/oder letzten "n %" der Gesamtanzahl der Datensätze nach Dimension,
die auf dem Wert einer zugehörigen Kennzahl basiert und als Prozentsatz des Gesamtwerts derKennzahl angegeben wird
• Rangfolge der ersten und/oder letzten n Datensätze nach Dimension, die auf der kumulativen Summeeiner zugehörigen Kennzahl basiert
• Rangfolge der ersten und/oder letzten n Datensätze nach Dimension, die auf dem Wert einerzugehörigen Kennzahl basiert und als kumulativer Prozentsatz des Gesamtwerts der Kennzahlangegeben wird
4.5.3.1 Rangfolgen und Sortierungen
Wenn Sie eine Rangfolge von Daten erstellen, müssen diese sortiert werden, um die Rangfolgeanzuzeigen. Wenn Sie beispielsweise eine Rangfolge für die drei nach Umsatz führenden Geschäfteerstellen, werden die Geschäfte nach erwirtschaftetem Umsatz in absteigender Reihenfolge sortiert.
Sortierungen, die zum Anzeigen von Rangfolgen angewendet werden, haben Vorrang vor Sortierungen,die Sie zuvor auf die Daten angewendet haben. Wenn Sie beispielsweise zuvor die Liste der Geschäftein alphabetischer Reihenfolge sortiert hatten, setzt die Rangfolgensortierung die alphabetische Sortierungaußer Kraft.
2013-06-29334
Erstellen von Berichten
4.5.3.2 Verbundene Rangfolgen
Verbundenen Rangfolgen werden gleiche Rangfolgenwerte zugewiesen und folgende Rangfolgenwertewerden als Ausgleich zurückgeschoben. Dies bedeutet, dass durch eine Letzter n-Rangfolge mehr alsn Datensätze zurückgegeben werden können.
Beispiel: Verbundene Erster- und Letzter-Rangfolgen
Die folgende Tabelle enthält eine verbundene Erste 3-Rangfolge und eine verbundene Letzte3-Rangfolge.
Letzte 3-RangfolgeErste 3-RangfolgeKennzahlDimension
1410A
2320B
3130C
3130D
Jede Rangfolge beinhaltet Datensätze bis einschließlich Rang 3. Bei einer Rangfolge für die erstendrei Elemente ergibt sich folgende Rangfolge:
KennzahlDimension
30D
30C
20B
Bei einer Rangfolge für die letzten drei Elemente ergibt sich folgende Rangfolge:
KennzahlDimension
10A
20B
30C
30D
2013-06-29335
Erstellen von Berichten
4.5.3.3 Rangfolgen und Datenreihenfolgen
Sie können keine Rangfolge für ein Objekt erstellen, dessen Werte auf der Reihenfolge der Datenbasieren. Dies liegt daran, dass die Reihenfolge der Werte durch die Rangfolge geändert wird, wodurchwiederum die Objektdaten geändert werden, sodass die Rangfolge neu berechnet werden muss. DasErgebnis ist eine zirkuläre Abhängigkeit zwischen der Rangfolge und dem Objekt, die nicht aufgelöstwerden kann.
Wenn Sie eine Rangfolge für eine Kennzahl erstellen, deren Werte von der Datenreihenfolge abhängigsind (beispielsweise eine Kennzahl, die die Funktion Vorherige verwendet oder eine der laufendenAggregatfunktionen wie LaufendeSumme), wird in allen Zellen des Blocks die Fehlermeldung #RANGangezeigt.
4.5.3.4 Rangfolgenparameter
Folgende Parameter können im Dialogfeld "Rangfolge" konfiguriert werden.
BeschreibungParameter
Wenn der Berechnungsmodus Anzahl lautet, gibt die Rangfolge die ers-ten/letzten n Datensätze auf der Grundlage der Kennzahl zurück, die imParameter "Basiert auf" angegeben wurde. Beispielsweise die ersten dreiLänder nach Umsatz und die letzten drei Kombinationen aus Jahr/Quartalnach Umsatz.
Wenn der Berechnungsmodus Prozent lautet, gibt die Rangfolge dieersten/letzten n % Datensätze der Gesamtanzahl von Datensätzen aufder Grundlage der Kennzahl zurück, die im Parameter "Basiert auf" ange-geben wurde. Wenn beispielsweise 100 Datensätze vorhanden sind undSie eine Rangfolge unter den ersten 10 % bilden möchten, gibt dieRangfolge die ersten zehn Datensätze zurück.
Wenn der Berechnungsmodus Kumulative Summe lautet, gibt dieRangfolge die ersten/letzten Datensätze zurück, für die die kumulativeSumme der über den Parameter "Basiert auf" angegebenen Kennzahl nnicht überschreitet.
Wenn der Berechnungsmodus Kumulativer Prozentsatz lautet, gibt dieRangfolge die ersten/letzten Datensätze zurück, für die die kumulativeSumme der über den Parameter "Basiert auf" angegebenen Kennzahln % der gesamten Kennzahl nicht überschreitet.
Erste/Letzte
2013-06-29336
Erstellen von Berichten
BeschreibungParameter
Die Kennzahl, auf der die Rangfolge basiert.Basiert auf
Die Rangfolgedimension Wenn Sie eine Rangfolgedimension angeben,bestimmen die aggregierten Werte des Parameters "Basiert auf", die fürdie Dimension berechnet wurden, die Rangfolge. Wenn Sie diese Dimen-sion nicht angeben, bestimmen die Werte des Parameters "Basiert auf",die für alle Dimensionen des Blocks berechnet wurden, die Rangfolge.Mit anderen Worten: Mit der Rangfolge werden die ersten/letzten X Zeilenim Block basierend auf der Kennzahl zurückgegeben.
Rangfolge nach
Der zum Erstellen der Rangfolge verwendete Berechnungstyp. WeitereInformationen finden Sie in der Beschreibung der Parameter Erste/Letztein dieser Tabelle.
Berechnungsmodus
Verwandte Themen• Erstellen von Rangfolgen
4.5.3.4.1 Beispiel für Rangfolge
Eine Tabelle enthält folgende Daten:
UmsatzQuartalJahr
100Q12006
200Q22006
300Q32006
500Q42006
400Q12007
700Q22007
300Q32007
600Q42007
200Q12008
200Q22008
400Q32008
2013-06-29337
Erstellen von Berichten
UmsatzQuartalJahr
500Q42008
Gesamt für Q1: 700
Gesamt für Q2: 1100
Gesamt für Q3: 1000
Gesamt für Q4: 1600
Wenn Sie basierend auf Umsatz für die 2 Besten jedes Quartals eine Rangfolge bilden möchten, filtertdie Rangfolge alle Zeilen für Q1 und Q3 aus, da Q4 und Q2 die höchsten Gesamtumsätze haben.
4.5.3.5 Arbeitsabläufe beim Erstellen von Rangfolgen
Rangfolgen von Daten können auf zwei Arten erstellt werden. Sie haben folgende Möglichkeiten:• Erstellen einer Rangfolge unter Verwendung der Schnittstelle• Verwenden der Rang-Funktion zur Rückgabe eines Rangfolgenwerts
Beim Erstellen der Rangfolge werden Sortierungen und Filter verwendet, die transparent nach der vonIhnen angegebenen Rangfolge angewendet werden. Wenn Sie beispielsweise eine Rangfolge derersten drei im Block enthaltenen Länder nach Umsätzen erstellen, sortieren Sie die Länder implizit inabsteigender Reihenfolge nach Umsatz und filtern den Block anschließend, um alle anderen Länderals die drei mit dem höchsten Umsatz zu entfernen.
Anmerkung:Wenn Sie eine Rangfolge über die Schnittstelle erstellen, wird die Rang-Funktion im Hintergrundverwendet, um Rangfolgenwerte zuzuweisen.
4.5.3.5.1 Erstellen von Rangfolgen1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie den Block aus, für den eine Rangfolge erstellt werden soll.3. Klicken Sie auf der Registerkarte Analyse auf der Unterregisterkarte Filter auf Rangfolge.4. Führen Sie im Dialogfeld "Rangfolge" einen der folgenden Schritte aus:
• Um die obersten Datensätze im Block in eine Rangfolge zu bringen, klicken Sie auf Erste undwählen die Anzahl der für die Rangfolge zu verwendenden Datensätze aus.
• Um die untersten Datensätze im Block in eine Rangfolge zu bringen, klicken Sie auf Letzte undwählen die Anzahl der für die Rangfolge zu verwendenden Datensätze aus.
• Wählen Sie in der Liste Basis die Kennzahl aus, nach der die Rangfolge erstellt werden soll.
2013-06-29338
Erstellen von Berichten
• Um eine bestimmte Dimension statt alle Dimensionen im Block in eine Rangfolge zu bringen,klicken Sie auf Rangfolge nach und wählen die Dimension aus, auf der die Rangfolge basiert.
• Wählen Sie in der Liste Berechnungsmodus den Modus für die Rangberechnung aus.
5. Klicken Sie auf OK, um das Dialogfeld "Rangfolge" zu schließen.
Verwandte Themen• Rangfolgenparameter
4.5.3.6 Beispiele für Rangfolgen
In den folgenden Beispielen verfügen Sie über die Dimension "Region" und die Kennzahl "Umsatz",durch die die folgenden Werte generiert werden:
% des GesamtumsatzesUmsatzRegion
7 %1000000Südost
13 %2000000Südwest
20 %3000000Nordost
24 %4000000Nordwest
33 %5000000Zentral
Beispiel: Rangfolge für die ersten drei Regionen nach erwirtschaftetem Umsatz
Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest:
WertParameter
3Oben
Region (oder nicht angegeben, da "Region" dieeinzige Dimension im Block ist und daher dieStandarddimension für die Erstellung der Rang-folge bildet)
Rangfolge nach
UmsatzBasiert auf
AnzahlBerechnungsmodus
Diese Rangfolge ergibt folgendes Ergebnis:
2013-06-29339
Erstellen von Berichten
UmsatzRegion
5000000Zentral
4000000Nordwest
3000000Nordost
Die impliziten Schritte bei der Berechnung dieser Rangfolge lauten:• Sortieren der Datensätze in absteigender Reihenfolge• Anzeigen der ersten drei Datensätze
Beispiel: Rangfolge der untersten 40 % der Regionen nach Umsatz
Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest:
WertParameter
40 %Unten
RegionRangfolge nach
UmsatzBasiert auf
ProzentBerechnungsmodus
Diese Rangfolge ergibt folgendes Ergebnis:
UmsatzRegion
1000000Südost
2000000Südwest
Die impliziten Schritte bei der Berechnung dieser Rangfolge lauten:• Sortieren der Datensätze in aufsteigender Reihenfolge• Durchlaufen der Datensätze, bis insgesamt 40 % der Datensätze angezeigt werden
Beispiel: Rangfolge für die ersten Regionen, deren kumulativer Umsatz kleiner oder gleich10.000.000 ist
Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest:
2013-06-29340
Erstellen von Berichten
WertParameter
10000000Oben
RegionRangfolge nach
UmsatzBasiert auf
Kumulative SummeBerechnungsmodus
Diese Rangfolge ergibt folgendes Ergebnis:
UmsatzRegion
5000000Zentral
4000000Nordwest
Die impliziten Schritte bei der Berechnung dieser Rangfolge lauten:• Sortieren der Datensätze in absteigender Reihenfolge• Durchlaufen der Datensätze bis zu dem Datensatz, durch den die kumulative Summe der Kennzahl
10.000.000 überschritten wird• Einbeziehen der Datensätze, durch die die kumulative Summe von 10.000.000 nicht überschritten
wird
Beispiel: Rangfolge für die letzten Regionen, deren kumulativer Umsatz kleiner oder gleich30 % des Gesamtumsatzes ist
Um diese Rangfolge zu bilden, legen Sie die folgenden Parameter fest:
WertParameter
30 %Unten
RegionRangfolge nach
UmsatzBasiert auf
Kumulativer ProzentsatzBerechnungsmodus
Diese Rangfolge ergibt folgendes Ergebnis:
UmsatzRegion
1000000Südost
2013-06-29341
Erstellen von Berichten
UmsatzRegion
2000000Südwest
Die impliziten Schritte bei der Berechnung dieser Rangfolge lauten:• Sortieren der Datensätze in aufsteigender Reihenfolge• Durchlaufen der Datensätze bis zu dem Datensatz, durch den 30 % der kumulativen Summe der
Kennzahl überschritten werden. (Wird als Prozentwert der Gesamtsumme der Kennzahlausgedrückt.)
• Anzeigen der Datensätze, durch die der kumulative Prozentsatz von 30 % nicht überschritten wird
4.5.4 Hervorheben von Daten mithilfe der bedingten Formatierung
Mit der bedingten Formatierung können Sie Ergebnisse hervorheben oder die Formatierung auf derGrundlage von Daten ändern. Sie können beispielsweise Ergebnisse bedingt formatieren, um besondershohe oder niedrige Ergebnisse in bestimmten Farben oder mit Textkommentaren, z.B. "Hohe Leistung"oder "Niedrige Leistung", hervorzuheben.
Sie können die bedingte Formatierung auf die folgenden Elemente anwenden:• Spalten in einer vertikalen Tabelle• Zeilen in einer horizontalen Tabelle• Zellen in Formularen und Kreuztabellen• Sektionsköpfe• Individuelle Zellen
Sie können bis zu 30 Regeln für die bedingte Formatierung in einem Dokument anwenden. Sie könnendiese Regeln auf insgesamt 20 Tabellenspalten oder –zeilen, individuelle Zellen oder Sektionszellenvon Berichten anwenden. Sie können bis zu 10 verschiedene Regeln auf die Spalten und Zeilen einereinzelnen Tabelle, auf individuelle Zellen oder auf Sektionszellen anwenden.
Sie können Regeln für die bedingte Formatierung definieren, um die folgenden Formatierungsänderungenzu aktivieren:• Textfarbe, Schriftgröße und –art• Farbe und Linienart von Zellrahmen• Hintergrundanzeige von Zellen: spezielle Farben, Bilder oder Hyperlinks für Webseiten
Sie können auch Regeln definieren, die einen Text oder eine Formel, ein Bild oder einen Hyperlinkanzeigen. In diesem Fall werden die Ergebnisse, die mit den in der Regel definierten Bedingungenübereinstimmen, durch den Text oder die Formel ersetzt.
Die bedingte Formatierung ist dynamisch. Wenn Sie Berichte mit den neuesten Daten aus der Datenbankregenerieren, werden die neuen Ergebnisse entsprechend durch die Regeln hervorgehoben.
2013-06-29342
Erstellen von Berichten
Wenn Sie die bedingte Formatierung auf eine Tabellenzeile bzw. -spalte mit Gruppenwechsel anwenden,wird die Regel nur dann aktiviert, wenn sich der die bedingte Regel erfüllende Wert auf der ersten Zeiledes Gruppenwechsels befindet.
4.5.4.1 Bedingungen in der bedingten Formatierung
Die Regeln für die bedingte Formatierung enthalten mehrere Bedingungen, mit deren Hilfe Sie je nachDaten mehrere Formate anwenden können. In Worten ausgedrückt arbeitet eine Regel der bedingtenFormatierung wie folgt:If <Main Condition> is true, Apply <Main Format>ElseIf <Second Condition> is true, Apply <Second Format>ElseIf <Third Condition> is true, Apply <Third Format>ElseIf...Else Apply <Default Format>
Wenn im oben stehenden Beispiel <Hauptbedingung>Umsatz > 100.000 ist und <Hauptformat>den Text blau formatiert, zeigt die bedingte Formatierung die Kennzahl immer dann in der Farbe Blauan, wenn die Umsatzkennzahl größer als 100.000 ist.
Wenn <Zweite Bedingung>Umsatz < 10.000 ist und <Zweites Format> den Text rot formatiert,zeigt die bedingte Formatierung die Kennzahl jedes Mal, wenn ihr Wert kleiner als 10.000 ist, auch inder Farbe Rot an.
Jede Bedingung kann mehrere Tests enthalten und alle Tests müssen wahr zurückgeben, damit diebedingte Formatierung angewendet wird. Beispiel: Eine Bedingung kann die Werte der Objekte [Land]und [Erholungsort] testen. Beide Objekte müssen den im Test angegebenen Wert zurückgeben, damitdie Formatierung angewendet wird.
4.5.4.2 Erstellen einer Regel für bedingte Formatierung
Anmerkung:Diese Option ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar. Um bedingte Formatierungzu erstellen oder zu bearbeiten, verwenden Sie die Web-Intelligence-Applet-Schnittstelle oder denWeb-Intelligence-Rich-Client.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Bedingt aus.3. Klicken Sie auf Neue Regel, um den Bereich "Formatierungsregel-Editor" anzuzeigen.4. Geben Sie einen Namen und eine Beschreibung für die Regel ein.5. Klicken Sie auf ... neben dem Feld Gefilterte(s) Objekt oder Zelle, und wählen Sie Objekte aus.
2013-06-29343
Erstellen von Berichten
Sie können keine Regel auf einer Zelle definieren, die ein Datum oder einen numerischen Datentypenthält (z.B. ein Datum oder eine Berechnung), da die Anwendung alle Werte, die Sie in das TextfeldWert eingeben, als Zeichenfolge betrachtet.
6. Wählen Sie einen Operator aus.7. Geben Sie im Feld Operanden den Wert ein, durch den die Formatierungsregel ausgelöst wird.
• Sie können einen Wert auch direkt in das Feld eingeben.• Um einen Wert aus der Werteliste auszuwählen, klicken Sie auf ... neben dem Feld Operanden
und wählen einen Wert aus.• Um ein anderes Objekt oder eine andere Variable als Wert auszuwählen, klicken Sie auf ... neben
dem Feld Operanden, klicken im Menü auf Wählen Sie ein Objekt oder eine Variable aus undwählen dann ein anderes Objekt oder eine andere Variable aus.
• Um das Feld Operanden zu löschen, klicken Sie auf ... neben dem Feld und wählen dann Leeraus.
8. Um der Bedingung einen weiteren Test hinzuzufügen, klicken Sie neben den vorhandenenBedingungen auf + und wählen dann die gefilterte Zelle oder das gefilterte Objekt, den Operatorund den Wert wie oben beschrieben aus.
9. Um eine Bedingung zu entfernen, klicken Sie neben dem Feld Bedingung auf x.10. Um die Bedingung mithilfe einer Formel auszulösen, klicken Sie auf den Pfeil neben "Bedingung"
und wählen Fx aus.11. Klicken Sie auf Fx neben dem Formelfeld, um den "Formel-Editor" anzuzeigen und mit diesem
Formeln zu erstellen.• Wenn die Formel eine Textzeichenfolge zurückgeben soll, fügen Sie keine Anführungszeichen
vor oder nach dem Text ein. Wenn der Alerter beispielsweise ÜBERFÄLLIG anzeigen soll, gebenSie "ÜBERFÄLLIG" ein.
• Die Formel muss "Wahr" oder "Falsch" zurückgeben. "Wahr" löst die Bedingung aus, "Falsch"löst sie nicht aus. Wenn die Formel beispielsweise ZeilenIndex()=3 lautet, wird die bedingteFormatierung in der vierten Zeile der Tabelle angezeigt.
12. Um der Regel eine weitere Bedingung hinzuzufügen, klicken Sie in der oberen Ecke des Felds aufHinzufügen, um ein zusätzliches Bedingungsfeld anzuzeigen, und definieren dann die Bedingungenoder erstellen eine Formel wie oben beschrieben.Sie können mehrere Bedingungen hinzufügen.
13. Um das Format festzulegen, das beim Auslösen der Regel angezeigt wird, klicken Sie auf Formatim Bereich "Wenn Vorstehendes zutrifft, gilt folgende Anzeige".Das Dialogfeld "Formatierungsregelanzeige" zum Festlegen des Formats wird angezeigt.
14. Klicken Sie auf OK, um die IF/THEN-Formate zu speichern, und dann nochmals auf OK, um dasRegelformat im Bericht festzulegen.
4.5.4.3 Festlegen des von einer Regel für bedingte Formatierung angezeigtenFormats
2013-06-29344
Erstellen von Berichten
Anmerkung:Diese Option ist in der Web-Intelligence-HTML-Schnittstelle nicht verfügbar. Um bedingte Formatierungzu erstellen oder zu bearbeiten, verwenden Sie die Web-Intelligence-Applet-Schnittstelle oder denWeb-Intelligence-Rich-Client.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Bedingt aus.3. Klicken Sie auf Formatierungsregeln.4. Wählen Sie eine Regel aus der Liste aus, und klicken Sie auf Bearbeiten.5. Klicken Sie im Dialogfeld "Formatierungsregel-Editor" auf Format, um das Dialogfeld
"Formatierungsregelanzeige" zu öffnen.6. Zum Anzeigen von Text oder einer Formel wählen Sie die Registerkarte Anzeigen, und geben Sie
die Formel in das Feld ein.• Um den angezeigten Text oder die angezeigte Formel als HTML, Bild-URL oder Hyperlink zu
definieren, klicken Sie auf Inhalt lesen als und wählen dann HTML, Bild-URL oder Hyperlinkaus der Liste aus.
Anmerkung:Bei Auswahl von Inhalt lesen als:HTML funktionieren die beiden Eigenschaften Breiteautomatisch anpassen undHöhe automatisch anpassen nicht, da die Größe der HTML-Datenin einer Zelle vom Browser nicht richtig entschlüsselt werden kann. Der vom Benutzerbereitgestellte HTML-Inhalt wird vom Browser direkt gerendert. Die Anwendung modifiziert denvom Benutzer zum Festlegen von Breite und Höhe bereitgestellten HTML-Code nicht.
• Zum Ändern der Zahlenformats wählen Sie das Format in der Liste Zahlenformat aus, oderklicken Sie aufBenutzerdefiniert, und wählen Sie das Format im Dialogfeld "Zahlenformat" aus.
7. Zum Ändern des Schriftschnitts klicken Sie auf die Registerkarte Text, und definieren Sie die Schriftartmithilfe der Steuerelemente der Registerkarte.
8. Zum Ändern des Hintergrundstils wählen Sie die Registerkarte Hintergrund, und definieren Siedann den Hintergrund mithilfe der Steuerelemente der Registerkarte.
9. Zum Ändern des Rahmenstils wählen Sie die Registerkarte Rahmen, und definieren Sie dann denRahmen mithilfe der Steuerelemente der Registerkarte.
10. Klicken Sie auf OK und dann nochmals auf OK, um zum Dokument zurückzukehren.
Verwandte Themen• Erstellen einer Regel für bedingte Formatierung
4.5.4.4 Anwenden von bedingter Formatierung
Sie können zuvor definierte Regeln für bedingte Formatierung auf Berichtselemente anwenden. Siekönnen die folgenden Berichtselemente formatieren:• Spalten in einer vertikalen Tabelle
2013-06-29345
Erstellen von Berichten
• Zeilen in einer horizontalen Tabelle• Zellen in Formularen und Kreuztabellen• Sektionsköpfe• Individuelle Zellen
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" ein Berichtselement aus, dasSie bedingt formatieren möchten.
2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Bedingt aus.3. Klicken Sie auf den Pfeil neben Formatierungsregeln, und wählen Sie die anzuwendende Regel
aus der Liste aus.4. Speichern Sie das Dokument.
4.5.4.5 Bearbeiten von bedingten Formaten
Anmerkung:Dieser Arbeitsschritt kann in der Web-Intelligence-HTML-Schnittstelle nicht ausgeführt werden.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie auf der Registerkarte Analyse die Unterregisterkarte Bedingt aus.3. Wählen Sie aus der Dropdown-Liste Formatierungsregeln die Option Regeln verwalten aus, um
das Dialogfeld "Bedingte Formate" anzuzeigen.4. Sie können einer Regel eine höhere oder niedrigere Priorität in der Liste zuweisen, indem Sie die
Regel auswählen und neben der Liste auf die Schaltflächen mit dem Pfeil nach oben oder nachunten klicken.
5. Zum Duplizieren einer Regel wählen Sie diese aus, und klicken Sie auf Duplizieren.6. Zum Entfernen einer Regel wählen Sie diese aus, und klicken Sie auf Entfernen.7. Klicken Sie auf OK, um zum Dokument zurückzukehren.
4.5.4.6 Verwenden von Formeln zum Erstellen erweiterter Regeln für diebedingte Formatierung
Sie können erweiterte Regeln für bedingte Formatierung mithilfe der Formelsprache erstellen, anstattdie Optionen Gefilterte(s) Objekt oder Zelle, Operator und Wert im ""Formatierungsregel-Editor" zuverwenden.
2013-06-29346
Erstellen von Berichten
Beispiel: Hervorheben von drei Bereichen mit vierteljährlichen Umsatzergebnissen undeiner Berechnung nach Prozent im Vergleich zum Durchschnittsumsatz
In diesem Beispiel erstellen Sie drei Regeln, um den Umsatz in verschiedenen Farben unterBezugnahme des Durchschnittsumsatzes hervorzuheben. In der Tabelle sind Ergebnisse enthalten,die drei Jahre umfassen und die Grundlage für den Durchschnittswert bilden, den Sie alsVergleichsbasis für jedes pro Quartal und Produktlinie berechnete Umsatzergebnis verwenden möchten.
Sie erstellen mithilfe der Option "Formel" im "Formatierungsregel-Editor" die folgende Regel, die dreiBedingungen enthält. Diese lauten wie folgt:
Bedingung:
[Sales revenue] < ((Average([Sales revenue]) In Block) * 0.8)
Else-Bedingung:
=[Sales revenue] < ((Average([Sales revenue]) In Block) * 1.2)
Else-Bedingung:
=[Sales revenue] > ((Average([Sales revenue]) In Block) * 1.2)
Die Formel, die Sie für die einzelnen Bedingungen angeben, funktioniert wie folgt:• Die erste Bedingung wird angewendet, wenn der Umsatz < 0,8 oder 80 % des Durchschnitts ist.• Die zweite Bedingung wird angewendet, wenn der Umsatz < 1,2 oder kleiner als 120 % des
Durchschnitts ist.• Die dritte Bedingung wird angewendet, wenn der Umsatz > 1,2 oder größer als 120 % des
Durchschnitts ist.
Sie können dann über das Dialogfeld "Formatierungsregelanzeige" die bedingte Formatierung angeben,die in Berichtszellen angezeigt werden soll, die eine der Bedingungen erfüllen. Sie wählen eine derfolgenden Formatierungen:• Der Umsatz in Berichtszellen, der weniger als 80 % des Durchschnittumsatzes beträgt (die erste
Bedingung), wird rot angezeigt.• Der Umsatz in Berichtszellen, der weniger als 20 % über dem Durchschnittumsatz liegt (die zweite
Bedingung), wird blau angezeigt.
Anmerkung:Diese Bedingung deckt Werte ab, die von der ersten Bedingung ebenfalls abgedeckt werden.Beispiel: Wenn der Durchschnitt 100 ist, ist 79 sowohl weniger als 80 % unter dem Durchschnittals auch weniger als 20 % über dem Durchschnitt. In diesem Fall hat die erste Bedingung Vorrang.
• Der Umsatz in Berichtszellen, der mehr als 20 % über dem Durchschnittumsatz liegt (die dritteBedingung), wird grün angezeigt.
Sie erkennen an dieser Formatierung auf einen Blick, welche Produktlinien einen Umsatz über dem,unter dem oder in der Nähe des Durchschnittsumsatzes erzielt haben.
2013-06-29347
Erstellen von Berichten
4.5.5 Verfolgen von Änderungen in Daten
Damit Sie fundierte und effektive Business-Intelligence-Entscheidungen treffen können, müssen Sienachvollziehen können, wie sich die Daten, die die Entscheidungsgrundlage bilden, im Laufe der Zeitändern. Da Sie Datenänderungen verfolgen und anzeigen können, haben Sie die Möglichkeit, sich aufdie Analyse von Schlüsselbereichen zu konzentrieren, ohne Zeit beim Durchsuchen irrelevanter Datenzu verschwenden.
Wenn Sie Datenänderungen verfolgen, wählen Sie eine bestimmte Datenregenerierung alsReferenzpunkt aus. Diese Daten werden als Referenzdaten bezeichnet. Wenn Sie die Datenverfolgungaktivieren, sehen Sie die Daten im Verhältnis zu den Referenzdaten.
Die folgenden Beispiele sollen die Datenverfolgung veranschaulichen:• Wenn eine Verkaufsstelle nicht mehr in der Liste der umsatzstärksten Geschäfte angezeigt wird,
wird die Verkaufsstelle als aus der Liste gelöscht interpretiert. Sie können diese Informationenverwenden, um zu untersuchen, warum die Verkaufsstelle nicht mehr zu den umsatzstärksten Filialenzählt.
• Wenn der Umsatz in einer bestimmten Region sinkt, wird dies durch die Datenverfolgung angezeigt.Sie können daraufhin einen Drilldown auf die Daten dieser Region ausführen, um die Hintergründezu verstehen.
In beiden Fällen erhalten die aktuellen Daten durch die Datenverfolgung mehr Aussagekraft, da sie ineinen Kontextbezug zu älteren Daten gesetzt werden. Ohne diesen Kontext wäre es schwieriger, Trendszu identifizieren.
Anmerkung:Datenänderungen werden auf Dokumentebene, nicht auf Berichtsebene, verfolgt. Wenn eine Dokumentmehrere Berichte enthält, wird die Verfolgung auf alle Berichte angewendet. Die Information in derStatusleiste am unteren Rand des Berichts gibt über den Dokumentebenenstatus Auskunft. Ein Sternauf einer Berichtsregisterkarte zeigt an, dass die Änderungsverfolgung für den Bericht aktiviert ist.
Verwandte Themen• Arten der Datenänderung• Tracking-Modus mit automatischer Aktualisierung• Datentracking-Modus mit absoluten Referenzdaten• Aktivieren des Datentrackings• Anzeigen geänderter Daten• Konfigurieren des Aussehens geänderter Daten• Konfigurieren des Erscheinungsbilds geänderter Daten• Anzeigen geänderter Daten in Blöcken• Anzeigen geänderter Daten in Blöcken mit Gruppenwechseln• Anzeigen geänderter Daten in Sektionen• Anzeigen geänderter Daten in Berichten mit zusammengeführten Dimensionen• Anzeigen geänderter Daten in Diagrammen
2013-06-29348
Erstellen von Berichten
4.5.5.1 Arten der Datenänderung
Folgende Datenänderungstypen können nachverfolgt werden:• Eingefügte Daten• Gelöschte Daten• Geänderte Daten• Erhöhte Werte• Verringerte Werte
Die Anzeige dieser Änderungen wird über die Schnittstelle oder die Formelsprache konfiguriert. Mithilfeder Formelsprache erhalten erfahrene Benutzer zusätzliche Leistungsfähigkeit und Flexibilität für dieAnzeige und Formatierung geänderter Daten.
4.5.5.2 Tracking-Modus mit automatischer Aktualisierung
Im Datentracking-Modus "Automatische Aktualisierung" werden die aktuellen Daten immer mit denDaten vor der letzten Regenerierung verglichen. Dazu werden die aktuellen Daten vor jederRegenerierung automatisch als Referenzdaten festgelegt. Somit sind die Referenzdaten stets eineVersion älter als die aktuellen Daten.
Das automatische Datentracking eignet sich besonders für zeitgesteuerte Dokumente, wenn Sie dieaktuellen Daten mit den Daten vor der letzten Regenerierung vergleichen möchten.
4.5.5.3 Datentracking-Modus mit absoluten Referenzdaten
Im Tracking-Modus "Feste Daten" wählen Sie die Referenzdaten im Dialogfeld "Datentracking" manuellaus. Sie verwenden diese Daten so lange als Bezugspunkt, bis Sie den Bezugspunkt aktualisieren.
4.5.5.4 Aktivieren des Datentrackings
Anmerkung:Wenn Sie nicht über die Benutzerrechte für das Dokumenttracking verfügen, sind die unten erwähntenOptionen ausgegraut.
2013-06-29349
Erstellen von Berichten
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie in einem beliebigen Modus in der Statusleiste am unteren Rand des Fensters aufÄnderungen verfolgen.
• Klicken Sie im Modus "Ansicht" in der Symbolleiste auf Verfolgen.• Wählen Sie im Modus "Entwurf" auf der Registerkarte Analyse die Unterregisterkarte
Datentracking aus, und klicken Sie auf Verfolgen.
3. Wählen Sie im Dialogfeld "Datentracking" die Registerkarte Daten aus.4. Um die Daten mit denen der letzten Regenerierung zu vergleichen, wählen Sie Mit letzter
Datenregenerierung vergleichen aus.
Wenn Sie diese Option auswählen, werden die aktuellen Daten nach jeder Datenregenerierung zuden Referenzdaten. Der Bericht zeigt stets den Unterschied zwischen den jüngsten Daten und denDaten vor der letzten Regenerierung.
Wenn diese Option ausgewählt ist, wird in der Statusleiste "Änderungen verfolgen: automatischeAktualisierung" angezeigt.
5. Um die Daten mit einer bestimmten Datenregenerierung zu vergleichen, wählen Sie MitDatenregenerierung vergleichen von aus, und wählen Sie das Datum der Datenregenerierungaus der Liste aus.
Wenn Sie diese Option auswählen, stellt die ausgewählte Datenregenerierung die Referenzdatendar. Der Bericht zeigt stets den Unterschied zwischen den jüngsten Daten und der ausgewähltenDatenregenerierung an.
Wenn diese Option ausgewählt ist, wird in der Statusleiste "Änderungen verfolgen: feste Daten"angezeigt.
6. Wählen Sie aus der Liste "Berichte mit Datentracking angezeigt:" die Berichte aus, für die dieDatenverfolgung angezeigt werden soll.
7. Wählen Sie Daten jetzt regenerieren aus, um die Daten beim Schließen des Dialogfelds zuregenerieren.
8. Klicken Sie auf OK, um das Dialogfeld "Datentracking" zu schließen.
4.5.5.5 Anzeigen geänderter Daten
4.5.5.5.1 Anzeigen geänderter Daten
Sie können auswählen, ob beim aktivierten Datentracking geänderte Daten angezeigt werden.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Aktivieren Sie das Datentracking.3. Führen Sie einen der folgenden Schritte aus:
2013-06-29350
Erstellen von Berichten
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie Verfolgen > Änderungen anzeigenaus.
• Wenn Sie sich im Modus "Entwurf" befinden, klicken Sie auf der Registerkarte Analyse auf derUnterregisterkarte Datentracking auf Änderungen anzeigen.
4. Wählen Sie die Option erneut aus, um die Anzeige geänderter Daten zu deaktivieren.
Verwandte Themen• Konfigurieren des Aussehens geänderter Daten• Aktivieren des Datentrackings
4.5.5.5.2 Konfigurieren des Aussehens geänderter Daten
Sie können das Aussehen (Schriftschnitt, -grad und -farbe) geänderter Daten in Ihrem Dokumentkonfigurieren. Dabei lässt sich das Aussehen der folgenden Änderungen separat konfigurieren:• Eingefügte, gelöschte Dimensionen und geänderte Informationswerte• Erhöhte oder verringerte Kennzahlwerte
Kennzahlwerte können auch die Formatierung von eingefügten oder gelöschten Dimensionswertenannehmen. Beispiel: Wenn ein Dimensionswert in einer Werteliste eines Blocks ausgeblendet wird undder Block auch einen Kennzahlwert für die Dimension anzeigt, werden sowohl Dimension als auchKennzahlwert als gelöschte Daten angezeigt.
Das standardmäßige Aussehen geänderter Daten wird vom BI-Administrator im Central ManagementServer (CMS) festgelegt. Beim lokalen Konfigurieren des Aussehens geänderter Daten werden dieCMS-Standardwerte überschrieben.
Konfigurieren des Erscheinungsbilds geänderter Daten1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Klicken Sie in der Statusleiste am unteren Rand des Fensters auf Änderungen verfolgen, um das
Dialogfeld "Datentracking" anzuzeigen.3. Wählen Sie auf der RegisterkarteOptionen alle Typen von geänderten Daten aus, die Sie anzeigen
möchten, und klicken Sie auf Format, um anzugeben, wie die Änderungen angezeigt werden sollen.4. Klicken Sie auf "OK", um das Dialogfeld "Datentracking" zu schließen.
Verwandte Themen• Hervorheben von Daten mithilfe der bedingten Formatierung
4.5.5.5.3 Anzeigen geänderter Daten in Blöcken
Beispiel: Geänderte Daten in einem einfachen Block
Im folgenden Beispiel wird ein Dokument mit einem Block mit den Elementen [Land, [Jahr] und [Umsatz]dargestellt. Die ursprünglichen Daten lauteten wie folgt:
2013-06-29351
Erstellen von Berichten
UmsatzJahrLand
10002003Frankreich
20002004Frankreich
10002002Japan
12002002Polen
Nach der Regenerierung lauten die Daten wie folgt:
UmsatzJahrLand
30002004Frankreich
9002003Japan
8002002Polen
9002004GB
Wenn das Datentracking aktiviert ist und Datenänderungen angezeigt werden, wird der Block wiefolgt angezeigt:
FormatierungUmsatzJahrLand
[Datenformatierung für alleZellen gelöscht]10002003Frankreich
[Datenformatierung für Zelle"Umsatz" erhöht]30002004Frankreich
[Datenformatierung für alleZellen gelöscht]10002002Japan
[Datenformatierung für alleZellen eingefügt]9002003Japan
[Datenformatierung für Zelle"Umsatz" verringert]8002002Polen
[Datenformatierung für alleZellen eingefügt]9002004GB
2013-06-29352
Erstellen von Berichten
• In den Zeilen, in denen die Umsätze von Frankreich im Jahr 2003 und von Japan im Jahr 2002enhalten sind, werden Daten angezeigt, die nach der Regenerierung nicht mehr existieren.
• Der Umsatz von Frankreich im Jahr 2004 ist gestiegen.• Der Umsatz von Polen im Jahr 2002 ist gesunken.• Die Zeilen, die die Umsätze von Japan im Jahr 2003 und von Großbritannien im Jahr 2004 enthalten,
wurden nach der Regenerierung angezeigt.
4.5.5.5.4 Anzeigen geänderter Daten in Berichten mit zusammengeführten Dimensionen
Dimensionen werden nur dann als geändert angezeigt, wenn alle Dimensionen, die Teil derZusammenführung sind, geändert wurden.
Beispiel: Geänderte Daten und zusammengeführte Dimensionen
Im folgenden Beispiel ist "Land" eine zusammengeführte Dimension, die aus den Dimensionen "Land"zweier Datenprovider besteht. Vor der Datenregenerierung lauten die Daten wie folgt:
Vertrieb (DP2)Land(DP2)Umsatz(DP1)Land(DP1)
5000USA10000USA
4000Frankreich
3000GB5000GB
1000Deutschland1000Deutschland
Nach der Datenregenierierung lauten die Daten wie folgt:
Vertrieb (DP2)Land(DP2)Umsatz(DP1)Land(DP1)
4000USA10000USA
3000Frankreich4000Frankreich
4000GB6000GB
2000Polen
In einem Block mit der zusammengeführten Dimension "Land" und den Datenänderungen werdenDaten wie folgt angezeigt:
2013-06-29353
Erstellen von Berichten
FormatierungVertriebUmsatzLand
[Datenformatierung für Zelle"Vertrieb" verringert]400010000USA
[Datenformatierung für Zelle"Umsatz" eingefügt]30004000Frankreich
[Datenformatierung für Zellen"Umsatz" und "Vertrieb" er-höht]
40006000GB
[Datenformatierung für alleZellen gelöscht]10001000Deutschland
[Datenformatierung für Zellen"Land" und "Umsatz" einge-fügt]
2000Polen
In der Zeile "Frankreich" wird Frankreich nicht als eingefügt angezeigt, da eine Zeile "Frankreich" inbeiden Datenprovidern nicht eingefügt wurde. "Umsatz" wird als eingefügt angezeigt, da es sich hierbeium einen neuen Kennzahlwert nach der Datenregenerierung handet.
In der Zeile "Polen" wird "Polen" als eingefügt angezeigt, da es sich hierbei um einen neuenDimensionswert nach einer Datenregenerierung handelt.
4.5.5.5.5 Anzeigen geänderter Daten in Sektionen
Beispiel: Geänderte Daten in einem Bericht mit Sektionen
Im folgenden Beispiel wird ein Dokument mit einem Block mit den Elementen [Land, [Jahr] und [Umsatz]dargestellt. Die ursprünglichen Daten lauteten wie folgt:
UmsatzJahrLand
10002003Frankreich
20002004Frankreich
10002002Japan
12002002Polen
2003USA
2004USA
2013-06-29354
Erstellen von Berichten
Nach der Regenerierung lauten die Daten wie folgt:
UmsatzJahrLand
30002004Frankreich
9002003Japan
8002002Polen
9002004GB
Wenn Sie eine Sektion für [Land] erstellen und Datenänderungen anzeigen, sieht der Bericht wie folgtaus:
Frankreich [keine Formatierung]
FormatierungUmsatzJahr
[Datenformatierung für alle Zellen ge-löscht]10002003
[Datenformatierung für Zelle "Umsatz" er-höht]30002004
Japan [keine Formatierung]
FormatierungUmsatzJahr
[Datenformatierung für alle Zel-len gelöscht]10002002
[Datenformatierung für alle Zel-len eingefügt]9002003
Polen [keine Formatierung]
FormatierungUmsatzJahr
[Datenformatierung für Zelle"Umsatz" verringert]8002002
Großbritannien [Formatierung eingefügt]
2013-06-29355
Erstellen von Berichten
FormatierungUmsatzJahr
[Datenformatierung für alle Zel-len eingefügt]9002004
Die Daten im Sektionskopf werden auf zwei verschiedene Weisen angezeigt. Dies hängt von denDatenänderungen in der Sektion ab:• Wenn sich alle Zeilen im Block der Sektion auf die gleiche Weise geändert haben, wird der
Sektionskopf mit der gleichen Formatierung wie die Zeilen angezeigt.• Wenn sich die Zeilen auf unterschiedliche Weise oder sich nur einige Zeilen geändert haben, behält
der Sektionskopf seine Standardformatierung bei.
4.5.5.5.6 Anzeigen geänderter Daten in Blöcken mit Gruppenwechseln
Wenn ein Block einen Gruppenwechsel enthält und die Blockeigenschaft Zusammenführen aktiviertist, wird der zentrierte Wert gemäß Regeln angezeigt, die denen von Sektionsköpfen ähneln.• Wenn sich alle Zeilen im Gruppenwechsel auf die gleiche Weise geändert haben, wird der zentrierte
Wert mit derselben Formatierung angezeigt wie die Reihen.• Wenn sich die Zeilen auf unterschiedliche Weise oder nur einige Zeilen geändert haben, behält der
zentrierte Wert seine Standardformatierung bei.
4.5.5.5.7 Anzeigen geänderter Daten in Diagrammen
Wenn sich die Daten eines Diagramms geändert haben, wird über dem Diagramm ein Symbol angezeigt,dass darauf hinweist, dass sich Daten geändert haben. Wenn Sie auf dieses Symbol klicken, wird stattdes Diagramms eine Tabelle angezeigt, aus der Sie die Einzelheiten der Änderungen entnehmenkönnen.
4.5.5.6 Datentracking-Einschränkungen
Wenn Sie einen Datenprovider ändern oder bereinigen, werden im Bericht keine geänderten Datenmehr angezeigt. Wird der Datenprovider geändert, ist die aktuelle Version des Dokuments nicht mehrmit der Referenzversion kompatibel. Wenn alte Daten gelöscht werden, stehen sie nicht mehr zumVergleich zur Vefügung.
Folglich können folgende Vorgänge beim Datentracking nicht ausgeführt werden:• Drill außerhalb des Bereichs• Abfrage-Drill• Löschen einer Abfrage• Änderungen (einschließlich Änderungen von Sicherheitsrechten), durch die die vom Datenprovider
generierte SQL verändert wird
2013-06-29356
Erstellen von Berichten
• Bereinigen des Dokuments
Wenn Sie eine dieser Aktionen durchführen, wird der Datenverlauf des Dokuments gelöscht, da dieAktionen nicht kompatibel mit der Anzeige geänderter Daten sind. Wenn Sie beispielsweise eine Abfrageändern, ändern sich aufgrund dieser Änderung die Daten im Dokument. Alle Vergleiche zwischen diesenDaten und den alten, von einer anderen Abfrage generierten Daten führen zu falschen Ergebnissen.
Anmerkung:Wenn Sie einen Drillvorgang auf eine Abfrage oder einen Drill außerhalb des Bereichs ausführen, wirdder Datenverlauf gelöscht, da diese Vorgänge den Datenprovider ändern. Dies sollte für Sie jedochkeine Auswirkungen haben, da Sie zu Beginn des Drill-Vorgangs bereits die Daten definiert haben, diegenauer analysiert werden müssen. Das Datentracking hat seinen Zweck erfüllt, und Sie können nunmit der Datenanalyse fortfahren.
Verwandte Themen• Ausführen von Drill-Vorgängen, die über die eingestellte Analysetiefe hinausgehen• Ausführen von Drill-Vorgängen auf Abfragen• Verwalten von Abfragen mit dem Datenmanager
4.5.5.6.1 Datentracking und Regenerieren beim Öffnen
Wenn die Regenerierung eines Dokuments beim Öffnen aktiviert wurde (wenn in den Eigenschaftendes Dokuments die Option Beim Öffnen regenerieren ausgewählt wurde), zeigt das Datentrackingkeine Unterschiede zwischen den Daten vor und nach der Regenerierung an. Die nach derRegenerierung erhaltenen Daten gelten als neue Daten, da die Regenerierung das Dokument bereinigt.
Anmerkung:Die Option Beim Öffnen regenerieren hängt von den folgenden CMS-Einstellungen ab:• Unter CMC > Anwendung > WebI > Eigenschaften wurde die Eigenschaft Aktivieren Sie die
Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumentedeaktivieren" vom BI-Administrator aktiviert.
• Unter CMC > Anwendung > Benutzersicherheit wurde das Sicherheitsrecht AutomatischeRegenerierung beim Öffnen für alle Dokumente deaktivieren für den jeweiligen Benutzer vomBI-Administrator deaktiviert.
In diesen Fällen wird das Dokument auch dann beim Öffnen regeneriert, wenn für das Dokument dieOption Beim Öffnen regenerieren nicht aktiviert wurde.
Verwandte Themen• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-Applet-Schnittstelle
4.5.5.7 Verfolgen geänderter Daten mithilfe von Formeln
2013-06-29357
Erstellen von Berichten
Wenn Sie die Oberfläche zur Anzeigenkonfiguration der geänderten Daten verwenden, werden dieÄnderungen mit speziellen Alertern im Hintergrund nachverfolgt. Diese speziellen Alerter werden nichtin der Liste der Standard-Alerter angezeigt.
Mit Zellenformeln haben Sie die Möglichkeit, benutzerdefinierte Alerter zum Formatieren vonDatenänderungen zu erstellen. Sie können auch Formeln mit speziellen Berechnungen auf Basis vonDatenänderungen verwenden. Sie können beispielsweise eine Berechnung hinzufügen, um dieUnterschiede zwischen dem früheren und dem aktuellen Wert einer Kennzahl anzuzeigen.
4.5.5.7.1 Die Funktion "RefWert"
Die Formelsprache ermöglicht den Zugriff auf geänderte Daten mithilfe der Funktion RefWert. DieseFunktion stellt den Wert der Referenzdaten für eine Kennzahl zur Verfügung. Wenn keine Referenzdatenvorhanden sind, gibt die Funktion kein Ergebnis zurück.
Beispiel: Die Kennzahl [Umsatz] hat momentan den Wert "1000", und der Referenzwert lautet "900".Die Formel RefWert([Umsatz]) gibt "900" als Ergebnis zurück.
Verwandte Themen• RefWert
Erstellen von Formeln mithilfe der Funktion "RefWert"
Sie können die Funktion RefWert zum Erstellen von Formeln verwenden, über die Sie Informationenzu den aktuellen Daten in Relation zu den Referenzdaten erhalten.
Beispiel: Feststellen der Unterschiede zwischen Referenzwerten und aktuellen Werten
Die folgende Formel gibt den Unterschied zwischen dem Referenzwert und dem aktuellen Wert derKennzahl [Umsatz] zurück:
=Wenn(Nicht(IstNull([Umsatz])) Oder Nicht (IstNull(RefWert([Umsatz])));[Umsatz]-RefWert([Umsatz]))
In der folgenden Tabelle sind die Daten vor der Datenregenerierung aufgeführt:
UmsatzKunde
2000Johnson
3000Schmidt
3500Wilson
Nach der Regenerierung ändern sich die Daten wie folgt:
2013-06-29358
Erstellen von Berichten
UmsatzKunde
3000Johnson
2500Schmidt
In einer dritten Spalte gibt die Formel folgende Zahlen zurück:
DifferenzUmsatzKunde
10003000Johnson
-5002500Schmidt
3500Wilson
4.5.5.7.2 Die Funktion "RefWertDatum"
Die Funktion RefWertDatum gibt das Datum der für das Datentracking verwendeten Referenzdatenzurück.
Verwandte Themen• RefWertDatum
4.5.5.7.3 ReferenzwertAntwortBenutzer (Funktion)
Die Funktion ReferenzwertAntwortBenutzer dient der Verfolgung von Eingabeaufforderungenund gibt den Wert der Benutzerantwort der Referenzdaten (Eingabeaufforderungen) zurück, die für dasDatentracking verwendet wird.
Verwandte Themen• ReferenzwertAntwortBenutzer
4.5.5.8 Geänderte Daten und der Berechnungskontext
Wenn das Datentracking aktiviert ist, werden Daten nur dann als geändert angezeigt, wenn sich derBerechnungskontext nicht ändert.
2013-06-29359
Erstellen von Berichten
Wenn sich beispielsweise ein Kennzahlwert ändert, weil Sie den Berechnungskontext eines Blocksgeändert haben, wird der neue Wert nicht als geänderter Wert markiert.
Beispiel: Ändern des Berechnungskontextes
Im folgenden Beispiel wird ein Block mit [Stadt], [Kunde] und [Umsatz] wie folgt angezeigt:
UmsatzKundeStadt
1000SchmidtSan Francisco
2000MüllerSan Francisco
3000WilsonLos Angeles
4000MeierLos Angeles
Wenn Sie [Kunde] aus dem Block entfernen, wird der Umsatz pro Stadt gruppiert:
KundeStadt
3000San Francisco
7000Los Angeles
Die Anzeige der Umsätze hat sich nicht erhöht, da sich der Betrag der Umsätze nicht geändert hat.Es hat sich nur der Berechnungskontext geändert. Die Umsätze werden jetzt nur nach Stadt aggregiertund zeigen höhere Werte an.
Wenn nach der Datenregenerierung der Umsatz von Müller auf 1000 sinkt und der Umsatz von Wilsonauf 4000 steigt, werden die Daten wie folgt angezeigt:
KundeStadt
2000San Francisco
8000Los Angeles
Die Daten werden nun als geänderte Daten angezeigt, weil, unabhängig von der Änderung desBerechnungskontexts, der Gesamtumsatz von San Francisco gesunken und der Gesamtumsatz vonLos Angeles gestiegen ist.
2013-06-29360
Erstellen von Berichten
4.6 Erweitern von Berichten mit Berechnungen, Formeln und Variablen
Sie können Berechnungen, Formeln und Variablen (benannte Formeln) zu Berichten hinzufügen.Ausführliche Informationen über die verfügbaren Berechnungen finden Sie im Handbuch zur Verwendungvon Funktionen, Formeln und Berechnungen in Web Intelligence oder in der Onlinehilfe.
4.6.1 Arbeiten mit Standardberechnungen
4.6.1.1 Einfügen einer Standardberechnung in eine Tabelle oder Kreuztabelle
Sie können Standardberechnungen in Tabellen oder Kreuztabellen einfügen, um schnell Berechnungenfür Tabellendaten auszuführen. Weitere Informationen über Standardberechnungen finden Sie imHandbuch zur Verwendung von Funktionen, Formeln und Berechnungen in Web Intelligence oder inder Onlinehilfe.
Sie haben die Möglichkeit, mehrere Berechnungen in eine Tabelle oder Kreuztabelle einzufügen. WennSie zwei Berechnungen auf eine Tabelle oder Kreuztabelle anwenden, wird für jedesBerechnungsergebnis eine eigene Fußzeile eingefügt. Sie fügen mehrere Berechnungen auf dieselbeWeise wie eine einzelne Berechnung in Kreuztabellen oder Tabellen ein. Allerdings müssen Sie denEinfügevorgang so oft wiederholen, wie Sie Berechnungen ausführen möchten.1. Klicken Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" auf die Tabellenzelle mit den
Daten, für die Sie eine Berechnung ausführen möchten.2. Wählen Sie auf der RegisterkarteAnalyse auf der Unterregisterkarte Funktionen eine Berechnung
aus.
Sie können diesen Schritt wiederholen, um mehrere Berechnungen zur selben Spalte hinzuzufügen.
Tipp:Doppelklicken Sie auf eine Zelle, um die Symbolleiste "Formel-Editor" anzuzeigen, mit der Sie dieFormel bearbeiten können.
Ein Fuß mit dem Ergebnis der Berechnung wird unterhalb der Spalte hinzugefügt.
4.6.1.2 Entfernen von Standardberechnungen
2013-06-29361
Erstellen von Berichten
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die Zelle mit der Berechnung, die Sie entfernen möchten,
und wählen Sie Löschen aus.
4.6.2 Arbeiten mit Formeln
4.6.2.1 Definieren einer Formel durch direkte Eingabe
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteEigenschaften aus.
2. Wählen Sie aus der Dropdown-Liste Anzeigen die Option Formelleiste aus, um die "Formelleiste"anzuzeigen.
3. Wählen Sie im Bericht eine Zelle oder ein Textfeld aus, oder fügen Sie diese(s) ein.4. Geben Sie in das Feld Formel eine Formel ein.5. Um eine Formel mit dem "Formel-Editor" zu erstellen, klicken Sie auf das Symbol Formel-Editor
in der "Formelleiste".6. Erstellen Sie die Formel.7. Führen Sie zum Bestätigen und Anwenden der Formel einen der folgenden Schritte aus:
• Klicken Sie im Web-Intelligence-Rich-Client auf Validieren.• Klicken Sie in der Schnittstelle Web Intelligence HTML oder Web Intelligence Applet auf OK.
4.6.2.2 Erstellen von Formeln im Formel-Editor
Mit dem "Formel-Editor" können Sie die Formel für eine Tabellenzelle definieren.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die Tabellenzelle aus, in die
die Formel eingefügt werden soll.2. Wählen Sie auf der Registerkarte Eigenschaften aus der Dropdown-Liste Anzeigen die Option
Formelleiste aus, um die "Formelleiste" anzuzeigen.3. Um eine Formel mit dem "Formel-Editor" zu erstellen, klicken Sie auf das Symbol Formel-Editor
in der "Formelleiste".4. Doppelklicken Sie, um ein Objekt für die Formel aus dem Bereich "Verfügbare Objekte" auszuwählen.5. Doppelklicken Sie, um eine Funktion für die Formel aus dem Bereich "Verfügbare Funktionen"
auszuwählen.
2013-06-29362
Erstellen von Berichten
6. Doppelklicken Sie, um einen Operator für die Formel aus dem Bereich "Verfügbare Operatoren"auszuwählen.Falls für die Formel ein oder mehrere Werte aus einer Werteliste ausgewählt werden müssen, führenSie folgende Schritte aus:a. Wählen Sie ein Objekt aus der Liste "Verfügbare Operatoren" aus.b. Doppelklicken Sie auf das Element Werte, um das Dialogfeld "Werteliste" zu öffnen.c. Führen Sie einen der folgenden Schritte aus:
• Um einen Wert auszuwählen, markieren Sie diesen und klicken dann auf OK.• Um angrenzende Werte auszuwählen, markieren Sie den ersten Wert. Halten Sie die
Umschalttaste gedrückt, klicken Sie auf den letzten Wert und dann auf OK.• Um mehrere (nicht angrenzende) Werte auszuwählen, markieren Sie den ersten Wert. Halten
Sie die Strg-Taste gedrückt, klicken Sie auf die anderen auszuwählenden Werte und dannauf OK.
7. Um die Formel zu bestätigen und anzuwenden, klicken Sie auf OK.
4.6.3 Arbeiten mit Variablen
4.6.3.1 Erstellen von Variablen
Anmerkung:Wenn die Zelle ausgewählt wird, bevor Sie den "Formel-Editor" öffnen, wird die erstellte Formel derZelle zugeordnet.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Um die "Formelleiste" in der Registerkarte Eigenschaften anzuzeigen, wählen Sie aus der
Dropdown-Liste Anzeigen die Option Formelleiste aus.3. Klicken Sie auf das Symbol Variable erstellen in der "Formelleiste", um den Bereich "Neue Variable
erstellen" oder "Variable erstellen" anzuzeigen.4. Geben Sie den Namen der Variablen im Feld Name ein.5. Erstellen Sie im Feld "Formel" eine Formel für die Variable, wenn nicht bereits eine angezeigt wird.6. Wählen Sie einen Variablentyp aus.7. Klicken Sie auf OK, um die Variable zu speichern und zum Dokument zurückzukehren.
4.6.3.2 Bearbeiten von Variablen
2013-06-29363
Erstellen von Berichten
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteVerfügbareObjekte im Seitenbereich aus.
2. Klicken Sie mit der rechten Maustaste auf die Variable, die Sie bearbeiten möchten, und wählenSie Bearbeiten aus.Der Bereich "Variablen-Editor" oder "Variable bearbeiten" wird angezeigt.
3. Bearbeiten Sie die Variable.4. Klicken Sie auf OK, um zum Dokument zurückzukehren.
4.6.3.3 Löschen von Variablen
1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteVerfügbareObjekte im Seitenbereich aus.
2. Klicken Sie mit der rechten Maustaste in der Liste auf die Variable, die Sie löschen möchten, undwählen Sie Entfernen aus.
4.6.3.4 Umbenennen von Variablen
Dieser Arbeitsschritt kann in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Clientausgeführt werden, nicht jedoch in der Web-Intelligence-HTML-Schnittstelle.1. Wählen Sie in einem Web-Intelligence-Dokument im Modus "Entwurf" die RegisterkarteVerfügbare
Objekte im Seitenbereich aus.2. Klicken Sie mit der rechten Maustaste auf die Variable, die Sie umbenennen möchten, und wählen
Sie Umbenennen aus.3. Benennen Sie die Variable um, und speichern Sie sie.
4.7 Handbuch zur Verwendung von Funktionen, Formeln und Berechnungen in WebIntelligence
4.7.1 Dokumentverlauf: Funktionen, Formeln und Berechnungen von Web Intelligence
2013-06-29364
Erstellen von Berichten
Die folgende Tabelle enthält eine Übersicht über die wichtigsten Änderungen:
BeschreibungDatumVersion
Interactive Analysis ursprünglich umbenannt. ErsteVeröffentlichung dieses Dokuments
30. Novem-ber 2011
SAP BusinessObjects InteractiveAnalysis 4.0
Support Package 125. Februar2011
SAP BusinessObjects InteractiveAnalysis 4.0 Service Pack 1
Support Package 2. Wieder in Web Intelligence um-benannt
15. Juni2011
BusinessObjects Web Intelligence4.0 Service Pack 2
Feature Pack 320. Februar2011
BusinessObjects Web Intelligence4.0 Feature Pack 3
Unterstützung des Rechts-nach-Links-Lesemodusfür das arabische Gebietsschema, was sich beson-ders auf die folgenden Zeichenfunktionen in Rechts-nach-Links-Gebietsschemas (RTL-Gebietsschemas)auswirkt:• Links• AuffüllenLinks• LöschLeerLinks• Rechts• AuffüllenRechts• LöschLeerRechts
10. Mai 2013BusinessObjects Web Intelli-gence 4.1
4.7.2 Informationen zu diesem Handbuch
Detaillierte Informationen zu erweiterten, bei der Durchführung von Datenanalysen verfügbarenBerechnungsmöglichkeiten finden Sie im Handbuch zur Verwendung von Funktionen, Formeln undBerechnungen in Web Intelligence. Hier finden Sie auch eine Syntaxreferenz für verfügbare Funktionenund Operatoren.
4.7.3 Verwenden von Standard- und benutzerdefinierten Berechnungen
Sie können Standard-Berechnungsformeln verwenden, um Daten rasch zu berechnen. Wenn IhreAnforderungen durch Standardberechnungen nicht erfüllt werden, können Sie mithilfe der Formelsprachebenutzerdefinierte Berechnungen erstellen.
2013-06-29365
Erstellen von Berichten
4.7.3.1 Standardberechnungen
Sie können Standard-Berechnungsformeln verwenden, um Daten rasch zu berechnen. FolgendeStandardberechnungen stehen zur Verfügung:
BeschreibungBerechnung
Berechnet die Summe der markierten Daten.Summe
Zählt alle Zeilen für ein Objekt vom Typ Kennzahloder zählt die eindeutigen Zeilen für ein Objektvom Typ Dimension oder Information.
Anzahl
Berechnet den Durchschnitt der Daten.Durchschnitt
Zeigt den Mindestwert der markierten Daten an.Minimum
Zeigt den Höstwert unter den ausgewählten Datenan.Maximum
Zeigt die markierten Daten als Prozentsatz desGanzen an. Die Ergebnisse einer Prozentrech-nung werden in einer zusätzlichen Tabellenspalteoder -zeile angezeigt.
Anmerkung:Prozentsätze werden für die ausgewählte Kenn-zahl berechnet und mit den Gesamtergebnissenfür diese Kennzahl in der Tabelle oder in demGruppenwechsel verglichen. Um den Prozentsatzeiner Kennzahl im Vergleich zu einer anderenKennzahl zu berechnen, müssen Sie eine benut-zerdefinierte Berechnung erstellen.
Prozent
Wendet die Standardaggregationsfunktion aufeine Standardkennzahl bzw. die Datenbank-Ag-gregationsfunktion auf eine intelligente Kennzahlan.
Standard
Wenn Sie Standardberechnungen auf Tabellenspalten anwenden, werden die Berechnungsergebnisseim Fuß angezeigt. Ein Fuß wird pro Berechnung hinzugefügt.
2013-06-29366
Erstellen von Berichten
4.7.3.2 Verwenden von Formeln zum Erstellen benutzerdefinierter Berechnungen
Benutzerdefinierte Berechnungen ermöglichen das Hinzufügen von Berechnungen zu Berichten, dieüber die grundlegenden Objekte und Standardberechnungen hinaus gehen.
Sie fügen eine benutzerdefinierte Berechnung hinzu, indem Sie eine Formel schreiben. Eine Formelkann aus grundlegenden Berichtsvariablen, Funktionen, Operatoren und Berechnungskontextenbestehen.
Bei einer benutzerdefinierten Berechnung handelt es sich um eine Formel, die aus Berichtsobjekten,Funktionen und Operatoren besteht. Formeln verfügen über einen Berechnungskontext, den Sie ggf.direkt angeben können.
Beispiel: Anzeigen des pro Artikel erzielten Durchschnittsumsatzes
Angenommen, Sie verfügen über einen Bericht, in dem der Umsatz und die Anzahl verkaufter Produkteenthalten sind. Sie möchten diesem Bericht den Umsatz pro Artikel hinzufügen: Die Berechnung[Umsatz]/[Anzahl verkaufter Produkte] gibt dieses Ergebnis zurück, indem der Umsatzdurch die Anzahl der verkauften Artikel geteilt wird, was den Umsatz pro Artikel ergibt.
Verwandte Themen• Definition von Berechnungskontexten
4.7.3.2.1 Verwenden von Variablen zur Vereinfachung von Formeln
Zur Vereinfachung komplexer Formeln können Sie Variablen verwenden. Durch die Verwendung vonVariablen zerlegen Sie eine komplexe Formel in kleinere und somit übersichtlichere Bestandteile beigleichzeitiger Reduzierung des Fehlerrisikos.
Sie können zuvor erstellte Variablen in einer Formel genau auf dieselbe Weise nutzen wie andereBerichtsobjekte auch. Variabeln werden im Formel-Editor unter dem Ordner "Variablen" angezeigt.
Sie können den Variablennamen in eine Formel eingeben oder die Variable so in die Formelleisteziehen, wie Sie auch bei anderen Berichtsobjekte vorgehen würden.
Verwandte Themen• Vereinfachen einer Varianz-Formel unter Verwendung von Variablen
4.7.3.3 Arbeiten mit Funktionen
2013-06-29367
Erstellen von Berichten
Eine benutzerdefinierte Berechnung enthält manchmal ausschließlich Berichtsobjekte, z.B. [Umsatz]/[Anzahl verkaufter Produkte]. Berechnungen können neben Berichtsobjekten auchFunktionen beinhalten.
Eine Funktion verwendet null oder mehr Werte als Eingabe und gibt ein auf diesen Werten basierendesErgebnis zurück. Die Funktion Summe berechnet beispielsweise die Summe aller Werte einer Kennzahlund gibt das Ergebnis dieser Berechnung zurück. Die Formel Summe([Umsatz]) gibt den Gesamtbetragaller Umsatzwerte zurück. In diesem Fall wird die Kennzahl Umsatz als Eingabewert für die Funktionverwendet. Der Ausgabewert entspricht der Summe aller Werte der Kennzahl Umsatz.
Verwandte Themen• Funktions- und Formeloperatoren• Funktionen
4.7.3.3.1 Einfügen von Funktionen in Zellen
In Berichtszellen beginnt der Text immer mit dem Zeichen '='. Literaltext steht zwischenAnführungszeichen, während Formeln ohne Anführungszeichen angezeigt werden. Die FormelDurchschnitt([Umsatz]) wird beispielsweise folgendermaßen in einer Zelle angezeigt: =Durchschnitt([Umsatz]). Der Text "Durchschnitt Umsatz?" wird als "Durchschnitt Umsatz?"angezeigt
Text kann auch allein in Zellen verwendet oder unter Zuhilfenahme des Operators "+" mit Formelnkombiniert werden. Wenn eine Zelle den durchschnittlichen Umsatz mit dem vorangestellten Text"Durchschnitt Umsatz:" anzeigen soll, lautet der Zellentext wie folgt: ="Durchschnitt Umsatz:"+ Durchschnitt([Umsatz])
Beachten Sie die Leerstelle am Ende der Zeichenfolge. Auf diese Weise werden Text und Wert in derZelle durch eine Leerstelle voneinander getrennt.
4.7.3.3.2 Funktionssyntax
Zur Verwendung einer Funktion ist es wichtig, ihren Namen und die Anzahl der für sie erforderlichenEingabewerte zu kennen. Der von der Funktion ausgegebene Datentyp muss ebenfalls bekannt sein.
Die Funktion Summe z.B. erfordert ein numerisches Objekt als Eingabe (z.B. ein Kennzahlobjekt, dasden Umsatz ausweist). Sie gibt numerische Daten zurück (die Summe aller Werte des Kennzahlobjekts).
Die Syntax der Funktion Abs lautet:num Abs(number)
Aus der Syntax ist ersichtlich, dass die Funktion Abs eine Zahl als Eingabe erfordert und eine Zahl alsAusgabe zurückgibt.
Der Formel-Editor zeigt die Funktionssyntax an, wenn Sie die Funktion auswählen.
2013-06-29368
Erstellen von Berichten
4.7.3.3.3 Beispiele für Funktionen
Beispiel: Anzeigen der Eingabewerte einer Eingabeaufforderung mit derAntwortBenutzer-Funktion
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Das Objekt Landist ebenfalls in den Berichtsdaten enthalten, obwohl es nicht angezeigt wird. Bei der Ausführung desBerichts wird dieses Objekt durch eine Eingabeaufforderung dargestellt, die zur Auswahl eines Landesauffordert. Sie möchten das Land anzeigen, das ein Benutzer als Berichttitel ausgewählt hat. WennIhr Datenprovider "eModen" heißt und der Text in der Eingabeaufforderung "Wählen Sie bitte ein Landaus" entspricht, dann lautet die Formel für den Titel:"Quarterly Revenues for " + UserResponse( "eFashion";"Choose a State")
Der Bericht sieht folgendermaßen aus, wenn der Benutzer beim Regenerieren des Datenproviders"Illinois" als Bundesstaat ausgewählt hat:
Beispiel: Berechnen von Prozentsätzen unter Verwendung der Funktion "Prozent"
Mit der Funktion "Prozent" werden Prozentsätze berechnet. Diese Funktion berechnet den Prozentsatzeiner Zahl im Verhältnis zu ihrem Umgebungskontext. In der folgenden Tabelle wird der Umsatz proJahr und Quartal angezeigt. Die Spalte "Prozent" enthält die Formel Prozent ([Umsatz]).
2013-06-29369
Erstellen von Berichten
In diesem Fall berechnet die Funktion den Prozentsatz, den jeder einzelne Umsatzwert im Vergleichzum Gesamtumsatz darstellt. Der Umgebungskontext ist also der Gesamtumsatz. Diese Zahl ist dieeinzige Zahl, die außer der Aufteilung nach Jahr und Quartal für die Tabelle relevant ist.
Wenn der Bericht in Sektionen unterteilt wird, die sich jeweils auf ein bestimmtes Jahr beziehen, dannstellt der Umgebungskontext außerhalb der Tabelle den Gesamtumsatz für die Sektion dar.
Wenn die Zelle "Prozent" außerhalb der Tabelle, jedoch innerhalb der Sektion angeordnet wird, stelltder Umgebungskontext den Gesamtumsatz dar. In diesem Fall wird durch die Funktion "Prozent" denGesamtumsatz für die Sektion als Prozentanteil des Gesamtumsatzes berechnet.
2013-06-29370
Erstellen von Berichten
Beispiel: Berechnen von Prozentsätzen unter Verwendung der Funktion "Summe"
Der Kontext, in dem ein Prozentsatz berechnet wird, lässt sich besser steuern, indem Sie anstelle derFunktion "Prozent" die Funktion "Summe" verwenden. Wenn Sie eine Zahl unter mehreren Zahlendurch die Gesamtzahl aller Zahlen teilen, erhalten Sie den Prozentsatz des Gesamtbetrages. Mit derFormel [Umsatz]/Summe([Umsatz]) erhalten Sie beispielsweise den Umsatz in der Form einesProzentanteils im Vergleich zum Gesamtumsatz.
In der folgenden Tabelle enthält die Spalte "Prozent von Gruppenergebnis" die Formel:[Sales revenue]/(Sum([Sales revenue] In Report))
und die Spalte [Prozentanteil Jahr] enthält die Formel:[Sales revenue]/(Sum([Sales revenue] In Section))
In diesen Formeln werden die Schlüsselwörter Bericht und Sektion der erweiterten Syntax verwendet.Sie weisen die Funktion "Summe" an, den Gesamtumsatz des Berichts bzw. den Jahresumsatz zuberechnen.
Verwandte Themen• Ändern von Standardberechnungskontexten unter Verwendung der erweiterten Syntax
2013-06-29371
Erstellen von Berichten
Vereinfachen einer Varianz-Formel unter Verwendung von Variablen
Varianz ist ein statistischer Begriff. Bei der Varianz wird die Abweichung bestimmter Werte von einemDurchschnitt ermittelt. Obwohl mit der Var-Funktion die Varianz in einem Schritt berechnet wird, bietetdie manuelle Berechnung der Varianz ein gutes Beispiel dafür, wie eine komplexe Formel mithilfe vonVariablen vereinfacht werden kann. So berechnen Sie die Varianz manuell:• Berechnen Sie die durchschnittliche Anzahl verkaufter Artikel.• Berechnen Sie die Differenz zwischen der Anzahl verkaufter Artikel und dem Durchschnitt, und
erheben Sie diesen Wert dann ins Quadrat.• Addieren Sie die ins Quadrat erhobenen Differenzen.• Dividieren Sie die Summe durch die Anzahl der Werte - 1.
Angenommen, Sie verfügen über einen Bericht, der die Anzahl verkaufter Artikel bzw. Produkte nachQuartal anzeigt. Sie möchten die Varianz in den Bericht einfügen. Die komplexe Formel, in der keineVariablen zur Vereinfachung der Formel verwendet werden, sieht folgendermaßen aus:Sum((([Quantity sold] - Average([Quantity sold] ForEach [Quarter]) In Report)*([Quantity sold] - Average([Quantity sold] ForEach [Quarter]) In Report)) In [Quarter])/(Count ([Quantity sold] ForEach [Quarter]) - 1)
Erstellen der Varianz-FormelDie Erstellung einer Varianz-Formel umfasst mehrere Schritte. Jeder einzelne dieser Schritte wird inForm einer Variablen festgehalten. Die erstellten Variablen lauten:• Durchschnitt "Verkaufte Artikel"• Anzahl der Vorkommen (d. h. Anzahl der einzeln auftretenden Werte im Rahmen der Anzahl verkaufter
Artikel)• Differenz zwischen Vorkommen und Durchschnitt, ins Quadrat erhoben• Summe der Differenzen dividiert durch die Anzahl der Vorkommen - 1
Die Variablenformeln lauten wie folgt:
FormelVariable
Durchschnitt([Anzahl verkaufter Produkte] In([Quartal])) In BerichtDurchschnitt Verkaufte Artikel
Anzahl([Anzahl verkaufter Produkte] In ([Quartal]))In BerichtAnzahl der Vorkommen
Potenz(([Anzahl verkaufter Produkte] - [Durch-schnitt Verkaufte Artikel]);2)Differenz im Quadrat
Summe([Differenz im Quadrat] In ([Quartal]))/([An-zahl der Vorkommen] - 1)Varianz
Die endgültige Formel lautet jetztSum ([Difference Squared])/[Number of Observations] - 1)
2013-06-29372
Erstellen von Berichten
Diese Formel ist viel einfacher zu verstehen. Sie spiegelt die anhand der Formel ausgeführtenBerechnungen auf übersichtliche Weise wider. Die verwirrenden Einzelheiten bleiben Ihnen erspart.Sie können die einzelnen Formeln der Variablen einer vereinfachten Formel ggf. zum besserenVerständnis näher betrachten.
In der vereinfachten Formel wird beispielsweise die Variable Differenz im Quadrat verwendet, dieihrerseits auf der Variablen "Durchschnitt Verkaufte Artikel" aufbaut. Indem Sie die einzelnen Formelnvon "Differenz im Quadrat" und "Durchschnitt Verkaufte Artikel" näher betrachten, analysieren Sie sieähnlich wie bei einem Drilldown und können sich somit die einzelnen Schritte bei der Formelberechnungvergegenwärtigen.
4.7.3.3.4 Funktions- und Formeloperatoren
Mithilfe von Operatoren werden die einzelnen Komponenten einer Formel miteinander verknüpft.Formeln können mathematische, bedingte, logische und funktionsspezifische Operatoren sowieOperatoren für die erweiterte Syntax enthalten.
Mathematische Operatoren
Bei den mathematischen Operatoren handelt es sich um jene, die im Rahmen gängigerArithmetikoperationen verwendet werden. Es gibt Operatoren für Addition (+), Subtraktion (-),Multiplikation (*) und Division (/), mit denen mathematische Operationen in einer Formel ausgeführtwerden können. Die Formel [Umsatz] - [Umsatzkosten] enthält einen mathematischen Operatorin Form einer Subtraktion.
Anmerkung:Wenn der Operator '+' in Zusammenhang mit einer Zeichenfolge verwendet wird, dient er alsVerkettungsoperator. In diesem Fall verknüpft er zwei Zeichenfolgen. So gibt beispielsweise die Formel"John" + "Schmidt" das Ergebnis "John Schmidt" zurück.
Bedingungsoperatoren
Bedingungsoperatoren bestimmten, auf welche Art Werte miteinander verglichen werden.
BeschreibungOperator
Gleich=
Größer als>
Kleiner als<
Größer als oder gleich>=
Kleiner als oder gleich<=
Ungleich<>
2013-06-29373
Erstellen von Berichten
Bedingungsoperatoren werden mit der Wenn-Funktion verwendet. Beispiel:If [Revenue]>10000 Then "High" Else "Low"
In diesem Beispiel wird "Hoch" für sämtliche Zeilen zurückgegeben, in denen der Umsatz über odergleich 10000 ist, und "Niedrig" für alle restlichen Zeilen.
Logische Operatoren
Es gibt fünf logische Operatoren: Und, Oder, Nicht, Zwischen und InListe. Logische Operatorenwerden in Booleschen Ausdrücken verwendet, die Wahr oder Falsch zurückgeben.
Kontextoperatoren
Kontextoperatoren gehören zur erweiterten Berechnungssyntax. Die erweiterte Syntax ermöglicht dieBestimmung der Dimensionen, die von einer Kennzahl oder Formel im Rahmen einer Berechnungberücksichtigt werden sollen.
Funktionsspezifische Operatoren
Einige Funktionen akzeptieren spezifische Operatoren als Argumente. Die Vorherige-Funktionakzeptiert beispielsweise den Selbst-Operator.
Alle Funktionen verwenden ) und (, um die Funktionsargumente einzuschließen. Funktionen, diemehrere Paramter akzeptieren, verwenden ;, um die einzelnen Parameter zu trennen.
4.7.4 Berechnungskontexte
4.7.4.1 Definition von Berechnungskontexten
Beim Berechnungskontext handelt es sich um die Daten, die von der Berechnung berücksichtigt werden,um ein Ergebnis zu erzeugen. Dies bedeutet, dass der durch eine Kennzahl angegebene Wert durchdie Dimensionen bestimmt wird, die zur Berechnung der Kennzahl verwendet werden.
Ein Bericht enthält zwei Arten von Objekten:• Dimensionen stehen für Geschäftsdaten, die Zahlen generieren. Geschäfte, Jahre oder Regionen
sind Beispiele für Dimensionsdaten. Beispielsweise kann ein Geschäft, ein Jahr oder eine RegionUmsatz generieren: So können Umsätze nach Geschäft, Umsätze nach Jahr oder Umsätze nachRegion unterschieden werden.
2013-06-29374
Erstellen von Berichten
• Kennzahlen sind numerische Daten, die durch Dimensionsdaten generiert werden. Beispiele fürKennzahlen sind der Umsatz und die Anzahl verkaufter Produkte. Beispielsweise lässt sich dieAnzahl verkaufter Produkte in einem bestimmten Geschäft ermitteln.
Kennzahlen können auch aus kombinierten Dimensionsdaten generiert werden. So kann der Umsatzermittelt werden, der 2005 von einem bestimmten Geschäft erzielt wurde.
Der Berechnungskontext einer Kennzahl umfasst zwei Komponenten:• die Dimension oder Liste von Dimensionen, die den Kennzahlwert bestimmen• den Teil der Dimensionsdaten, die den Kennzahlwert bestimmen
Der Berechnungskontext umfasst zwei Komponenten:• Der Eingabekontext• Der Ausgabekontext
Verwandte Themen• Der Eingabekontext• Der Ausgabekontext
4.7.4.1.1 Der Eingabekontext
Der Eingabekontext einer Kennzahl oder Formel entspricht der Liste von Dimensionen, die in dieBerechnung einfließen.
Die Liste der Dimensionen in einem Eingabekontext wird innerhalb der Klammern der Funktion angezeigt,durch die der Wert ausgegeben wird. Die Liste der Dimensionen muss außerdem in Klammerneingeschlossen werden (auch wenn sie nur eine Dimension enthält), und die Dimensionen müssendurch Semikolons getrennt werden.
Beispiel: Definieren des Eingabekontextes
In einem Bericht mit Jahressektionen und einem Block in jeder Sektion mit Kunden- und Umsatzspaltenlauten die Eingabekontexte wie folgt:
EingabekontextBerichtbestandteil
JahrSektionskopf und Blockfüße
Jahr, KundeZeilen im Block
Anders ausgedrückt bedeutet dies, dass in den Sektionsköpfen und Blockfüßen der aggregierteUmsatz nach Jahr und in den einzelnen Zeilen im Block der aggregierte Umsatz nach Jahr und Kundeangezeigt wird (der vom jeweiligen Kunden im betreffenden Jahr generierte Umsatz).
2013-06-29375
Erstellen von Berichten
Bei ausdrücklicher Angabe in einer Formel sehen diese Eingabekontexte folgendermaßen aus:Sum ([Revenue] In ([Year]))
Sum ([Revenue] In ([Year];[Customer]))
Die im Eingabekontext definierten Dimensionen werden innerhalb der Klammern der Funktion (indiesem Fall Summe) angezeigt, deren Eingabekontext angegeben wird.
4.7.4.1.2 Der Ausgabekontext
Der Ausgabekontext veranlasst die Formel zur Ausgabe eines Wertes, wenn sie sich im Fuß einesBlocks mit einem Gruppenwechsel befindet.
Beispiel: Definieren von Ausgabekontexten
Im unten abgebildeten Bericht wird der Umsatz pro Jahr und Quartal gezeigt. Dabei wurde einGruppenwechsel auf Jahr angewendet und der Minimalumsatz pro Jahr berechnet.
Auf welche Weise lässt sich der Minimalumsatz pro Jahr in einem Block ohne Gruppenwechselanzeigen? Dies erzielen Sie, indem Sie den Ausgabekontext in einer Formel definieren. Die Formeldafür sieht folgendermaßen aus:
Min ([Revenue]) In ([Year])
Der Ausgabekontext wird nach den Klammern der Funktion angegeben, deren Ausgabekontext Siegerade definieren. In diesem Fall wird mit dem Ausgabekontext der Minimalumsatz nach Jahr berechnet.
2013-06-29376
Erstellen von Berichten
Wenn Sie eine zusätzliche Spalte zu dem Block hinzufügen, die diese Formel enthält, erhalten Siefolgendes Ergebnis:
Die Spalte "Min. pro Jahr" enthält Werte zum Minimalumsatz, die im vorherigen Bericht in denGruppenwechselfüße angezeigt wurden.
In diesem Beispiel wurde kein Eingabekontext definiert, da es sich um den Standardkontext (Jahr,Quartal) des Blocks handelt. In anderen Worten bestimmt der Ausgabekontext, welcher Umsatz proJahr und Quartal ausgegeben werden soll. Formeln, in denen sowohl der Eingabe- als auch derAusgabekontext definiert wurden, sehen folgendermaßen aus:
Min ([Sales Revenue] In([Year];[Quarter])) In ([Year])
Mit dieser Formel wird der Umsatz pro Jahr und Quartal berechnet und dann der niedrigste Umsatzdes jeweiligen Jahres ausgegeben.
Was passiert, wenn der Ausgabekontext nicht in der Spalte "Min. pro Jahr" angegeben würde? Indiesem Fall würden die Zahlen mit denen der Spalte "Umsatz" übereinstimmen. Warum? Weil derStandardkontext eines Blocks die in diesem Block eingefügten Dimensionen umfasst. DerMinimalumsatz pro Jahr und Quartal ist deshalb derselbe wie der Umsatz pro Jahr und Quartal, weiles nur einen Umsatz für jede Jahr/Quartal-Kombination gibt.
4.7.4.2 Standardberechnungskontexte
Eine Kennzahl hat einen Standard-Berechnungskontext, der sich nach ihrem Platz im Bericht richtet.Die von einer Kennzahl zurückgegebenen Zahlen hängen von den Dimensionen ab, denen siezugeordnet ist. Diese Kombination aus Dimensionen stellt den Berechnungskontext dar.
Sie können den Standardkontext mit erweiterter Syntax ändern. Anders ausgedrückt können Sie alsodie Gruppe von Dimensionen bestimmen, die zum Generieren einer Kennzahl verwendet wird. Dieswird als Definieren des Berechnungskontextes bezeichnet.
2013-06-29377
Erstellen von Berichten
Beispiel: Standardkontexte in einem Bericht
In diesem Beispiel wird der Standardberechnungskontext der Kennzahlen in einem einfachen Berichtbeschrieben. Der Bericht zeigt den durch Kunden generierten Umsatz an und ist in Sektionen nachJahr unterteilt.
Gesamt: 80002005
UmsatzKunde
1000Meier
3000Müller
4000Schulz
8000Gesamt:
Gesamtumsatz Bericht: 8000
In der folgenden Tabelle wird der Berechnungskontext der im Bericht enthaltenen Kennzahlenaufgeführt:
KontextWertKennzahl
Gesamtsumme aller Umsatzwer-te des Berichts20000Gesamtumsatz Bericht
Jahr8000Summe Sektionskopf
Jahr;Kunde1000, 3000, 4000Summe Kunden
Jahr8000Summe Blockfuß
Verwandte Themen• Definition von Berechnungskontexten• Ändern von Standardberechnungskontexten unter Verwendung der erweiterten Syntax
4.7.4.2.1 Standardkontexte in vertikalen Tabellen
Bei einer vertikalen Tabellen handelt es sich um eine standardmäßige Berichttabelle, die am oberenEnde Köpfe, anschließend von oben nach unten Daten und schließlich am Ende Füße aufweist. Fürvertikale Tabellen gibt es folgende Standardkontexte:
2013-06-29378
Erstellen von Berichten
AusgabekontextEingabekontextEinfügeposition der Berechnung
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.
Kopf
Identisch mit dem Eingabekon-text.
Die zur Erstellung der aktuellenZeile verwendeten Dimensionenund Kennzahlen.
Im Körper des Blocks
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.
Fuß
4.7.4.2.2 Standardkontexte in horizontalen Tabellen
Eine horizontale Tabelle ähnelt einer vertikalen Tabelle, mit dem Unterschied, dass die Elementehorizontal, d.h. nebeneinander angeordnet sind.
Die Darstellung der horizontalen Tabelle hängt vom bevorzugten Anzeigegebietsschema ab, das Siein den Einstellungen von BI-Launchpad ausgewählt haben. In manchen Gebietsschemas, wiebeispielsweise dem englischen, werden Schnittstellenelemente von links nach rechts (so genanntesLTR-Gebiertsschema) angeordnet, während in anderen Gebietsschemas, wie beispielsweise demarabischen, die Anzeige von rechts nach links (so genanntes RTL-Gebietsschema) verläuft.
In einem LTR-Gebietsschema werden Köpfe links, Daten von links nach rechts und Füße rechtsangezeigt. In einem RTL-Gebietsschema werden Köpfe rechts, Daten von rechts nach links und Füßelinks angezeigt.
Für horizontale Tabellen stehen dieselben Standardkontexte wie für vertikale Tabellen zur Verfügung.
4.7.4.2.3 Standardkontexte in Kreuztabellen
Eine Kreuztabelle zeigt Daten in einer Matrix an. Die Kennzahlen werden an den Schnittpunkten mitden Dimensionen angezeigt. Für Kreuztabellen gibt es folgende Standardkontexte:
AusgabekontextEingabekontextEinfügeposition der Berechnung
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.
Kopf
Identisch mit dem Eingabekon-text.
Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.
Im Körper des Blocks
2013-06-29379
Erstellen von Berichten
AusgabekontextEingabekontextEinfügeposition der Berechnung
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Die zur Erstellung des Blockkör-pers verwendeten Dimensionenund Kennzahlen.
Fuß
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Die zur Erstellung der aktuellenSpalte verwendeten Dimensio-nen und Kennzahlen.
VKörper Fuß
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Die zur Erstellung der aktuellenZeile verwendeten Dimensionenund Kennzahlen.
HKörper Fuß
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Identisch mit Fuß.VFuß
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Identisch mit Fuß.HFuß
Beispiel: Standardkontexte in Kreuztabellen
Der folgende Bericht zeigt die Standardkontexte in einer Kreuztabelle:
4.7.4.2.4 Standardkontexte in Sektionen
Eine Sektion besteht aus einem Kopf, einem Körper und einem Fuß. Für eine Sektion gibt es folgendeStandardkontexte:
AusgabekontextEingabekontextEinfügeposition der Berechnung
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Die Dimensionen und Kennzah-len des Berichts, die zur Ein-schränkung der in der Sektionangezeigten Daten gefiltertwurden.
Körper
2013-06-29380
Erstellen von Berichten
Beispiel: Standardkontexte in Sektionen
Der folgende Bericht zeigt die Standardkontexte in einer Kreuztabelle:
4.7.4.2.5 Standardkontexte in Gruppenwechseln
Ein Gruppenwechsel besteht aus einem Kopf, einem Körper und einem Fuß. Für einen Gruppenwechselgibt es folgende Standardkontexte:
AusgabekontextEingabekontextEinfügeposition der Berechnung
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Aktuelle Instanz des Gruppen-wechsels.Kopf
Die Daten werden verdichtet.Die Berechnungsfunktion gibteinen einzelnen Wert zurück.
Aktuelle Instanz des Gruppen-wechsels.Fuß
2013-06-29381
Erstellen von Berichten
Beispiel: Standardkontexte in Gruppenwechseln
Der folgende Bericht zeigt die Standardkontexte in einem Gruppenwechsel:
4.7.4.3 Ändern von Standardberechnungskontexten unter Verwendung dererweiterten Syntax
Die erweiterte Syntax ermöglicht das Hinzufügen von Kontextoperatoren zu einer Formel oder Kennzahlzur gezielteren Definition des Berechnungskontexts. Der Kontext einer Kennzahl oder Formel bestehtaus einem Eingabekontext und einem Ausgabekontext.
4.7.4.3.1 Operatoren der erweiterten Syntax
Sie geben Eingabe- und Ausgabekontexte explizit mit Kontextoperatoren an. In der folgenden Tabellesind die Kontextoperatoren aufgelistet:
BeschreibungOperator
Gibt eine explizite Liste mit Dimensionen an, dieim Kontext verwendet werden sollen.In
Fügt dem Standardkontext Dimensionen hinzu.FürJeden
Entfernt Dimensionen aus dem Standardkontext.FürAlle
Die Operatoren "FürAlle" und "FürJeden" sind nützlich, wenn Sie über einen Standardkontext verfügen,in dem zahlreiche Dimensionen aufgeführt sind. Es ist meistens einfacher, den Kontext unter Verwendung
2013-06-29382
Erstellen von Berichten
von "FürAlle" und "FürJeden" zu ergänzen oder zu reduzieren, als die Liste mithilfe des Operators "In"ausdrücklich zu definieren.
Der Kontextoperator "In"
Der Kontextoperator "In" gibt ausdrücklich die Dimensionen eines Kontextes an.
Beispiel:Verwenden des Kontextoperators "In" zur ausdrücklichen Angabe der Dimensioneneines Kontextes
In dem folgenden Beispiel wird ein Bericht gezeigt, der die Objekte "Jahr" und "Umsatz" enthält. IhrDatenprovider enthält darüber hinaus das Objekt "Quartal", allerdings fügen Sie diese Dimension nichtin den Block ein. Stattdessen möchten Sie eine zusätzliche Spalte einfügen, in der der Maximalumsatzpro Quartal für jedes Jahr gezeigt wird. Der Bericht sieht folgendermaßen aus:
Maximaler vierteljährlicher UmsatzUmsatzJahr
2.660.699,50 US-Dollar8.096.123,60 US-Dollar2001
4.186.120,00 US-Dollar13.232.246,00 US-Dollar2002
4.006.717,50 US-Dollar15.059.142,80 US-Dollar2003
Woher die Werte der Spalte "Max. pro Quartal" stammen, können Sie nachvollziehen, indem Siediesen Block mit dem Block vergleichen, der die Dimension "Quartal" enthält:
2013-06-29383
Erstellen von Berichten
UmsatzQuartalJahr
2.660.699,50 US-DollarQ12001
2.279.003,00 US-DollarQ22001
1.367.841,00 US-DollarQ32001
1.788.580,00 US-DollarQ42001
2.660.699,50 US-DollarMax:
UmsatzQuartalJahr
3.326.172,00 US-DollarQ1
2.840.651,00 US-DollarQ2
2.879.303,00 US-DollarQ3
4.186.120,00 US-DollarQ4
4.186.120,00 US-DollarMax:
UmsatzQuartalJahr
3.742.989,00 US-DollarQ1
4.006.717,50 US-DollarQ2
3.953.395,00 US-DollarQ3
3.356.041,00 US-DollarQ4
4.006.717,50 US-DollarMax:
Die Spalte Max. pro Quartal zeigt den höchsten vierteljährlich in jedem Jahr erwirtschafteten Umsatz.Q4 weist beispielsweise den höchsten Umsatz im Jahr 2002 auf. Die Spalte "Max. pro Quartal" zeigtden Umsatz von Q4 in der Zeile für 2002.
Unter Verwendung des Operators In lautet die Formel für Max. pro Quartal:
Max ([Sales Revenue] In ([Year];[Quarter])) In ([Year])
Mit dieser Formel wird der maximale Umsatz für jede Kombination (Jahr,Quartal) berechnet, unddanach wird die Zahl nach Jahr ausgegeben.
Anmerkung:Da der Standardausgabekontext des Blocks "Jahr" ist, brauchen Sie den Ausgabekontext in dieserFormel nicht ausdrücklich zu definieren.
2013-06-29384
Erstellen von Berichten
Der Kontextoperator "FürJeden"
Der Operator "FürJeden" fügt Dimensionen zu einem Kontext hinzu.
Beispiel: Verwenden des Operators "FürJeden" zum Hinzufügen von Dimensionen zu einemKontext
Die folgenden Tabelle zeigt den maximalen Umsatz für jedes Quartal in einem Bericht, in dem dieDimension "Quartal" zwar enthalten, aber nicht in den Block eingeschlossen ist:
Maximaler vierteljährlicher UmsatzUmsatzJahr
2660699,508096123,602001
4186120,0013232246,002002
4006717,5015059142,802003
Es ist möglich, eine Formel für die Spalte "Max. pro Quartal" zu erstellen, in der der Operator "FürJeden"nicht enthalten ist:
Max ([Sales Revenue] In ([Year];[Quarter])) In ([Year])
Mithilfe des Kontextoperators "FürJeden" können Sie über die folgende Formel dasselbe Ergebniserzielen:
Max ([Sales Revenue] ForEach ([Quarter])) In ([Year])
Warum? Da die Dimension "Jahr" der Standardeingabekontext im Block ist. Indem Sie den Operator"FürJeden" verwenden, fügen Sie die Dimension "Quartal" zum Kontext hinzu und definieren dadurchden Eingabekontext von ([Jahr];[Quartal]).
Der Kontextoperator "FürAlle"
Mit dem Kontextoperator "FürAlle" werden Dimensionen aus einem Kontext entfernt.
Beispiel: Verwenden des Operators "FürAlle" zum Entfernen von Dimensionen aus einemKontext
Sie verfügen über einen Bericht, der die Objekte "Jahr", "Quartal" und "Umsatz" enthält. Sie möchteneine Spalte hinzufügen, in der der Gesamtumsatz pro Jahr angezeigt wird, wie im folgenden Blockdargestellt:
2013-06-29385
Erstellen von Berichten
Um den Umsatz mit Bezug auf das Jahr zu berechnen, muss der Eingabekontext gleich (Jahr) sein.Die Standardeinstellung ist (Jahr; Quartal). Sie können "Quartal" aus dem Eingabekontext entfernen,indem Sie in der Formel "FürAlle ([Quartal])" angeben, was folgende Formel ergibt:
Sum([Sales Revenue] ForAll ([Quarter]))
Sie können auch den Operator "In" verwenden, um dasselbe Ergebnis zu erzielen. In diesem Fallwürde die Formel folgendermaßen aussehen:
Sum([Sales Revenue] In ([Year]))
Anstatt "Quartal" zu entfernen und "Jahr" zu belassen, wird in dieser Version der Formel "Jahr"ausdrücklich als Kontext definiert.
4.7.4.3.2 Erweiterte Syntax und Schlüsselwörter
Schlüsselwörter sind eine Art "Abkürzung", mit der Sie sich anhand der erweiterten Syntax aufDimensionen beziehen können, die nicht ausdrücklich angegeben werden. Damit sichern Sie dieBerichte für die Zukunft ab. Da die Formeln keine festcodierten Verweise auf Dimensionen enthalten,sind sie selbst dann funktionstüchtig, wenn Dimensionen zu dem Bericht hinzugefügt oder darausentfernt werden.
Es gibt fünf Schlüsselwörter für die erweiterte Syntax: Bericht, Sektion, Gruppenwechsel, Block undKörper.
Das Schlüsselwort Bericht
In der folgenden Tabelle werden die Daten beschrieben, auf die mit dem Schlüsselwort "Bericht"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:
Verweis auf folgende DatenPosition
Alle Daten des BerichtsIn einem Block
Alle Daten des BerichtsIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
2013-06-29386
Erstellen von Berichten
Verweis auf folgende DatenPosition
Alle Daten des BerichtsIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Alle Daten des BerichtsAußerhalb der Blöcke oder Sektionen
Beispiel: Das Schlüsselwort Bericht
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Der Bericht enthältdie Spalte "Gesamtumsatz Bericht", in der die Gesamtsumme aller Umsatzwerte des Berichts angezeigtwird.
Die Formel für die Spalte "Gesamtumsatz Bericht" lautet "Summe([Umsatz]) In Bericht". Ohne dasSchlüsselwort Bericht würde diese Spalte die Zahlen der Spalte Umsatz duplizieren, da sie denStandardausgabekontext ([Jahr];[Quartal]) verwenden würde.
Das Schlüsselwort Sektion
In der folgenden Tabelle werden die Daten beschrieben, auf die mit dem Schlüsselwort "Sektion"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:
Verweis auf folgende DatenPosition
Alle Daten der SektionIn einem Block
Alle Daten der SektionIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Alle Daten der SektionIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Nicht anwendbarAußerhalb der Blöcke oder Sektionen
2013-06-29387
Erstellen von Berichten
Beispiel: Das Schlüsselwort Sektion
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält.
Der Bericht verfügt über eine Sektion, die auf "Jahr" basiert. Die Spalte "Gesamtumsatz Sektion"enthält folgende Formel:
Sum ([Sales Revenue]) In Section
Die in der Spalte "Gesamtumsatz Sektion" angezeigte Zahl entspricht dem Gesamtumsatz von 2001,da der Sektionsgruppenwechsel auf das Objekt "Jahr" angewendet wurde. Ohne das SchlüsselwortSektion würde diese Spalte die Zahlen der Spalte Umsatz duplizieren, da sie denStandardausgabekontext ([Jahr];[Quartal]) verwenden würde.
Das Schlüsselwort Gruppenwechsel
In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort"Gruppenwechsel" verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Berichtverwendet wird:
Verweis auf folgende DatenPosition
Daten in dem durch einen Gruppenwechsel ein-geschränkten Teil des Blocks.In einem Block
Daten in dem durch einen Gruppenwechsel ein-geschränkten Teil des Blocks.
In einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Nicht anwendbarIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Nicht anwendbarAußerhalb der Blöcke oder Sektionen
Beispiel: Das Schlüsselwort Gruppenwechsel
Sie verfügen über einen Bericht, der Jahr, Quartal und Umsatz enthält:
2013-06-29388
Erstellen von Berichten
Gesamt GruppenwechselUmsatzQuartalJahr
8.096.124 US-Dollar2.660.700 US-DollarQ12001
8.096.124 US-Dollar2.279.003 US-DollarQ2
8.096.124 US-Dollar1.367.841 US-DollarQ3
8.096.124 US-Dollar1.788.580 US-DollarQ4
In dem Bericht wurde ein Gruppenwechsel auf Jahr angewendet. Die Spalte "GesamtumsatzGruppenwechsel" enthält folgende Formel:
Sum ([Sales Revenue]) In Break
Ohne das Schlüsselwort Gruppenwechsel würde diese Spalte die Zahlen der Spalte Umsatz duplizieren,da sie den Standardausgabekontext ([Jahr];[Quartal]) verwenden würde.
Das Schlüsselwort Block
In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort "Block"verwiesen wird. Dabei ist die Position im Bericht relevant. Das Schlüsselwort "Block" umfasst häufigdieselben Daten wie das Schlüsselwort "Sektion". Der Unterschied besteht jedoch darin, dass dasSchlüsselwort "Block" die auf einen Block angewendeten Filter im Gegensatz zu "Sektion" berücksichtigt.
Verweis auf folgende DatenPosition
Daten des ganzen Blocks, unter Nichtberücksich-tigung von Gruppenwechseln und Berücksichti-gung von Filtern
In einem Block
Daten des ganzen Blocks, unter Nichtberücksich-tigung von Gruppenwechseln und Berücksichti-gung von Filtern
In einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Nicht anwendbarIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Nicht anwendbarAußerhalb der Blöcke oder Sektionen
Beispiel: Das Schlüsselwort Block
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Der Bericht verfügtüber eine Sektion, die auf "Jahr" basiert. Der Block wurde gefiltert, um das 3. und 4. Quartalauszuschließen.
2013-06-29389
Erstellen von Berichten
Die Spalte "Jährlicher Durchschnitt" enthält folgende Formel:
Average([Sales revenue] In Section)
Die Spalte "Durchschnitt erstes Halbjahr" enthält die FormelAverage ([Sales revenue]) In Block
Das Schlüsselwort "Block" berücksichtigt den auf den Block angewendeten Filter.
Das Schlüsselwort Körper
In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort "Körper"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:
Verweis auf folgende DatenPosition
Daten im BlockIn einem Block
Daten im BlockIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Daten im BlockIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Daten im BerichtAußerhalb der Blöcke oder Sektionen
2013-06-29390
Erstellen von Berichten
Beispiel: Das Schlüsselwort Körper
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält, mit einemGruppenwechsel bei Jahr. Der Bericht verfügt über eine Sektion, die auf "Jahr" basiert, und einenGruppenwechsel für "Quartal".
KörperUmsatzQuartalJahr
2.660.699,52.660.700Q12001
2.279.0032.279.003Q2
1.367.840,71.367.841Q3
1.788.580,41.788.580Q4
8.096.123,62001
Die Spalte "Körper" enthält die Formel
Sum ([Sales Revenue]) In Body
Die Gesamtbeträge der Spalte Körper sind identisch mit jenen der Spalte Umsatz, da das SchlüsselwortKörper sich auf die im Block enthaltenen Daten bezieht. Durch Entfernen des Objekts Monat würdensich die Zahlen der Spalte Block ändern, um mit den geänderten Zahlen der Spalte Umsatzübereinstimmen zu können. Wenn Sie die Formel in den Berichtsfuß einfügen, würde dort derGesamtumsatz dieses Körpers zurückgegeben werden.
Verwenden von Schlüsselwörtern für aktualisierbare Berichte
Schlüsselwörter der erweiterten Syntax sichern Ihren Bericht in Bezug auf Änderungen, die später ineinem Bericht vorgenommen werden könnten. Wenn Sie sich ausdrücklich auf bestimmte Daten beziehen(indem Sie die Dimensionen unter Verwendung von "In", "FürJeden" oder "FürAlle" angeben), könntenIhre Berichte beim Hinzufügen oder Entfernen von Dimensionen unvorhersehbare Daten zurückgeben.Dies wird im folgenden Beispiel verdeutlicht.
Beispiel: Verwenden des Schlüsselworts Bericht zur Anzeige von Prozentsätzen
Im folgenden Beispiel wird ein Block gezeigt, der die Objekte Jahr, Quartal und Umsatz enthält. Siemöchten den Umsatz pro Jahr und Quartal sowie den Prozentsatz des jeweiligen Umsatzes in Bezugauf den Gesamtumsatz des Berichts anzeigen.
2013-06-29391
Erstellen von Berichten
Die Formel der Spalte "Prozent von Gruppenergebnis" lautet:
([Sales revenue]/(Sum([Sales revenue]) In Report)) * 100
Das Schlüsselwort "Bericht" bezieht in einem Block sämtliche Daten des Berichts ein, sodass sichfolgende Formel daraus ableiten lässt:
([Sales revenue]/Sum([Sales revenue] ForAll ([Year];[Quarter]))) * 100
Mit dieser Formel werden Jahr und Quartal aus dem Ausgabekontext entfernt, d. h. es wird eineGesamtsumme berechnet, da keine weiteren Dimensionen im Bericht vorhanden sind. Die Formeldividiert dann jeden einzelnen Umsatzwert durch den Gesamtumsatz, um den Prozentanteil imVerhältnis zum Gesamtumsatz zu ermitteln.
Obwohl Sie in diesem Fall "FürAlle" verwenden können, eignet sich das Schlüsselwort "Bericht" besser.Warum? Und was passiert, wenn dem Bericht später die Dimension "Monat" hinzugefügt wird? DieFormel mit dem Schlüsselwort "Bericht" berechnet jeden Prozentsatz weiterhin ordnungsgemäß. DieFormel, in der die Dimensionen "Jahr" und "Quartal" ausdrücklich angegeben werden, ist in diesemFall fehlerhaft:
2013-06-29392
Erstellen von Berichten
Warum? Das Problem ist auf folgende Formel zurückzuführen:
Sum ([Sales Revenue] ForAll ([Year];[Quarter))
Wenn "Jahr" und "Quartal" die einzigen Dimensionen im Bericht waren, entsprach dies "derGesamtsumme aller Umsätze". Nach Hinzufügen der Dimension "Monat" entfernt dieser Ausdruck"Jahr" und "Quartal" aus dem Standardausgabekontext, belässt jedoch "Monat" darin.
Die Formel enthält nun einen "Gruppenwechsel" für "Monat". Anders ausgedrückt: In jeder Zeile, inder der Monat den Wert 1 aufweist, bedeutet der Ausdruck nun "der Gesamtumsatz aller Monate 1".In jeder Zeile, in der der Monat den Wert 2 aufweist, bedeutet dies "der Gesamtumsatz aller Monate2". Daher entsprechen die Prozentsätze nicht den erwarteten Prozentsätzen.
2013-06-29393
Erstellen von Berichten
4.7.5 Berechnen von Werten mit intelligenten Kennzahlen
“Intelligente Kennzahlen” sind Kennzahlen, deren Werte in der Datenbank (relational oder OLAP)berechnet werden, auf der ein Universum basiert. Sie unterscheiden sich von herkömmlichenKennzahlen, die auf der Grundlage der von der Datenbank zurückgegebenen detaillierten Werteberechnet werden. Die von intelligenten Kennzahlen zurückgegebenen Daten werden auf eine Art undWeise aggregiert, die ursprünglich nicht von der Web-Intelligence-Komponente von SAP BusinessObjectsBusiness Intelligence unterstützt wird.
Abfragen, die intelligente Kennzahlen enthalten, berechnen die Kennzahlen in allen in einem Berichterforderlichen Berechnungskontexten. Diese Kontexte können sich ändern, wenn sich der Berichtändert. Folglich wird die Abfrage bei jeder Datenregenerierung geändert, nachdem sich die erforderlichenKontexte geändert haben.
Wenn Sie einen solchen Bericht bearbeiten, wird automatisch die Meldung #ZUREGENERIERENeingefügt, die Sie darauf hinweist, dass der Bericht regeneriert werden muss, damit die Änderungenberücksichtigt werden. Sie können den Bericht automatisch aktualisieren, indem Sie im Dialgofeld"Dokumenteingenschaften" die Option "Automatische Regenerierung aktivieren" auswählen.
Anmerkung:Die Kennzahldelegation ist statisch und wird auf Basis der Berichtsdefinition zur Entwurfszeit definiert.In manchen Fällen (die Formel basiert auf "if [Auswahl]= 1 then [Dimension 1) else [Dimension 2]") istder Dimensionskontext zur Laufzeit variabel. In diesem Fall kann das System die Kennzahlberechnungnicht delegieren und gibt einen leeren Wert zurück.
Intelligente Kennzahlen verhalten sich anders als klassische Kennzahlen, die eine Grundmenge vonAggregationsfunktionen (Max, Min, Anzahl, Summe, Durchschnitt) unterstützen, die ohne Hilfe derDatenbank in allen Kontexten berechnet werden können. Beispiel: Sie erstellen eine Abfrage, die dieDimensionen [Land] und [Region] und die Kennzahl [Umsatz] enthält (durch die die Umsatzsummeberechnet wird). Dann werden zunächst Land, Region und Umsatz in einem Block angezeigt. WennSie "Region" aus dem Block entfernen, kann der Gesamtumsatz für jedes Land noch immer ohneDatenregenerierung berechnet werden, indem die Umsätze aller Regionen in dem Land summiertwerden. In diesem Fall erfordert eine intelligente Kennzahl eine Datenregenerierung.
Berechnungskontexte werden in der generierten Abfrage durch “Gruppierungsmengen” dargestellt.
Verwandte Themen• Einstellen von Dokumenteigenschaften
4.7.5.1 Gruppierungsmengen und intelligente Kennzahlen
2013-06-29394
Erstellen von Berichten
Eine “Gruppierungsmenge” entspricht einer Gruppe von Dimensionen, die ein Ergebnis für eine Kennzahlgeneriert. Die generierte SQL, die Daten in einer intelligenten Kennzahl zurückgibt, beinhaltetGruppierungsmengen für alle Aggregationen der Kennzahl, die in dem Bericht berücksichtigt sind.
Beispiel: Gruppierungsmengen in einer Abfrage
Eine Abfrage enthält die Dimensionen [Land], [Region], [Stadt] und die intelligente Kennzahl [Umsatz].Diese Objekte beinhalten die folgenden Gruppierungsmengen, um den Umsatz in allen möglichenKontexten zu berechnen:• Gesamtwert der intelligenten Kennzahl• Wert der intelligenten Kennzahl nach (Land, Region, Stadt)• Wert der intelligenten Kennzahl nach (Land, Stadt)• Wert der intelligenten Kennzahl nach (Stadt)• Wert der intelligenten Kennzahl nach (Region, Stadt)• Wert der intelligenten Kennzahl nach (Region)• Wert der intelligenten Kennzahl nach (Land, Region)• Wert der intelligenten Kennzahl nach (Land)
Wenn die Datenbank UNION unterstützt, werden die einzelnen Gruppierungsmengen in der generiertenSQL in einer UNION-Bedingung dargestellt.
Die Gruppierungsmengen werden entsprechend den vom Bericht benötigten Berechnungskontextenaktualisiert, die sich in Anpassung an Änderungen in der Berichtsstruktur ändern können.
4.7.5.1.1 Verwalten von Gruppierungsmengen
Wenn Sie erstmalig eine Abfrage erstellen und ausführen, die intelligente Kennzahlen enthält, umfasstdie generierte SQL die Gruppierungsmenge, die zur Berechnung der intelligenten Kennzahlen auf derhöchsten von den Abfrageobjekten unterstützten Detailebene erforderlich ist.
Beispiel: Sie erstellen eine Abfrage, die die Dimensionen [Land], [Region] und [Stadt] und die intelligenteKennzahl [Umsatz] enthält. Die Gruppierungsmenge (Stadt, Region, Land) wird dann in die generierteSQL eingefügt. Die detaillierteste Gruppierungsmenge wird stets in die SQL eingefügt. AndereGruppierungsmengen werden als Reaktion auf Änderungen im Bericht hinzugefügt und entfernt.
Wenn Sie die Dimension [Stadt] aus dem Block entfernen, wird die Gruppierungsmenge (Land, Region)benötigt, um die Umsatzwerte zurückzugeben. Diese Gruppierungsmenge ist noch nicht in derAbfrage-SQL verfügbar, sodass #ZUREGENERIEREN in den Zellen [Umsatz] angezeigt wird. WennSie die Daten regenerieren, wird #ZUREGENERIEREN durch die Umsatzwerte ersetzt.
Wenn Sie anschließend die Dimension [Stadt] im Block ersetzen, wird die Gruppierungsmenge (Land,Region) nicht mehr benötigt. Sie wird aus der Abfrage-SQL entfernt und ihre Werte werden bei dernächsten Regenerierung der Daten verworfen.
Bei jeder Regenerierung von Berichtsdaten werden Gruppierungsmengen entsprechend den von demBericht benötigten Berechnungskontexten einbezogen oder verworfen.
Unter bestimmten Umständen kann der Wert einer intelligenten Kennzahl nicht angezeigt werden. Indiesem Fall wird in den Kennzahlzellen #NICHTVERFÜGBAR angezeigt.
2013-06-29395
Erstellen von Berichten
4.7.5.2 Intelligente Kennzahlen und Analysetiefe
Wenn Sie eine Abfrage mit einer Analysetiefe erstellen, enthält die anfängliche Gruppierungsmengedie Ergebnisobjekte, aber keine Tiefenbereichsobjekte. Von der Abfrage werden nicht alle möglichenGruppierungsmengen aus der Kombination von Ergebnisobjekten plus Tiefenbereichsobjekten generiert.
Beispiel: Eine Abfrage mit einer Analysetiefe und einer intelligenten Kennzahl
Eine Abfrage verfügt über die Ergebnisobjekte [Land] und [Umsatz]. Die Analysetiefe enthält dieDimensionen [Region] und [Stadt]. Wenn Sie die Abfrage ausführen, enthält ihre SQL dieGruppierungsmenge (Land), sie und zeigt [Land] und [Umsatz] in einem Block an.
4.7.5.3 Intelligente Kennzahlen und SQL
4.7.5.3.1 Gruppierungsmengen und der UNION-Operator
Einige Datenbanken unterstützen Gruppierungsmengen ausdrücklich mit dem Operator GROUPINGSETS. Wenn Sie eine Abfrage erstellen, die intelligente Kennzahlen enthält, verwendet die generierteSQL mehrere Ergebnismengen und den UNION-Operator, um die Auswirkungen von GROUPING SETSzu simulieren.
Beispiel: Mit dem UNION-Operator abgerufene Gruppierungsmengen
In diesem Beispiel wird eine Abfrage beschrieben, die die Dimensionen [Land], [Region], [Stadt] unddie intelligente Kennzahl [Umsatz] enthält.
Anmerkung:Aus Gründen der Einfachheit berechnet die intelligente Kennzahl eine Summe. In der Praxis ist fürdiese Aggregation keine intelligente Kennzahl erforderlich, da Web Intelligence systemeigeneUnterstützung von Summen bietet.
Wenn die Abfrage erstmalig ausgeführt wird, lautet die Gruppierungsmenge (Land, Region, Stadt).Die gesamte SQL-Abfrage gibt diese Gruppierungsmenge zurück, sodass kein UNION-Operator inder SQL benötigt wird.
Wenn Sie die Dimension [Stadt] aus der Tabelle entfernen, wird die Gruppierungsmenge (Land,Region) benötigt, um den Umsatz anzuzeigen (der durch #ZUREGENERIEREN dargestellt wird).Nach der Datenregenerierung lautet die SQL wie folgt:
SELECTSELECT0 AS GID,
2013-06-29396
Erstellen von Berichten
country.country_name,region.region_name,NULL,sum(city.revenue)
FROMcountry,region,city
WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )
GROUP BYcountry.country_name,region.region_name
UNIONSELECT1 AS GID,country.country_name,region.region_name,city.city_name,sum(city.revenue)
FROMcountry,region,city
WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )
GROUP BYcountry.country_name,region.region_name,city.city_name
Jede Gruppierungsmenge wird durch eine SELECT-Anweisung dargestellt und verfügt jeweils übereine eigene ID (die GID-Spalte). Gruppierungsmengen, die keinen vollständigen Satz von Dimensionenenthalten, verfügen über leere Spalten (SELECT ''), da jede SELECT-Anweisung in einer Abfrage,die den UNION-Operator enthält, über dieselbe Anzahl von Spalten verfügen muss.
Wenn Sie dem Bericht einen neuen Block hinzufügen, der [Land] und [Umsatz] enthält, wird dieGruppierungsmenge (Land) benötigt. Die generierte SQL enthält jetzt die folgenden dreiGruppierungsmengen:SELECT0 AS GID,country.country_name,region.region_name,NULL,sum(city.revenue)
FROMcountry,region,city
WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )
GROUP BYcountry.country_name,region.region_name
UNIONSELECT1 AS GID,country.country_name,NULL,NULL,sum(city.revenue)
FROMcountry,city,region
WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )
GROUP BY
2013-06-29397
Erstellen von Berichten
country.country_nameUNIONSELECT2 AS GID,country.country_name,region.region_name,city.city_name,sum(city.revenue)
FROMcountry,region,city
WHERE( country.country_id=region.country_id )AND ( region.region_id=city.region_id )
GROUP BYcountry.country_name,region.region_name,city.city_name
4.7.5.4 Intelligente Kennzahlen und Formeln
4.7.5.4.1 Intelligente Kennzahlen und Dimensionen mit Formeln
Wenn eine Formel oder Variable im Berechnungskontext einer intelligenten Kennzahl als Dimensionangezeigt wird und die Formel bestimmt, welche Gruppierungsmenge von der Kennzahl benötigt wird,können die Werte für die intelligente Kennzahl jetzt angezeigt werden (war vormals nicht der Fall).
Intelligente Kennzahlen und Dimensionen geben jetzt beispielsweise Werte für folgende Elementezurück:• Eine mit dem Hyperlink-Assistenten erstellte URL• Einfache Verkettung für eine Dimension (oder Entfernung von leeren Zellen)• Bei Verwendung von FormatDatum für [Datum]
Anmerkung:Die Meldung #NICHTVERFÜGBAR wird noch immer für folgende Funktionen zurückgegeben: FürJeden,FürAlle, In, Wo, Rangfolge, Vorherige, RelativerWert, DatumRelativ, ZeitDim und inAggregationsfunktionen, wenn Min, Max, Letzte oder Erste in der Formel verwendet werden: if ([Auswahl]=1) then [Dim1] else [Dim2]
4.7.5.4.2 Intelligente Kennzahlen in Formeln
Intelligente Kennzahlen, die in Formeln eingeschlossen sind, können auch dann Werte zurückgeben,wenn die Formel einen anderen Berechnungskontext als den von der Position der Formelvorausgesetzten erfordert.
Ein Bericht enthält beispielsweise folgenden Block:
2013-06-29398
Erstellen von Berichten
UmsatzRegionLand
10000NordenUSA
15000SüdenUSA
14000OstUSA
12000WestUSA
Angenommen, Sie nehmen eine zusätzliche Tabellenspalte mit folgender Formel auf:[Revenue] ForAll ([Region])
Der anfängliche Wert der Spalte ist #ZUREGENERIEREN, da die Formel, die Regionen aus derBerechnung ausschließt, die Gruppierungsmenge (Land) erfordert. Durch Regenerieren der Daten wirddie Gruppierungsmenge (Land) zu der Abfrage hinzugefügt, und die Werte der Kennzahl werdenangezeigt.
Verwandte Themen• Der Kontextoperator "FürAlle"
4.7.5.5 Intelligente Kennzahlen und Filter
4.7.5.5.1 Einschränkungen bei intelligenten Kennzahlen und Filtern
Eine intelligente Kennzahl kann im Körper einer Tabelle ausgewertet werden, wenn kein Filter in derTabelle oder im übergeordneten Kontext (Berichtsfilter) vorliegt. In der folgenden Tabelle wirdbeschrieben, wie intelligente Kennzahlen ausgewertet werden, wenn Filter vorhanden sind.
Tabelle 4-132: Auswertung von intelligenten Kennzahlen bei Berichten mit Filtern
Auswertung der intelligenten KennzahlFilterziel
Die intelligente Kennzahl wird korrekt ausgewer-tet, allerdings werden einige Zeilen aus der Tabel-le entfernt.
Kennzahl
Die intelligente Kennzahl wird korrekt ausgewer-tet, allerdings werden einige Zeilen aus der Tabel-le entfernt. Die intelligente Kennzahl kann ausge-wertet werden, da auf die Filterung keine Aggre-gation folgt.
Dimension, die bereits Teil der Tabellenachse ist
2013-06-29399
Erstellen von Berichten
Auswertung der intelligenten KennzahlFilterziel
Die intelligente Kennzahl wird korrekt ausgewer-tet. Die intelligente Kennzahl kann ausgewertetwerden, da auf die Filterung keine Aggregationfolgt.
Dimension, die nicht Teil der Tabellenachse ist,und einwertiger Filteroperand (der Filter gibt ge-nau einen Wert/eine Zeile zurück)
Die intelligente Kennzahl kann nicht ausgewertetwerden (#NICHTVERFÜGBAR wird angezeigt),da in diesem Fall die Filterung vor der Aggregati-on erfolgt, und für eine Zeile der Tabelle die Ag-gregation erforderlich ist.
Dimension, die nicht Teil der Tabellenachse ist,und mehrwertiger Filteroperand (der Filter kannviele Werte/Zeilen zurückgeben)
4.7.5.5.2 Intelligente Kennzahlen und Filter für Dimensionen
Wenn ein Filter mit mehreren Werten auf eine Dimension angewendet wird, von der der Wert einerintelligenten Kennzahl abhängig ist, die Dimension jedoch nicht explizit im Berechnungskontext derKennzahl angezeigt wird, kann für die intelligente Kennzahl kein Wert zurückgegeben werden und fürdie Zelle wird #NICHTVERFÜGBAR angezeigt. Dies gilt auch, wenn ein Berichtsfilter aus einemEingabesteuerelement stammt.
#NICHTVERFÜGBAR wird angezeigt, da die Kennzahl im Bericht gefiltert und dann aggregiert werdenmuss, aber eine intelligente Kennzahl kann nicht aggregiert werden, nachdem ein Filter auf Berichtsebeneangewendet wurde. Die Kennzahl könnte berechnet werden, indem ein Abfragefilter auf die generierteSQL angewendet wird. Diese Lösung kann jedoch Auswirkungen auf andere Berichte haben, die aufder gleichen Abfrage basieren.
Anmerkung:
• Ein Filter mit mehreren Werten filtert mehrere Werte mit Operatoren wie "Größer als", "In Liste" oder"Kleiner als". Sie können Filter mit einem Wert wie "Gleich" anwenden, ohne dass der Fehler#NICHTVERFÜGBAR generiert wird.
• Es gibt eine Umgehungslösung für Fälle, bei denen keine Aggregation erforderlich ist: DefinierenSie die Formel als Variable, deren Qualifikation eine Kennzahl ist, und stellen Sie sicher, dass dieverwendete Dimension im Block mit der Variablen enthalten ist (Sie können diese Spalte ausblenden,um eine bessere Anzeige zu erhalten).
Beispiel: Eine intelligente Kennzahl und ein Filter für eine Dimension
Eine Abfrage enthält die Dimensionen "Land" und "Produkt" und die intelligente Kennzahl "Umsatz"."Land" und "Umsatz" werden in einem Block angezeigt. Wenn Sie einen Filter anwenden, der dieWerte von "Produkt" auf "Kleider" oder "Jacken" beschränkt, wird in den "Umsatz"-Zellen#NICHTVERFÜGBAR angezeigt.
2013-06-29400
Erstellen von Berichten
UmsatzLand
#NICHTVERFÜGBARFrankreich
#NICHTVERFÜGBARUSA
#NICHTVERFÜGBARSumme:
Wenn Sie "Produkt" nur auf "Jacken" beschränken, werden die Werte angezeigt.
UmsatzLand
971.444USA
971.444Summe:
Anmerkung:Ein Mehrfachwert-Filter für "Land" gibt die Ergebnisse zurück, da sich der Filter in der Tabelle befindet.
4.7.5.5.3 Filtern intelligenter Kennzahlen
Der Wert im Tabellenfuß muss die Aggregation dessen sein, was dem Benutzer in der Tabelle angezeigtwird: Wenn der für den Benutzer in der Tabelle angezeigte Inhalt lokal gefiltert wird, kann das Systemnicht die delegierte Aggregation dessen zurückgeben, was lokal gefiltert wurde.
Beispiel: Filtern einer intelligenten Kennzahl
BestellwertDelLand
28.833,36Brasilien
51.384,33China
68.630,22Frankreich
3.529.511,14USA
3.678.359,05Gesamt:
3.678.359,05Summe:
Wenn die Daten in der folgenden Tabelle nach "BestellwertDel" > 60.000" gefiltert werden, ergibt sichFolgendes:
In der Tabelle werden die Zeilen angezeigt, für die "BestellwertDel" im Kontext der Tabelle (pro Land)größer als 60.000 ist:
Die in der Fußzeile berechnete Summe ist die Summe der sichtbaren Zeilen.
2013-06-29401
Erstellen von Berichten
"Gesamt" gibt #NICHTVERFÜGBAR zurück, weil die Berechnung die Aggregation ans Backendübergibt. Da Web Intelligence jedoch eine lokale Filterung ausgeführt hat, kann die Aggregation nichtdelegiert werden.
BestellwertDelLand
68.630,22Frankreich
3.529.511,14USA
#NICHTVERFÜGBARGesamt:
3.598.141,36Summe:
4.7.5.5.4 Intelligente Kennzahlen und Drillfilter
Ein Drill-Filter ist ein Filter mit einem einzigen Wert. Über die Drill-Leiste können Sie Drill-Vorgängedirekt durchführen.
4.7.5.5.5 Intelligente Kennzahlen und verschachtelte ODER-Filter
Verschachtelte ODER-Filter, in denen mindestens eine der gefilterten Dimensionen nicht in einem Blockangezeigt wird, lösen die Fehlermeldung #NICHTVERFÜGBAR für eine intelligente Kennzahl im Blockaus. Dies ist darauf zurückzuführen, dass die intelligente Kennzahl nach einigen lokalenVerarbeitungsschritten (zum Beispiel Filterung, eine bestimmte Web-Intelligence-Formel) lokal aggregiertwerden muss und dies nicht delegiert wird.
4.7.6 Funktionen, Operatoren und Schlüsselwörter
4.7.6.1 Funktionen
Funktionen werden in die folgenden Kategorien unterteilt:
BeschreibungKategorie
Aggregierte Daten (z.B. summierte oder gemittelteWerte).Aggregationsfunktionen
Bearbeiten von ZeichenfolgenZeichenfunktionen
2013-06-29402
Erstellen von Berichten
BeschreibungKategorie
Gibt Daten mit Bezug auf Datum und Uhrzeit zu-rück.Datum- und Uhrzeitfunktionen
Gibt Daten mit Bezug auf ein Dokument zurück.Dokumentfunktionen
Gibt Daten mit Bezug auf den Datenprovider einesDokuments zurück.Datenproviderfunktionen
Gibt WAHR oder FALSCH zurück.Boolesche Funktionen
Gibt numerische Daten zurück.Numerische Funktionen
Funktionen, die nicht einer der oben genanntenKategorien angehören.Sonstige Funktionen
Gibt Mengen von Elementen von Hierarchien zu-rückMengenfunktionen
4.7.6.1.1 Benutzerdefinierte Formate
In Tabellen können Sie zur Erstellung eines Formats, das sich für beliebige Zellen eignet, den Formattyp"Benutzerdefiniert" verwenden.
In Web-Intelligence-Funktionen gelten die unten aufgeführten Definitionen für Tages/Datums-, Kalender-und Uhrzeitzeichen.
Anmerkung:In der Web-Intelligence-HTML-Schnittstelle können Sie keine benutzerdefinierten Formate auf Zahlenin Tabellen anwenden.
Die nachstehend abgebildete Tabelle enthält eine Liste der Zeichenfolgen, die Sie bei der Erstellungbenutzerdefinierter Formate verwenden können:
Beispiel:AnzeigeZeichen
'12345' im Format #,##0 ergibt'12,345' (wenn in Ihren länderspezifi-schen Einstellungen ein Komma alsGruppierungstrennzeichen definiertist) oder '12 345' (wenn in Ihren län-derspezifischen Einstellungen einLeerzeichen als Gruppierungstrenn-zeichen definiert ist).
Die entsprechende Ziffer. Wenndie Zahl weniger Ziffern als dieAnzahl der für die Formatanga-be verwendeten #-Zeichen auf-weist, werden keine führendenNullen eingefügt.
#
2013-06-29403
Erstellen von Berichten
Beispiel:AnzeigeZeichen
'123' im Format #0,000 ergibt '0,123'
Die entsprechende Ziffer. Wenndie Zahl weniger Ziffern als dieAnzahl der für die Formatanga-be verwendeten 0-Zeichen auf-weist, wird eine oder mehrereführende Nullen vor der Zahleingefügt.
0
'1234567' im Format #,##0 ergibt'1,234,567' (wenn in Ihren länderspe-zifischen Einstellungen ein Kommaals Gruppierungstrennzeichen defi-niert ist) oder '1 234 567' (wenn inIhren länderspezifischen Einstellun-gen ein geschütztes Leerzeichen alsGruppierungstrennzeichen definiertist).
Gruppierungstrennzeichen wiein Ihren länderspezifischen Ein-stellungen definiert.
,
'12.34' im Format #.#0 ergibt'12.34' (wenn in Ihren länderspezifi-schen Einstellungen ein Punkt alsDezimaltrennzeichen definiert ist)oder '12,34' (wenn in Ihren länderspe-zifischen Einstellungen ein Kommaals Dezimaltrennzeichen definiert ist).
Dezimaltrennzeichen wie in Ih-ren länderspezifischen Einstel-lungen definiert.
.
0,50 wird zu 50 %.
Zeigt ein Prozentzeichen (%)nach dem Ergebnis an undmultipliziert das Ergebnis mit100.
[%]%
0,50 wird zu 0,50 %
Zeigt ein Prozentzeichen (%)nach dem Ergebnis an, multipli-ziert das Ergebnis aber nicht mit100.
%
'1234567' im Format # ##0 ergibt'1234 567'Geschütztes Leerzeichen ( )
'705.15' im Format $#.#0 ergibt'$705.15' oder ergibt '705,15' €' imFormat #,#0 €
Alphanumerische Zeichen.1, 2, 3, a, b, c, $,£, € (usw.)
2013-06-29404
Erstellen von Berichten
Beispiel:AnzeigeZeichen
'150' im Format #,##0[Red] ergibt'150' #,##0[Blue] ergibt '150'
Der Wert in der angegebenenFarbe.
[Red], [Blue],[Green], [Yellow],[Gray], [White],[Dark Red], [DarkBlue], [Dark Green]
(Tag, Datum)Tag/Datum-Zeichen
Der erste Tag des Monats im Formatd ergibt '1'
Zahl des Tages im Monat ohneführende Null. Wenn das Datumfür den Tag weniger als zweiZeichen umfasst, wird das Da-tum ohne vorangestellte Nullangezeigt.
d
Der erste Tag des Monats im Formatdd ergibt '01'
Zahl des Tages mit führenderNull. Wenn das Datum für denTag weniger als zwei Zeichenumfasst, wird das Datum miteiner vorangestellten Null ange-zeigt.
dd
'Montag' im Format ddd ergibt 'Mon'auf Englisch und 'lun' auf Franzö-sisch.
Abgekürzter Name des Tages.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema großge-schriebene Tagesnamen ver-wendet werden.
ddd
'Montag' im Format Dddd ergibt 'Mon'auf Englisch und 'Lun' auf Franzö-sisch.
Die Großschreibung des Tages-namens wird in jedem Gebiets-schema erzwungen.
Dddd
'Montag' im Format dddd ergibt'Monday' auf Englisch. Auf Franzö-sisch lautet der Tag 'lundi'.
Vollständiger Name des Tages.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema großge-schriebene Tagesnamen ver-wendet werden.
dddd
'Montag' im Format DDDD ergibt'MONDAY' auf Englisch. Auf Franzö-sisch lautet der Tag 'LUNDI'.
Vollständiger Name des Tagesin Großbuchstaben.DDDD
'Montag' im Format dddd ergibt'Montag 01'
Wochentag gefolgt von einemLeerzeichen und der Zahl desTages.
dddd dd
2013-06-29405
Erstellen von Berichten
Beispiel:AnzeigeZeichen
(Monat, Jahr)Kalenderzeichen
'Januar' im Format M ergibt '1'
Zahl des Monats ohne führendeNull. Wenn die Zahl für denMonat weniger als zwei Zeichenumfasst, wird die Zahl ohnevorangestellte Null angezeigt.
M
'Januar' im Format MM ergibt '01'
Zahl des Monats mit führenderNull. Wenn die Zahl für denMonat weniger als zwei Zeichenumfasst, wird die Zahl mit voran-gestellter Null angezeigt.
MM
'Januar' im Format mmm ergibt 'Jan'auf Englisch. Auf Französisch lautetder Monat 'jan'.
Abgekürzter Name des Monats.Der erste Buchstabe wird groß-geschrieben, wenn im ausge-wählten Gebietsschema Groß-schreibung verwendet wird.
mmm
'Januar' im Format mmm ergibt 'Jan'auf Englisch. Auf Französisch lautetder Monat 'Jan'.
Abgekürzter Name des Monats.Der erste Buchstabe wird in al-len Gebietsschemas großge-schrieben.
Mmmm
'Januar' im Format mmmm ergibt 'Janu-ary' auf Englisch und 'janvier' aufFranzösisch.
Vollständiger Name des Mo-nats. Der erste Buchstabe wirdgroßgeschrieben, wenn imausgewählten GebietsschemaGroßschreibung verwendetwird.
mmmm
'Januar' im Format MMMM ergibt 'JA-NUARY' auf Englisch und 'JANVIER'auf Französisch.
Vollständiger Name des Monatsin Großbuchstaben.MMMM
'2003' im Format yy ergibt '03'Die letzten beiden Ziffern fürdas Jahr.yy
'2003' im Format yyyy ergibt '2003'Alle vier Ziffern für das Jahr.yyyy
(Stunden, Minuten, Sekunden, am/pm
Uhrzeit-Zeichen
2013-06-29406
Erstellen von Berichten
Beispiel:AnzeigeZeichen
'21:05:03' im Format hh:mm:ss aergibt '9:05:03 PM' im englischenGebietsschema
Stundenangabe ohne führendeNull, Minuten und Sekunden mitführender Null. Das Zeichen asteht für die im englischsprachi-gen Raum gebräuchliche Anga-be von AM (vormittags) oderPM (nachmittags) nach derZeitangabe.
hh:mm:ss a
'21:00' im Format H ergibt '21'. Mögli-che Werte sind 0 - 23.
Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 0.Aus einer Ziffer bestehendenStunden wird keine Null voran-gestellt.
H
'21:00' im Format HH ergibt '21'.Mögliche Werte sind 00 - 23.
Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 0.HH
'21:00' im Format k ergibt '21'. Mögli-che Werte sind 1 - 24.
Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 1.Aus einer Ziffer bestehendenStunden wird keine Null voran-gestellt.
k
'21:00' im Format kk ergibt '21'.Mögliche Werte sind 01 - 24.
Stundenangabe gemäß der 24-Stundenuhr, beginnend bei 01.kk
'21:00' im Format hh ergibt '09'Stundenangabe gemäß der 12-Stundenuhr.hh
'7.15 AM' im Format HH:mm ergibt'07:15'
Stunden und Minuten mit führen-der Null.HH:mm
'7.15 AM' im Format HH:mm:ss er-gibt '07:15:00'
Stunden, Minuten und Sekun-den mit führender Null.HH:mm:ss
'07:15:03' im Format mm:ss ergibt'15:03'
Minuten und Sekunden mit füh-render Null.mm:ss
4.7.6.1.2 Aggregatfunktionen
Aggregation
BeschreibungGibt die Standardaggregation einer bestimmten Elementmenge zurück
2013-06-29407
Erstellen von Berichten
FunktionsgruppeAggregation
SyntaxNum Aggregation(Kennzahl[;Elementmenge]
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
NeinElementmengeDie zur Berechnung der Aggregation verwen-dete Elementmenge
Elementmenge
Hinweise• Sie können mit der Funktion Aggregation Kontextoperatoren der erweiterten Syntax verwenden.• Wenn Sie Elementmenge einschließen, gibt Aggregation den Aggregatwert der Kennzahl für
alle Elemente der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten
angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.
• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder Filterleiste der Fall, wenn der Benutzer einen Wert auswählt, bevor er "Alle Werte" auswählt,und umgekehrt bei Auswahl von "Alle Werte" vor Auswahl eines Werts.
BeispieleWenn die Standardaggregation der Kennzahl [Umsatz] "Summe" und [Kalifornien] ein Element in derHierarchie [Geografie] ist (Land > Bundesstaat > Stadt), gibt Aggregation ([Umsatz];{Nachfolger([Geografie]&[USA].[Kalifornien];1)}) den Gesamtumsatz aller Städte in Kalifornienzurück.
Verwandte Themen• Verweisen auf Elemente und Elementmengen in Hierarchien
Durchschnitt
BeschreibungGibt den Durchschnittswert einer Kennzahl zurück.
2013-06-29408
Erstellen von Berichten
FunktionsgruppeAggregation
SyntaxNum Durchschnitt(Kennzahl[;Elementmenge][;EinschließlichLeer])
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
NeinElement-menge
Eine Menge von ElementenElement-menge
Nein
(Leere Zeilen werden standardmäßigausgeschlossen)
SchlüsselwortFügt leere Zeilen in die Be-rechnung ein
Einschließlich-Leer
Hinweise• Sie können mit der Funktion Durchschnitt Kontextoperatoren der erweiterten Syntax verwenden.• Wenn Sie Elementmenge einschließen, gibt Durchschnitt den Durchschnittswert der Kennzahl
für alle Elemente der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten
angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.
• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder Filterleiste der Fall, wenn der Benutzer einen Wert auswählt, bevor er "Alle Werte" auswählt,und umgekehrt bei Auswahl von "Alle Werte" vor Auswahl eines Werts.
BeispieleWenn die Kennzahl [Umsatz] die Werte 41569, 30500, 40000 und 50138 umfasst, dann gibt Durchschnitt([Umsatz]) 40552 zurück.
Wenn [Kalifornien] ein Element in der Hierarchie [Geografie] ist (Land > Bundesstaat > Stadt), gibtDurchschnitt([Umsatz];{[Geografie]&[USA].[Kalifornien].Untergeordnete Elemente}) den durchschnittlichen Umsatz aller Städte in Kalifornien zurück.
Verwandte Themen• Verweisen auf Elemente und Elementmengen in Hierarchien• EinschließlichLeer (Operator)
2013-06-29409
Erstellen von Berichten
Anzahl
BeschreibungGibt die Anzahl der Werte in einer Wertemenge zurück.
FunktionsgruppeAggregation
SyntaxGanzzahl Anzahl(Aggregierte Daten[;Ergebnismenge][;EinschließlichLeer][;Einmalig|Alle])
Eingabe
Erforder-lichTypBeschreibungParameter
JaDimension, Kennzahl,Hierarchie, Element-menge
Beliebige Dimension, Kennzahl, Hierarchie, Ebeneoder Elementmenge
AggregierteDaten
NeinElementmengeDie zur Berechnung der Anzahl verwendete Element-menge
Element-menge
NeinSchlüsselwortFügt leere Werte in die Berechnung einEinschließ-lichLeer
NeinSchlüsselwortFügt nur einmalige Werte (standardmäßig bei Dimen-sionen) oder alle Werte (standardmäßig bei Kenn-zahlen) in die Berechnung ein
Einmalig|Al-le
Hinweise• Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion Anzahl verwenden.• Wenn Sie EinschließlichLeer als zweites Argument angeben, werden bei der Berechnung
leere Werte (Null) von der Funktion berücksichtigt.• Wenn Sie den Parameter EinmaligAlle nicht angeben, lautet der Standardwert für Dimensionen
Einmalig und für Kennzahlen Alle.• Wenn Sie Elementmenge berücksichtigen, beschränkt Anzahl die Anzahl auf die Anzahl der Werte
aus Elementmenge.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten
angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.
• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendung
2013-06-29410
Erstellen von Berichten
der Filterleiste der Fall, wenn der Benutzer einen Wert auswählt, bevor er "Alle Werte" auswählt,und umgekehrt bei Auswahl von "Alle Werte" vor Auswahl eines Werts.
BeispieleAnzahl("Test") gibt 1 zurück.
Anzahl([Stadt];Einmalig) gibt 5 zurück, wenn 5 verschiedene Städte in einer Städteliste enthaltensind, selbst wenn die Liste aufgrund von Duplikaten mehr als 5 Zeilen enthält.
Anzahl([Stadt];Alle) gibt 10 zurück, wenn in einer Städteliste 10 Städte enthalten sind, auchwenn einige doppelt vorkommen.
Anzahl ([Stadt];EinschließlichLeer) gibt 6 zurück, wenn 5 Städte und eine Leerzeile ineiner Städteliste enthalten sind.
Anzahl([Produkt];{[Geografie]&[Bundesstaat]}) gibt die Gesamtzahl der Produkte derEbene [Bundesstaat] aus der Hierarchie [Geografie] zurück.
Verwandte Themen• EinschließlichLeer (Operator)• Einmalig/Alle (Operatoren)
Erste
BeschreibungGibt den ersten Wert eines Datensatzes zurück.
FunktionsgruppeAggregation
SyntaxEingabetyp Erste(Dimension|Kennzahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaDimension oder Kenn-zahl
Beliebige Dimension oderKennzahl
Dimension|Kennzahl
Hinweise• Wenn Erste([Umsatz]) in einem Gruppenwechselfuß platziert ist, wird der erste Wert unter
[Umsatz] im Gruppenwechsel zurückgegeben.• Wenn Erste in einem Sektionsfuß platziert ist, wird der erste Wert der Sektion zurückgegeben.
2013-06-29411
Erstellen von Berichten
BeispieleWenn Erste([Umsatz]) in einem Tabellenfuß platziert ist, wird der erste Wert unter [Umsatz] in derTabelle zurückgegeben.
Letzte
BeschreibungGibt den letzten Wert einer Dimension oder Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxEingabetyp Letzte(Dimension|Kennzahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaDimension oder Kenn-zahl
Beliebige Dimension oderKennzahl
Dimension|Kennzahl
Hinweise• Wenn Letzte in einem Gruppenwechselfuß platziert ist, wird der letzte Wert im Gruppenwechsel
zurückgegeben.• Wenn Letzte in einem Sektionsfuß platziert ist, wird der letzte Wert der Sektion zurückgegeben.
BeispieleWenn Erste([Umsatz]) in einem Tabellenfuß platziert ist, wird der erste Wert unter [Umsatz] in derTabelle zurückgegeben.
Max
BeschreibungDer größte Wert einer Menge von Werten wird zurückgegeben
FunktionsgruppeAggregation
SyntaxEingabetyp Max(Aggregierte Daten[;Elementmenge])
2013-06-29412
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaDimension, Kennzahl, Hierar-chie, Ebene oder Element-menge
Beliebige Dimension, Kennzahl, Hierarchie,Ebene oder Elementmenge
AggregierteDaten
NeinElementmengeEine Menge von ElementenElement-menge
Hinweise• Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion Max verwenden.• Wenn Sie Elementmenge einschließen, gibt Max den maximalen Wert der aggregierten Daten für
alle Elemente der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten
angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.
• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder Filterleiste der Fall, wenn der Benutzer einen Wert auswählt, bevor er "Alle Werte" auswählt,und umgekehrt bei Auswahl von "Alle Werte" vor Auswahl eines Werts.
BeispieleWenn die Kennzahl [Umsatz] die Werte 3000, 60034 und 901234 umfasst, dann gibt Max([Umsatz])den Wert 901234 zurück.
Wenn die Dimension [Stadt] die Werte "Freiburg" und "Berlin" umfasst, dann gibt Max([Stadt]) denWert "Berlin" zurück.
Wenn [USA] ein Element der Hierarchie [Geografie] (Land > Bundesstaat > Stadt) ist, gibtMax([Umsatz];{[Geografie].[USA].Untergeordnete Elemente}) den höchsten Umsatz für einenUS-Bundesstaat zurück.
Median
BeschreibungGibt den Median (Mittelwert) einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum Median(Kennzahl)
2013-06-29413
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
HinweiseWenn die Zahlenmenge aus einer geraden Anzahl von Werten besteht, ermittelt Median den Durchschnittder beiden mittleren Werte.
BeispieleMedian([Umsatz]) gibt 971.444 zurück, wenn [Umsatz] die Werte 835420, 971444 und 1479660aufweist.
Min
BeschreibungDer kleinste Wert in einer Menge von Werten wird zurückgegeben.
FunktionsgruppeAggregation
SyntaxAlle Typen Min(Aggregierte Daten[;Elementmenge])
Eingabe
ErforderlichTypBeschreibungParameter
JaDimension, Kennzahl, Hierar-chie, Ebene oder Element-menge
Beliebige Dimension, Kennzahl, Hierarchie,Ebene oder Elementmenge
AggregierteDaten
NeinElementmengeEine Menge von ElementenElement-menge
Hinweise• Sie können mit der Funktion Min Kontextoperatoren der erweiterten Syntax verwenden.• Wenn Sie Elementmenge einschließen, gibt Min den minimalen Wert der aggregierten Daten für
alle Elemente der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten
angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.
• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokument
2013-06-29414
Erstellen von Berichten
regenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder Filterleiste der Fall, wenn der Benutzer einen Wert auswählt, bevor er "Alle Werte" auswählt,und umgekehrt bei Auswahl von "Alle Werte" vor Auswahl eines Werts.
BeispieleWenn die Kennzahl [Umsatz] die Werte 3000, 60034 und 901234 umfasst, dann gibt Min([Umsatz])den Wert 3000 zurück.
Wenn die Dimension [Stadt] die Werte Freiburg und Berlin umfasst, dann gibt Min(<Stadt>) denWert "Freiburg" zurück.
Min([Umsatz];{[Geografie]&[USA].Untergeordnete Elemente}) gibt den niedrigstenUmsatz für einen US-Bundesstaat zurück, wenn [USA] ein Element in der Hierarchie [Geografie] mitden Ebenen [Land] > [Bundesstaat] > [Stadt] ist.
Modus
BeschreibungGibt den am häufigsten auftretenden Wert eines Datensatzes zurück.
FunktionsgruppeAggregation
Syntaxinput_type Mode(dimension|measure)
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige Dimension oderKennzahl
Dimension|Kennzahl
Hinweise• Modus gibt Null zurück, wenn der Datensatz keinen Wert enthält, der häufiger als alle anderen Werte
auftritt.
BeispieleModus([Umsatz]) gibt 200 zurück, wenn [Umsatz] die Werte 100, 200, 300, 200 aufweist.
Modus([Land]) gibt den am häufigsten auftretenden Wert für [Land] zurück.
Prozent
BeschreibungDrückt einen Kennzahlwert als Prozent des Berechnungskontextes aus.
2013-06-29415
Erstellen von Berichten
FunktionsgruppeAggregation
SyntaxNum Prozent(Kennzahl[;Gruppenwechsel][;Zeile|Spalte])
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
NeinSchlüsselwortBerücksichtigt Gruppenwechsel inTabellen
Gruppenwechsel
NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte
BeispieleIn der folgenden Tabelle wurde in der Spalte "Prozent" die Formel Prozent([Umsatz]) verwendet.
ProzentUmsatzJahr
1010002001
5050002002
4040002003
10010000Summe:
Standardmäßig entspricht der Berechnungskontext dem Gesamtbetrag der Kennzahl in der Tabelle.Sie können die Funktion so definieren, dass dabei ein in der Tabelle eingefügter Gruppenwechselberücksichtigt wird. Verwenden Sie dazu das optionale Argument Gruppenwechsel. In diesem Fallentspricht der standardmäßige Berechnungskontext dem Tablespace.
In der folgenden Tabelle wurde in der Spalte "Prozent" die Formel Prozent([Umsatz];Gruppenwechsel) verwendet.
ProzentUmsatzQuartalJahr
101000Q12001
202000Q2
505000Q3
202000Q4
10010000Summe:2001
2013-06-29416
Erstellen von Berichten
ProzentUmsatzQuartalJahr
202000Q12002
202000Q2
505000Q3
101000Q4
10010000Summe:2002
Sie können die Funktion Prozent in Spalten oder Zeilen verwenden; geben Sie dazu das optionaleArgument Zeile|Spalte an. In der folgenden Kreuztabelle wurde beispielsweise in der Spalte "%"die Formel Prozent ([Umsatz];Zeile) verwendet.
%Q4%Q3%Q2%Q1
2020005050002020001010002001
1010005050002020002020002002
Perzentil
BeschreibungGibt die das n-te Perzentil einer Kennzahl zurück.
FunktionsgruppeNumerisch
SyntaxNum Perzentil(Kennzahl;Perzentil)
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
JaNumerischEin als Dezimalzahl ausgedrückter Pro-zentsatz.
Perzentil
HinweiseDas n-te Perzentil entspricht einer Zahl, die größer oder gleich n % der Zahlen in einer Menge ist. n %wird im Format 0.n ausgedrückt.
2013-06-29417
Erstellen von Berichten
BeispieleWenn [Kennzahl] über die Zahlenmenge (10;20;30;40;50) verfügt, gibt Perzentil([Kennzahl];0.3)22 zurück. Dieser Wert ist größer oder gleich 30 % der Zahlen in der Menge.
Produkt
BeschreibungMultipliziert die Werte einer Kennzahl.
FunktionsgruppeAggregation
SyntaxNum Produkt(Kennzahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
BeispieleProdukt([Kennzahl]) gibt 30 zurück, wenn [Kennzahl] die Werte 2, 3, 5 aufweist.
LaufenderDurchschnitt
BeschreibungGibt den laufenden Durchschnitt einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum LaufenderDurchschnitt(Kennzahl[;Zeile|Spalte][;EinschließlichLeer][;(Dimensionen_zurücksetzen)])
2013-06-29418
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte
NeinSchlüsselwortFügt leere Werte in die Berechnung einEinschließlich-Leer
NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück
Dimensionen_zu-rücksetzen
Hinweise• Sie können mit der Funktion LaufenderDurchschnitt Kontextoperatoren der erweiterten Syntax
verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufenderDurchschnitt verweist,
wird der laufende Durchschnitt berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons
trennen.• Durch LaufenderDurchschnitt wird der Durchschnitt nach einem Gruppenwechsel für einen
Block oder nach einer neuen Sektion nicht automatisch zurückgesetzt.
BeispieleLaufenderDurchschnitt([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:
Laufender DurchschnittUmsatzErholungsortLand
835.4201.479.660Hawaiian ClubUSA
1.225.552971.444Bahamas BeachUSA
1.095.508835.420French RivieraFrankreich
LaufenderDurchschnitt([Umsatz];([Land])) gibt die Ergebnisse in der folgenden Tabellezurück:
Laufender DurchschnittUmsatzErholungsortLand
835.4201.479.660Hawaiian ClubUSA
1.225.552971.444Bahamas BeachUSA
835.420835.420French RivieraFrankreich
2013-06-29419
Erstellen von Berichten
Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)
LaufendeAnzahl
BeschreibungGibt die laufende Anzahl einer Menge von Zahlen zurück.
FunktionsgruppeAggregation
SyntaxNum LaufendeAnzahl(Dimension|Kennzahl[;Zeile|Spalte][;EinschließlichLeer][;(Dimensionen_zurücksetzen)])
Eingabe
ErforderlichTypBeschreibungParameter
JaDimension oderKennzahl
Beliebige Dimension oder KennzahlDimension|Kenn-zahl
NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte
NeinSchlüsselwortFügt leere Werte in die Berechnung einEinschließlich-Leer
NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück
Dimensionen_zu-rücksetzen
Hinweise• Sie können mit der Funktion LaufendeAnzahlKontextoperatoren der erweiterten Syntax verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufendeAnzahl verweist, wird
die laufende Anzahl berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons
trennen.• Durch LaufendeAnzahl wird die Anzahl nach einem Gruppenwechsel für einen Block oder nach
einer neuen Sektion nicht automatisch zurückgesetzt.
BeispieleLaufendeAnzahl([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:
2013-06-29420
Erstellen von Berichten
Laufende AnzahlUmsatzErholungsortLand
11.479.660Hawaiian ClubUSA
2971.444Bahamas BeachUSA
3835.420French RivieraFrankreich
LaufendeAnzahl([Umsatz];([Land])) gibt diese Ergebnisse in der folgenden Tabelle zurück:
Laufende AnzahlUmsatzErholungsortLand
11.479.660Hawaiian ClubUSA
2971.444Bahamas BeachUSA
1835.420French RivieraFrankreich
Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)• EinschließlichLeer (Operator)• EinschließlichLeer (Operator)
LaufendesMaximum
BeschreibungGibt den laufenden Höchstwert einer Dimension oder Kennzahl zurück.
FunktionsgruppeAggregation
Syntaxinput_type RunningMax(dimension|measure[;Row|Col][;(reset_dims)])
2013-06-29421
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaDimension oderKennzahl
Beliebige Dimension oder KennzahlDimension|Kenn-zahl
NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte
NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück
Dimensionen_zu-rücksetzen
Hinweise• Sie können mit der Funktion LaufendesMaximum Kontextoperatoren der erweiterten Syntax
verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufendesMaximum verweist, wird
das laufende Maximum berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons
trennen.• Durch LaufendesMaximumwird der Höchstwert nach einem Gruppenwechsel für einen Block oder
nach einer neuen Sektion nicht automatisch zurückgesetzt.
BeispieleLaufendesMaximum([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:
Laufendes MaximumUmsatzErholungsortLand
835.420835.420French RivieraFrankreich
971.444971.444Bahamas BeachUSA
1.479.6601.479.660Hawaiian ClubUSA
Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)
LaufendesMinimum
BeschreibungGibt den laufenden Mindestwert einer Dimension oder Kennzahl zurück.
2013-06-29422
Erstellen von Berichten
FunktionsgruppeAggregation
SyntaxEingabe_Typ LaufendesMinimum(Dimension|Kennzahl;[Zeile|Spalte];[(Dimensionen_zurücksetzen)])
Eingabe
ErforderlichTypBeschreibungParameter
JaDimension oderKennzahl
Beliebige Dimension oder KennzahlDimension|De-tail|Kennzahl
NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte
NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück
Dimensionen_zu-rücksetzen
Hinweise• Sie können mit der Funktion LaufendesMinimum Kontextoperatoren der erweiterten Syntax
verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufendesMinimum verweist, wird
das laufende Minimum berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons
trennen.• Durch LaufendesMinimum wird das Minimum nach einem Gruppenwechsel für einen Block oder
nach einer neuen Sektion nicht automatisch zurückgesetzt.
BeispieleLaufendesMinimum([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:
Laufender MindestwertUmsatzErholungsortLand
835.420835.420French RivieraFrankreich
835.420971.444Bahamas BeachUSA
835.4201.479.660Hawaiian ClubUSA
Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)
2013-06-29423
Erstellen von Berichten
LaufendesProdukt
BeschreibungGibt das laufende Produkt einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum LaufendesProdukt(Kennzahl[;Zeile|Spalte][;(Dimensionen_zurücksetzen)])
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte
NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück
Dimensionen_zu-rücksetzen
Hinweise• Sie können mit der Funktion LaufendesProdukt Kontextoperatoren der erweiterten Syntax
verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die LaufendesProdukt verweist, wird
das laufende Produkt berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons
trennen.• Durch LaufendesProdukt wird das Produkt nach einem Gruppenwechsel für einen Block oder
nach einer neuen Sektion nicht automatisch zurückgesetzt.
BeispieleLaufendesProdukt([Kundenanzahl]) gibt die Ergebnisse in der folgenden Tabelle zurück:
Laufendes ProduktKundenanzahlStadtHerkunftsland
66KobeJapan
244OsakaJapan
5.784241ChicagoUSA
2013-06-29424
Erstellen von Berichten
LaufendesProdukt([Kundenanzahl];([Herkunftsland])) gibt die Ergebnisse in der folgendenTabelle zurück:
Laufendes ProduktKundenanzahlStadtHerkunftsland
66KobeJapan
244OsakaJapan
5784241ChicagoUSA
Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)
LaufendeSumme
BeschreibungGibt die laufende Summe einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum LaufendeSumme(Kennzahl[;Zeile|Spalte][;(Dimensionen_zurücksetzen)])
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
NeinSchlüsselwortLegt die Berechnungsrichtung festZeile|Spalte
NeinDimensionslisteSetzt die Berechnung für die angegebenenDimensionen zurück
Dimensionen_zu-rücksetzen
Hinweise• Mit der Funktion LaufendeSumme können Sie Kontextoperatoren der erweiterten Syntax verwenden.• Mithilfe der Operatoren Zeile und Spalte können Sie die Berechnungsrichtung festlegen.• Wenn Sie eine Sortierung auf die Kennzahl anwenden, auf die die Funktion LaufendeSumme
verweist, wird die laufende Summe berechnet, nachdem die Kennzahl sortiert wurde.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons
trennen.
2013-06-29425
Erstellen von Berichten
• Durch LaufendeSumme wird die Summe nach einem Gruppenwechsel für einen Block oder nacheiner neuen Sektion nicht automatisch zurückgesetzt.
BeispielLaufendeSumme([Umsatz]) gibt diese Ergebnisse in der folgenden Tabelle zurück:
Laufende SummeUmsatzErholungsortLand
835.420835.420French RivieraFrankreich
1.806.864971.444Bahamas BeachUSA
3.286.5241.479.660Hawaiian ClubUSA
LaufendeSumme([Umsatz];([Land])) gibt diese Ergebnisse in der folgenden Tabelle zurück:
Laufende SummeUmsatzErholungsortLand
835.420835.420French RivieraFrankreich
971.444971.444Bahamas BeachUSA
2.451.1041.479.660Hawaiian ClubUSA
Verwandte Themen• EinschließlichLeer (Operator)• Zeile/Spalte (Operatoren)
Serverwert
BeschreibungGibt den Datenbankwert einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum Serverwert([Kennzahl])
2013-06-29426
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
Hinweise• Serverwert ignoriert alle auf Dimensionen oder Hierarchien angewendeten lokalen Filter zum
Berechnen der Kennzahl.
BeispielServerwert([Internet-Umsatzbetrag] gibt den Datenbankwert der Kennzahl [Internet-Umsatzwert] zurück.
StdAbw
BeschreibungGibt die Standardabweichung einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum StdAbw(Kennzahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
HinweiseDie Standardabweichung ist eine Kennzahl für die statistische Streuung in einer Menge von Zahlen.Sie wird wie folgt berechnet:• Ermitteln des Durchschnitts der Zahlenmenge;• Subtrahieren des Durchschnitts von jeder Zahl in der Menge und Quadrieren der Differenz;• Addieren aller quadrierten Differenzen;• Dividieren dieser Summe durch (Anzahl der Zahlen in der Menge – 1);• Berechnen der Quadratwurzel des Ergebnisses.
BeispieleWenn Kennzahl die Wertemenge (2, 4, 6, 8) aufweist, gibt StdAbw([Kennzahl]) 2,58 zurück.
Verwandte Themen• Var
2013-06-29427
Erstellen von Berichten
StAbwP
BeschreibungGibt die Populationsstandardabweichung einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum StAbwP(Kennzahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
HinweiseDie Populationsstandardabweichung ist eine Kennzahl für die statistische Streuung in einer Menge vonZahlen. Sie wird wie folgt berechnet:• Ermitteln des Durchschnitts der Zahlenmenge;• Subtrahieren des Durchschnitts von jeder Zahl in der Menge und Quadrieren der Differenz;• Addieren aller quadrierten Differenzen;• Dividieren dieser Summe durch (Anzahl der Zahlen in der Menge);• Berechnen der Quadratwurzel des Ergebnisses.
Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion StAbwP verwenden.
BeispieleWenn Kennzahl die Wertemenge (2, 4, 6, 8) aufweist, gibt StAbwP([Kennzahl]) 2,24 zurück.
Summe
BeschreibungGibt die Summe einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum Summe(Kennzahl[;Elementmenge])
2013-06-29428
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
NeinElementmengeEine Menge von Elemen-ten
Elementmenge
Hinweise• Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion Summe verwenden.• Wenn Sie Elementmenge einschließen, gibt Summe die Summe der Kennzahl für alle Elemente
der Elementmenge zurück.• Elementmenge kann mehrere, durch Semikolon (;) getrennte Mengen enthalten.• Die Liste der Elementmengen muss in {} eingeschlossen werden.• Wenn im Ausdruck "Elementmenge" kein bestimmtes Element oder kein bestimmter Knoten
angegeben ist, muss die referenzierte Hierarchie in der Tabelle vorhanden sein. Dann referenziertder Ausdruck "Elementmenge" das aktuelle Element in der Hierarchie in der Tabelle. Befindet sichdie Hierarchie nicht in der Tabelle, gibt die Funktion die Meldung #MEHRFACHWERT zurück.
• Bei der delegierten Kennzahlaggregation wird #ZUREGENERIEREN zurückgegeben, wenn dieerforderliche Aggregation in der Abfrage nicht verfügbar ist. Der Benutzer muss das Dokumentregenerieren, um die neue Aggregationsebene abzurufen. Dies ist beispielsweise bei Verwendungder Filterleiste der Fall, wenn der Benutzer einen Wert auswählt, bevor er "Alle Werte" auswählt,und umgekehrt bei Auswahl von "Alle Werte" vor Auswahl eines Werts.
• Bei der Migration von XIR2 nach XIR3 müssen Aggregationsfunktionen, die IN- und WHERE-Klauselnin XI2-Abfragen enthalten, durch Verwendung von Klammern wie folgt definitiv in die Summenfunktioneingeschlossen werden:
Die Formel in XIR2: =Summe([Kennzahl] In ([Dim 1];[Dim 2])) In ([Dim 1]) Wo([Dim 3]="Konstante")
Geänderte Deklaration ab XI3: =Summe(([Kennzahl] In ([Dim 1];[Dim 2])) In ([Dim1]) Wo ([Dim 3]="Konstante"))
BeispieleWenn die Kennzahl Umsatz die Werte 2000, 3000, 4000 und 1000 umfasst, dann gibt Summe([Umsatz]) 10000 zurück.
Wenn [Kalifornien] ein Element der Hierarchie [Geografie] (Land > Bundesstaat > Stadt) ist, gibtSumme([Umsatz];{Nachfolger([Geografie]&[USA].[Kalifornien];1)}) den Gesamtumsatzaller Städte in Kalifornien zurück.
Var
BeschreibungGibt die Varianz einer Kennzahl zurück.
2013-06-29429
Erstellen von Berichten
FunktionsgruppeAggregation
SyntaxNum Var(Kennzahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
HinweiseDie Varianz ist eine Kennzahl für die statistische Streuung in einer Zahlenmenge. Sie wird wie folgtberechnet:• Ermitteln des Durchschnitts der Zahlenmenge;• Subtrahieren des Durchschnitts von jeder Zahl in der Menge und Quadrieren der Differenz;• Addieren aller quadrierten Differenzen;• Dividieren dieser Summe durch (Anzahl der Zahlen in der Menge – 1);
Die Varianz ist das Quadrat der Standardabweichung.
Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion Var verwenden.
BeispieleWenn Kennzahl die Wertemenge (2, 4, 6, 8) aufweist, gibt Var([Kennzahl]) 6,67 zurück.
Verwandte Themen• StdAbw
VarianzP (Funktion)
BeschreibungGibt die Populationsvarianz einer Kennzahl zurück.
FunktionsgruppeAggregation
SyntaxNum VarianzP(Kennzahl)
2013-06-29430
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
HinweiseDie Populationsvarianz ist eine Kennzahl für die statistische Streuung in einer Zahlenmenge. Sie wirdwie folgt berechnet:• Ermitteln des Durchschnitts der Zahlenmenge;• Subtrahieren des Durchschnitts von jeder Zahl in der Menge und Quadrieren der Differenz;• Addieren aller quadrierten Differenzen;• Dividieren dieser Summe durch (Anzahl der Zahlen in der Menge).
Die Populationsvarianz entspricht dem Quadrat der Populationsstandardabweichung.
Sie können erweiterte Syntax-Kontextoperatoren mit der Funktion VarianzP verwenden.
BeispieleWenn Kennzahl die Wertemenge (2, 4, 6, 8) aufweist, gibt VarianzP([Kennzahl]) 5 zurück.
Verwandte Themen• StAbwP
4.7.6.1.3 Zeichenfunktionen
Asc
BeschreibungGibt den ASCII-Wert eines Zeichens zurück.
FunktionsgruppeZeichen
SyntaxGanzz Asc(Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeBeliebige ZeichenfolgeZeichenfolge
HinweiseWenn Zeichenfolge mehr als ein Zeichen enthält, gibt die Funktion den ASCII-Wert des erstenZeichens in der Zeichenfolge zurück.
2013-06-29431
Erstellen von Berichten
BeispieleAsc("A") gibt 65 zurück.
Asc("ab") gibt 97 zurück.
Asc([Land]) gibt 85 zurück, wenn der Wert von [Land] "USA" ist.
Zeich
BeschreibungGibt das einem ASCII-Code entsprechende Zeichen zurück.
FunktionsgruppeZeichen
SyntaxZeichenfolge Zeich(ASCII_Code)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEin ASCII-CodeASCII_Code
HinweiseWenn Zahl eine Dezimalzahl ist, werden die Dezimalstellen von der Funktion ignoriert.
Beispiels
Zeichen(123) gibt "{" zurück.
Verkettung
BeschreibungVerkettet (d. h. verbindet) zwei Zeichenfolgen miteinander.
FunktionsgruppeZeichen
SyntaxZeichenfolge Verkettung(erste_Zeichenfolge;zweite_Zeichenfolge)
2013-06-29432
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeErste Zeichenfolgeerste_Zeichenfolge
JaZeichenfolgeZweite Zeichenfolgezweite_Zeichenfolge
HinweiseSie können auch den Operator '+' verwenden, um Zeichenfolgen zu verketten.
"Erste" + "Zweite" gibt "Erste Zweite" zurück.
"Erste" + "Zweite" + "Dritte" gibt "Erste Zweite Dritte" zurück.
Sie können mithilfe der Verkettung mehrere Dimensionen in eine Aggregationsfunktion einschließen.Beispiel: Anzahl([Vertriebsmitarbeiter]+[Quartal]+[Erholungsort]) entspricht der vonDesktop Intelligence zugelassenen Syntax Anzahl(<Vertriebsmitarbeiter>,<Quartal>,<Erholungsort>).
BeispieleVerkettung("Erste";"Zweite") gibt "Erste Zweite" zurück.
Verkettung("Erste";Verkettung("Zweite";"Dritte")) gibt "Erste Zweite Dritte" zurück.
Füllen
BeschreibungErstellt eine Zeichenfolge durch n-fache Wiederholung einer Zeichenfolge.
FunktionsgruppeZeichen
SyntaxZeichenfolge Füllen(wiederholte_Zeichenfolge; Anz_Wiederholungen)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZu wiederholende Zeichen-folge
wiederholte_Zeichenfol-ge
JaNumerischAnzahl der WiederholungenAnz_Wiederholungen
BeispieleFüllen("New York ";2) gibt "New York New York" zurück.
2013-06-29433
Erstellen von Berichten
FormatDatum
BeschreibungWeist einem Datum das angegebene Format zu.
FunktionsgruppeZeichen
SyntaxZeichenfolge FormatDatum(Datum;Format_Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumZu formatierendes DatumDatum
JaZeichenfolgeAnzuwendendes FormatFormat_Zeichenfolge
Hinweise• Das Ausgabeformat hängt vom Datumsformat ab, das auf die Zelle angewendet wurde.• Die Farbformatierungszeichenfolgen (z.B. [Rot], [Blau] usw.) können nicht auf die Funktion Format
Datum angewendet werden.
BeispieleFormatDatum(AktuellesDatum();"dd/MM/yyyy") gibt "15/12/2005" zurück, wenn das aktuelleDatum der 15. Dezember 2005 ist.
FormatZahl
BeschreibungWeist einer Zahl das angegebene Format zu.
FunktionsgruppeZeichen
SyntaxZeichenfolge FormatZahl(Zahl;Format_Zeichenfolge)
2013-06-29434
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischZu formatierende ZahlZahl
JaZeichenfolgeAnzuwendendes FormatFormat_Zeichenfolge
Hinweise• Das Ausgabeformat hängt vom Zahlenformat ab, das auf die Zelle angewendet wurde.• Die Farbformatierungszeichenfolgen (z.B. [Rot], [Blau] usw.) können nicht auf die Funktion Format
Zahl angewendet werden.
BeispieleFormatZahl([Umsatz];"#,##.00") gibt 835.420,00 zurück, wenn der für [Umsatz] angegebeneBetrag 835.420 ist.
HTMLEncode
BeschreibungWendet HTML-Codierungsregeln auf eine Zeichenfolge an.
FunktionsgruppeZeichen
SyntaxZeichenfolge HTMLEncode(html)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeEine HTML-Zeichenfolgehtml
BeispieleHTMLEncode("http://www.sap.com") gibt "http%3A%2F%2Fwww%2Esap%2Ecom" zurück.
GroßAnfang
BeschreibungFormatiert den ersten Buchstaben einer Zeichenfolge als Großbuchstaben.
FunktionsgruppeZeichen
SyntaxZeichenfolge GroßAnfang(Zeichenfolge)
2013-06-29435
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZeichenfolge, die in Großbuchstaben ge-schrieben werden soll
Zeichenfolge
BeispieleGroßAnfang("was lange währt, wird endlich gut") gibt "Was lange währt, wird endlichgut" zurück.
Links
BeschreibungGibt die ersten Zeichen von links in einer Zeichenfolge zurück.
Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), gibt diese Funktion die ersten Zeichen vom logischenAnfang der Zeichenfolge zurück.
FunktionsgruppeZeichen
SyntaxZeichenfolge Links(Zeichenfolge;num_Zeichen)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeEinzugebende GesamtzeichenfolgeZeichenfolge
JaZahlAnzahl der Zeichen, die vom Anfang der Zeichenfol-ge zurückgegeben werden sollen
num_Zeichen
BeispielLinks([Land];2)gibt "Fr" zurück, wenn das angegebene [Land] "Frankreich" ist.
AuffüllenLinks
BeschreibungFügt vor dem Anfang einer Zeichenfolge (links) eine andere Zeichenfolge ein.
Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), füllt diese Funktion die Zeichenfolge vor ihrem logischenAnfang mit Zeichen einer anderen Zeichenfolge auf.
2013-06-29436
Erstellen von Berichten
FunktionsgruppeZeichen
SyntaxZeichenfolge AuffüllenLinks (aufgefüllte_Zeichenfolge;Länge;linke_Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeDie ursprüngliche Zeichenfolge.aufgefüllte_Zei-chenfolge
JaNumerischDie Länge der Ausgabezeichenfolge.Länge
JaZeichenfolgeZeichenfolge, die am Anfang von aufgefüllte_Zeichenfolge eingefügt werden soll
linke_Zeichen-folge
Hinweise• Wenn Länge kleiner als die Längen von linke_Zeichenfolge und aufgefüllte_Zeichen
folge zusammen ist, wird linke_Zeichenfolge abgeschnitten.• Wenn Länge kleiner als die Länge oder gleich der Länge von aufgefüllte_Zeichenfolge ist,
gibt die Funktion aufgefüllte_Zeichenfolge zurück.• Wenn Länge größer als die Längen von aufgefüllte_Zeichenfolge und linke_Zeichen
folge zusammen ist, wird linke_Zeichenfolge wiederholt oder teilweise wiederholt, bis dieLänge erreicht ist.
BeispieleAuffüllenLinks("York";8,"New") gibt "New York" zurück.
AuffüllenLinks("York",6,"New") gibt "NeYork" zurück.
AuffüllenLinks("York";11,"New") gibt "New NewYork" zurück.
AuffüllenLinks("New"; 2;"York") gibt "New" zurück.
LöschLeerLinks
BeschreibungEntfernt führende Leerzeichen aus einer Zeichenfolge.
Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), entfernt diese Funktion die ersten Leerzeichen vomlogischen Anfang der Zeichenfolge.
FunktionsgruppeZeichen
2013-06-29437
Erstellen von Berichten
SyntaxZeichenfolge LöschLeerLinks(gekürzte_Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeDie Zeichenfolge, in der Stellen am Anfang undEnde gelöscht werden sollen
gekürzte_Zei-chenfolge
BeispieleLöschLeerLinks([Land]) gibt "Frankreich" zurück, wenn das angegebene [Land] " Frankreich"ist.
Länge
BeschreibungGibt die Anzahl der in einer Zeichenfolge enthaltenen Zeichen zurück.
FunktionsgruppeZeichen
SyntaxGanzz Länge(Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeEinzugebende Gesamtzei-chenfolge
Zeichenfolge
BeispieleLänge([Familienname]) gibt 5 zurück, wenn als [Familienname] "Meier" angegeben wurde.
KleinAlleBuchst
BeschreibungKonvertiert eine Zeichenfolge in Kleinbuchstaben.
FunktionsgruppeZeichen
SyntaxZeichenfolge KleinAlleBuchst(Zeichenfolge)
2013-06-29438
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZeichenfolge, die in Kleinbuchstaben konver-tiert werden soll
Zeichenfolge
BeispieleKleinAlleBuchst("New York") gibt "new york" zurück.
Vergleich
BeschreibungErmittelt, ob eine Zeichenfolge mit einem Muster übereinstimmt.
FunktionsgruppeZeichen
SyntaxBool Vergleich(Test_Zeichenfolge;Struktur)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZeichenfolge, die mit dem Textmuster vergli-chen werden soll
Test_Zeichenfol-ge
JaZeichenfolgeTextmusterStruktur
Hinweise• Das Muster kann die Platzhalterzeichen "*" (für jede beliebige Zeichenfolge) oder "?" (für ein
beliebiges einzelnes Zeichen) enthalten.
BeispieleVergleich([Land];"F*") gibt "Wahr" zurück, wenn als [Land] "Frankreich" angegeben wurde.
Vergleich([Land];"?S?") gibt "Wahr" zurück, wenn als [Land] "USA" angegeben wurde.
Vergleich("New York";"P*") gibt "Falsch" zurück.
Pos
BeschreibungGibt die Anfangsposition einer Textstruktur in einer Zeichenfolge zurück.
FunktionsgruppeZeichen
2013-06-29439
Erstellen von Berichten
SyntaxGanzz Pos(Testzeichenfolge;Struktur)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZeichenfolge, die mit dem Textmuster vergli-chen werden soll
Testzeichenfolge
JaZeichenfolgeTextmusterStruktur
Hinweise• Wenn das Muster mehr als einmal vorkommt, gibt Pos die Position des ersten Vorkommens zurück.
BeispielePos("New York";"Ne") gibt 1 zurück.
Pos("New York, New York";"Ne") gibt 1 zurück.
Pos("New York";"York") gibt 5 zurück.
Ersetzen
BeschreibungErsetzt einen Teil einer Zeichenfolge durch eine andere Zeichenfolge.
FunktionsgruppeZeichen
SyntaxZeichenfolge Ersetzen(ersetzen_in;ersetzte_Zeichenfolge;ersetzen_durch)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZeichenfolge, die den zu ersetzendenText enthält
ersetzen_in
JaZeichenfolgeZu ersetzender Textersetzte_Zeichenfol-ge
JaZeichenfolgeText, der ersetzte_Zeichenfolgeersetzt
ersetzen_durch
BeispieleErsetzen("New YORK";"ORK";"ork") gibt "New York" zurück.
2013-06-29440
Erstellen von Berichten
Rechts
BeschreibungGibt die ersten Zeichen von rechts in einer Zeichenfolge zurück (die Zeichen am Ende der Zeichenfolge).
Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), gibt diese Funktion die ersten Zeichen vom logischenAnfang der Zeichenfolge zurück.
FunktionsgruppeZeichen
SyntaxZeichenfolge Rechts(Zeichenfolge;num_Zeichen)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeBeliebige ZeichenfolgeZeichenfolge
JaZahlAnzahl der von rechts zurückzugeben-den Zeichen
num_Zeichen
BeispieleRechts([Land];2) gibt "ch" zurück, wenn das angegebene [Land] "Frankreich" ist.
AuffüllenRechts
BeschreibungFügt nach dem Ende einer Zeichenfolge (rechts) eine andere Zeichenfolge ein.
Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), fügt diese Funktion eine Zeichenfolge zu den erstenZeichen vom logischen Anfang der Zeichenfolge hinzu.
FunktionsgruppeZeichen
SyntaxZeichenfolge AuffüllenRechts (aufgefüllte_Zeichenfolge;Länge;rechte_Zeichenfolge)
2013-06-29441
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeDie ursprüngliche Zeichenfolge.aufgefüllte_Zei-chenfolge
JaNumerischDie Länge der Ausgabezeichenfolge.Länge
JaZeichenfolgeZeichenfolge, die am Ende von aufgefüllte_Zeichenfolge eingefügt werden soll
rechte_Zei-chenfolge
Hinweise• Wenn Länge kleiner als die Längen von rechte_Zeichenfolge und aufgefüllte_Zeichen
folge zusammen ist, wird rechte_Zeichenfolge abgeschnitten.• Wenn Länge kleiner als die Länge oder gleich der Länge von aufgefüllte_Zeichenfolge ist,
gibt die Funktion aufgefüllte_Zeichenfolge zurück.• Wenn Länge größer als die Längen von aufgefüllte_Zeichenfolge und rechte_Zeichen
folge zusammen ist, wird rechte_Zeichenfolge wiederholt oder teilweise wiederholt, bis dieLänge erreicht ist.
BeispieleAuffüllenRechts ("New ";8;"York") gibt "New York" zurück.
AuffüllenRechts("New "; 6;"York") gibt "New Yo" zurück.
AuffüllenRechts("New";11;"York") gibt "New YorkYor" zurück.
AuffüllenRechts("New";2;"York") gibt "New" zurück.
LöschLeerRechts
BeschreibungEntfernt nachstehende Leerzeichen aus einer Zeichenfolge.
Anmerkung:Wenn es sich beim ausgewählten Schnittstellen-Gebietsschema um Arabisch handelt(Anzeige-/Lesemodus von rechts nach links), entfernt diese Funktion die nachstehenden Leerzeichenvom logischen Ende der Zeichenfolge.
FunktionsgruppeZeichen
SyntaxZeichenfolge LöschLeerRechts(gekürzte_Zeichenfolge)
2013-06-29442
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeDie Zeichenfolge, in der Stellen am Anfang undEnde gelöscht werden sollen
gekürzte_Zei-chenfolge
BeispieleLöschLeerRechts([Land]) gibt "Frankreich" zurück, wenn das angegebene [Land] "Frankreich "ist.
Teilzeichenfolge
BeschreibungGibt einen Teil einer Zeichenfolge zurück.
FunktionsgruppeZeichen
SyntaxZeichenfolge Teilzeichenfolge(Zeichenfolge;Anfang;Länge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeBeliebige ZeichenfolgeZeichenfolge
JaNumerischDie Startposition der extrahierten Zei-chenfolge
Anfang
JaNumerischDie Länge der extrahierten Zeichenfol-ge
Länge
BeispieleTeilzeichenfolge("Großbritannien";1;4) gibt "Groß" zurück.
Teilzeichenfolge("Großbritannien";5;7) gibt "britann" zurück.
Löschen
BeschreibungEntfernt führende und nachstehende Leerzeichen aus einer Zeichenfolge.
FunktionsgruppeZeichen
2013-06-29443
Erstellen von Berichten
SyntaxZeichenfolge Löschen(Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeDie Zeichenfolge, in der Stellen am Anfang undEnde gelöscht werden sollen
Zeichenfolge
BeispieleLöschen(" Großbritannien ") gibt "Großbritannien" zurück.
GroßAlleBuchst
BeschreibungKonvertiert eine Zeichenfolge in Großbuchstaben.
FunktionsgruppeZeichen
SyntaxZeichenfolge GroßAlleBuchst(Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZu konvertierende Zeichen-folge
Zeichenfolge
BeispieleGroßAlleBuchst("New York") gibt "NEW YORK" zurück.
URLEncode
BeschreibungWendet URL-Codierungsregeln auf eine Zeichenfolge an.
FunktionsgruppeZeichen
SyntaxZeichenfolge URLEncode(html)
2013-06-29444
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeURL, die codiert werdensoll
html
BeispieleURLEncode("http://www.sap.com") gibt "http%3A%2F%2Fwww%2Esap%2Ecom" zurück.
GroßAlleWörter
BeschreibungFormatiert den ersten Buchstaben aller Wörter in einer Zeichenfolge als Großbuchstaben.
FunktionsgruppeZeichen
SyntaxZeichenfolge GroßAlleWörter(Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZeichenfolge, die in Großbuchstaben ge-schrieben werden soll
Zeichenfolge
BeispieleGroßAlleWörter("Umsatz für den Monat März") gibt "Umsatz Für Den Monat März" zurück.
4.7.6.1.4 Datums- und Uhrzeitfunktionen
AktuellesDatum
BeschreibungGibt das aktuelle Datum mit dem in den Ländereinstellungen festgelegten Format zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxDatum AktuellesDatum()
BeispieleAktuellesDatum() gibt den 10. September 2002 zurück, wenn das aktuelle Datum dem 10. September2002 entspricht.
2013-06-29445
Erstellen von Berichten
AktuelleUhrzeit
BeschreibungGibt die aktuelle Zeit mit dem in den Ländereinstellungen festgelegten Format zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxZeit AktuelleUhrzeit()
BeispieleAktuelleUhrzeit gibt 11:15 zurück, wenn die aktuelle Uhrzeit 11:15 ist.
NameDesTages
BeschreibungGibt den Namen des Tages in einer Datumsangabe zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxZeichenfolge NameDesTages(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumEinzugebendes DatumDatum
BeispieleNameDesTages([Reservierungsdatum]) gibt "Samstag" zurück, wenn das als [Reservierungsdatum]angegebene Datum der 15. Dezember 2001 ist (ein Samstag).
HinweisDas Eingabedatum muss eine Variable sein. Sie können das Datum nicht direkt angeben, wie in NameDesTages("15/07/2001")
NummerTagDesMonats
BeschreibungGibt den Zahlenwert des Tages in einer Monatsangabe zurück.
2013-06-29446
Erstellen von Berichten
FunktionsgruppeDatum und Uhrzeit
SyntaxGanzz NummerTagDesMonats(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumEinzugebendes DatumDatum
BeispieleNummerTagDesMonats([Reservierungsdatum]) gibt 15 zurück, wenn das als [Reservierungsdatum]angegebene Datum der 15. Dezember 2001 ist.
NummerTagDerWoche
BeschreibungGibt den Zahlenwert des Tages in einer Wochenangabe zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxGanzz NummerTagDerWoche(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumEinzugebendes DatumDatum
HinweiseDie Funktion sieht Montag als ersten Tag der Woche an.
BeispieleNummerTagDerWoche([Reservierungsdatum]) gibt 1 zurück, wenn das Datum in[Reservierungsdatum] der 2. Mai 2005 (ein Montag) ist.
NummerTagDesJahres
BeschreibungGibt den Zahlenwert des Tages in einer Jahresangabe zurück.
FunktionsgruppeDatum und Uhrzeit
2013-06-29447
Erstellen von Berichten
SyntaxGanzz NummerTagDesJahres(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumEinzugebendes DatumDatum
BeispieleNummerTagDesJahres([Reservierungsdatum]) gibt 349 zurück, wenn das als[Reservierungsdatum] angegebene Datum der 15. Dezember 2001 ist.
TageZwischen
BeschreibungGibt die Anzahl der Tage zwischen zwei Datumsangaben zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxGanzz TageZwischen(erstes_Datum;eetztes_Datum)
Anmerkung:Sie müssen sicherstellen, dass die in den Argumenten bereitgestellten Datumsangaben aus derselbenZeitzone stammen. Dies gilt für alle Datumsvorgänge: Vergleich und Berechnung.
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumErsteserstes_Datum
JaDatumLetztes Datumletztes_Datum
BeispieleTageZwischen([Verkaufsdatum]; [Rechnungsdatum]) gibt 2 zurück, wenn das als[Verkaufsdatum] angegebene Datum der 15. Dezember 2001 und das als [Rechnungsdatum]angegebene Datum der 17. Dezember 2001 ist.
LetzterTagDesMonats
BeschreibungGibt das Datum des letzten Tages eines Monats zurück.
FunktionsgruppeDatum und Uhrzeit
2013-06-29448
Erstellen von Berichten
SyntaxDatum LetzterTagDesMonats(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumBeliebiges Datum imMonat
Datum
BeispieleLetzterTagDesMonats([Verkaufsdatum]) gibt den 31. Dezember 2005 zurück, wenn[Verkaufsdatum] dem 11. Dezember 2005 entspricht.
LetzterTagDerWoche
BeschreibungGibt das Datum des letzten Tages einer Woche zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxDatum LetzterTagDerWoche(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumBeliebiges Datum in derWoche
Datum
HinweiseDie Funktion sieht Montag als ersten Tag der Woche an.
BeispieleLetzterTagDerWoche([Verkaufsdatum]) gibt den 15. Mai 2005 (einen Sonntag) zurück, wenn[Verkaufsdatum] dem 11. Mai 2005 entspricht.
Monat
BeschreibungGibt den Monatsnamen in einer Datumsangabe zurück.
FunktionsgruppeDatum und Uhrzeit
2013-06-29449
Erstellen von Berichten
SyntaxZeichenfolge Monat(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumEinzugebendes DatumDatum
BeispieleMonat([Reservierungsdatum]) gibt "Dezember" zurück, wenn das als [Reservierungsdatum]angegebene Datum der 15. Dezember 2005 ist.
NummerMonatDesJahres
BeschreibungGibt den Zahlenwert des Monats in einer Datumsangabe zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxGanzz NummerMonatDesJahres(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumBeliebiges Datum imJahr
Datum
BeispielNummerMonatDesJahres([Reservierungsdatum]) gibt 12 zurück, wenn das als[Reservierungsdatum] angegebene Datum der 15. Dezember 2005 ist.
MonateZwischen
BeschreibungGibt die Anzahl der Monate zwischen zwei Datumsangaben zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxGanzzahl MonateZwischen(erstes_Datum;letztes_Datum)
2013-06-29450
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumErsteserstes_Datum
JaDatumLetztes Datumletztes_Datum
BeispieleMonateZwischen([Verkaufsdatum]; [Rechnungsdatum]) gibt 1 zurück, wenn das als[Verkaufsdatum] angegebene Datum der 2. Dezember 2005 und das als [Rechnungsdatum] angegebeneDatum der 2. Januar 2006 ist.
MonateZwischen([Verkaufsdatum]; [Rechnungsdatum]) gibt 1 zurück, wenn das als[Verkaufsdatum] angegebene Datum der 31.03.2008 und das als [Rechnungsdatum] angegebeneDatum der 30.04.2008 ist.
MonateZwischen([Verkaufsdatum]; [Rechnungsdatum]) gibt 118 zurück, wenn das als[Verkaufsdatum] angegebene Datum der 07.01.1993 und das als [Rechnungsdatum] angegebeneDatum der 06.11.2002 ist.
Quartal
BeschreibungGibt den Zahlenwert des Quartals in einer Datumsangabe zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxGanzz Quartal(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumBeliebiges Datum imQuartal
Datum
BeispieleQuartal([Reservierungsdatum]) gibt 4 zurück, wenn das als [Reservierungsdatum] angegebeneDatum der 15. Dezember 2005 ist.
DatumRelativ
BeschreibungGibt ein Datum wieder, das relativ zu einem anderen Datum ist.
2013-06-29451
Erstellen von Berichten
FunktionsgruppeDatum und Uhrzeit
SyntaxDatum DatumRelativ(Startdatum;AnzahlTage)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumStartdatumStartdatum
JaNumerischAnzahl der Tage ab demStartdatum
AnzahlTage
HinweiseDer Parameter AnzahlTage kann einen negativen Wert aufweisen, um ein Datum zurückzugeben,das vor dem Startdatum liegt.
BeispieleRelativesDatum([Reservierungsdatum];2) gibt den 17. Dezember 2005 zurück, wenn das als[Reservierungsdatum] angegebene Datum dem 15. Dezember 2005 entspricht.
RelativesDatum([Reservierungsdatum];-3) gibt den 9. Januar 2007 zurück, wenn das als[Reservierungsdatum] angegebene Datum dem 12. Januar 2007 entspricht.
ZeitDim
BeschreibungDie Zeitdimension ZeitDim ermöglicht es Ihnen, eine Zeitachse aus einem Datumstyp-Universumsobjektzu erstellen. ZeitDim gibt die Daten für die als ersten Parameter angegebenen Datumsangaben imLaufe der als zweiten Parameter angegebenen Zeiträume zurück. Wenn Zeiträume ohne Datenvorhanden sind, wird der erste Tag jedes leeren Zeitraums zurückgegeben. So wird eine vollständigeAchse für den angegebenen Zeitraum gewährleistet. Dadurch wird Folgendes sichergestellt:• Die Achse behält die natürliche zeitliche Reihenfolge bei (älteste Objekte an erster Stelle, aktuelle
Objekte an letzter Stelle).• Die Achse enthält alle Zeiträume zwischen den Mindest- und Höchstdatumsangaben im aktuellen
Kontext.
Anmerkung:Sie können mit der ZeitDim-Funktion keine Filtervorgänge für Formeln ausführen (zum Beispiel in einemFilter, einem Eingabesteuerelement, einer Elementverknüpfung, einer Filter-/Drill-Leiste). Stattdessensollten Sie den Filter direkt für die zugrunde liegende Datumsdimension ausführen.
FunktionsgruppeDatum und Uhrzeit
2013-06-29452
Erstellen von Berichten
SyntaxZeitDim([Datumstyp]; Zeitraumtyp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumDas Datumsobjekt für den Bericht, beispielsweise Rechnungsdatum.
Datumstyp
OptionalVordefiniertDer Zeitraum für die Ergebnisse aus folgenden Werten:• TagZeitraum• MonatZeitraum• QuartalZeitraum• JahrZeitraum
Wenn kein Wert ausgewählt ist, wird standardmäßigTagZeitraum verwendet. Dieses Objekt sollte ein Daten-provider-Objekt sein. Es muss von Berichtsobjekten ver-fügbar und darf keine Variable sein.
Zeitraumtyp
Verwenden Sie obige Funktion zusammen mit folgenden Funktionen:• NameDesTages• NummerTagDesMonats• NummerTagDerWoche• NummerTagDesJahres• Monat• NummerMonatDesJahres• Quartal• Jahr• FormatDatum
BeispielDie erste der folgenden Tabellen enthält Daten, die nur bestimmte Datumsangaben betreffen. Dieanschließenden Abfrage-Beispiele zeigen, wie die Ergebnisse interpretiert werden.
UmsatzRechnungsdatum
31.6073/1/00
31.2448/1/00
38.1543/7/00
Die folgende Formel NameDesTages(ZeitDim([Rechnungsdatum] ; ZeitraumQuartal) gibtTageswerte aus der obigen Tabelle zurück.
2013-06-29453
Erstellen von Berichten
UmsatzRechnungsdatum
31.6073/1/00
31.2448/1/00
1/4/00
38.1543/7/00
Die Ergebnisse der ZeitDim-Funktion sollten mit der Quartal-Funktion formatiert werden, um dieErgebnisse nach Quartal (Q1, Q2...) zurückzugeben, damit Sie die folgende Ergebnistabelle erhalten:
UmsatzRechnungsdatum
62.851Q1
Q2
38.154Q3
InDatum
BeschreibungWandelt eine Zeichenfolge in ein Datum um. Geben Sie das Datumsformat als Parameter an, um WebIntelligence anzuweisen, wie die Zeichenfolge in ein Datum zu konvertieren ist. Das bereitgestellteDatumsformat muss mit dem Format des Datums in der ursprünglichen Zeichenfolge übereinstimmen.Die möglichen Datumsformate erfahren Sie über den Hyperlink unten.
FunktionsgruppeDatum und Uhrzeit
SyntaxDatum InDatum(Datum_Zeichenfolge;Format)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZu formatierende Datums-angabe
Datum_Zeichenfolge
JaZeichenfolgeDas DatumsformatFormate
BeispieleInDatum("15/12/2002";"dd/MM/yyyy") gibt 15/12/2002 zurück.
InDatum("15/12/02";"dd/MM/yyyy") gibt 15/12/02 zurück.
2013-06-29454
Erstellen von Berichten
InDatum("15/12/02";"dd/MMMM/yy") gibt 15/DEZEMBER/02 zurück.
Verwandte Themen• Benutzerdefinierte Formate
Woche
BeschreibungGibt den Zahlenwert der Woche in einer Jahresangabe zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxGanzz Woche(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumEinzugebendes DatumDatum
BeispieleWoche([Reservierungsdatum]) gibt 1 zurück, wenn das als [Reservierungsdatum] angegebeneDatum der 4. Januar 2004 ist (Tag der ersten Woche des Jahres 2004).
Jahr
BeschreibungGibt das Jahr in einer Datumsangabe zurück.
FunktionsgruppeDatum und Uhrzeit
SyntaxGanzz Jahr(Datum)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatumEinzugebendes DatumDatum
BeispieleJahr([Reservierungsdatum]) gibt 2005 zurück, wenn das als [Reservierungsdatum] angegebeneDatum der 15. Dezember 2005 ist.
2013-06-29455
Erstellen von Berichten
4.7.6.1.5 Datenprovider-Funktionen
Verbindung
BeschreibungGibt die Parameter der von einem Datenprovider verwendeten Datenbankverbindung zurück.
FunktionsgruppeDatenprovider
SyntaxZeichenfolge Verbindung(dp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Aus Sicherheitsgründen enthält die Ausgabe der Funktion weder den Datenbank-Hostnamen noch
den Benutzernamen bzw. das Benutzerkennwort.
Datenprovider
BeschreibungGibt den Namen des Datenproviders zurück, der ein Berichtsobjekt enthält.
FunktionsgruppeDatenprovider
SyntaxZeichenfolge Datenprovider(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektEin BerichtsobjektObj
BeispieleDatenprovider([Gesamtumsatz]) gibt "Verkauf" zurück, wenn sich die Variable [Gesamtumsatz]in einem Datenprovider mit dem Namen "Verkauf" befindet.
2013-06-29456
Erstellen von Berichten
DatenproviderSchlüsseldatum
BeschreibungGibt das Schlüsseldatum eines Datenproviders zurück.
FunktionsgruppeDatenprovider
SyntaxDatum DatenproviderSchlüsseldatum(dp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Das zurückgegebene Schlüsseldatum wird entsprechend dem Gebietsschema des Dokuments
formatiert.
BeispieleDatenproviderSchlüsseldatum([Umsatz]) gibt 3. August 2007 zurück, wenn das Schlüsseldatumfür den Datenprovider [Umsatz] 3. August 2007 ist.
DatenproviderSchlüsseldatumBeschriftung
BeschreibungGibt die Schlüsseldatumbeschriftung eines Datenproviders zurück.
FunktionsgruppeDatenprovider
SyntaxZeichenfolge DatenproviderSchlüsseldatumBeschriftung(dp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
HinweiseDer Name des Datenproviders muss in eckige Klammern eingeschlossen werden.
2013-06-29457
Erstellen von Berichten
BeispieleDatenproviderSchlüsseldatumBeschriftung([Umsatz]) gibt "Aktuelles Kalenderdatum"zurück, wenn im Datenprovider [Umsatz] die Beschriftung für das Schlüsseldatum "AktuellesKalenderdatum" ist.
DatenproviderSQL
BeschreibungGibt die von einem Daten Provider generierte SQL zurück.
FunktionsgruppeDatenprovider
SyntaxZeichenfolge DatenproviderSQL(dp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
HinweiseDer Name des Datenproviders muss in eckige Klammern eingeschlossen werden.
BeispieleDatenproviderSQL([Abfrage 1]) gibt SELECT country.country_name FROM countryzurück, wenn die SQL des Datenproviders SELECT country.country_name FROM country lautet.
DatenproviderTyp
BeschreibungGibt den Typ eines Datenproviders zurück.
FunktionsgruppeDatenprovider
SyntaxZeichenfolge DatenproviderTyp(dp)
2013-06-29458
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
Hinweise• Die Funktion DatenproviderTyp gibt "Universum" für Datenprovider von Universen und
"Persönliche Daten" für persönliche Datenprovider wieder.• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.
BeispieleDatenproviderTyp([Umsatz]) gibt "Universum" zurück, wenn der Datenprovider [Umsatz] aufeinem Universum basiert.
WurdeEingabeaufforderungBeantwortet
BeschreibungErmittelt, ob eine Eingabeaufforderung beantwortet wurde.
FunktionsgruppeDatenprovider
SyntaxBool WurdeEingabeaufforderungBeantwortet([dp;]Eingabeaufforderungszeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
NeinDatenproviderDatenprovider, der die Eingabeauffor-derung enthält
dp
JaZeichenfolgeEingabeaufforderungstextEingabeaufforderungs-zeichenfolge
HinweiseDer Name des Datenproviders muss in eckige Klammern eingeschlossen werden.
BeispieleWurdeEingabeaufforderungBeantwortet("Ort wählen") gibt "Wahr" zurück, wenn die durchden Text "Ort wählen" identifizierte Eingabeaufforderung beantwortet wurde.
WurdeEingabeaufforderungBeantwortet ( [Umsatz];"Ort wählen") gibt "Wahr" zurück,wenn die durch den Text "Ort wählen" identifizierte Eingabeaufforderung im Datenprovider [Umsatz]beantwortet wurde.
2013-06-29459
Erstellen von Berichten
DatumLetzteAusführung
BeschreibungGibt das Datum zurück, an dem ein Datenprovider zuletzt aktualisiert wurde.
FunktionsgruppeDatenprovider
SyntaxDatum DatumLetzteAusführung(dp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
Hinweise• Wenn der Bericht nur über einen Datenprovider verfügt, können Sie den Parameter dp auslassen.• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider
einzufügen.
BeispieleDatumLetzteAusführung([Umsatz-Abfrage]) gibt "4.3.2002" zurück, wenn der Datenprovider"Umsatz-Abfrage" zuletzt am 4. März 2002 regeneriert wurde.
Verwandte Themen• Datenprovider
DauerLetzteAusführung
BeschreibungGibt die Zeit (in Sekunden) zurück, die für die letzte Regenerierung eines Datenproviders benötigtwurde.
FunktionsgruppeDatenprovider
SyntaxNum DauerLetzteAusführung(dp)
2013-06-29460
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
HinweiseDer Name des Datenproviders muss in eckige Klammern eingeschlossen werden.
BeispieleDauerLetzteAusführung([Umsatz]) gibt 3 zurück, wenn Datenprovider [Umsatz] 3 Sekundenzur Rückgabe der Daten bei der letzten Ausführung benötigt hat.
UhrzeitLetzteAusführung
BeschreibungGibt die Uhrzeit zurück, zu der ein Datenprovider zuletzt aktualisiert wurde.
FunktionsgruppeDatenprovider
SyntaxUhrzeit UhrzeitLetzteAusführung(dp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
Hinweise• Wenn der Bericht nur über einen Datenprovider verfügt, können Sie den Parameter dp auslassen.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider
einzufügen.• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.
BeispieleUhrzeitLetzteAusführung([Umsatz-Abfrage]) gibt "14:48:00" zurück, ob der Datenprovider"Umsatz-Abfrage" zuletzt um 14:48:00 regeneriert wurde.
Verwandte Themen• Datenprovider
2013-06-29461
Erstellen von Berichten
AnzahlDatenprovider
BeschreibungGibt die Anzahl der in einem Bericht enthaltenen Datenprovider zurück.
FunktionsgruppeDatenprovider
SyntaxGanzz AnzahlDatenprovider()
BeispieleAnzahlDatenprovider() gibt 2 zurück, wenn der Bericht über zwei Datenprovider verfügt.
AnzahlZeilen
BeschreibungGibt die Anzahl der Zeilen in einem Datenprovider zurück.
FunktionsgruppeDatenprovider
SyntaxGanzz AnzahlZeilen(dp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer Datenproviderdp
Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider
einzufügen.
BeispieleAnzahlZeilen([Abfrage 1]) gibt 10 zurück, wenn der Datenprovider [Abfrage 1] über 10 Zeilenverfügt.
Verwandte Themen• Datenprovider
2013-06-29462
Erstellen von Berichten
RefWertDatum
BeschreibungGibt das Datum der für das Datentracking verwendeten Referenzdaten zurück.
FunktionsgruppeDatenprovider
SyntaxDatum RefWertDatum()
BeispieleRefWertDatum() gibt den 15. Dezember 2008 zurück, wenn das Referenzdatum der 15. Dezember2008 ist.
ReferenzwertAntwortBenutzer
BeschreibungGibt die Antwort auf eine Eingabeaufforderung zu der Zeit, als die Referenzdaten den aktuellen Datenentsprachen, zurück.
FunktionsgruppeDatenprovider
SyntaxZeichenfolge ReferenzwertAntwortBenutzer([dp;]Eingabeaufforderungszeichenfolge[;Index])
Eingabe
ErforderlichTypBeschreibungParameter
NeinDatenprovi-der
Der Datenproviderdp
JaZeichenfolgeEingabeaufforderungstextEingabeaufforde-rungszeichenfol-ge
NeinSchlüssel-wort
Weist die Funktion an, die Datenbankprimärschlüsselder Eingabeaufforderungswerte zurückzugeben
Index
Hinweise• Die Funktion gibt eine leere Zeichenfolge zurück, wenn das Nachverfolgen von Daten nicht aktiviert
ist.• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider
einzufügen.
2013-06-29463
Erstellen von Berichten
• Wenn Sie mehr als einen Wert als Antwort auf eine Eingabeaufforderung ausgewählt haben, gibtdie Funktion eine Zeichenfolge zurück, die aus einer durch Semikolons getrennten Werteliste (oderbei Angabe des Index-Operators aus Primärschüsseln) besteht.
BeispieleReferenzwertAntwortBenutzer( "Welche Stadt?") gibt "Los Angeles" zurück, wenn Sie "LosAngeles" in der Eingabeaufforderung "Welche Stadt?" zu der Zeit eingegeben haben, als dieReferenzdaten mit den aktuellen Daten übereinstimmten.
ReferenzwertAntwortBenutzer([Umsatz-Abfrage];"Welche Stadt?") gibt "Los Angeles"zurück, wenn Sie "Los Angeles" in der Eingabeaufforderung "Welche Stadt?" im Datenprovider"Umsatz-Abfrage" zu der Zeit eingegeben haben, als die Referenzdaten mit den aktuellen Datenübereinstimmten.
Universumsname
BeschreibungGibt den Namen des Universums zurück, auf dem ein Datenprovider basiert.
FunktionsgruppeDatenprovider
SyntaxZeichenfolge Universumsname(Dp)
Eingabe
ErforderlichTypBeschreibungParameter
JaDatenproviderDer DatenproviderDp
Hinweise• Der Dp-Wert in der Formel wird automatisch aktualisiert, wenn der Name des Datenproviders sich
ändert. Wenn der Datenprovider in "Q1" umbenannt wird, wird die Formel in Universumsname([Q1]) geändert.
• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider
einzufügen.
BeispieleUniversumsname([Abfrage 1]) gibt "eFashion" zurück, wenn der Datenprovider [Abfrage 1] aufdem Universum "eFashion" basiert.
Verwandte Themen• Datenprovider
2013-06-29464
Erstellen von Berichten
AntwortBenutzer
BeschreibungGibt die Antwort auf eine Eingabeaufforderung zurück.
FunktionsgruppeDatenprovider
SyntaxZeichenfolge AntwortBenutzer([dp;]Eingabeaufforderungszeichenfolge[;Index])
Eingabe
ErforderlichTypBeschreibungParameter
NeinDatenprovi-der
Der Datenproviderdp
JaZeichenfol-ge
EingabeaufforderungstextEingabeaufforderungs-zeichenfolge
NeinSchlüssel-wort
Weist die Funktion an, die Datenbankprimärschlüs-sel der Eingabeaufforderungswerte zurückzugeben
Index
Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.• Sie können die Funktion Datenprovider verwenden, um einen Verweis auf einen Datenprovider
einzufügen.• Wenn Sie mehr als einen Wert als Antwort auf eine Eingabeaufforderung auswählen, gibt die Funktion
eine Zeichenfolge zurück, die aus einer durch Semikolons getrennten Werteliste (oder bei Angabedes Index-Operators aus Primärschüsseln) besteht.
BeispieleAntwortBenutzer ("Welche Stadt?") gibt "Madrid" zurück, wenn Sie für die Eingabeaufforderung"Welche Stadt?" den Ort "Madrid" eingegeben haben.
AntwortBenutzer([Umsatz-Abfrage];"Welche Stadt?") gibt "Madrid" zurück, wenn Sie fürdie Eingabeaufforderung "Welche Stadt?" im Datenprovider "Umsatz-Abfrage" den Ort "Madrid"eingegeben haben.
AntwortBenutzer([Umsatz-Abfrage];"Welche Stadt?";Index) gibt 23 zurück, wenn Siefür die Eingabeaufforderung "Welche Stadt?" im Datenprovider "Umsatz-Abfrage" den Ort 'Madrid"eingegeben haben und der Datenbankprimärschlüssel von Madrid 23 lautet.
2013-06-29465
Erstellen von Berichten
4.7.6.1.6 Dokumentfunktionen
DokumentAutor
BeschreibungGibt den InfoView-Anmeldenamen des Dokumenterstellers zurück.
FunktionsgruppeDokument
SyntaxZeichenfolge DokumentAutor()
BeispieleDokumentAutor() gibt "gkn" zurück, wenn die Anmeldung des Dokumentautors "gkn" lautet.
DokumenterstellungDatum
BeschreibungGibt das Datum zurück, an dem ein Dokument erstellt wurde.
FunktionsgruppeDokument
SyntaxDatum DokumenterstellungDatum()
BeispieleDokumenterstellungDatum() gibt den 15. Dezember 2008 zurück, wenn das Dokument am15. Dezember 2008 erstellt wurde.
DokumenterstellungUhrzeit
BeschreibungGibt die Uhrzeit zurück, zu der ein Dokument erstellt wurde.
FunktionsgruppeDokument
SyntaxUhrzeit DokumenterstellungUhrzeit()
BeispieleDokumenterstellungUhrzeit() gibt 11:15 zurück, wenn das Dokument um 11:15 erstellt wurde.
2013-06-29466
Erstellen von Berichten
DokumentDatum
BeschreibungGibt das Datum zurück, an dem ein Dokument zuletzt gespeichert wurde.
FunktionsgruppeDokument
SyntaxDatum DokumentDatum()
BeispieleDokumentDatum() gibt den 8. August 2005 zurück, wenn das Dokument zuletzt am 8. August 2005gespeichert wurde.
DokumentName
BeschreibungGibt den Namen des Dokuments zurück.
FunktionsgruppeDokument
SyntaxZeichenfolge DokumentName()
BeispieleDokumentName() gibt "Verkaufsbericht" zurück, wenn das Dokument den Namen "Verkaufsbericht"trägt.
Dokumenteigentümer
BeschreibungGibt den BI-Launchpad-Anmelde-/Benutzernamen des Eigentümers des Dokuments (der Person, diedas Dokument zuletzt gespeichert hat) zurück. (Um den ursprünglichen Autor/Verfasser) des Dokumentszurückzugeben, verwenden Sie die Funktion "DokumentAutor".)
FunktionsgruppeDokument
SyntaxZeichenfolge Dokumenteigentümer()
2013-06-29467
Erstellen von Berichten
BeispieleDokumenteigentümer() gibt "gkn" zurück, wenn die Person, die das Dokument zuletzt gespeicherthat, den Benutzer- oder Anmeldenamen "gkn" hat.
DokumentTeilRegeneriert
BeschreibungErmittelt, ob ein Dokument teilweise regeneriert ist.
FunktionsgruppeDokument
SyntaxBool DokumentTeilRegeneriert()
HinweiseDokumentTeilRegeneriert() gibt einen booleschen Wert zurück, den Sie in der If-Funktionverwenden können.
BeispieleDokumentTeilRegeneriert() gibt "Wahr" zurück, wenn das Dokument teilweise regeneriert wurde.
DokumentUhrzeit
BeschreibungGibt die Uhrzeit zurück, zu der ein Dokument zuletzt gespeichert wurde.
FunktionsgruppeDokument
SyntaxUhrzeit DokumentUhrzeit()
HinweiseDas Format der zurückgegebenen Uhrzeit variiert abhängig vom Zellformat.
Beispiel:DokumentUhrzeit() gibt 15:45 zurück, wenn das Dokument zuletzt um 15:45 gespeichert wurde.
DrillFilter
BeschreibungGibt die Ergebnisse von Drill-Filtern zurück, die auf ein Dokument oder Objekt in einem angegebenenBericht im Drill-Modus angewendet wurden. Sie können im Dokument einen anderen Bericht angeben.Wenn Sie keinen Bericht angeben, wird der gerade aktive Bericht verwendet.
2013-06-29468
Erstellen von Berichten
FunktionsgruppeDokument
SyntaxZeichenfolge DrillFilter([Obj|Trennzeichen[;Bericht]])
Eingabe
ErforderlichTypBeschreibungParameter
Entweder Obj oderTrennzeichen ist er-forderlich
Berichtsob-jekt
Ein BerichtsobjektObj
Entweder Obj oderTrennzeichen ist er-forderlich
Zeichenfol-ge
Trennzeichen zwischen DrillfilterwertenTrennzei-chen
Entweder Obj oderTrennzeichen ist er-forderlich
Zeichenfol-ge
Optional. Der Name des zu verwendenden Berichts.Er muss sich im Dokument befinden. Wenn keinBericht angegeben ist, wird der aktuelle Berichtverwendet.
Bericht
Hinweise• Sie können die Funktion DrillFilter direkt einfügen, ohne die Formel manuell durch Einfügen
einer DrillFilter-Zelle eingeben zu müssen.• Wenn kein Objekt angegeben wird, gibt die Funktion alle auf das Dokument angewendeten Drillfilter
zurück.
BeispieleDrillFilter() gibt "USA" zurück, wenn das Dokument einen Drillfilter aufweist, der das Objekt[Land] auf USA einschränkt.
DrillFilter() gibt "USA – 1999" zurück, wenn das Dokument einen Filter aufweist, der das Objekt[Land] auf "USA" und das Objekt [Jahr] auf 1999 einschränkt.
DrillFilter("/") gibt "USA / 1999" zurück, wenn das Dokument Filter aufweist, die das Objekt[Land] auf "USA" und [Jahr] auf 1999 einschränken.
DrillFilter([Quartal]) gibt "Q3" zurück, wenn das Dokument einen Filter aufweist, der dasObjekt [Quartal] auf "Q3" einschränkt.
Eingabeaufforderungszusammenfassung
BeschreibungGibt den Eingabeaufforderungstext und die Benutzerantwort für alle Eingabeaufforderungen in einemDokument zurück.
2013-06-29469
Erstellen von Berichten
FunktionsgruppeDokument
Syntaxstring PromptSummary()
BeispieleEin Beispiel für die Ausgabe der Funktion Eingabeaufforderungszusammenfassung siehtfolgendermaßen aus:
Enter Quantity Sold: 5000Enter value(s) for State (optional): California, Texas, UtahEnter Customer (optional):
Abfragezusammenfassung
BeschreibungGibt Informationen zu den Abfragen in einem Dokument zurück
FunktionsgruppeDokument
SyntaxZeichenfolge Abfragezusammenfassung([dp])
Eingabe
ErforderlichTypBeschreibungParameter
NeinDatenproviderEin Datenprovider.dp
Hinweise• Der Name des Datenproviders muss in eckige Klammern eingeschlossen werden.
BeispieleAbfragezusammenfassung() gibt Informationen zu allen Abfragen in einem Dokument zurück.
Abfragezusammenfassung([Abfrage 1]) gibt auf Grundlage des Datenproviders [Abfrage 1]Informationen zu den Abfragen zurück.
Ausgabebeispiel:Query 1:
Universe: eFashionLast execution time: 1sNB of rows: 34500Result objects: State, Year, Sales RevenueScope of analysis: State, City, Year, Quarter, MonthFilters:(State inlist{"US";"France";}And (Sales Revenue Greater Than 1000000Or Sales Revenue Less Than 10000))
Query 2:
2013-06-29470
Erstellen von Berichten
Source file: D:\Data\datacar.xlsResult objects: State, Year, Sales Revenue
BerichtFilter
BeschreibungGibt die auf ein Objekt oder einen Bericht angewendeten Berichtsfilter zurück.
FunktionsgruppeDokument
SyntaxZeichenfolge BerichtFilter(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektEin BerichtsobjektObj
BeispieleBerichtFilter([Land]) gibt "USA" zurück, wenn das Objekt "Land" über einen Berichtsfilter verfügt,der das Objekt auf "USA" beschränkt.
Berichtfilterzusammenfassung
BeschreibungGibt eine Zusammenfassung der Berichtsfilter in einem Dokument oder Bericht zurück.
FunktionsgruppeDokument
Syntaxstring ReportFilterSummary(report_name)
Eingabe
ErforderlichTypBeschreibungParameter
NeinZeichenfolgeName des BerichtsBerichtname
HinweiseWenn Berichtname nicht angegeben wird, gibt Berichtfilterzusammenfassung eineZusammenfassung aller Berichtsfilter in allen Berichten des Dokuments zurück.
2013-06-29471
Erstellen von Berichten
BeispieleBerichtfilterzusammenfassung() gibt die Informationen zu allen Berichtsfiltern in einem Dokumentzurück.
Berichtfilterzusammenfassung("Bericht1") gibt die Informationen zu den Berichtsfiltern in"Bericht1" zurück.
Ein Beispiel für die Ausgabe der Funktion Berichtfilterzusammenfassung sieht folgendermaßenaus:
Filters on Report1:(Sales Revenue Greater Than 1000000Or (Sales Revenue Less Than 3000))
Filters on Section on City:(City InList{"Los Angeles";"San Diego";})
Ranking Filter:(Top 10 & Bottom 10 [Customer] Based on [Sales Revenue] (Count))
4.7.6.1.7 Logische Funktionen
Gerade
BeschreibungBestimmt, ob eine Zahl gerade ist.
FunktionsgruppeLogische Operatoren
SyntaxBool Gerade(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
Hinweise• Gerade gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie Gerade direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.
Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.
BeispieleGerade(4) gibt "Wahr" zurück.
Gerade(3) gibt "Falsch" zurück.
Gerade(23,2) gibt "Falsch" zurück.
Gerade(-4) gibt "Wahr" zurück.
2013-06-29472
Erstellen von Berichten
Gerade(-2,2) gibt "Falsch" zurück.
IstDatum
BeschreibungErmittelt, ob es sich bei einem Wert um ein Datum handelt.
FunktionsgruppeLogische Operatoren
SyntaxBool IstDatum(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
Hinweise• IstDatum gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstDatum direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.
Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.
BeispieleIstDatum([Reservierungsdatum]) gibt "Wahr" zurück, wenn die sich bei [Reservierungsdatum]um ein Datum handelt.
If(IstDatum([Reservierungsdatum])) Then "Datum" Else "Kein Datum" gibt "Datum"zurück, wenn [Reservierungsdatum] ein Datum ist.
Verwandte Themen• If...Then...Else
IstFehler
BeschreibungErmittelt, ob ein Objekt einen Fehler zurückgibt.
FunktionsgruppeLogische Operatoren
SyntaxBool IstFehler(Obj)
2013-06-29473
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
Hinweise• IstFehler gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstFehler direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch)
zurückgegeben. Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.
BeispieleIstFehler([Umsatz]) gibt "Falsch" zurück, wenn die Variable [Umsatz] keinen Fehler zurückgibt.
IstFehler([Durchschnittliche Gästezahl]) gibt "Wahr" zurück, wenn die Variable[Durchschnittliche Gästezahl] einen #DIV/0-Fehler (Division durch null) zurückgibt.
If IstFehler([Durchschnittliche Gästezahl]) Then "Fehler" Else "Kein Fehler"gibt "Fehler" zurück, wenn die Variable [Durchschnittliche Gästezahl] einen #DIV/0-Fehler (Divisiondurch null) zurückgibt.
Verwandte Themen• If...Then...Else
IstBoolesch
BeschreibungErmittelt, ob ein Wert boolesch ist.
FunktionsgruppeLogische Operatoren
SyntaxBool IstBoolesch(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
Hinweise• IstBoolesch gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstBoolesch direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch)
angezeigt. Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.
2013-06-29474
Erstellen von Berichten
BeispieleIstBoolesch(IstZeichenfolge([Land])) gibt "Wahr" zurück.
IstBoolesch([Land]) gibt "Falsch" zurück, wenn [Land] einen anderen als den booleschen Datentypenthält.
If IstBoolesch(IstDatum([Land])) Then "Boolesch" Else "Nicht boolesch" gibt"Boolesch" zurück.
Verwandte Themen• If...Then...Else
IstNull
BeschreibungErmittelt, ob ein Wert einem Nullwert entspricht.
FunktionsgruppeLogische Operatoren
SyntaxBool IstNull(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
Hinweise• IstNull gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstNull direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.
Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.
BeispieleIstNull([Umsatz]) gibt "Falsch" zurück, wenn die Variable [Umsatz] ungleich null ist.
IstNull([Durchschnittliche Gästezahl]) gibt "Wahr" zurück, wenn die Variable[Durchschnittliche Gästezahl] null ist.
Verwandte Themen• If...Then...Else
2013-06-29475
Erstellen von Berichten
IstZahl
BeschreibungErmittelt, ob es sich bei einem Wert um eine Zahl handelt.
FunktionsgruppeLogische Operatoren
SyntaxBool IstZahl(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
Hinweise• IstZahl gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie IstZahl direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.
Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.
BeispieleIstZahl([Umsatz]) gibt "Wahr" zurück, wenn die Variable [Umsatz] eine Zahl ist.
IstZahl([Kundenname]) gibt "Falsch" zurück, wenn die Variable [Kundenname] keine Zahl ist.
If IstZahl([Kundenname]) Then "Zahl" Else "Keine Zahl" gibt "Keine Zahl" zurück,wenn die Variable [Kundenname] keine Zahl ist.
Verwandte Themen• If...Then...Else
IstZeichenfolge
BeschreibungErmittelt, ob es sich bei einem Wert um eine Zeichenfolge handelt.
FunktionsgruppeLogische Operatoren
SyntaxBool IstZeichenfolge(Obj)
2013-06-29476
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
Hinweise• IstZeichenfolge gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden
können.• Wenn Sie IstZeichenfolge direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch)
angezeigt. Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.
BeispieleIstZeichenfolge([Umsatz]) gibt "Falsch" zurück, wenn die Variable [Umsatz] keine Zeichenfolgeist.
IstZeichenfolge([Kundenname]) gibt "Wahr" zurück, wenn die Variable [Kundenname] eineZeichenfolge ist.
If IstZeichenfolge([Kundenname]) Then "Zeichenfolge" Else "Keine Zeichenfolge"gibt "Zeichenfolge" zurück, wenn die Variable [Kundenname] eine Zeichenfolge ist.
Verwandte Themen• If...Then...Else
IstUhrzeit
BeschreibungErmittelt, ob es sich bei einer Variablen um eine Zeitangabe handelt.
FunktionsgruppeLogische Operatoren
SyntaxBool IstUhrzeit(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
Hinweise• IstUhrzeit gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.
2013-06-29477
Erstellen von Berichten
• Wenn Sie IstUhrzeit direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch)angezeigt. Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.
BeispieleIstUhrzeit([Uhrzeit der Reservierung]) gibt "Wahr" zurück, wenn die Variable [Uhrzeit derReservierung] eine Zeitangabe ist.
IstUhrzeit([Durchschnittliche Gästezahl]) gibt "Falsch" zurück, wenn die Variable[Durchschnittliche Gästezahl] keine Zeitangabe ist.
If IstUhrzeit([Durchschnittliche Gästezahl]) Then "Uhrzeit" Else "KeineUhrzeit" gibt "Keine Uhrzeit" zurück, wenn die Variable [Durchschnittliche Gästezahl] keine Zeitangabeist.
Verwandte Themen• If...Then...Else
Ungerade
BeschreibungBestimmt, ob eine Zahl ungerade ist.
FunktionsgruppeLogische Operatoren
SyntaxBool Ungerade(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
Hinweise• Ungerade gibt einen booleschen Wert zurück, den Sie in der If-Funktion verwenden können.• Wenn Sie Ungerade direkt in eine Spalte einfügen, wird eine Ganzzahl (1=wahr; 0=falsch) angezeigt.
Sie können diese Ganzzahl mit einem booleschen Zahlenformat formatieren.• Die Kommastellen von Dezimalzahlen werden von Ungerade ignoriert.
BeispieleUngerade(5) gibt "Wahr" zurück.
Ungerade(4) gibt "Falsch" zurück.
Ungerade(23,2) gibt "Wahr" zurück.
Ungerade(24,2) gibt "Wahr" zurück.
2013-06-29478
Erstellen von Berichten
Ungerade(-23,2) gibt "Wahr" zurück.
Ungerade(-24,2) gibt "Wahr" zurück.
Verwandte Themen• If...Then...Else
4.7.6.1.8 Numerische Funktionen
Abs
BeschreibungGibt den absoluten Wert einer Zahl zurück.
FunktionsgruppeNumerisch
SyntaxNum Abs(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
BeispieleAbs(25) gibt 25 zurück.
Abs(-11) gibt 11 zurück.
Obergrenze
BeschreibungGibt eine auf die nächste Ganzzahl aufgerundete Zahl zurück.
FunktionsgruppeNumerisch
SyntaxNum Obergrenze(Zahl)
2013-06-29479
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
BeispieleObergrenze(2,4) gibt 3 zurück.
Obergrenze(3,1) gibt 4 zurück.
Obergrenze(-3,1) gibt -3 zurück.
Cos
BeschreibungGibt den Kosinus eines Winkels zurück.
FunktionsgruppeNumerisch
SyntaxNum Cos(Winkel)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischWinkel im BogenmaßWinkel
BeispielCos(180) gibt -0,6 zurück.
AusEuroKonvertieren
BeschreibungRechnet einen Euro-Betrag in eine andere Währung um.
FunktionsgruppeNumerisch
SyntaxNum AusEuroKonvertieren(BetragEuro;Währungscode;Rundungsebene)
2013-06-29480
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischBetrag in EuroBetragEuro
JaZeichenfolgeISO-Code der ZielwährungWährungscode
JaNumerischAnzahl der Dezimalstellen, auf die das Ergebnis auf-bzw. abgerundet werden soll
Rundungsebe-ne
HinweiseDer Währungscode muss der Code einer der 12 EU-Währungen sein, deren Werte im Verhältnis zumEuro vor der Abschaffung dieser Währungen im Januar 2002 festgelegt wurden. Andernfalls gibt dieFunktion die Meldung #FEHLER zurück. Folgende Währungen sind verfügbar:
Belgische FrancBEF
Deutsche MarkDEM
Griechische DrachmenGRD
Spanische PesetenESP
Französische FrancFRF
Irische PfundIEP
Italienische LireITL
Luxemburgische FrancLUF
Holländische GuldenNLG
Österreichische SchillingATS
Portugiesischer EscudoPTS
FinnmarkFIM
BeispieleAusEuroKonvertieren(1000;"FRF";2) gibt 6559,57 zurück.
AusEuroKonvertieren(1000;"FRF";1) gibt 6559,60 zurück.
AusEuroKonvertieren(1000,04;"DEM";2) gibt 1955,83 zurück.
AusEuroKonvertieren(1000,04;"DEM";1) gibt 1955,80 zurück.
Verwandte Themen• Runden und Abschneiden von Zahlen
2013-06-29481
Erstellen von Berichten
InEuroKonvertieren
BeschreibungRechnet einen Betrag in Euro um.
FunktionsgruppeNumerisch
SyntaxNum InEuroKonvertieren(BetragNichtEuro;Währungscode;Rundungsebene)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischBetrag in der AusgangswährungBetragNichtEu-ro
JaZeichenfolgeISO-Code der AusgangswährungWährungsco-de
JaNumerischAnzahl der Dezimalstellen, auf die das Ergebnis auf-bzw. abgerundet werden soll
Rundungsebe-ne
BeispielInEuroKonvertieren(6559;"FRF";2) gibt 999,91 zurück.
InEuroKonvertieren(6559;"FRF";1) gibt 999,90 zurück.
InEuroKonvertieren(1955;"DEM";2) gibt 999,58 zurück.
InEuroKonvertieren(1955;"DEM";1) gibt 999,60 zurück.
HinweisDer Währungscode muss der Code einer der 12 EU-Währungen sein, deren Werte im Verhältnis zumEuro vor der Abschaffung dieser Währungen im Januar 2002 festgelegt wurden. Andernfalls gibt dieFunktion die Meldung #FEHLER zurück. Folgende Währungen sind verfügbar:
Belgische FrancBEF
Deutsche MarkDEM
Griechische DrachmenGRD
Spanische PesetenESP
Französische FrancFRF
Irische PfundIEP
2013-06-29482
Erstellen von Berichten
Italienische LireITL
Luxemburgische FrancLUF
Holländische GuldenNLG
Österreichische SchillingATS
Portugiesischer EscudoPTS
FinnmarkFIM
Verwandte Themen• Runden und Abschneiden von Zahlen
AusEuroRundungsfehler
BeschreibungGibt den Rundungsfehler bei der Umwandlung von Euro-Beträgen zurück.
FunktionsgruppeNumerisch
SyntaxNum AusEuroRundungsfehler(BetragEuro;Währungscode;Rundungsebene)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischBetrag in EuroBetragEuro
JaZeichenfolgeISO-Code der ZielwährungWährungsco-de
JaNumerischAnzahl der Dezimalstellen, auf die das Ergebnis auf-bzw. abgerundet werden soll
Rundungsebe-ne
AusgabeRundungsfehler in der Berechnung
BeispieleAusEuroRundungsfehler(1000;"FRF";2) gibt 0 zurück. (Der nicht gerundete Umrechnungsbetragund der auf zwei Dezimalstellen auf- bzw. abgerundete Umrechnungsbetrag sind gleich.)
AusEuroRundungsfehler(1000;"FRF";1) gibt 0,03 zurück. (Der nicht gerundeteUmrechnungsbetrag ist 6559,57. Der auf eine Dezimalstelle gerundete Umrechnungsbetrag ist 6559,60.Der Rundungsfehler beträgt 0,03.)
2013-06-29483
Erstellen von Berichten
AusEuroRundungsfehler(1000;"DEM";2) gibt 0 zurück. (Der nicht gerundete Umrechnungsbetragund der auf zwei Dezimalstellen auf- bzw. abgerundete Umrechnungsbetrag sind gleich.)
AusEuroRundungsfehler(1000;"DEM";1) gibt -0,01 zurück. (Der nicht gerundeteUmrechnungsbetrag ist 1955,83. Der auf eine Dezimalstelle gerundete Umrechnungsbetrag ist 1995,80.Der Rundungsfehler beträgt -0,03.)
HinweisDer Währungscode muss der Code einer der 12 EU-Währungen sein, deren Werte im Verhältnis zumEuro vor der Abschaffung dieser Währungen im Januar 2002 festgelegt wurden. Andernfalls gibt dieFunktion die Meldung #FEHLER zurück. Folgende Währungen sind verfügbar:
Belgische FrancBEF
Deutsche MarkDEM
Griechische DrachmenGRD
Spanische PesetenESP
Französische FrancFRF
Irische PfundIEP
Italienische LireITL
Luxemburgische FrancLUF
Holländische GuldenNLG
Österreichische SchillingATS
Portugiesischer EscudoPTS
FinnmarkFIM
Verwandte Themen• Runden und Abschneiden von Zahlen
InEuroRundungsfehler
BeschreibungGibt den Rundungsfehler bei der Umwandlung in Euro-Beträge zurück.
FunktionsgruppeNumerisch
2013-06-29484
Erstellen von Berichten
SyntaxNum InEuroRundungsfehler(BetragNichtEuro;Währungscode;Rundungsebene)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischBetrag in der AusgangswährungBetragNichtEu-ro
JaZeichenfolgeISO-Code der AusgangswährungWährungsco-de
JaNumerischAnzahl der Dezimalstellen, auf die das Ergebnis auf-bzw. abgerundet werden soll
Rundungsebe-ne
BeispieleInEuroRundungsfehler(6559;"FRF";2) gibt 0 zurück. (Der nicht gerundete Umrechnungsbetragund der auf zwei Dezimalstellen auf- bzw. abgerundete Umrechnungsbetrag sind gleich.)
InEuroRundungsfehler(6559;"FRF";1) gibt -0,01 zurück. (Der nicht gerundeteUmrechnungsbetrag ist 999,91. Der auf eine Dezimalstelle gerundete Umrechnungsbetrag ist 999,90.Der Rundungsfehler beträgt -0,01.)
InEuroRundungsfehler(1955;"DEM";2) gibt 0 zurück. (Der nicht gerundete Umrechnungsbetragund der auf zwei Dezimalstellen auf- bzw. abgerundete Umrechnungsbetrag sind gleich.)
InEuroRundungsfehler(1955;"DEM";1) gibt 0,02 zurück. (Der nicht gerundete Umrechnungsbetragist 999,58. Der auf eine Dezimalstelle gerundete Umrechnungsbetrag ist 999,60. Der Rundungsfehlerbeträgt 0,02.)
HinweisDer Währungscode muss der Code einer der 12 EU-Währungen sein, deren Werte im Verhältnis zumEuro vor der Abschaffung dieser Währungen im Januar 2002 festgelegt wurden. Andernfalls gibt dieFunktion die Meldung #FEHLER zurück. Folgende Währungen sind verfügbar:
Belgische FrancBEF
Deutsche MarkDEM
Griechische DrachmenGRD
Spanische PesetenESP
Französische FrancFRF
Irische PfundIEP
Italienische LireITL
Luxemburgische FrancLUF
2013-06-29485
Erstellen von Berichten
Holländische GuldenNLG
Österreichische SchillingATS
Portugiesischer EscudoPTS
FinnmarkFIM
Verwandte Themen• Runden und Abschneiden von Zahlen
Exp
BeschreibungGibt eine Exponentialzahl (in eine Potenz erhobene Zahl) zurück.
FunktionsgruppeNumerisch
SyntaxNum Exp(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischZu verwendende PotenzZahl
HinweiseEine Exponentialzahl ist eine Konstante e (2,718...), die in eine Potenz erhoben ist.
BeispieleExp(2,2) gibt 9,03 zurück.
Fakultät
BeschreibungGibt die Fakultät einer Zahl zurück.
FunktionsgruppeNumerisch
SyntaxGanzz Fakultät(Zahl)
2013-06-29486
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
HinweiseDie Fakultät von Zahl ist das Produkt aller Ganzzahlen von 1 bis Zahl.
BeispieleFakultät(4) gibt 24 zurück.
Fakultät(5,9) gibt 120 zurück.
Untergrenze
BeschreibungGibt eine auf die nächste Ganzzahl abgerundete Zahl zurück.
FunktionsgruppeNumerisch
SyntaxGanzz Untergrenze(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
BeispielUntergrenze(24,4) gibt 24 zurück.
Interpolation
BeschreibungBerechnet leere Kennzahlwerte durch Interpolation
FunktionsgruppeNumerisch
Syntaxnum Interpolation(measure[;PointToPoint|Linear][;NotOnBreak|(reset_dims)][;Row|Col])
2013-06-29487
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
Nein
(PunktzuPunkt istStandard)
Schlüssel-wortInterpolationsmethode:
• PunktzuPunkt: Punkt-zu-Punkt-Inter-polation
• Linear – lineare Regression mit gerings-ter Quadratinterpolation
PunktzuPunkt|Linear
NeinSchlüssel-wort| Dimen-sionsliste
• NichtInGruppenwechsel – Verhin-dert, dass die Funktion die Berechnungbei Block- und Sektionswechseln zurück-setzt
• Dimensionen_zurücksetzen – DieListe der zum Zurücksetzen der Interpo-lation verwendeten Dimensionen
NichtInGruppenwech-sel| Dimensionen_zu-rücksetzen
(Zeile ist Stan-dard)
Schlüssel-wort
Legt die Berechnungsrichtung festZeile|Spalte
Hinweise• Interpolation ist besonders nützlich, wenn Sie ein Liniendiagramm aus einer Kennzahl mit
fehlenden Werten erstellen. Mit Hilfe der Funktion können Sie sicherstellen, dass im Diagramm einekontinuierliche Linie statt unterbrochener Linien und Punkten dargestellt wird.
• Lineare Regression mit der Interpolation nach kleinsten Quadraten berechnet fehlende Werte miteiner linearen Gleichung in Form von "f(x) = ax + b", die alle verfügbaren Werte der Kennzahl sogenau wie möglich weitergibt.
• Mit der Punkt-zu-Punkt-Interpolation werden die Werte durch Berechnung einer linearen Gleichungin Form von "f(x) = ax + b" berechnet, die durch die beiden neben dem fehlenden Wert liegendenWerte verläuft.
• Diese Sortierreihenfolge der Kennzahl wirkt sich auf die von der Interpolation zurückgegebenenWerte aus.
• Auf eine Formel, die eine Interpolation enthält, können Sie keine Sortierung und keine Rangfolgeanwenden.
• Wenn sich in der Liste der Werte nur ein Wert befindet, verwendet die Interpolation diesenWert, um alle fehlenden Werte bereitzustellen.
• Durch Filter, die auf eine interpolierte Kennzahl angewendet werden, können die von der Interpolation zurückgegebenen Werte geändert werden. Dies hängt von den Werten ab, auf die sich derFilter auswirkt.
BeispieleInterpolation([Wert]) stellt die folgenden fehlenden Werte mithilfe derPunkt-zu-Punkt-Interpolationsmethode bereit:
2013-06-29488
Erstellen von Berichten
Interpolation([Wert])WertTag
1212Montag
1414Dienstag
15Mittwoch
1616Donnerstag
17Freitag
18Samstag
1919Sonntag
Verwandte Themen• Linear (Operator)• PunktzuPunkt (Operator)
Ln
BeschreibungGibt den natürlichen Logarithmus einer Zahl zurück.
FunktionsgruppeNumerisch
SyntaxNum Ln(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
BeispieleLn(10) gibt 2 zurück.
Log
BeschreibungGibt den Logarithmus einer Zahl für die angegebene Basis zurück.
2013-06-29489
Erstellen von Berichten
FunktionsgruppeNumerisch
SyntaxNum Log(Zahl;Basis)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
JaNumerischBasis des LogarithmusBasisrechte
BeispieleLog(125;5) gibt 3 zurück.
Log10
BeschreibungGibt den Logarithmus einer Zahl für die Basis 10 zurück.
FunktionsgruppeNumerisch
SyntaxNum Log10(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
BeispieleLog10(100) gibt 2 zurück.
Rest
BeschreibungGibt den Rest der Division zweier Zahlen zurück.
FunktionsgruppeNumerisch
SyntaxNum Rest(Dividend;Divisor)
2013-06-29490
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischDer Dividend (Zahl)Dividend
JaNumerischDer Divisor (Zahl)Divisor
BeispieleRest(10;4) gibt 2 zurück.
Rest(10,2;4,2) gibt 1,8 zurück.
Potenz
BeschreibungGibt eine in eine Potenz erhobene Zahl zurück.
FunktionsgruppeNumerisch
SyntaxNum Potenz(Zahl;Potenz)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischZahl, die in eine Potenz erhobenwerden soll
Zahl
JaNumerischZu verwendende PotenzZahl
BeispielPotenz(10;2) gibt 100 zurück.
Rang
BeschreibungOrdnet eine Kennzahl auf der Grundlage von Dimensionen in einer Rangfolge ein.
FunktionsgruppeNumerisch
SyntaxGanzz Rang(Kennzahl;[Rangfolge_Dimensionen][;Erster|Letzter][;(Dimensionen_zurücksetzen)])
2013-06-29491
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlKennzahl, für die die Rangfolge erstellt werden sollKennzahl
NeinDimensions-liste
Dimensionen, auf deren Grundlage die Rangfolge für dieKennzahl erstellt werden soll
Rangfol-ge_Dimensio-nen
Nein (Ersterist Standard)
Schlüssel-wort
Legt die Richtung der Rangfolge fest:• Erster – absteigend• Letzter – aufsteigend
Erster|Letzter
NeinDimensions-liste
Zum Zurücksetzen der Rangfolge verwendete Dimensio-nen
Dimensio-nen_zurück-setzen
Hinweise• Wenn Sie keine Rangfolgen-Dimensionen angeben, verwendet die Funktion den
Standardberechnungskontext zum Berechnen der Rangfolge.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
Rangfolge- oder Rücksetzungsdimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe von Rangfolge- oder Rücksetzungsdimensionen müssen Sie diese
durch Semikolons trennen.• Bei einem Gruppenwechsel für eine Sektion oder einen Block wird die Rangfolge standardmäßig
zurückgesetzt.
BeispieleIn der folgenden Tabelle wird der Rang anhand von Rang([Umsatz];([Land])) ermittelt:
RangUmsatzLand
2835.420Frankreich
12.451.104USA
In der folgenden Tabelle wird der Rang anhand von Rang([Umsatz];([Land]);Letzter) ermittelt.Durch das Argument Letzter wird festgelegt, dass die Kennzahlen in aufsteigender Rangfolgeangeordnet werden.
RangUmsatzLand
1835.420Frankreich
22.451.104USA
2013-06-29492
Erstellen von Berichten
In der folgenden Tabelle wird der Rang anhand von Rang([Umsatz];([Land];[Erholungsort]))ermittelt:
RangUmsatzErholungsortLand
3835.420French RivieraFrankreich
2971.444Bahamas BeachUSA
11.479.660Hawaiian ClubUSA
In der folgenden Tabelle wird der Rang anhand von Rang([Umsatz];([Land];[Jahr]);([Land]))ermittelt. Der Rang wird für die Dimension Land zurückgesetzt.
RangUmsatzJahrLand
1295.940FJ1998Frankreich
2280.310FJ1999Frankreich
3259.170FJ2000Frankreich
3767.614FJ1998USA
2826.930FJ1999USA
1856.560FJ2000USA
Verwandte Themen• Letzter/Erster (Operatoren)
Runden
BeschreibungRundet eine Zahl.
FunktionsgruppeNumerisch
SyntaxNum Runden(Zahl;Rund_ebene)
2013-06-29493
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischDie zu rundende ZahlZahl
JaNumerischAnzahl der Dezimalstellen, auf die die Zahl auf-bzw. abgerundet werden soll
Rund_ebene
BeispieleRunden(9,44;1) gibt 9,4 zurück.
Runden(9,45;1) gibt 9,5 zurück.
Runden(9,45;0) gibt 9 zurück.
Runden(9,45;-1) gibt 10 zurück.
Runden(4,45;-1) gibt 0 zurück.
Verwandte Themen• Runden und Abschneiden von Zahlen
Zeichen
BeschreibungGibt das Vorzeichen einer Zahl zurück.
FunktionsgruppeNumerisch
SyntaxGanzz Zeichen(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
HinweiseZeichen gibt -1 zurück, wenn Zahl negativ ist, 0, wenn Zahl Null ist und 1, wenn Zahl positiv ist.
BeispieleZeichen(3) gibt 1 zurück.
Zeichen(-27,5) gibt -1 zurück.
2013-06-29494
Erstellen von Berichten
Sin
BeschreibungGibt den Sinus eines Winkels zurück.
FunktionsgruppeNumerisch
SyntaxNum Sin(Winkel)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischWinkel im BogenmaßWinkel
BeispielSin(234542) gibt -0,116992 zurück.
Quadratwurzel
BeschreibungGibt die Quadratwurzel einer Zahl zurück.
FunktionsgruppeNumerisch
SyntaxNum Quadratwurzel(Zahl)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischEine beliebige ZahlZahl
BeispielQuadratwurzel(25) gibt 5 zurück.
Tan
BeschreibungGibt den Tangens eines Winkels zurück.
2013-06-29495
Erstellen von Berichten
FunktionsgruppeNumerisch
SyntaxNum Tan(Winkel)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischWinkel im BogenmaßWinkel
BeispieleTan(90) gibt -2 zurück.
InZahl
BeschreibungGibt eine Zeichenfolge als Zahl zurück.
FunktionsgruppeNumerisch
SyntaxNum InZahl(Zeichenfolge)
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeZahl als ZeichenfolgeZeichenfolge
HinweiseWenn es sich bei Zeichenfolge nicht um eine Zahl handelt, gibt die Funktion InZahl die Meldung#FEHLER zurück.
BeispieleInZahl("45") gibt 45 zurück.
Abschneiden
BeschreibungSchneidet eine Zahl ab.
FunktionsgruppeNumerisch
2013-06-29496
Erstellen von Berichten
SyntaxNum Abschneiden(Zahl;Abschneid_Ebene)
Eingabe
ErforderlichTypBeschreibungParameter
JaNumerischDie zu rundende ZahlZahl
JaNumerischAnzahl der Dezimalstellen, bis auf die die Zahlabgeschnitten werden soll
Abschneid_Ebe-ne
HinweiseBeispielAbschneiden(3,423;2) gibt 3,42 zurück.
Verwandte Themen• Runden und Abschneiden von Zahlen
4.7.6.1.9 Set-Funktionen
UntergeordneteElemente
BeschreibungGibt die untergeordneten Elemente eines Elements zurück
FunktionsgruppeMenge
Syntaxmember_set member.Children
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
Hinweise• UntergeordneteElemente wird nicht als eigenständige Funktion verwendet. Sie wird im
Eingabeparameter von Aggregatfunktionen verwendet, der die Elementmenge für die Aggregationangibt.
• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einerHierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
2013-06-29497
Erstellen von Berichten
Beispiele[Geografie].[USA].[Kalifornien].UntergeordneteElemente gibt [Los Angeles], [SanFrancisco], [San Diego] zurück.
[Geographie].UntergeordneteElemente gibt [Los Angeles], [San Francisco], [San Diego] zurück,wenn [Kalifornien] das aktuelle Element in der Hierarchie [Geographie] ist.
Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe
Tiefe
BeschreibungGibt die Tiefe eines Elements in einer Hierarchie zurück
FunktionsgruppeMenge
SyntaxGanzzahl [Element].Tiefe
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
Hinweise• Die Tiefe ist die Entfernung des Elements von der obersten Ebene der Hierarchie.• Die oberste Hierarchieebene lautet 0.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer
Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
Beispiele[Geografie].[USA].[Kalifornien].[Los Angeles].Tiefe gibt 2 zurück.
2013-06-29498
Erstellen von Berichten
Nachfolger
BeschreibungGibt die Nachfolger eines Elements zurück
FunktionsgruppeMenge
Syntaxmember_set Descendants(member[;level|distance][;desc_flag])
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
Nein (die Ebene des Elements ist der Standard)
EbeneDie Ebene des NachfolgersEbene
Nein (die Ebene des Elements ist der Standard)
GanzzahlDer Entfernung der Nachfolgerebenevon der aktuellen Ebene
Entfernung
Nein (Standard ist Selbst)SchlüsselwortLegt fest, welche Nachfolgerelementezurückgegeben werden
Nachfolger-Kennz
Hinweise• Nachfolger wird nicht als eigenständige Funktion verwendet. Sie wird im Eingabeparameter von
Aggregatfunktionen verwendet, der die Elementmenge für die Aggregation angibt.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer
Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
• Selbst in NachfolgerKennz bezieht sich auf die von dem Parameter Ebene|Entfernungangegebene Ebene.
• Vor in NachfolgerKennz bezieht sich auf alle Ebenen oberhalb der von dem Parameter Ebene|Entfernung angegebenen Ebene.
• Nach in NachfolgerKennz bezieht sich auf alle Ebenen unterhalb der von dem Parameter Ebene|Entfernung angegebenen Ebene.
• NachfolgerKennz hat die folgenden Werte:
2013-06-29499
Erstellen von Berichten
Die Nachfolger auf der vom Parameter Ebene|Entfernung angegebenenEbene, auch das aktuelle Element, sofern es sich auf dieser Ebene befindet,werden zurückgegeben.
Selbst
Das aktuelle Element und alle Nachfolger oberhalb der vom Parameter Ebene|Entfernung angegebenen Ebene werden zurückgegeben.
Vor
Die Nachfolger unterhalb der vom Parameter Ebene|Entfernung angegebe-nen Ebene werden zurückgegeben.
Nach
Das aktuelle Element und alle Nachfolger oberhalb und einschließlich der vomParameter Ebene|Entfernung angegebenen Ebene werden zurückgegeben.
Self_Before
Das aktuelle Element und alle Nachfolger auf und unterhalb der vom ParameterEbene|Entfernung angegebenen Ebene werden zurückgegeben.
Self_After
Das aktuelle Element und alle Nachfolger mit Ausnahme der Nachfolger aufder vom Parameter Ebene|Entfernung angegebenen Ebene werden zurück-gegeben.
Before_After
Das aktuelle Element und alle Nachfolger werden zurückgegeben.Self_Before_After
Alle Elemente zwischen dem aktuellen Element und der vom Parameter Ebene|Entfernung angegebenen Ebene, die keine untergeordneten Elementehaben.
Blätter
• Die Entfernung muss einen positiven Wert haben.
BeispieleAlle Beispiele basieren auf den folgenden Daten:
USA
NevadaKalifornien
Carson CityRenoLas VegasSanFrancis-coSan DiegoLos Ange-
les
Nachfolger([Geografie].[USA].[Kalifornien];[Geografie].[Stadt]) gibt [SanFrancisco], [San Diego], [Los Angeles] zurück.
Nachfolger([Geografie];1) gibt [Kalifornien], [Nevada] zurück, sofern das aktuelle Element [USA]ist.
Nachfolger([Geografie].[USA];2;Vor) gibt [USA], [Kalifornien], [Nevada] zurück.
Nachfolger([Geografie].[USA];[Geografie].[Stadt],Self_Before) gibt [USA],[Kalifornien], [Nevada], [San Francisco], [San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City]zurück.
2013-06-29500
Erstellen von Berichten
Nachfolger([Geografie];[Geografie].[Staat];Nach) gibt [San Francisco], [San Diego],[Los Angeles], [Las Vegas], [Reno], [Carson City] zurück, wenn das aktuelle Element [USA] ist.
Nachfolger([Geografie];1;Self_After) gibt [USA], [Kalifornien], [Nevada], [San Francisco],[San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City] zurück, wenn das aktuelle Element[USA] ist.
Nachfolger([Geografie].[USA];[Geografie].[Staat];Before_After) gibt [USA], [SanFrancisco], [San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City] zurück.
Nachfolger([Geografie].[USA];[Geografie].[Staat];Self_Before_After) gibt [USA],[Kalifornien], [Nevada], [San Francisco], [San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City]zurück.
Nachfolger([Geografie].[USA];[Geografie].[Stadt];Blätter) gibt [San Francisco],[San Diego], [Los Angeles], [Las Vegas], [Reno], [Carson City] zurück.
Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe
IstBlattelement
BeschreibungFestlegen, ob ein Element ein Blattelement ist.
FunktionsgruppeSonstige
SyntaxBoolescher Wert Element.IstBlattelement
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
Hinweise• Ein Blattelement ist ein Element, das keine untergeordneten Elemente hat.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer
Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachie
2013-06-29501
Erstellen von Berichten
angegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
Beispiele[Geografie].[USA].[Kalifornien].IstBlattelement gibt "False" zurück, wenn [Kalifornien]die untergeordneten Elemente [Los Angeles], [San Diego], [San Francisco] hat.
[Geografie].IstBlattelement gibt "True" zurück, wenn das aktuelle Element der Hierarchie[Geografie] [Nevada] ist und [Nevada] keine untergeordneten Elemente hat.
Schlüssel
BeschreibungZurückgeben des Schlüssels eines Elements
SyntaxZeichenfolge Element.Schlüssel
FunktionsgruppeMenge
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
Hinweise• Der Schlüssel ist die interne Kennung eines Elements.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer
Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
Beispiel[Geografie].[USA].Schlüssel gibt "XYZ" zurück, wenn der Schlüssel des Elements [USA] "XYZ"ist.
Abstand
BeschreibungZurückgeben eines Element auf der gleichen Ebene wie das aktuelle Element und einer gegebenenEntfernung vor diesem
SyntaxElement.Abstand(Entfernung)
2013-06-29502
Erstellen von Berichten
FunktionsgruppeMenge
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
JaGanzzahlDer Entfernung des Elements vom aktu-ellen Element
Entfernung
Hinweise• Abstand wird nicht als eigenständige Funktion verwendet. Sie wird im Eingabeparameter von
Aggregatfunktionen verwendet, der die Elementmenge für die Aggregation angibt.• Wenn Entfernung positiv ist, gibt Abstand das Element zurück, das Entfernung vor das Element
stellt. Wenn Entfernung negativ ist, gibt Abstand das Element zurück, das Entfernung hinterdas Element stellt.
• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einerHierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
• Abstand verwendet die Elementreihenfolge in der Hierarchie und der Abfrage, um das zugehörigeElement zurückzugeben.
Beispiele[Geografie].[USA].[Kalifornien].[San Francisco].Abstand(1) gibt [San Diego] zurück,wenn [San Diego] das Element vor [San Francisco] auf der Ebene "Stadt" ist.
Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe
Übergeordnetes Element
BeschreibungDas übergeordnete Element eines Elements wird zurückgegeben.
FunktionsgruppeMenge
2013-06-29503
Erstellen von Berichten
Syntaxmember member.Parent
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
Hinweise• Übergeordnetes Element wird nicht als eigenständige Funktion verwendet. Sie wird im
Eingabeparameter von Aggregatfunktionen verwendet, der die Elementmenge für die Aggregationangibt.
• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einerHierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
Beispiele[Geografie].[USA].[Kalifornien].[Los Angeles].Übergeordnetes Element gibt[Kalifornien] zurück.
Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe
GleichgeordneteElemente
BeschreibungDas Element und die gleichgeordneten Elemente des Elements werden zurückgegeben.
FunktionsgruppeMenge
Syntaxmember_set member.Siblings
2013-06-29504
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
Hinweise• GleichgeordneteElemente wird nicht als eigenständige Funktion verwendet. Sie wird im
Eingabeparameter von Aggregatfunktionen verwendet, der die Elementmenge für die Aggregationangibt.
• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einerHierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
• Gleichgeordnete Elemente sind Elemente, die sich auf der gleichen Ebene wie das Element befindenund das gleiche übergeordnete Element haben.
Beispiele[Geografie].[USA].[Kalifornien].GleichgeordneteElemente gibt [Nevada], [Arizona]zurück, wenn [Nevada] und [Arizona] auf der gleichen Ebene wie [Kalifornien] sind.
Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe
4.7.6.1.10 Sonstige Funktionen
Vorgänger
BeschreibungGibt ein Vorgänger-Element eines Elements zurück
FunktionsgruppeSonstige
Syntaxmember Ancestor(member;level|distance)
2013-06-29505
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaElementEin beliebiges ElementElement
Es ist entweder die Ebene oder dieEntfernung erforderlich
EbeneDie Ebene des VorgängersEbene
Es ist entweder die Ebene oder dieEntfernung erforderlich
GanzzahlDer Abstand der Vorgängerebe-ne von der aktuellen Ebene
Entfernung
Hinweise• Vorgänger wird nicht als eigenständige Funktion verwendet. Sie wird im Eingabeparameter von
Aggregatfunktionen verwendet, der die Elementmenge für die Aggregation angibt.• Das Element wird entweder explizit angegeben, oder es entspricht dem aktuellen Element einer
Hierarchie. Wenn Sie das Element explizit angeben, muss auch der gesamte Pfad in der Hierachieangegeben werden. Wenn Sie eine Hierarchie angeben und die Hierarchie nicht im Kontext derFormel enthalten ist, gibt die Formel einen leeren Wert zurück.
• Die Entfernung muss einen positiven Wert haben.
BeispieleAlle Beispiele basieren auf der Hierarchie [Geographie] (Land > Bundesstaat > Stadt). Die folgendeTabelle enthält eine Teilmenge der Daten in der Hierarchie.
USA
NevadaKalifornien
Carson CityRenoLas VegasSanFrancis-coSan DiegoLos Ange-
les
Vorgänger([Geographie].[USA].[Kalifornien].[Los Angeles];1) gibt [Kalifornien] zurück.
Vorgänger([Geographie];[Geographie].[Bundesstaat]) gibt [Kalifornien] zurück, wenn dasaktuelle Element [San Diego] ist.
Verwandte Themen• Aggregation• Durchschnitt• Anzahl• Max• Min• Summe
2013-06-29506
Erstellen von Berichten
Blockname
BeschreibungGibt den Namen des Blocks zurück.
FunktionsgruppeSonstige
SyntaxZeichenfolge Blockname()
BeispieleBlockname() gibt "Block1" zurück, wenn sich die Funktion in einem Block namens "Block1" befindet.
SpalteNummer
BeschreibungGibt die Nummer der Spalte zurück.
FunktionsgruppeSonstige
SyntaxGanzz SpalteNummer()
BeispieleSpalteNummer() gibt 2 zurück, wenn sich die Formel in der zweiten Spalte einer Tabelle befindet.
AktuellerBenutzer
BeschreibungZurückgeben des BI-Launchpad-Anmeldenamens des aktuellen Benutzers
FunktionsgruppeSonstige
SyntaxZeichenfolge AktuellerBenutzer()
BeispieleAktuellerBenutzer() gibt "gkn" zurück, wenn der Anmeldename des aktuellen Benutzers "gkn"ist.
2013-06-29507
Erstellen von Berichten
ZusammenführungErzwingen
BeschreibungBerücksichtigt synchronisierte Dimensionen bei Kennzahlberechnungen, wenn die Dimensionen nichtim Berechnungskontext der Kennzahl enthalten sind.
FunktionsgruppeSonstige
Syntaxnum ForceMerge(measure)
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahlBeliebige KennzahlKennzahl
AusgabeDas Ergebnis der Berechnung unter Berücksichtigung der synchronisierten Dimensionen
Hinweise• ZusammenführungErzwingen gibt bei Anwendung auf eine intelligente Kennzahl
#MEHRFACHWERT zurück, da die zum Berechnen der intelligenten Kennzahl erforderlicheGruppierung nicht vorhanden ist.
• ZusammenführungErzwingen ist die Entsprechung der BusinessObjects/DesktopIntelligence-Funktion MultiCube.
BeispieleZusammenführungErzwingen([Umsatz]) gibt den Wert von [Umsatz] unter Berücksichtigung allersynchronisierten Dimensionen zurück, die nicht im selben Block wie die Kennzahl [Umsatz] angezeigtwerden.
InhaltsgebietsschemaAbrufen
BeschreibungGibt das Gebietsschema der im Dokument enthaltenen Daten zurück (das Dokumentgebietsschema)
FunktionsgruppeSonstige
SyntaxZeichenfolge InhaltsgebietsschemaAbrufen()
HinweiseDas Dokumentgebietsschema wird zum Formatieren von Daten in einem Dokument verwendet.
2013-06-29508
Erstellen von Berichten
BeispieleInhaltsgebietsschemaAbrufen gibt "fr_FR" zurück, wenn das Dokumentgebietsschema"Französisch (Frankreich)" ist.
DominantesBevorzugtesAnzeigegebietsschemaAbrufen
BeschreibungGibt das dominante Gebietsschema in der Gruppe "Bevorzugtes Anzeigegebietsschema" des Benutzerszurück
FunktionsgruppeSonstige
Syntaxstring GetDominantPreferredViewingLocale()
Hinweise• Jede Gruppe zugehöriger Gebietsschemas besitzt ein dominantes Gebietsschema, das als Basis
für alle anderen Gebietsschemas in der Gruppe verwendet wird. So ist beispielsweise US-Englisch("en_US") das dominante Gebietsschema in der Gruppe der englischen Gebietsschemas.Neuseeländisches Englisch ("en_NZ") gehört ebenfalls zu dieser Gruppe.
• Im Benutzerhandbuch Übersetzungsmanager sind alle dominanten bevorzugtenAnzeigegebietsschemas aufgeführt.
BeispieleDominantesBevorzugtesAnzeigegebietsschemaAbrufen gibt "en_US" zurück, wenn dasbevorzugte Anzeigegebietsschema "Englisch (Neuseeland)" ist.
Verwandte Themen• BevorzugtesAnzeigegebietsschemaAbrufen
GebietsschemaAbrufen
BeschreibungGibt das Gebietsschema des Benutzers zum Formatieren der Oberfläche (das Produktgebietsschema)zurück
FunktionsgruppeSonstige
SyntaxZeichenfolge GebietsschemaAbrufen()
2013-06-29509
Erstellen von Berichten
HinweiseDas Produktgebietsschema ist das Gebietsschema der Benutzeroberfläche (z.B. Menüeinträge undSchaltflächentext).
BeispieleGebietsschemaAbrufen gibt "en_US" zurück, wenn das Produktgebietsschema des Benutzers"Englisch (US)" ist.
LokalisierteAbrufen
BeschreibungGibt eine Zeichenfolge zurück, die gemäß dem bevorzugten Anzeigegebietsschema des Benutzerslokalisiert wurde
Syntaxstring GetLocalized(string[;comment])
Eingabe
ErforderlichTypBeschreibungParameter
JaZeichenfolgeDie zu übersetzende Zeichen-folge
Zeichenfolge
NeinZeichenfolgeEin Kommentar für ÜbersetzerKommentar
Hinweise• Der Parameter Zeichenfolge kann eine Zeichenfolge in einer beliebigen Formel sein (z.B. in einer
Zelle, einer Alerter-Meldung oder einer Variablendefinition).• Beim Erstellen eines Berichts können Sie den Parameter Kommentar verwenden, um Übersetzern
zusätzliche Informationen zur Verfügung zu stellen. Der Kommentar wird zusammen mit derZeichenfolge im Übersetzungsmanager angezeigt, den Übersetzer zum Übersetzen von Berichtenverwenden.
• Jedes Paar aus Zeichenfolge und Kommentar erzeugt eine separate Zeichenfolge, die imÜbersetzungsmanager übersetzt wird. Daher werden mit LokalisierteAbrufen("ProductTotal";"Max. 20 characters") und LokalisierteAbrufen("Product Total";"Useno more than 20 characters") möglicherweise unterschiedliche Übersetzungenzurückgegeben.
BeispieleLokaliserteAbrufen("Total for all products") gibt die französische Übersetzung von"Total for all products" zurück, wenn das bevorzugte Anzeigegebietsschema "fr_FR" ist.
LokalisierteAnzeigen("Total for all products";"Try not to use more than 20characters") gibt die deutsche Übersetzung von "Total for all products" zurück, wenn das bevorzugteAnzeigegebietsschema "de_DE" ist. Außerdem wird der Übersetzer mit der Funktion angewiesen, beider Übersetzung der Zeichenfolge möglichst nicht mehr als 20 Zeichen zu verwenden.
2013-06-29510
Erstellen von Berichten
Verwandte Themen• BevorzugtesAnzeigegebietsschemaAbrufen
BevorzugtesAnzeigegebietsschemaAbrufen
BeschreibungGibt das vom Benutzer bevorzugte Gebietsschema zum Anzeigen der Dokumentdaten zurück (dasbevorzugte Anzeigegebietsschema)
FunktionsgruppeSonstige
SyntaxZeichenfolge BevorzugtesAnzeigegebietsschemaAbrufen()
BeispieleBevorzugtesAnzeigegebietsschemaAbrufen gibt "en_US" zurück, wenn das bevorzugteAnzeigegebietsschema "Englisch (US)" ist.
Verwandte Themen• LokalisierteAbrufen• DominantesBevorzugtesAnzeigegebietsschemaAbrufen
If...Then...Else
BeschreibungGibt einen Wert zurück, der auf dem Ergebnis eines Booleschen Ausdrucks (Wahr/Falsch) beruht.
FunktionsgruppeSonstige
SyntaxIf bool_value Then true_value [Else false_value]
2013-06-29511
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaBooleschEin boolescher WertBool_Wert
JaBeliebigWert, der zurückgegeben wird, wennBool_Wert wahr ist
True_Wert
Ja, wenn Else ent-halten ist
BeliebigWert, der zurückgegeben wird, wennBool_Wert falsch ist
False_Wert
Hinweise• True_Wert und False_Wert können mit verschiedenen Datentypen verwendet werden.• Sie können die booleschen Operatoren Und, Zwischen, InListe, Oder und Nichtmit der Funktion
If verwenden.• Sie können die If-Bedingungen verschachteln, indem Sie Else-Bedingungen durch El
seIf-Bedingungen ersetzen. Diese Syntax beschreibt eine Verschachtelungsebene:If bool_value Then true_value [ElseIf bool_value Then true_value Elsefalse_value…]
• Die Originalsyntax der If-Funktion, If(Bool_Wert;True_Wert;False_Wert), wird ebenfallsunterstützt.
BeispieleIf [Umsatz]>1000000 Then "Hoher Umsatz" gibt für alle Zeilen mit einem Umsatz über 1.000.000"Hoher Umsatz" zurück und für alle anderen Zeilen nichts.
If [Umsatz]>1000000 Then "Hoher Umsatz" Else [Umsatz] gibt für alle Zeilen mit einemUmsatz über 1.000.000 "Hoher Umsatz" und für alle anderen Zeilen den Umsatzwert zurück.
If [Umsatz]>1000000 Then "Hoher Umsatz" Else "Niedriger Umsatz" gibt für alle Zeilenmit einem Umsatz über 1.000.000 "Hoher Umsatz" und für alle Zeilen mit einem Umsatz unter 1.000.000"Niedriger Umsatz" zurück.
If [Umsatz]>1000000 Then "Hoher Umsatz" ElseIf [Umsatz] > 800000 Then"Mittlerer Umsatz" Else "Niedriger Umsatz" gibt für alle Zeilen mit einem Umsatz über1.000.000 "Hoher Umsatz", für alle Zeilen mit einem Umsatz zwischen 800.000 und 1.000.000 "MittlererUmsatz" und für alle Zeilen mit einem Umsatz unter 1.000.000 "Niedriger Umsatz" zurück.
Verwandte Themen• If• Und (Operator)• Zwischen (Operator)• InListe (Operator)• Oder (Operator)• Nicht (Ungleich-Operator)
2013-06-29512
Erstellen von Berichten
If
BeschreibungGibt einen Wert zurück, der auf dem Ergebnis eines Booleschen Ausdrucks (Wahr/Falsch) beruht.
FunktionsgruppeSonstige
SyntaxIf(bool_value;true_value;false_value)
Eingabe
ErforderlichTypBeschreibungParameter
JaBooleschEin boolescher WertBool_Wert
JaBeliebigWert, der zurückgegeben wird, wennBool_Wert wahr ist
True_Wert
JaBeliebigWert, der zurückgegeben wird, wennBool_Wert falsch ist
False_Wert
Hinweise• True_Wert und False_Wert können mit verschiedenen Datentypen verwendet werden.• Sie können If-Bedingungen verschachteln, indem Sie False_Wert durch zusätzliche
If-Bedingungen ersetzen: Diese Syntax zeigt eine Verschachtelungsebene:If(bool_value;true_value;If(bool_value;true_value;false_value);false_value)
• Die If...Then...Else-Syntax wird ebenfalls unterstützt.
BeispieleIf([Umsatz]>1000000;"Hoher Umsatz";"Niedriger Umsatz") gibt "Hoher Umsatz" für alleZeilen zurück, deren Umsatz über 1.000.000 liegt, und "Niedriger Umsatz" für alle Zeilen, deren Umsatzunter 1.000.000 liegt.
If([Umsatz])>1000000;"Hoher Umsatz";[Umsatz] gibt für alle Zeilen mit einem Umsatz über1.000.000 "Hoher Umsatz" und für alle anderen Zeilen den Umsatzwert zurück.
Verwandte Themen• If...Then...Else
ZeileNummer
BeschreibungGibt die Zeilennummer in einer Tabelle zurück.
2013-06-29513
Erstellen von Berichten
FunktionsgruppeSonstige
SyntaxGanzz ZeileNummer()
HinweiseDie Nummerierung der Zeilen in einer Tabelle beginnt mit dem Kopf, der Zeile 1 darstellt.
BeispieleZeileNummer() gibt 2 zurück, wenn sich die Funktion in der zweiten Zeile einer Tabelle befindet.
NameVon
BeschreibungGibt den Namen eines Objekts zurück.
FunktionsgruppeSonstige
SyntaxZeichenfolge NameVon(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
HinweiseDie Funktion NameVonwird in Spalten- und Zeilenköpfen von Berichten angzeigt.
BeispieleNameVon([Reservierungsdatum]) gibt "Reservierungsdatum" zurück.
KeinFilter
BeschreibungIgnoriert Filter beim Berechnen eines Wertes.
FunktionsgruppeSonstige
SyntaxEingabetyp KeinFilter(Obj[;Alle|Drill])
2013-06-29514
Erstellen von Berichten
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsob-jekt
Beliebiges Berichtsobjekt.Obj
NeinSchlüssel-wort
• Kein Schlüsselwort angegeben – Bericht ignorierenund Filter blockieren
• Alle – alle Filter ignorieren• Drill – Berichts- und Drillfilter ignorieren
Alle|Drill
Hinweise• KeinFilter(Obj;Drill) funktioniert im Abfrage-Drill-Modus nicht, da die Drillfilter nicht auf die
Berichtsdaten angewendet, sondern zur Abfrage hinzugefügt werden.• Wenn der Drill-Modus mit aktivierten Drillfiltern beendet wird, werden die Drillfilter zu Berichtsfiltern
und können den Wert jedes Objekts ändern, auf das KeinFilter(Obj;Drill) angewendet wird.
BeispieleWenn KeinFilter(Summe([Umsatz])) in einer Blockfußzeile platziert ist, wird der Gesamtumsatzaller möglichen Zeilen im Block zurückgegeben, selbst wenn Zeilen aus dem Block herausgefiltertwerden.
KeinFilter(Summe([Umsatz]);Alle gibt die Umsatzsumme für alle Länder einschließlich Frankreichzurück, auch wenn ein Filter vorhanden ist, durch den Frankreich aus dem Bericht ausgeschlossenwird.
KeinFilter(Summe([Umsatz]);Drill gibt die Umsatzsumme für alle Länder zurück, auch wennein Drill-Filter für die Dimension [Land] vorhanden ist.
AnzahlSeiten
BeschreibungGibt die Anzahl der in einem Bericht enthaltenen Seiten zurück.
FunktionsgruppeSonstige
SyntaxGanzz AnzahlSeiten()
BeispieleAnzahlSeiten() gibt 2 zurück, wenn der Bericht aus zwei Seiten besteht.
2013-06-29515
Erstellen von Berichten
Seite
BeschreibungGibt die aktuelle Seitenzahl im Bericht zurück.
FunktionsgruppeSonstige
SyntaxGanzz Seite()
BeispielSeite() gibt 2 zurück, wenn sich die Funktion auf der zweiten Seite des Berichts befindet.
Vorherige
BeschreibungGibt den vorherigen Wert eines Objekts zurück.
FunktionsgruppeSonstige
SyntaxEingabetyp Vorherige(Dimension|Kennzahl|Selbst[;(Dimensionen_zurücksetzen][;Offset][;NichtNull])
Eingabe
ErforderlichTypBeschreibungParameter
JaDimension, Kenn-wort oder Schlüs-selwort
Dimension oder Kennzahl, deren vorherigen Wert dieFunktion zurückgibt, oder das Selbst-Schlüsselwort
Dimensi-on|Kenn-zahl|Selbst
NeinDimensionslisteZum Zurücksetzen der Berechnung verwendete Di-mensionsliste
Dimensio-nen_zurück-setzen
Nein (Stan-dardwert ist"1")
GanzzahlGibt den Wert für Dimension oder Kennzahl an,die sich Offset-Zeilen vor der aktuellen Zeile befin-det.
Offset
NeinSchlüsselwortWeist die Funktion an, den ersten Wert zurückzuge-ben, der nicht Null ist, angefangen mit dem Offset
NichtNull
Hinweise• Der Standardwert von Offset ist 1. Vorherige([Umsatz]; 1) und Vorherige([Umsatz])
sind funktional gleich.
2013-06-29516
Erstellen von Berichten
• Wenn die Funktion mit dem Argument NichtNull verwendet wird, gibt sie den ersten Wert, dernicht Null ist, beginnend mit der Zelle Offset-Zeilen vor der aktuellen Zeile und rückwärts zählend,zurück.
• Sie können mit der Funktion Vorherige Kontextoperatoren der erweiterten Syntax verwenden.• Mithilfe des Selbst-Operators können Sie auf einen vorherigen Wert einer Zelle verweisen, wenn
Sie einen anderen Inhalt als ein Berichtsobjekt aufweist.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
zurückgesetzten Dimensionen nur eine Dimension enthält.• Beim Festlegen einer Reihe zurückgesetzter Dimensionen müssen Sie diese durch Semikolons
trennen.• Vorherige wird angewendet, nachdem alle Berichts-, Sektions- und Blockfilter sowie alle
Sortierungen angewendet wurden.• Es können keine Sortierungen oder Filter auf Formeln angewendet werden, die Vorherige
verwenden.• Wenn Vorherige auf eine Kennzahl angewendet wird und die Kennzahl einen nicht definierten
Wert zurückgibt, gibt Vorherige selbst dann einen nicht definierten Wert zurück, wenn von dervorherigen Zeile ein Wert zurückgegeben wurde.
• Wenn Vorherige außerhalb eines Gruppenwechselkopfs oder -fußes platziert wird, werdenGruppenwechsel ignoriert.
• Wenn Vorherige innerhalb eines Gruppenwechselfußes platziert wird, wird der Wert in dervorherigen Instanz des Gruppenwechselfußes zurückgegeben.
• Vorherige wird in jeder Berichtssektion zurückgesetzt.• Bei Verwendung von Vorherige in einer Kreuztabelle wird der letzte Wert einer Zeile nicht als
vorheriger Wert des ersten Werts der nächsten Zeile behandelt.
BeispieleVorherige(Land) gibt die folgenden Werte in der folgenden Tabelle zurück:
VorherigeUmsatzLand
5.000.000USA
USA2.000.000GB
VK2.100.000Frankreich
Vorherige(Umsatz) gibt die Werte in der folgenden Tabelle zurück:
VorherigeUmsatzLand
5.000.000USA
5.000.0002.000.000GB
2.000.0002.100.000Frankreich
2013-06-29517
Erstellen von Berichten
Vorherige([Umsatz];([Land])) gibt die Werte in der folgenden Tabelle zurück:
VorherigeUmsatzRegionLand
5.000.000NordenUSA
5.000.0007.000.000Süden
3.000.000NordenGB
3.000.0004.000.000Süden
Vorherige([Umsatz]) gibt die Werte in der folgenden Kreuztabelle zurück:
Vorherige2005Vorherige2004
5.000.0006.000.0005.000.000USA
2.000.0002.500.0002.000.000GB
3.000.0002.000.0003.000.000Frankreich
Vorherige([Umsatz]) gibt die Werte in der folgenden Tabelle mit einem Gruppenwechsel für [Land]zurück:
VorherigeUmsatzRegionLand
5.000.000NordenUSA
5.000.0007.000.000Süden
12.000.000USA
VorherigeUmsatzRegionLand
7.000.0003.000.000NordenGB
3.000.0004.000.000Süden
12.000.0007.000.000GB
Vorherige([Umsatz];2;([NichtNull])) gibt die Werte in der folgenden Tabelle zurück:
VorherigeUmsatzQuartalJahr
500Q12008
2013-06-29518
Erstellen von Berichten
Q22008
500400Q32008
500700Q42008
400300Q12008
700Q22008
300Q32008
300200Q42008
2 * Vorherige(Selbst) gibt die Sequenz 2, 4, 6, 8, 10... zurück.
Verwandte Themen• Vergleichen von Werten mithilfe der Funktion "Vorherige"• Selbst (Operator)
RefWert
BeschreibungGibt bei Aktiviertem Datentracking den Referenzwert eines Berichtsobjekts zurück.
FunktionsgruppeSonstige
SyntaxEingabetyp RefWert(Obj)
BeispieleRefWert([Umsatzstärkste Region]) gibt "Südwest" zurück, wenn der Wert der Variablen[Umsatzstärkste Region] in den Referenzdaten "Südwest" ist.
RefWert([Umsatz]) gibt 1000 zurück, wenn der Wert der Kennzahl [Umsatz] in den Referenzdaten1000 ist.
RelativerWert
BeschreibungGibt vorhergehende oder nachfolgende Werte eines Objekts zurück.
FunktionsgruppeSonstige
2013-06-29519
Erstellen von Berichten
Syntaxinput_type RelativeValue(measure|detail;slicing_dims;offset)
Eingabe
ErforderlichTypBeschreibungParameter
JaKennzahloder Detail
Beliebige Kennzahl oder Detail einer Dimension im BlockKennzahl|De-tail
JaDimensions-liste
Die Dimensionen, die den Berechnungskontext bietenAuftei-len_von_Di-mensionen
JaGanzzahlGibt den Wert für Kennzahl oder Detail an, die sichOffset-Zeilen von der aktuellen Zeile entfernt befindet.
Offset
Hinweise• Das Objekt muss eine Kennzahl oder ein Detail einer Dimension sein, die im Block verfügbar ist.• Die Sortierungsreihenfolge der Werteliste der Ausschnittsdimensionen wird verwendet, um die
Ausgabe der Funktion zu bestimmen.
Die Sortierungsreihenfolge wird durch zwei Faktoren bestimmt: Sortierungen, die auf dieAusschnittsdimensionen angewendet werden, und die Reihenfolge, in der die Ausschnittsdimensionenin der Funktion aufgeführt sind.
• Eine Dimension, die als Sektionsmaster verwendet wird, kann als Ausschnittsdimension festgelegtwerden.
• Alle Ausschnittsdimensionen müssen im Block oder Sektionsblock des Kopfes, in der die Funktionplatziert wird, vorhanden sein. Wenn eine Ausschnittsdimension später aus dem Block entfernt wird,gibt die Funktion den Fehler #BERECHNUNG zurück.
• Wenn der Offset die Anzahl der Zeilen in der Werteliste der Ausschnittsdimension übersteigt, gibtdie Funktion den Wert null zurück.
• RelativerWert kann nicht rekursiv verwendet werden.• Dimensionen müssen selbst dann immer in Klammern eingeschlossen werden, wenn die Liste der
Ausschnittsdimensionen nur eine Dimension enthält.
BeispieleDie Spalte "RelativerWert" in der folgenden Tabelle enthält folgende Formel:RelativeValue([Revenue];([Year]);-1)
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
1000SchmidtQ12007
2000MüllerQ22007
1500WilsonQ32007
3000MeierQ42007
2013-06-29520
Erstellen von Berichten
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
10004000SchmidtQ12008
20003400MüllerQ22008
15002000WilsonQ32008
30001700MeierQ42008
Verwandte Themen• #BERECHNUNG• Vergleichen von Werten mithilfe der Funktion RelativerWert.
Berichtsname
BeschreibungGibt den Namen eines Berichts zurück
FunktionsgruppeSonstige
SyntaxZeichenfolge Berichtsname()
BeispieleBerichtsname() gibt "Verkaufsbericht" zurück, wenn das Dokument den Namen "Verkaufsbericht"trägt.
ZeilenIndex
BeschreibungGibt die Nummer einer Zeile zurück.
FunktionsgruppeSonstige
SyntaxGanzz ZeilenIndex()
Hinweise• Die Zeilennummerierung beginnt bei 0.• ZeilenIndex gibt #MEHRFACHWERT zurück, wenn die Funktion in einen Tabellenkopf oder -fuß
eingefügt wird.
2013-06-29521
Erstellen von Berichten
BeispieleZeilenIndex gibt 0 zurück, wenn sich die Funktion in der ersten Zeile einer Tabelle befindet.
EindeutigerNameVon
BeschreibungGibt den eindeutigen Namen eines Objekts zurück.
FunktionsgruppeSonstige
SyntaxZeichenfolge EindeutigerNameVon(Obj)
Eingabe
ErforderlichTypBeschreibungParameter
JaBerichtsobjektBeliebiges Berichtsob-jekt.
Obj
BeispieleEindeutigerNameVon([Reservierungsdatum]) gibt "Reservierungsdatum" zurück.
4.7.6.2 Funktions- und Formeloperatoren
Mithilfe von Operatoren werden die einzelnen Komponenten einer Formel miteinander verknüpft.Formeln können mathematische, bedingte, logische und funktionsspezifische Operatoren sowieOperatoren für die erweiterte Syntax enthalten.
4.7.6.2.1 Mathematische Operatoren
Bei den mathematischen Operatoren handelt es sich um jene, die im Rahmen gängigerArithmetikoperationen verwendet werden. Es gibt Operatoren für Addition (+), Subtraktion (-),Multiplikation (*) und Division (/), mit denen mathematische Operationen in einer Formel ausgeführtwerden können. Die Formel [Umsatz] - [Umsatzkosten] enthält einen mathematischen Operatorin Form einer Subtraktion.
Anmerkung:Wenn der Operator '+' in Zusammenhang mit einer Zeichenfolge verwendet wird, dient er alsVerkettungsoperator. In diesem Fall verknüpft er zwei Zeichenfolgen. So gibt beispielsweise die Formel"John" + "Schmidt" das Ergebnis "John Schmidt" zurück.
2013-06-29522
Erstellen von Berichten
4.7.6.2.2 Bedingungsoperatoren
Bedingungsoperatoren bestimmten, auf welche Art Werte miteinander verglichen werden.
BeschreibungOperator
Gleich=
Größer als>
Kleiner als<
Größer als oder gleich>=
Kleiner als oder gleich<=
Ungleich<>
Bedingungsoperatoren werden mit der Wenn-Funktion verwendet. Beispiel:If [Revenue]>10000 Then "High" Else "Low"
In diesem Beispiel wird "Hoch" für sämtliche Zeilen zurückgegeben, in denen der Umsatz über odergleich 10000 ist, und "Niedrig" für alle restlichen Zeilen.
4.7.6.2.3 Logische Operatoren
Es gibt fünf logische Operatoren: Und, Oder, Nicht, Zwischen und InListe. Logische Operatorenwerden in Booleschen Ausdrücken verwendet, die Wahr oder Falsch zurückgeben.
Und (Operator)
BeschreibungDer Operator Und verknüpft boolesche Werte. Wenn alle booleschen Werte, die durch Und verknüpftsind, "Wahr" zurückgeben, gibt auch die Kombination aller Werte "Wahr" zurück.
SyntaxBool_Wert Und Bool_Wert [Und Bool_Wert...]
BeispieleIf [Erholungsort] ="Bahamas Beach" Und [Umsatz]>100000 Then "Hoher Umsatzfür Bahamas" gibt "Hoher Umsatz für Bahamas" zurück, wenn der Erholungsort "Bahamas Beach"und der Umsatz höher als 100.000 ist.
2013-06-29523
Erstellen von Berichten
Oder (Operator)
BeschreibungDer Operator Oder verknüpft boolesche Werte. Wenn einer der booleschen Werte, die durch Oderverknüpft sind, "Wahr" zurückgibt, gibt auch die Kombination aller Werte "Wahr" zurück.
SyntaxBool_Wert Oder Bool_Wert [Oder Bool_Wert...]
BeispieleIf [Erholungsort] = "Bahamas Beach" Oder [Erholungsort] = "Hawaiian Club"Then "USA" Else "Frankreich" gibt "USA" zurück, wenn [Erholungsort] = "Bahamas Beach"oder "Hawaiian Club". Andernfalls wird "Frankreich" zurückgegeben.
Nicht (Ungleich-Operator)
BeschreibungDer Operator Nicht gibt das Gegenteil eines booleschen Ausdrucks zurück.
SyntaxBool Nicht(Bool_Wert)
BeispieleIf Nicht([Land] = "USA") Then "Nicht USA" gibt "Nicht USA" zurück, wenn [Land] einenanderen Wert als "USA" hat.
Zwischen (Operator)
BeschreibungDer Operator Zwischen stellt fest, ob eine Variable zwischen zwei Werten liegt.
SyntaxBool Zwischen(erster_Wert;zweiter_Wert)
Hinweise• Der Operator Zwischen kann mit der Funktion If und dem Operator Wo verwendet werden.• Änderungen des Gebietsschemas des Dokuments können das von dem Zwischen-Operator
zurückgegebene Ergebnis beeinflussen.
BeispieleIf [Umsatz] Zwischen(800000;900000) Then "Mittlerer Umsatz" gibt "Mittlerer Umsatz"zurück, wenn [Umsatz] zwischen 800000 und 900000 liegt.
[Umsatz] Zwischen (10000;20000) gibt "Wahr" zurück, wenn der Umsatz zwischen 10000 und20000 liegt.
2013-06-29524
Erstellen von Berichten
If ([Umsatz] Zwischen (200000;500000);"Mittlerer Umsatz";"Geringer/HoherUmsatz") gibt "Mittlerer Umsatz" zurück, wenn die Variable [Umsatz] gleich 300000 ist.
Verwandte Themen• If...Then...Else• Wo (Operator)
InListe (Operator)
BeschreibungDer Operator InListe stellt fest, ob sich ein Wert in einer Werteliste befindet.
SyntaxBool Testwert InListe(Werteliste)
HinweiseNur durch die Kombination von Testwert + InListe wird ein boolescher Wert zurückgegeben, nichtdurch InListe allein.
BeispieleIf Nicht ([Land] InListe("England";"Schottland";"Wales")) Then "Nicht Großbritannien" Else "Großbritannien" gibt "Nicht Großbritannien" zurück, wenn [Land] nicht"England", "Schottland" oder "Wales" ist. Andernfalls wird "Großbritannien" zurückgegeben.
If [Erholungsort] InListe("Bahamas Beach";"Hawaiian Club") Then "US-Erholungsort" gibt "US-Erholungsort" zurück, wenn [Erholungsort] gleich "Bahamas Beach" oder "HawaiianClub".
Verwandte Themen• If...Then...Else• Wo (Operator)
4.7.6.2.4 Funktionsspezifische Operatoren
Einige Funktionen akzeptieren spezifische Operatoren als Argumente. Die Vorherige-Funktionakzeptiert beispielsweise den Selbst-Operator.
Alle Funktionen verwenden ) und (, um die Funktionsargumente einzuschließen. Funktionen, diemehrere Paramter akzeptieren, verwenden ;, um die einzelnen Parameter zu trennen.
Alle (Operator)
Der Operator Alle weist die Funktion KeinFilter an, alle Filter zu ignorieren, oder er weist dieFunktion Anzahl an, alle Werte einschließlich Duplikaten zu zählen.
2013-06-29525
Erstellen von Berichten
Verwandte Themen• Anzahl• Einmalig/Alle (Operatoren)• KeinFilter• Alle/Drill (Operatoren)
Alle/Drill (Operatoren)
BeschreibungDie Operatoren Alle/Drill bestimmen, welche Filter von der Funktion KeinFilter igrnoriert werden.• Nicht angegeben – KeinFilter ignoriert Berichts- und Blockfilter• Alle – KeinFilter ignoriert alle Filter• Drill – KeinFilter ignoriert Berichtsfilter und Drill-Filter
Letzter/Erster (Operatoren)
BeschreibungDie Operatoren Letzter/Erster weisen die Funktion Rang an, eine Rangfolge in aufsteigender oderabsteigender Reihenfolge zu erstellen.• Erster – absteigende Rangfolge• Letzter – aufsteigende Rangfolge
BeispieleRang([Umsatz];([Land]);Erster legt für Länder eine Rangfolge nach Umsatz, beginnend mitdem höchsten Umsatz, fest.
Verwandte Themen• Rang
Gruppenwechsel (Operator)
BeschreibungDer Operator Gruppenwechsel weist die Funktion Prozent an, Gruppenwechsel in Tabellen zuberücksichtigen.
BeispieleDie Formel Prozent([Umsatz]) gibt die in der folgenden Tabelle aufgelisteten Ergebnisse zurück(Prozentwerte werden für den Gesamtumsatz im Block berechnet):
ProzentUmsatzQuartalJahr
2013-06-29526
Erstellen von Berichten
10 %10000Q12005
20 %20000Q22005
30 %30000Q12006
40 %40000Q22006
Die Formel Prozent([Umsatz];Gruppenwechsel) gibt die in der folgenden Tabelle aufgelistetenErgebnisse zurück (Prozentwerte werden für den Gesamtumsatz in jedem Teil des Blocks berechnet):
ProzentUmsatzQuartalJahr
33,3 %10000Q12005
66,6 %20000Q22005
42,9 %30000Q12006
57,1 %40000Q22006
Verwandte Themen• Prozent
Einmalig/Alle (Operatoren)
Die Operatoren Einmalig/Alle weisen die Funktion Anzahl an, nur einmalige Werte oder alle Wertezu zählen.
BeispieleAnzahl([Umsatz];Einmalig) gibt 3 zurück, wenn [Umsatz] die Werte (5;5;6;4) enthält.
Anzahl([Umsatz];Alle) gibt 4 zurück, wenn [Umsatz] die Werte (5;5;6;4) enthält.
Verwandte Themen• Anzahl
2013-06-29527
Erstellen von Berichten
EinschließlichLeer (Operator)
BeschreibungDer Operator EinschließlichLeerweist einige Aggregatfunktionen an, leere Werte in Berechnungeneinzuschließen.
BeispieleDurchschnitt([Umsatz]; EinschließlichLeer) gibt 3 zurück, wenn [Umsatz] die Werte(5;3;<leer>;4) aufweist.
Verwandte Themen• Durchschnitt• Anzahl• LaufenderDurchschnitt• LaufendeAnzahl
Index (Operator)
BeschreibungDer Operator Indexweist die Funktionen AntwortBenutzer und ReferenzwertAntwortBenutzeran, den Datenbankprimärschlüssel der Eingabeaufforderungsantwort zurückzugeben.
Verwandte Themen• AntwortBenutzer• ReferenzwertAntwortBenutzer
Linear (Operator)
BeschreibungDer Operator Linear weist die Funktion Interpolation an, zur Angabe fehlender Kennzahlwerteeine lineare Regression mit der Interpolation nach kleinsten Quadraten zu verwenden.
Lineare Regression mit der Interpolation nach kleinsten Quadraten berechnet fehlende Werte mit einerlinearen Gleichung in Form von "f(x) = ax + b", die alle verfügbaren Werte der Kennzahl so genau wiemöglich weitergibt.
Verwandte Themen• Interpolation
2013-06-29528
Erstellen von Berichten
NichtNull (Operator)
BeschreibungDer Operator NichtNull weist die Funktion Vorherige an, Nullwerte zu ignorieren.
Wenn die Funktion mit NichtNull verwendet wird, gibt Vorherige den ersten Wert, der nicht Nullist, beginnend mit der Zelle Offset-Zeilen vor der aktuellen Zeile und rückwärts zählend, zurück.
Verwandte Themen• Vorherige
NichtinGruppenwechsel (Operator)
BeschreibungDer Operator NichtinGruppenwechsel legt fest, dass die Funktion Interpolation Abschnitts-und Blockwechsel ignoriert.
Verwandte Themen• Interpolation
PunktzuPunkt (Operator)
BeschreibungDer Operator PunktzuPunkt weist die Funktion Interpolation an, zur Angabe fehlenderKennzahlwerte eine Punkt-zu-Punkt-Interpolation zu verwenden.
Mit der Punkt-zu-Punkt-Interpolation werden die Werte durch Berechnung einer linearen Gleichung inForm von "f(x) = ax + b" berechnet, die durch die beiden neben dem fehlenden Wert liegenden Werteverläuft.
Verwandte Themen• Interpolation
Zeile/Spalte (Operatoren)
BeschreibungDie Operatoren Zeile/Spalte legen die Berechnungsrichtung der folgenden Funktionen fest: Prozent,LaufenderDurchschnitt, LaufendeAnzahl, LaufendesMaximum, LaufendesMinimum, LaufendesProdukt, LaufendeSumme.
2013-06-29529
Erstellen von Berichten
HinweiseBei Verwendung des Zeile-Operators wird jeder Wert in der Zeile als Prozentsatz des Gesamtwertsaller Zeilen im Berechnungskontext berechnet. Bei Verwendung des Spalte-Operators wird jeder Wertin der Spalte als Prozentsatz des Gesamtwerts aller Spalten im Berechnungskontext berechnet.
In einer Kreuztabelle wird der Wert der einzelnen Zellen standardmäßig als Prozentsatz des Gesamtwertsin der Kreuztabelle berechnet. Bei Verwendung des Zeile-Operators werden die Werte in den Zeilenals Prozentsatz des Gesamtwerts für die Zeile berechnet. Bei Verwendung des Spalte-Operatorswerden die Werte in den Spalten als Prozentsatz des Gesamtwerts für die Spalte berechnet.
BeispieleIn einer Kreuztabelle liefert Prozent([Kennzahl]) die folgenden Ergebnisse:
ProzentKennzahlProzentKennzahl
50 %50010 %100
20 %20020 %200
Prozent([Kennzahl];Zeile) liefert die folgenden Ergebnisse:
ProzentKennzahlProzentKennzahl
83,3 %50016,7 %100
50 %20050 %200
Prozent([Kennzahl];Spalte) liefert die folgenden Ergebnisse:
ProzentKennzahlProzentKennzahl
83,3 %50033,3 %100
16,7 %20066,6 %200
Der Zeile-Operator berechnet die laufende Aggregation nach Zeile. Der Spalte-Operator berechnet dielaufende Aggregation nach Spalte.
In einer Kreuztabelle erzieltLaufendeSumme([Kennzahl]) oderLaufendeSumme([Kennzahl];Zeile) folgendes Ergebnis:
LaufendeSummeKennzahlLaufendeSummeKennzahl
300200100100
2013-06-29530
Erstellen von Berichten
950250700400
In einer Kreuztabelle ergibt LaufendeSumme([Kennzahl];Spalte) folgendes Ergebnis:
LaufendeSummeKennzahlLaufendeSummeKennzahl
700200100100
950250500400
Verwandte Themen• Prozent• LaufenderDurchschnitt• LaufendeAnzahl• LaufendesMaximum• LaufendesMinimum• LaufendesProdukt• LaufendeSumme
Selbst (Operator)
BeschreibungVerweist die Funktion "Vorherige" auf die vorherige Zelle, wenn sie kein Berichtsobjekt enthält.
Beispiele5 + Vorherige(Selbst) gibt die Sequenz 5, 10, 15, 20, 25, 30... zurück.
1 + 0,5 * Vorherige(Selbst) gibt die Sequenz 1, 1,5; 1,75; 1,88... zurück.
Verwandte Themen• Vorherige
Wo (Operator)
BeschreibungDer Operator Wo beschränkt die für die Berechnung einer Kennzahl verwendeten Daten.
BeispieleDie Formel Durchschnitt ([Umsatz]) Wo ([Land] = "USA") berechnet denDurchschnittsumsatz, wenn das Land "USA" ist.
2013-06-29531
Erstellen von Berichten
Die Formel Durchschnitt ([Umsatz]) Wo ([Land] = "USA" Oder [Land] = "Frankreich") berechnet den Durchschnittsumsatz, wenn das Land "USA" oder "Frankreich" ist.
Die Formel [Umsatz] Wo (Nicht ([Land] InListe("USA"; "Frankreich"))) berechnetden Umsatz für andere Länder als die USA und Frankreich.
Die Variable [Hoher Umsatz] hat die Formel [Umsatz] Wo [Umsatz > 500000]. Wenn [HoherUmsatz] in einem Block platziert wird, zeigt die Variable den Umsatz an, wenn der Wert größer als500000 oder leer ist. Wenn die Formel Durchschnitt ([Hoher Umsatz]) in einer Fußzeile untenin der Spalte [Hoher Umsatz] platziert ist, gibt sie den Durchschnitt aller Umsätze größer als 500000zurück.
Verwandte Themen• Und (Operator)• Zwischen (Operator)• InListe (Operator)• Oder (Operator)• Nicht (Ungleich-Operator)
4.7.6.2.5 Operatoren der erweiterten Syntax
Sie geben Eingabe- und Ausgabekontexte explizit mit Kontextoperatoren an. In der folgenden Tabellesind die Kontextoperatoren aufgelistet:
BeschreibungOperator
Gibt eine explizite Liste mit Dimensionen an, dieim Kontext verwendet werden sollen.In
Fügt dem Standardkontext Dimensionen hinzu.FürJeden
Entfernt Dimensionen aus dem Standardkontext.FürAlle
Die Operatoren "FürAlle" und "FürJeden" sind nützlich, wenn Sie über einen Standardkontext verfügen,in dem zahlreiche Dimensionen aufgeführt sind. Es ist meistens einfacher, den Kontext unter Verwendungvon "FürAlle" und "FürJeden" zu ergänzen oder zu reduzieren, als die Liste mithilfe des Operators "In"ausdrücklich zu definieren.
Der Kontextoperator "In"
Der Kontextoperator "In" gibt ausdrücklich die Dimensionen eines Kontextes an.
2013-06-29532
Erstellen von Berichten
Beispiel:Verwenden des Kontextoperators "In" zur ausdrücklichen Angabe der Dimensioneneines Kontextes
In dem folgenden Beispiel wird ein Bericht gezeigt, der die Objekte "Jahr" und "Umsatz" enthält. IhrDatenprovider enthält darüber hinaus das Objekt "Quartal", allerdings fügen Sie diese Dimension nichtin den Block ein. Stattdessen möchten Sie eine zusätzliche Spalte einfügen, in der der Maximalumsatzpro Quartal für jedes Jahr gezeigt wird. Der Bericht sieht folgendermaßen aus:
Maximaler vierteljährlicher UmsatzUmsatzJahr
2.660.699,50 US-Dollar8.096.123,60 US-Dollar2001
4.186.120,00 US-Dollar13.232.246,00 US-Dollar2002
4.006.717,50 US-Dollar15.059.142,80 US-Dollar2003
Woher die Werte der Spalte "Max. pro Quartal" stammen, können Sie nachvollziehen, indem Siediesen Block mit dem Block vergleichen, der die Dimension "Quartal" enthält:
2013-06-29533
Erstellen von Berichten
UmsatzQuartalJahr
2.660.699,50 US-DollarQ12001
2.279.003,00 US-DollarQ22001
1.367.841,00 US-DollarQ32001
1.788.580,00 US-DollarQ42001
2.660.699,50 US-DollarMax:
UmsatzQuartalJahr
3.326.172,00 US-DollarQ1
2.840.651,00 US-DollarQ2
2.879.303,00 US-DollarQ3
4.186.120,00 US-DollarQ4
4.186.120,00 US-DollarMax:
UmsatzQuartalJahr
3.742.989,00 US-DollarQ1
4.006.717,50 US-DollarQ2
3.953.395,00 US-DollarQ3
3.356.041,00 US-DollarQ4
4.006.717,50 US-DollarMax:
Die Spalte Max. pro Quartal zeigt den höchsten vierteljährlich in jedem Jahr erwirtschafteten Umsatz.Q4 weist beispielsweise den höchsten Umsatz im Jahr 2002 auf. Die Spalte "Max. pro Quartal" zeigtden Umsatz von Q4 in der Zeile für 2002.
Unter Verwendung des Operators In lautet die Formel für Max. pro Quartal:
Max ([Sales Revenue] In ([Year];[Quarter])) In ([Year])
Mit dieser Formel wird der maximale Umsatz für jede Kombination (Jahr,Quartal) berechnet, unddanach wird die Zahl nach Jahr ausgegeben.
Anmerkung:Da der Standardausgabekontext des Blocks "Jahr" ist, brauchen Sie den Ausgabekontext in dieserFormel nicht ausdrücklich zu definieren.
2013-06-29534
Erstellen von Berichten
Der Kontextoperator "FürJeden"
Der Operator "FürJeden" fügt Dimensionen zu einem Kontext hinzu.
Beispiel: Verwenden des Operators "FürJeden" zum Hinzufügen von Dimensionen zu einemKontext
Die folgenden Tabelle zeigt den maximalen Umsatz für jedes Quartal in einem Bericht, in dem dieDimension "Quartal" zwar enthalten, aber nicht in den Block eingeschlossen ist:
Maximaler vierteljährlicher UmsatzUmsatzJahr
2660699,508096123,602001
4186120,0013232246,002002
4006717,5015059142,802003
Es ist möglich, eine Formel für die Spalte "Max. pro Quartal" zu erstellen, in der der Operator "FürJeden"nicht enthalten ist:
Max ([Sales Revenue] In ([Year];[Quarter])) In ([Year])
Mithilfe des Kontextoperators "FürJeden" können Sie über die folgende Formel dasselbe Ergebniserzielen:
Max ([Sales Revenue] ForEach ([Quarter])) In ([Year])
Warum? Da die Dimension "Jahr" der Standardeingabekontext im Block ist. Indem Sie den Operator"FürJeden" verwenden, fügen Sie die Dimension "Quartal" zum Kontext hinzu und definieren dadurchden Eingabekontext von ([Jahr];[Quartal]).
Der Kontextoperator "FürAlle"
Mit dem Kontextoperator "FürAlle" werden Dimensionen aus einem Kontext entfernt.
Beispiel: Verwenden des Operators "FürAlle" zum Entfernen von Dimensionen aus einemKontext
Sie verfügen über einen Bericht, der die Objekte "Jahr", "Quartal" und "Umsatz" enthält. Sie möchteneine Spalte hinzufügen, in der der Gesamtumsatz pro Jahr angezeigt wird, wie im folgenden Blockdargestellt:
2013-06-29535
Erstellen von Berichten
Um den Umsatz mit Bezug auf das Jahr zu berechnen, muss der Eingabekontext gleich (Jahr) sein.Die Standardeinstellung ist (Jahr; Quartal). Sie können "Quartal" aus dem Eingabekontext entfernen,indem Sie in der Formel "FürAlle ([Quartal])" angeben, was folgende Formel ergibt:
Sum([Sales Revenue] ForAll ([Quarter]))
Sie können auch den Operator "In" verwenden, um dasselbe Ergebnis zu erzielen. In diesem Fallwürde die Formel folgendermaßen aussehen:
Sum([Sales Revenue] In ([Year]))
Anstatt "Quartal" zu entfernen und "Jahr" zu belassen, wird in dieser Version der Formel "Jahr"ausdrücklich als Kontext definiert.
4.7.6.2.6 Mengenoperatoren
Mengenoperatoren werden für Elemente in hierarchischen Daten verwendet.
Bereichsoperator
BeschreibungDer Bereichsoperator (:) gibt eine Menge von Elementen zwischen und einschließlich der beidenElemente auf der gleichen Ebene zurück
Syntaxerstes_Element:letztes_Element
Beispiele[Geografie]&[USA].[Kalifornien].[Los Angeles]:[Geografie]&[USA].[Kalifornien].[San Francisco] gibt [Los Angeles], [San Diego], [San Francisco] zurück, wenn die Elementeauf der Ebene die folgende Reihenfolge haben ...[Los Angeles], [San Diego], San Francisco]...
Summe([Umsatz];{[Geografie]&[USA].[Kalifornien].[Los Angeles]:[Geografie]&[USA].[Kalifornien].[San Francisco]}) gibt den Gesamtumsatz für Los Angeles, SanDiego und San Francisco zurück.
2013-06-29536
Erstellen von Berichten
4.7.6.3 Erweiterte Syntax und Schlüsselwörter
Schlüsselwörter sind eine Art "Abkürzung", mit der Sie sich anhand der erweiterten Syntax aufDimensionen beziehen können, die nicht ausdrücklich angegeben werden. Damit sichern Sie dieBerichte für die Zukunft ab. Da die Formeln keine festcodierten Verweise auf Dimensionen enthalten,sind sie selbst dann funktionstüchtig, wenn Dimensionen zu dem Bericht hinzugefügt oder darausentfernt werden.
Es gibt fünf Schlüsselwörter für die erweiterte Syntax: Bericht, Sektion, Gruppenwechsel, Block undKörper.
4.7.6.3.1 Das Schlüsselwort Block
In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort "Block"verwiesen wird. Dabei ist die Position im Bericht relevant. Das Schlüsselwort "Block" umfasst häufigdieselben Daten wie das Schlüsselwort "Sektion". Der Unterschied besteht jedoch darin, dass dasSchlüsselwort "Block" die auf einen Block angewendeten Filter im Gegensatz zu "Sektion" berücksichtigt.
Verweis auf folgende DatenPosition
Daten des ganzen Blocks, unter Nichtberücksich-tigung von Gruppenwechseln und Berücksichti-gung von Filtern
In einem Block
Daten des ganzen Blocks, unter Nichtberücksich-tigung von Gruppenwechseln und Berücksichti-gung von Filtern
In einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Nicht anwendbarIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Nicht anwendbarAußerhalb der Blöcke oder Sektionen
Beispiel: Das Schlüsselwort Block
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Der Bericht verfügtüber eine Sektion, die auf "Jahr" basiert. Der Block wurde gefiltert, um das 3. und 4. Quartalauszuschließen.
2013-06-29537
Erstellen von Berichten
Die Spalte "Jährlicher Durchschnitt" enthält folgende Formel:
Average([Sales revenue] In Section)
Die Spalte "Durchschnitt erstes Halbjahr" enthält die FormelAverage ([Sales revenue]) In Block
Das Schlüsselwort "Block" berücksichtigt den auf den Block angewendeten Filter.
4.7.6.3.2 Das Schlüsselwort Körper
In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort "Körper"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:
Verweis auf folgende DatenPosition
Daten im BlockIn einem Block
Daten im BlockIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Daten im BlockIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Daten im BerichtAußerhalb der Blöcke oder Sektionen
2013-06-29538
Erstellen von Berichten
Beispiel: Das Schlüsselwort Körper
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält, mit einemGruppenwechsel bei Jahr. Der Bericht verfügt über eine Sektion, die auf "Jahr" basiert, und einenGruppenwechsel für "Quartal".
KörperUmsatzQuartalJahr
2.660.699,52.660.700Q12001
2.279.0032.279.003Q2
1.367.840,71.367.841Q3
1.788.580,41.788.580Q4
8.096.123,62001
Die Spalte "Körper" enthält die Formel
Sum ([Sales Revenue]) In Body
Die Gesamtbeträge der Spalte Körper sind identisch mit jenen der Spalte Umsatz, da das SchlüsselwortKörper sich auf die im Block enthaltenen Daten bezieht. Durch Entfernen des Objekts Monat würdensich die Zahlen der Spalte Block ändern, um mit den geänderten Zahlen der Spalte Umsatzübereinstimmen zu können. Wenn Sie die Formel in den Berichtsfuß einfügen, würde dort derGesamtumsatz dieses Körpers zurückgegeben werden.
4.7.6.3.3 Das Schlüsselwort Gruppenwechsel
In der folgenden Tabelle werden die Dimensionen beschrieben, auf die mit dem Schlüsselwort"Gruppenwechsel" verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Berichtverwendet wird:
Verweis auf folgende DatenPosition
Daten in dem durch einen Gruppenwechsel ein-geschränkten Teil des Blocks.In einem Block
Daten in dem durch einen Gruppenwechsel ein-geschränkten Teil des Blocks.
In einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Nicht anwendbarIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Nicht anwendbarAußerhalb der Blöcke oder Sektionen
Beispiel: Das Schlüsselwort Gruppenwechsel
Sie verfügen über einen Bericht, der Jahr, Quartal und Umsatz enthält:
2013-06-29539
Erstellen von Berichten
Gesamt GruppenwechselUmsatzQuartalJahr
8.096.124 US-Dollar2.660.700 US-DollarQ12001
8.096.124 US-Dollar2.279.003 US-DollarQ2
8.096.124 US-Dollar1.367.841 US-DollarQ3
8.096.124 US-Dollar1.788.580 US-DollarQ4
In dem Bericht wurde ein Gruppenwechsel auf Jahr angewendet. Die Spalte "GesamtumsatzGruppenwechsel" enthält folgende Formel:
Sum ([Sales Revenue]) In Break
Ohne das Schlüsselwort Gruppenwechsel würde diese Spalte die Zahlen der Spalte Umsatz duplizieren,da sie den Standardausgabekontext ([Jahr];[Quartal]) verwenden würde.
4.7.6.3.4 Das Schlüsselwort Bericht
In der folgenden Tabelle werden die Daten beschrieben, auf die mit dem Schlüsselwort "Bericht"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:
Verweis auf folgende DatenPosition
Alle Daten des BerichtsIn einem Block
Alle Daten des BerichtsIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Alle Daten des BerichtsIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Alle Daten des BerichtsAußerhalb der Blöcke oder Sektionen
Beispiel: Das Schlüsselwort Bericht
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält. Der Bericht enthältdie Spalte "Gesamtumsatz Bericht", in der die Gesamtsumme aller Umsatzwerte des Berichts angezeigtwird.
2013-06-29540
Erstellen von Berichten
Die Formel für die Spalte "Gesamtumsatz Bericht" lautet "Summe([Umsatz]) In Bericht". Ohne dasSchlüsselwort Bericht würde diese Spalte die Zahlen der Spalte Umsatz duplizieren, da sie denStandardausgabekontext ([Jahr];[Quartal]) verwenden würde.
4.7.6.3.5 Das Schlüsselwort Sektion
In der folgenden Tabelle werden die Daten beschrieben, auf die mit dem Schlüsselwort "Sektion"verwiesen wird. Dabei ist die Position relevant, an der das Schlüsselwort im Bericht verwendet wird:
Verweis auf folgende DatenPosition
Alle Daten der SektionIn einem Block
Alle Daten der SektionIn einem Gruppenwechsel des Blocks (Kopf- oderFußzeile)
Alle Daten der SektionIn einer Sektion (Kopfzeile, Fußzeile oder außer-halb eines Blocks)
Nicht anwendbarAußerhalb der Blöcke oder Sektionen
Beispiel: Das Schlüsselwort Sektion
Sie verfügen über einen Bericht, der die Objekte Jahr, Quartal und Umsatz enthält.
2013-06-29541
Erstellen von Berichten
Der Bericht verfügt über eine Sektion, die auf "Jahr" basiert. Die Spalte "Gesamtumsatz Sektion"enthält folgende Formel:
Sum ([Sales Revenue]) In Section
Die in der Spalte "Gesamtumsatz Sektion" angezeigte Zahl entspricht dem Gesamtumsatz von 2001,da der Sektionsgruppenwechsel auf das Objekt "Jahr" angewendet wurde. Ohne das SchlüsselwortSektion würde diese Spalte die Zahlen der Spalte Umsatz duplizieren, da sie denStandardausgabekontext ([Jahr];[Quartal]) verwenden würde.
4.7.6.4 Runden und Abschneiden von Zahlen
Verschiedene Funktionen enthalten einen Parameter, der festlegt, ob der zurückgegebene Wert gerundetoder abgeschnitten werden soll. Für den Parameter können Ganzzahlen eingegeben werden, die größerals, gleich oder kleiner als 0 sind. In der folgenden Tabelle wird veranschaulicht, wie Zahlen in diesenFällen gerundet und abgeschnitten werden:
2013-06-29542
Erstellen von Berichten
BeschreibungParameter
Die Funktion rundet/schneidet schneidet bis auf <Parameter> Dezimalstellenauf/ab.
Beispiele:
Runden(3,13;1) gibt 3,1 zurück.
Runden(3,157;2) gibt 3,16 zurück.
> 0
Die Funktion rundet/schneidet bis zur nächsten Ganzzahl auf/ab.
Beispiele:
Abschneiden(3,7;0) gibt 3 zurück.
Abschneiden(4,164;0) gibt 4 zurück.
0
Die Funktion rundet/schneidet bis zur nächsten 10 (Parameter = -1), 100 (Para-meter = -2), 1000 (Parameter = -3) usw. auf/ab.
Beispiele:
Runden(123,76;-1) gibt 120 zurück.
Runden(459,9;-2) gibt 500 zurück.
Abschneiden(1600;3) gibt 1000 zurück.
< 0
Anmerkung:Das interne Zahlenformat is doppelt genau (double) dargestellt und ist bis zu 16 Dezimalstellen genau.
Verwandte Themen• Runden• Abschneiden• InEuroKonvertieren• AusEuroKonvertieren• AusEuroRundungsfehler• InEuroRundungsfehler
4.7.6.5 Verweisen auf Elemente und Elementmengen in Hierarchien
2013-06-29543
Erstellen von Berichten
Sie verweisen mit der Syntax [Hierarchie]&Pfad.Funktion auf Elemente und Elementmengenin Funktionen. Pfad und Funktion sind optional. In Pfad verweisen Sie auf die einzelnen Elementein eckigen Klammern, wobei die Elemente durch Punkte getrennt sind. Bei den Namen von Elementenund Ebenen muss die Groß-/Kleinschreibung beachtet werden.
Anmerkung:Sie verwenden Elementmengen zum Überschreiben des Standardberechnungskontexts für eineHierarchie. In Funktionen, die Elementmengen akzeptieren, schließen Sie die Elementmenge zwischen{} ein.
Sie verweisen auf Elementbereiche, indem Sie einen Doppelpunkt (:) zwischen dem ersten und letztenElement verwenden und den vollständigen Pfad für jedes Element angeben. Ein Bereich umfasst alleElemente, die sich auf der gleichen Ebene wie die angegebenen befinden.
Ein Beispiel für die Bereichssyntax ist: [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN];[Groß].[Nancy Davolio]: [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN];[Groß].[Andrew Smith].
Beispiel: Verweisen auf Elemente und Elementmengen
Sie haben folgende Ausgangshierarchie:
AuftragssummeVertriebshierarchie
277.290.434Kundentyp
180.063.361UNTERNEHMEN
113.905.997Groß
44.855.689Nancy Davolio
44.050.308Janet Leverling
30.000.000Andrew Smith
91.157.363WELTWEIT
• [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].UntergeordneteElemente verweist auf die Elemente [Nancy Davolio], [Janet Leverling] und [Andrew Smith].
• Summe([Auftragssumme];{[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].Untergeordnete Elemente}) gibt 113.905.997 zurück (die Summe derKennzahl für die drei untergeordneten Elemente).
• [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Janet Leverling]verweist auf das Element [Janet Leverling].
• Summe([Auftragssumme];{[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Janet Leverling];[Vertriebshierarchie]&[Kundentyp].[UNTER
2013-06-29544
Erstellen von Berichten
NEHMEN].[Groß].[Nancy Davolio]}) gibt 88.905.997 zurück (die Summe der Kennzahl fürdie beiden Mitglieder).
• [Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Nancy Davolio]:[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Andrew Smith]verweist auf die Elemente [Nancy Davolio], [Janet Leverling] und [Andrew Smith].
• Summe([Auftragssumme];{[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Nancy Davolio]:[Vertriebshierarchie]&[Kundentyp].[UNTERNEHMEN].[Groß].[Andrew Smith]}) gibt 113.905.997 zurück (die Summe der Kennzahl für diedrei Elemente in dem Bereich).
• [Vertriebshierarchie].Untergeordnete Elemente verweist auf alle Elemente in derHierarchie [Vertriebshierarchie].
• Summe([Auftragssumme];{Vertriebshierarchie].Untergeordnete Elemente}) gibt277.290.434 zurück.
4.7.7 Fehlerbehebung bei Formeln
4.7.7.1 Formelfehler- und Informationsmeldungen
In bestimmten Fällen kann eine Formel keinen Wert zurückgeben und gibt stattdessen eine Fehler-oder Informationsmeldung zurück, die mit "#" beginnt. Die Meldung wird in der Zelle angezeigt, in dersich die Formel befindet.
Mit der bedingten Formatierung können Sie Berichtsdaten formatieren, die Fehlermeldungenzurückgeben.
4.7.7.1.1 #BERECHNUNG
Der Fehler #BERECHNUNG tritt auf, wenn eine Ausschnittsdimension, die in der Funktion RelativerWert angegeben ist, im Berechnungskontext des Blocks, in dem die Funktion platziert ist, nicht mehrzur Verfügung steht.
Der Fehler #BERECHNUNG tritt auch dann auf, wenn ein zusammengeführtes Objekt, das eineHierarchie enthält, in einem Bericht eingeschlossen ist.
Der Fehler #BERECHNUNG bezieht sich also auf fehlerhafte Verwendung von Kontextoperatoren ineiner Formel.
Verwandte Themen• RelativerWert
2013-06-29545
Erstellen von Berichten
4.7.7.1.2 #KONTEXT
#KONTEXT wird in einer Kennzahl angezeigt, wenn die Kennzahl einen nicht vorhandenenBerechnungskontext aufweist.
#KONTEXT steht in Bezug zu den Fehlermeldungen #INKOMPATIBEL und #DATENSYNCH, die inDimensionen auftreten, wenn ein Block einen nicht vorhandenen Berechnungskontext aufweist.
Im Fall von #INKOMPATIBEL ist der Kontext nicht vorhanden, da die Dimensionen inkompatibel sind.Im Fall von #DATENSYNCH ist der Kontext nicht vorhanden, da die Dimensionen aus mehreren nichtsynchronisierten Datenprovidern stammen.
Beispiel: Nicht-vorhandener Berechnungskontext in einer Abfrage
Wen ein auf dem Universum "Insel-Reisen" basierender Block die Objekte Reservierungsjahr undUmsatz enthält, wird die Fehlermeldung #KONTEXT ausgegeben, da es nicht möglich ist, den Umsatznach dem Reservierungsjahr zu verdichten. (Die Reservierungen haben noch keinen Umsatz erbracht.)
4.7.7.1.3 #DATENSYNCH
#DATENSYNCH wird angezeigt, wenn Sie eine Dimension aus einem unterschiedlichen Datenproviderin einem Block platzieren, der Dimensionen aus einem anderen Datenprovider enthält, und die beidenDatenprovider nicht durch eine zusammengeführte Dimension synchronisiert wurden. #DATENSYNCHwird in allen Dimensionen des Blocks und #KONTEXT in den Kennzahlen angezeigt.
Beispiel: Dimensionen aus unterschiedlichen Datenprovidern in einem Block
Wenn ein auf dem Universum "Insel-Reisen" basierender Bericht Datenprovider mit den Objekten(Jahr, Umsatz) und (Quartal) enthält, wird in den Spalten "Jahr" und "Quartal" eines Blocks, in dem"Jahr", "Quartal" und "Umsatz" enthalten sind, der Fehler #DATENSYNCH angezeigt, da die beidenDatenprovider nicht über eine zusammengeführte Dimension synchronisiert wurden.
4.7.7.1.4 #DIV/0
Der Fehler #DIV/0 wird angezeigt, wenn eine Formel versucht, eine Zahl durch Null zu teilen. Vommathematischen Standpunkt aus gesehen ist dies unmöglich. Null kann niemals als Divisor verwendetwerden.
Beispiel: Bestimmen des Umsatzes pro Artikel
Sie verfügen über einen Bericht, in dem der Umsatz, die Anzahl verkaufter Artikel und der Umsatzpro Artikel angezeigt werden. (Dieser kann berechnet werden, indem Sie den Umsatz durch die Anzahlverkaufter Artikel dividieren.)
Das letzte Quartal war für Sie ein regelrechter Misserfolg, da Sie keinerlei Umsatz verzeichnen konnten.Die Spalte "Umsatz pro Artikel" gibt für dieses Quartal den Wert #DIV/0 zurück, da die Formel versucht,den Umsatzwert durch die Artikelanzahl Null zu teilen.
2013-06-29546
Erstellen von Berichten
4.7.7.1.5 #FEHLER
#FEHLER ist die Standardfehlermeldung, die alle Fehler abdeckt, die nicht in den vorher aufgeführtenFehlermeldungskategorien enthalten sind.
4.7.7.1.6 #EXTERN
#EXTERN wird angezeigt, wenn eine Formel auf eine externe Funktion verweist, die in Web Intelligencenicht zur Verfügung steht.
4.7.7.1.7 #INKOMPATIBEL
#INKOMPATIBEL wird angezeigt, wenn ein Block inkompatible Objekte enthält.
Beispiel: Inkompatible Objekte in einer Abfrage
Wenn ein auf dem Universum "Insel-Reisen" basierender Block die Dimensionen Jahr undReservierungsjahr enthält, wird in den Spalten, die diese Dimensionen enthalten, #INKOMPATIBELangezeigt, da diese beiden Objekte nicht kompatibel sind.
4.7.7.1.8 #MIX
#MIX tritt auf, wenn eine aggregierte Kennzahl mehrere Einheiten hat. Beispiel: In einer Zelle wird #MIXangezeigt, wenn aggregierte Währungswerte in mehreren Währungen angegeben sind.
4.7.7.1.9 #MEHRFACHWERT
#MEHRFACHWERT wird angezeigt, wenn Sie eine Formel, die mehrere Werte zurückgibt, in eine Zelleeinfügen, die zur Ausgabe eines einzigen Werts vorgesehen ist.
Beispiel: Mehrfachwert in einer Zelle
Sie verfügen über einen Bericht, der die Objekte Land, Erholungsort und Umsatzanzeigt. Sie fügeneine Zelle in den Bericht ein, die die Formel [Umsatz] FürJeden ([Land]) enthält. Diese Zelle gibt"#MEHRFACHWERT" zurück, da "Land" im Bericht über zwei Werte verfügt: "USA" und "Frankreich".
Der Umsatz der beiden Länder (USA und Frankreich) kann nicht in einer einzigen Zelle ausgegebenwerden. Außerhalb einer Tabelle kann eine Zelle mit Umsatzangaben die einzelnen Werte nur aufeine ganz bestimmte Art verdichten (zum Beispiel durch Summieren oder Mitteln der Werte).
Wenn der Bericht in Sektionen pro "Land" unterteilt wird, ist die Formel innerhalb einer Sektion korrekt,da es in einer Sektion nur einen einzigen Wert pro "Land" gibt. Außerhalb einer Sektion hingegen gibtdiese Formel weiterhin die Fehlermeldung "#MEHRFACHWERT" aus.
2013-06-29547
Erstellen von Berichten
4.7.7.1.10 #ÜBERLAUF
#ÜBERLAUF wird angezeigt, wenn eine Berechnung einen Wert zurückgibt, der aufgrund seiner Größenicht in der Software verarbeitet werden kann. Ein solcher Wert kann in potenzierter Form wie 1.7E308vorliegen (1,7 gefolgt von 307 Nullen).
4.7.7.1.11 #TEILERGEBNIS
#TEILERGEBNIS tritt auf, wenn nicht alle mit einem Berichtsobjekt verknüpften Zeilen abgerufenwurden.
Wenn #TEILERGEBNIS häufig in Berichten angezeigt wird und Sie über die erforderlichenSicherheitsrechte verfügen, ändern Sie die Abfrageeigenschaft Max. abzurufende Zeilen, umdas Abrufen weiterer Daten zu ermöglichen. Falls Sie nicht zum Ändern der Abfrage berechtigt sind,wenden Sie sich an den BI-Administrator.
Wenn der Bericht intelligente Kennzahlen enthält, wird #TEILERGEBNIS wahrscheinlich häufigerangezeigt, da bei intelligenten Kennzahlen größere Datenmengen abgerufen werden müssen als beiklassischen Kennzahlen.
4.7.7.1.12 #RANG
#RANG wird beim Versuch angezeigt, Daten auf der Grundlage eines Objekts, das von der Reihenfolgeder Werte abhängig ist, in eine Rangfolge zu stellen. (Objekte, die die Vorherige-Funktion verwenden,bzw. laufende Aggregatfunktionen sind von der Reihenfolge der Werte abhängig.) Durch das Erstelleneiner Rangfolge werden die Werte dieser Objekte neu berechnet, wodurch die Rangfolge geändertwird. Dies führt zu einer zirkulären Abhängigkeit. Eine solche Abhängigkeit kann beispielsweiseentstehen, wenn Sie eine Rangfolge im Dialogfeld "Rang" erstellen oder die Rang-Funktion verwenden.
Beispiel: Erstellen von Rangfolgen für Werte des laufenden Durchschnitts oder vorherigeWerte
Wenn Sie versuchen, eine Rangfolge für einen Block auf der Grundlage einer Spalte zu erstellen, diedie Vorher-Funktion oder eine laufende Aggregatfunktion enthält, wird vom gesamten Block #RANGzurückgegeben.
4.7.7.1.13 #REKURSIV
#REKURSIV tritt auf, wenn aufgrund einer zirkulären Abhängigkeit keine Berechnung durchgeführtwerden kann.
Beispiel: Verwenden der Funktion AnzahlSeiten()
Wenn Sie eine AnzahlSeiten-Funktion in eine Zelle einfügen, deren Eigenschaften für dieautomatische Anpassung der Höhe und Breite festgelegt sind, gibt die Zelle #REKURSIV zurück, dadas Einfügen dieser Formel in eine Zelle mit automatischer Anpassung eine zirkuläre Abhängigkeiterzeugt. Diese Funktion benötigt die genaue Größe des Berichts, um einen Wert zurückzugeben,
2013-06-29548
Erstellen von Berichten
aber die Größe der Zelle, die Auswirkungen auf die Größe des Berichts hat, wird vom Zelleninhaltbestimmt.
4.7.7.1.14 #REGENERIEREN
#REGENERIEREN wird in Berichtszellen angezeigt, deren Werte von Objekten abgeleitet wurden, dievon einer Abfrage entfernt und dann erneut zu ihr hinzugefügt wurden. Objekte werden von einerAbfrage entfernt, wenn die Abfrageeigenschaft Abfragenentfernung aktivieren ausgewählt wird unddie Objekte nichts zu auf der Abfrage basierenden Berichten beitragen.
Wenn die Abfrage regeneriert wird, werden die Zellen erneut mit Werten von den Objekten aufgefüllt.
Verwandte Themen• Abfragenentfernung in Dokumenten
4.7.7.1.15 #REPFORMULA
Es wurde kein Web Intelligence-Äquivalent gefunden.
4.7.7.1.16 #SICHERHEIT
#SICHERHEIT wird angezeigt, wenn Sie versuchen, eine Funktion zu verwenden, für die Sie keineSicherheitsrechte besitzen.
Beispiel: Verwenden der Funktion DatenproviderSQL()
Wenn ein Benutzer, der nicht berechtigt ist, Datenprovider-SQL anzeigen zu lassen, die FunktionDatenproviderSQL() in eine Zelle einfügt, wird die Meldung #SICHERHEIT in der Zelle ausgegeben.
4.7.7.1.17 #SYNTAX
#SYNTAX wird angezeigt, wenn eine Formel auf ein Objekt verweist, das nicht mehr im Bericht vorhandenist.
Beispiel: Verweis auf ein nicht-vorhandenes Objekt
Sie verfügen über einen Bericht, der ursprünglich die Objekte Jahr, Quartal und Umsatz anzeigte. Siehaben eine Spalte hinzugefügt, in der die Differenz zwischen dem realen Umsatz und dem jährlichenDurchschnittsumsatz angezeigt wird. Diese Zahl wird anhand der Variablen "DifferenzJahresdurchschnitt" berechnet.
Wenn die Variable Differenz Jahresdurchschnitt aus dem Bericht gelöscht wird, wird von der Spalte,die die Variable enthält, #SYNTAX zurückgegeben.
2013-06-29549
Erstellen von Berichten
4.7.7.1.18 #ZUREGENERIEREN
#ZUREGENERIEREN wird in Zellen angezeigt, die auf intelligenten Kennzahlen basieren, wenn dervon der intelligenten Kennzahl zurückgegebene Wert nicht verfügbar ist. Diese Situation tritt auf, wenndie “Gruppierungsmenge”, die den Wert enthält, im Datenprovider nicht verfügbar ist.
Um den Fehler #ZUREGENERIEREN zu entfernen, regenerieren Sie die Daten.
Einige der Kennzahlen werden "delegiert" (bei BW gilt dies im Wesentlichen für eine Kennzahl, dienicht mit SUMME aggregiert): Wenn Sie eine Tabelle oder Berechnung für eine Kennzahl definieren,wird diese Kennzahl im speziellen Kontext der Aggregation abgefragt (die Kennzahl wird für eine Mengevon Dimensionen angegeben). Wenn die Dimensionsmenge eine Untermenge derAbfragedimensionsmenge ist, muss die Kennzahl entlang der vorgegebenen Dimensionsmenge (oderGruppierungsmenge, die eine GROUP-BY-Klausel in SQL referenziert) aggregiert werden.
Bei regulären Kennzahlen führt das System die Aggregation durch, bei delegierten Kennzahlen wirddiese Aggregation an die zugrunde liegende Datenbank delegiert. Das System muss diese Datenbankdazu erneut abfragen. Da dieser Vorgang nicht automatisch erfolgt, zeigt das System#ZUREGENERIEREN an und wartet auf die Regenerierung durch den Benutzer. Bei der Regenerierungführt das System die zusätzliche Abfrage durch, um die angeforderte Aggregation abzurufen, undersetzt #ZUREGENERIEREN dann durch den entsprechenden Wert.
4.7.7.1.19 #NICHTVERFÜGBAR
#NICHTVERFÜGBAR wird angezeigt, wenn der Wert einer intelligenten Kennzahl nicht berechnetwerden kann.
Diese ist der Fall, wenn die Werte in einer gefilterten intelligenten Kennzahl nicht angezeigt werdenkönnen, ohne einen Filter auf die Abfrage anzuwenden. Da dies Auswirkungen auf andere, auf dergleichen Abfrage basierende Berichte haben kann, wird kein Filter angewendet.
4.7.8 Vergleichen von Werten mithilfe von Funktionen
4.7.8.1 Vergleichen von Werten mithilfe der Funktion "Vorherige"
Die Funktion Vorherige gibt zu Vergleichszwecken einen vorherigen Wert eines Ausdrucks zurück.Der zurückgegebene Wert hängt vom Layout des Berichts ab.
Weitere leistungsstarke Vergleichsfunktionen stehen über die Funktion RelativerWert zur Verfügung.RelativerWert gibt zu Vergleichszwecken einen vorhergehenden oder nachfolgenden Wert einesAusdrucks zurück. Der zurückgegebene Wert hängt nicht vom Layout des Berichts ab.
2013-06-29550
Erstellen von Berichten
Verwandte Themen• Vorherige• RelativerWert• Vergleichen von Werten mithilfe der Funktion RelativerWert.
4.7.8.2 Vergleichen von Werten mithilfe der Funktion RelativerWert.
Die Funktion RelativerWert gibt Vergleichswerte eines Ausdrucks zurück. Die Funktion gibt dieseWerte unabhängig vom Layout des Berichts zurück.
Wenn Sie RelativerWert verwenden, geben Sie Folgendes an:• Der Ausdruck, dessen Vergleichswert Sie suchen (der Ausdruck muss eine Kennzahl oder ein Detail
einer im Block verfügbaren Dimension sein)• Die Liste der “Ausschnittsdimensionen”• Der Offset
Die Funktion verwendet die Ausschnittsdimensionen, den Offset und die “Unterachsendimensionen”(die von den Ausschnittsdimensionen impliziert werden), um einen Vergleichswert zurückzugeben. DieUnterachsendimensionen sind alle anderen Dimensionen im Berechnungskontext mit Ausnahme derAusschnittsdimensionen.
Allgemein ausgedrückt gibt RelativerWert den Wert des Ausdrucks in der Zeile zurück, die in derWerteliste der Ausschnittsdimensionen um die Offset-Zeilen von der aktuellen Zeile entfernt ist, undwobei die Werte der Unterachsendimensionen denen der aktuellen Zeile entsprechen.
Anmerkung:Alle Ausschnittsdimensionen müssen stets im Berechnungskontext des Blocks stehen, in dem dieFunktion platziert ist. Wenn in der Folge eine Ausschnittsdimension entfernt wird, gibt die Funktion denFehler #BERECHNUNG zurück.
Beispiel:
In diesem Beispiel enthält die Zeile RelativerWert folgende Formel:RelativeValue([Revenue];([Year]);-1)
• Der Ausdruck ist [Umsatz];• Die Ausschnittsdimension ist [Jahr];• Der Offset beträgt -1 (die Funktion gibt den direkten vorherigen Wert in der Liste zurück).
2013-06-29551
Erstellen von Berichten
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
1000SchmidtQ12007
2000MüllerQ22007
1500WilsonQ32007
3000MeierQ42007
10004000SchmidtQ12008
20003400MüllerQ22008
15002000WilsonQ32008
30001700MeierQ42008
Als Geschäftsfrage ausgedrückt gibt die Formel den vom selben Vertriebsmitarbeiter generiertenUmsatz im selben Quartal des vorherigen Jahrs zurück.
Als Berechnung in Worten ausgedrückt gibt die Formel die Werte von [Umsatz] (der Ausdruck) in derZeile zurück, in der der Wert von [Jahr] (die Ausschnittsdimension) der vorherige Wert aus der Wertelistedes Objekts [Jahr] ist, und wobei Werte von [Quartal] und [Vertriebsmitarbeiter] (dieUnterachsendimensionen) denen in der aktuellen Zeile entsprechen.
Verwandte Themen• RelativerWert
4.7.8.2.1 Ausschnittsdimensionen und die Funktion "RelativerWert"
Die Funktion RelativerWert verwendet die Werteliste der Ausschnittsdimensionen, um die Zeile mitden Vergleichswerten zu suchen. Die Funktion gibt den Vergleichswert des Ausdrucks zurück, der inder Funktion, die sich um die Offset-Anzahl der Zeilen von der Liste der Ausschnittsdimensionenentfernt befindet, angegeben wird.
Daher ist die Sortierreihenfolge der Ausschnittsdimensionen wichtig für die Bestimmung derFunktionsausgabe.
Beispiel: Mehrere Ausschnittsdimensionen
In der folgenden Tabelle enthält die Spalte "RelativerWert" die folgende Formel:RelativeValue([Revenue];([Year];[Quarter]);-1)
• Der Ausdruck ist [Umsatz];• Die Ausschnittsdimensionen sind ([Jahr];[Quartal]);• Der Offset beträgt -1 (die Funktion gibt den direkten vorherigen Wert in der Liste zurück).
2013-06-29552
Erstellen von Berichten
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
1000SchmidtQ12007
2000SchmidtQ22007
1500SchmidtQ32007
3000*SchmidtQ42007
4000MüllerQ12007
3400MüllerQ22007
2000MüllerQ32007
1700MüllerQ42007
3000*5000**SchmidtQ12008
5000**3000***SchmidtQ22008
3000***2700****SchmidtQ32008
2700****6800SchmidtQ42008
Als Geschäftsfrage ausgedrückt gibt die Formel den vom selben Vertriebsmitarbeiter generiertenUmsatz des vorherigen Quartals zurück.
Als Berechnung in Worten ausgedrückt gibt die Formel den Wert von [Umsatz] in der Zeile zurück, inder die Werte von [Jahr] und [Quartal] den vorherigen Wert in der ([Jahr];[Quartal])-Werteliste, und inder der Wert von [Vertriebsmitarbeiter] dem Wert in der aktuellen Zeile entspricht.
Die Funktion verwendet die Werteliste der Ausschnittsdimensionen, um die Zeile mit demVergleichsumsatz zu suchen:
QuartalJahr
Q12007
Q22007
Q32007
*Q42007
**Q12008
2013-06-29553
Erstellen von Berichten
QuartalJahr
***Q22008
****Q32008
Q42008
Die Sortierreihenfolge der Ausschnittsdimensionen bestimmt die Ausgabe der Funktion. Das * in denTabellen weist auf die Sortierreihenfolge hin.
Verwandte Themen• RelativerWert
4.7.8.2.2 Ausschnittsdimensionen und Sektionen
Eine Ausschnittsdimension kann sich in der Sektionsmasterzelle eines Berichts befinden.
Beispiel:
In der folgenden Tabelle enthält die Spalte "RelativerWert" die folgende Formel:RelativeValue([Revenue];([Year];[Quarter]);-1)
2007
RelativerWertUmsatzVertriebsmitarbeiterQuartal
1000SchmidtQ1
2000SchmidtQ2
1500SchmidtQ3
3000*SchmidtQ4
4000MüllerQ1
2013-06-29554
Erstellen von Berichten
RelativerWertUmsatzVertriebsmitarbeiterQuartal
3400MüllerQ2
2000MüllerQ3
1700MüllerQ4
2008
RelativerWertUmsatzVertriebsmitarbeiterQuartal
3000*5000**SchmidtQ1
5000**3000***SchmidtQ2
3000***2700 ****SchmidtQ3
2700****6800SchmidtQ4
Die Funktion verwendet die Werteliste der Ausschnittsdimensionen, um die Zeile mit demVergleichsumsatz zu suchen:
QuartalJahr
Q12007
Q22007
Q32007
*Q42007
**Q12008
***Q22008
****Q32008
Q42008
Die Sortierreihenfolge der Ausschnittsdimensionen bestimmt die Ausgabe der Funktion. Das * in denTabellen weist auf die Sortierreihenfolge hin.
Verwandte Themen• RelativerWert
2013-06-29555
Erstellen von Berichten
4.7.8.2.3 Reihenfolge der Ausschnittsdimensionen
Da die Sortierreihenfolge der Werteliste der Ausschnittsdimensionen die Ausgabe von RelativerWertbestimmt, wirkt sich die Reihenfolge, in der die Ausschnittsdimensionen angegeben sind, auf dieAusgabe der Funktion aus.
Beispiel: Reihenfolge der Ausschnittsdimensionen
In der folgenden Tabelle enthält die Spalte "RelativerWert" die folgende Formel:RelativeValue([Revenue];([Year];[Quarter]);-1)
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
1000SchmidtQ12007
2000SchmidtQ22007
1500SchmidtQ32007
3000*SchmidtQ42007
4000MüllerQ12007
3400MüllerQ22007
2000MüllerQ32007
1700MüllerQ42007
3000*5000**SchmidtQ12008
5000**3000***SchmidtQ22008
3000***2700****SchmidtQ32008
2700****6800SchmidtQ42008
Als Geschäftsfrage ausgedrückt gibt die Formel den vom selben Vertriebsmitarbeiter generiertenUmsatz des vorherigen Quartals zurück.
Die Sortierreihenfolge der Ausschnittsdimensionen lautet wie folgt:
QuartalJahr
Q12007
Q22007
Q32007
*Q42007
**Q12008
2013-06-29556
Erstellen von Berichten
QuartalJahr
***Q22008
****Q32008
Q42008
Die Funktion wird geändert in:RelativeValue([Revenue];([Quarter];[Year]);-1)
Die Sortierreihenfolge der Ausschnittsdimensionen wird zu:
JahrQuartal
*2007Q1
**2008Q1
***2007Q2
****2008Q2
*****2007Q3
******2008Q3
*******2007Q4
********2008Q4
Die Sortierreihenfolge hat folgende Auswirkungen auf das Funktionsergebnis:
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
1000*SchmidtQ12007
2000***SchmidtQ22007
1500*****SchmidtQ32007
3000*******SchmidtQ42007
4000MüllerQ12007
3400MüllerQ22007
2000MüllerQ32007
1700MüllerQ42007
1000*5000**SchmidtQ12008
2013-06-29557
Erstellen von Berichten
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
2000***3000****SchmidtQ22008
1500*****2700******SchmidtQ32008
3000*******6800********SchmidtQ42008
Als Geschäftsfrage ausgedrückt gibt die Formel nun den vom selben Vertriebsmitarbeiter generiertenUmsatz im selben Quartal des vorherigen Jahrs zurück.
Die Änderung der Sortierreihenfolge der Abschnittsdimension ändert die Bedeutung der Formel. Das* in den Tabellen weist auf die Sortierreihenfolge hin.
Verwandte Themen• RelativerWert
4.7.8.2.4 Ausschnittsdimensionen und Sortierungen
Da die Sortierreihenfolge der Werteliste der Ausschnittsdimensionen die Funktionsausgabe bestimmt,wirkt sich eine auf eine Dimension in den Ausschnittsdimensionen angewendete Sortierung auf dieFunktionsausgabe aus.
Beispiel: Auf eine Ausschnittsdimension angewendete benutzerdefinierte Sortierung
In der folgenden Tabelle enthält die Spalte "RelativerWert" die folgende Formel:RelativeValue([Revenue];([Year];[Quarter]);-1)
Eine benutzerdefinierte Sortierung (Q1. Q2, Q4, Q3) wird auf [Quartal] angewendet und gibt folgendesErgebnis für die Funktion zurück:
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
1000SchmidtQ12007
2000SchmidtQ22007
3000SchmidtQ42007
1500*SchmidtQ32007
4000MüllerQ12007
3400MüllerQ22007
1700MüllerQ42007
2000MüllerQ32007
2013-06-29558
Erstellen von Berichten
RelativerWertUmsatzVertriebsmitarbei-terQuartalJahr
1500*5000**SchmidtQ12008
5000**3000***SchmidtQ22008
3000***6800****SchmidtQ42008
6800****2700SchmidtQ32008
Die sortierte Liste der Ausschnittsdimension lautet wie folgt:
QuartalJahr
Q12007
Q22007
Q42007
*Q32007
**Q12008
***Q22008
****Q42008
Q32008
Das * in den Tabellen weist auf die Sortierreihenfolge hin.
Verwandte Themen• RelativerWert
4.7.8.2.5 Verwenden von "RelativerWert" in Kreuztabellen
Die Funktion RelativerWert funktioniert in Kreuztabellen auf dieselbe Weise wie in vertikalen Tabellen.Das Layout der Daten in einer Kreuztabelle hat keine Auswirkungen auf die Funktionsausgabe.
Verwandte Themen• RelativerWert
2013-06-29559
Erstellen von Berichten
Veröffentlichen, Formatieren und Freigeben vonBerichten
5.1 Verknüpfen mit anderen Dokumenten
Dokumentzellen können als Hyperlinks definiert werden. Hyperlinks ähneln den Hyperlinks im Internet,mit denen Sie von der aktuellen Seite aus eine andere Webseite öffnen können.
Wenn Sie auf eine Zelle mit einem Hyperlink klicken, wird das in der Verknüpfung angegebeneZieldokument geöffnet. Das Zieldokument kann ein anderes Web Intelligence-Dokument, eine Websiteim Internet, ein PDF-, Excel- oder Word-Dokument oder eine beliebige, über einen Hyperlink zugänglicheRessource sein.
Hyperlinks können statisch oder dynamisch sein. Ein statischer Hyperlink verknüpft immer dasselbeDokument auf dieselbe Weise. Ein dynamischer Hyperlink kann entsprechend den Daten im Dokument,das den Hyperlink enthält, Verknüpfungen zu unterschiedlichen Zielen herstellen.
Sie können verschiedene Typen von Hyperlinks erstellen:• Eine Zelle, in der der Zelltext der Hyperlinktext ist.• Eine Zelle mit einem zugeordneten Hyperlink.• Eine Verknüpfung zu einem anderen Dokument im CMS. Verwenden Sie für diese Aufgabe die
Web-Intelligence-HTML-Schnittstelle. Zusätzliche Parameter müssen für Zieldokumente festgelegtwerden, die BEx Querys, .unx-Universen oder .unv-Universen referenzieren, dieEingabeaufforderungen mit Indexsensitivität enthalten.
Wenn Sie mit der Web-Intelligence-HTML-Schnittstelle eine Verknüpfung erstellen, wird dieseVerknüpfung mithilfe der OpenDocument-Syntax definiert. Bei Bedarf können Sie mittels OpenDocumentVerknüpfungen auch manuell erstellen. Ausführliche Informationen zur OpenDocument-Syntax findenSie im Handbuch Anzeigen von Dokumenten mit OpenDocument.
Neben der Verknüpfung von Dokumenten können Sie auch Berichtselemente im selben Berichtverknüpfen, indem Sie Elemente als “Eingabesteuerelemente” definieren, die die Werte in denBerichtselementen filtern.
5.1.1 Als Hyperlink definierte Zellen
2013-06-29561
Veröffentlichen, Formatieren und Freigeben von Berichten
Wenn Sie eine Zelle als Hyperlink definieren, wird der Zelltext in einen aktiven Hyperlink-Textumgewandelt. Wenn Sie z.B. eine individuelle Zelle mit dem Text http://www.sap.com als Hyperlinkdefinieren, gelangen Sie durch Klicken auf die Zelle zur Webseite von SAP.
Diese Methode eignet sich speziell für statische Hyperlinks, bei denen der Zelltext immer gleich bleibtund auf dieselbe Weise stets eine Verknüpfung zur selben Ressource herstellt.
Anmerkung:Diese Art von Hyperlink kann auch dynamisch sein. Legen Sie hierfür mit einer Zellformel fest, dasssich der Zelltext auf Basis von Berichtsdaten ändert.
5.1.1.1 Definieren von Zellen als Hyperlink
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie einen Hyperlink-Text in einer Zelle aus, oder geben Sie diesen dort ein.3. Klicken Sie mit der rechten Maustaste auf die Zelle, und wählen Sie Verknüpfung > Inhalt als
Hyperlink lesen.
5.1.2 Ein mit einer Zelle verbundener Hyperlink
Wenn Sie einen Hyperlink einer Zelle zuordnen, definieren Sie einen Hyperlink, mit dem eine Verknüpfungzum Quelldokument hergestellt wird, wenn auf die Zelle geklickt wird. Der Zelltext selbst ist kein Hyperlink.
Diese Methode wird aus folgenden Gründen zum Erstellen dynamischer Hyperlinks empfohlen:• Sie ist speziell auf die Arbeit mit den Parametern in dynamischen Hyperlinks zugeschnitten.• Sie vermeidet eine komplexe Hyperlink-Syntax. Der Hyperlink wird mit einer grafischen
Benutzeroberfläche definiert und die Hyperlink-Syntax im Hintergrund generiert und verwaltet.• Sie können einen vom Zelltext abweichenden Hyperlinktext definieren.
5.1.2.1 Einfügen von Hyperlinks in eine Zelle
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf eine Zelle, und wählen Sie Verknüpfung > Hyperlink
hinzufügen aus, um das Dialogfeld "Hyperlink erstellen" oder "Hyperlinks" anzuzeigen.3. Wenn Sie sich in der Web-Intelligence-HTML-Schnittstelle befinden, wählen Sie die Registerkarte
Mit Webseite verknüpfen aus.
2013-06-29562
Veröffentlichen, Formatieren und Freigeben von Berichten
4. Geben Sie den Hyperlinktext über die Tastatur oder durch Kopieren und Einfügen in das Feld ein.5. Klicken Sie auf Analysieren.
Alle Hyperlink-Parameter werden im Bereich "URL-Parameter anpassen" angezeigt.
Dynamische Hyperlinks enthalten Parameter mit veränderlichen Werten. Parameter werden amEnde des Hyperlinks nach dem Fragezeichen mit der Syntax Name=Wert angegeben. Beispiel: Diefolgende URL enthält einen Parameter, reportname, dessen Wert "products" lautet:
http://salesandproductreport/default.asp?reportname=products
Jeder Parameter wird in einer eigenen Zeile angezeigt: links der Parametername und rechts derParameterwert. Der statische Teil des Hyperlinks (der Teil ohne Parameter) wird im Bereich"Allgemein" angezeigt.
6. Damit Formel- oder Variablendaten als Parameternamen bereitgestellt werden, klicken Sie nebenjedem Parameterwert auf den Pfeil und wählen eine Option.
BeschreibungOption
Erstellen Sie eine Formel im "Formel-Editor", um die Formelausgabe als denParameterwert bereitzustellen.
Formel erstellen
Wählen Sie das Objekt aus der Liste im Dialogfeld "Verfügbare Objekte" aus,um seinen Wert als den Parameterwert bereitzustellen.
Objekt auswäh-len
Anmerkung:Wenn Sie einen Parameter ändern, wird die gesamte Hyperlink-Syntax entsprechend der Änderungim Feld am Bildschirmanfang geändert.
7. Um einen Parameter hinzuzufügen oder zu entfernen, ändern Sie die Hyperlink-Syntax, und klickenSie dann auf Analysieren.
Anmerkung:Sie können Parameter nicht direkt zur Parameterliste im Bereich URL-Parameter anpassenhinzufügen oder daraus entfernen. Sie müssen die URL-Syntax direkt ändern.
8. Geben Sie den QuickInfo-Text im Feld QuickInfo ein, oder erstellen Sie mit der Option Formelerstellen oder Variable auswählen eine dynamische QuickInfo.
BeschreibungOption
Erstellen Sie eine Formel im "Formel-Editor", um die Formelausgabe alsQuickInfo bereitzustellen.
Formel erstellen
Wählen Sie das Objekt aus der Liste im Dialogfeld "Verfügbare Objekte" aus,um seinen Wert als QuickInfo bereitzustellen.
Objekt auswäh-len
Die QuickInfo wird angezeigt, wenn Sie den Mauszeiger über der Zelle mit dem Hyperlink bewegen.
9. Klicken Sie auf den Pfeil neben Zielfenster, um die Anzeige der Ziel-URL zu definieren.
2013-06-29563
Veröffentlichen, Formatieren und Freigeben von Berichten
BeschreibungOption
Die Ziel-URL ersetzt das Dokument mit dem Hyperlink im aktuellenFenster.
Aktuelles Fenster
Die Ziel-URL wird in einem neuen Browserfenster geöffnet.Neues Fenster
10. Klicken Sie auf OK, um das Dialogfeld "Hyperlink erstellen" oder "Hyperlinks" zu schließen.
5.1.3 Erstellen von Verknüpfungen mit anderen Dokumenten im CMS
In der Web-Intelligence-HTML-Schnittstelle können Sie im Dialogfeld "Hyperlink erstellen" Verknüpfungenmit anderen Dokumenten im CMS erstellen. Die Verknüpfung bedient sich der OpenDocument-Funktion.Die an die Funktion übergebenen Parameter richten sich nach der Wahl, die Sie im Dialogfeld treffen.
Sie können die Funktion OpenDocument auch direkt verwenden, indem Sie die Syntax in eine Zelleeingeben.
Dokumentinstanzen und an Eingabeaufforderungen übergebene WerteHyperlinks übergeben Werte auf zwei Arten an Eingabeaufforderungen im Zieldokument:• Direkte Übergabe von Werten an Eingabeaufforderungen• Öffnen einer Dokumentinstanz basierend auf übergebenen Werten
Im ersten Fall übergibt der Hyperlink Werte direkt an die Eingabeaufforderungen im Zieldokument. Imzweiten Fall öffnet die Verknüpfung die Dokumentinstanz, deren gespeicherte Eingabeaufforderungswerteden durch den Hyperlink übergebenen Werten entsprechen. Wenn Sie auf die URL klicken, wird dasZieldokument automatisch regeneriert, auch wenn die Option Beim Öffnen regenerieren deaktiviertist.
Bei großen Zieldokumenten ist es effizienter, eine Dokumentinstanz auf der Basis von übergebenenParametern zu wählen.
Verknüpfen mit großen DokumentenWenn das Zieldokument eine große Datenmenge enthält, ist es effizienter, eine Verknüpfung mit einerInstanz zu erstellen, als das Dokument mit einem übergebenen Parameterwert zu öffnen und abzurufen.Sie können mehrere Instanzen mit unterschiedlichen Parameterwerten zeitgesteuert verarbeiten undim Voraus abrufen. Dies bietet die Möglichkeit, das Dokument mit unterschiedlichen Parameterwertenim Voraus zeitgesteuert zu verarbeiten und abzurufen.
Wenn Sie auf den Hyperlink klicken, öffnet die Verknüpfung die geeignete zuvor abgerufene Instanz,anstatt den übergebenen Wert zum Öffnen des Dokuments und Abrufen der Daten zu verwenden.
2013-06-29564
Veröffentlichen, Formatieren und Freigeben von Berichten
Beispiel: Verknüpfen mit einem großen Umsatzbericht
In diesem Beispiel stellen Sie eine Verknüpfung mit einem umfangreichen Umsatzbericht her, durchden Umsätze nach Region abgerufen werden. Der Bericht verfügt über einen Parameter, mit dem derBenutzer die Region auswählen kann. Es gibt vier Regionen – Nord, Süd, Ost und West.
Ihr Quelldokument verfügt über die Dimension [Region]. Sie führen folgende Schritte aus:• Konfigurieren des Hyperlinks, damit der Wert von [Region] als Parameter übergeben wird• Erstellen von vier Instanzen des Umsatzberichts, eine für jeden Wert von [Region]• Zeitgesteuerte Verarbeitung dieser Instanzen, damit sie im Voraus abgerufen werden können• Konfigurieren des Hyperlinks zum Öffnen der letzten Instanz, deren Parameterwert dem durch den
Hyperlink übergebenen Wert entspricht
Unter der Voraussetzung, dass das Dokument über eine Dimension [Region] verfügt, lauten dieEinstellungen wie folgt:
Abstimmung mit dem letzten WertVerknüpfung mit der Dokumentinstanzeinstel-lung
[Region]Aktuell – übereinstimmende Eingabeaufforde-rungswerte
5.1.3.1 Herstellen einer Verknüpfung zu einem anderen Dokument im CMS
Die Option Dokumentverknüpfung hinzufügen steht nur zur Verfügung, wenn ein Bericht in derWeb-Intelligence-HTML-Schnittstelle bearbeitet wird. Sie ist in der Web-Intelligence-Applet-Schnittstelleund im Web-Intelligence-Rich-Client nicht verfügbar.
Anmerkung:Wenn das Zieldokument ein .unx- oder .unv-Universum, das eine Eingabeaufforderung mitIndexsensitivität enthält, oder eine BEx Query referenziert, sind weitere Objekte auszuwählen.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie mit der rechten Maustaste auf die Zelle, in der Sie die Verknüpfung erstellen möchten,und wählen Sie Verknüpfung > Dokumentverknüpfung hinzufügen aus.
• Wählen Sie auf der Registerkarte Berichtselemente auf der Unterregisterkarte Verknüpfungaus der Dropdown-Liste Dokument die Option "Dokumentverknüpfung hinzufügen" aus.
3. Wählen Sie im Dialogfeld "Hyperlink erstellen" die Registerkarte Mit Dokument verknüpfen aus.4. Klicken Sie aufDurchsuchen und wählen Sie im Dialogfeld "Dokument auswählen" das Zieldokument
aus, oder geben Sie die Dokument-ID in das Feld "Dokument-ID" ein.Wenn für das zu verknüpfende Dokument Eingabeaufforderungen vorliegen, wird der Bereich"Eingabeaufforderungen auswählen" angezeigt.
2013-06-29565
Veröffentlichen, Formatieren und Freigeben von Berichten
5. Wählen Sie im Bereich "Eingabeaufforderungen auswählen" die Eingabeaufforderungen aus, dieangezeigt werden sollen, und klicken Sie auf OK. Falls Sie keine Auswahl treffen möchten, klickenSie auf Abbrechen.
6. Gehen Sie im Bereich "Hyperlink-Eigenschaften" wie folgt vor:• Um sicherzustellen, dass die Verknüpfung den vollständigen URL-Pfad statt eines relativen Pfads
vom aktuellen Dokument aus verwendet, wählen Sie Vollständigen URL-Pfad zum Erstellendes Hyperlinks verwenden aus.
• Um die Daten des Zieldokuments zu regenerieren, wenn der Hyperlink ausgewählt wird, wählenSie Beim Öffnen regenerieren aus.
• Um eine Instanz des ausgewählten Dokuments zu verknüpfen, wählen SieMit Dokumentinstanzverknüpfen und dann eine Option aus der Dropdown-Liste aus.
BeschreibungOption
Der Hyperlink ruft die aktuelle Instanz auf.
Anmerkung:Bei Auswahl dieser Option können Sie keine Parameter-werte im Hyperlink angeben. Der Hyperlink übergibt keineParameterwerte. Alle Parameter sind aufDokumentstan-dard verwenden festgelegt und können nicht geändertwerden.
Aktuell
Der Hyperlink ruft die aktuelle Instanz des aktuellen Anwen-ders auf.
Anmerkung:Bei Auswahl dieser Option können Sie keine Parameter-werte im Hyperlink angeben. Der Hyperlink übergibt keineParameterwerte. Alle Parameter sind aufDokumentstan-dard verwenden festgelegt und können nicht geändertwerden.
Aktuell – aktueller Benutzer
Der Hyperlink ruft die aktuelle Instanz auf, deren Eingabe-aufforderungswerte mit den vom Hyperlink übergebenenWerten übereinstimmen.
Dies ist nützlich, wenn Sie eine Verknüpfung zu einemgrößeren Dokument mit Eingabeaufforderungen herstellenmöchten.
Geben Sie mindestens einen Parameterwert an. Falls Siekeinen Wert angeben, gibt der Hyperlink einen Fehler zu-rück, wenn Sie darauf klicken. Der Grund dafür ist, dassder Hyperlink zum Abrufen einer Instanz auf der Basis vonParameterwerten dient, aber für den Vergleich mit der In-stanz kein Wert angegeben ist.
Aktuell – übereinstimmendeEingabeaufforderungswerte
2013-06-29566
Veröffentlichen, Formatieren und Freigeben von Berichten
• Wenn Sie eine Verknüpfung mit einem Web-Intelligence-Dokument erstellen, wählen SieBerichtsname und dann den Namen des Berichts aus, der mit einem bestimmten Bericht zuverknüpfen ist.
• So erstellen Sie eine Verknüpfung mit einem bestimmten Bestandteil eines Berichts:a. Wählen Sie Berichtbestandteil aus.b. Klicken Sie auf Auswählen.c. Klicken Sie mit der rechten Maustaste auf den Berichtbestandteil (zum Beispiel eine Tabelle),
und wählen Sie Aktivieren Sie diesen Berichtbestandteil aus.d. Um nur den Berichtbestandteil anzuzeigen, wählen Sie Nur Berichtbestandteil anzeigen
aus.e. Um den Berichtbestandteil in den Mittelpunkt zu stellen, jedoch den ganzen Bericht im
Zieldokument anzuzeigen, wählen SieBei Berichtbestandteil positionieren (vollständigesDokument verfügbar) aus.
Anmerkung:Sie können Verknüpfungen zwischen Berichtselementen erstellen, indem Sie ein Berichtselementals ein “Eingabesteuerelement” definieren, das die Werte in anderen Berichtselementen filtert.Wenn Sie beispielsweise über einen Bericht mit zwei Tabellen verfügen, können Sie die Wertein einer Tabelle je nach Werte, die in der anderen Tabelle ausgewählt wurden, filtern.
7. Führen Sie im Bereich "Aussehen und Verhalten des Hyperlinks anpassen" einen der folgendenSchritte aus:• Wählen Sie das Format des Zieldokuments aus der Dropdown-Liste "Dokumentformat" aus. Das
Format des Dokuments bestimmt, welche Optionen beim Definieren der Verknüpfung verfügbarsind. Sie können beispielsweise keine Verknüpfung zu einem Berichtsteil in einem PDF-Dokumenterstellen. Gehen Sie bei einem Dokument mit Verweis auf eine BEx Query oder ein .unx- bzw..unv-Universum mit einer Eingabeaufforderung, die Indexsensitivität verwendet, wie folgt vor:a. Wählen Sie den Schlüssel aus.b. Klicken Sie auf das Schlüssel-Dropdown-Feld, wählen Sie Formel erstellen aus, und geben
Sie =<Objektname>.Schlüssel() ein. Das Objekt darf keine Variable sein, muss abereinen Schlüssel aufweisen.
c. Testen Sie, ob <Objektname>.Schlüssel() die gewünschten Ergebnisse zurückgibt.Wenn das Ergebnis nicht den Schlüssel zurückgibt, wenden Sie sich an denUniversumsdesigner.
• Um festzulegen, wie das Zieldokument geöffnet wird, wählen SieNeues Fenster oderAktuellesFenster aus der Dropdown-Liste "Zielfenster" aus.
BeschreibungOption
Das Dokument wird in einem neuen Browserfenster geöffnet.Neues Fenster
Das Dokument wird im aktuellen Browserfenster geöffnetund ersetzt das Dokument, in dem der Hyperlink enthaltenist.
Aktuelles Fenster
2013-06-29567
Veröffentlichen, Formatieren und Freigeben von Berichten
• Geben Sie den Text in das FeldQuickInfo ein, oder erstellen Sie mit der Option Formel erstellenoder Objekt auswählen eine dynamische QuickInfo. Die QuickInfo wird angezeigt, wenn Sieden Mauszeiger über die Zelle mit dem Hyperlink bewegen.
BeschreibungOption
Erstellen Sie eine Formel im "Formel-Editor", um die Forme-lausgabe als QuickInfo bereitzustellen.Formel erstellen
Wählen Sie die Variable aus der Liste im Dialogfeld "Verfüg-bare Objekte" aus, um ihren Wert als QuickInfo bereitzustel-len.
Objekt auswählen
8. Wählen Sie im Bereich "Dokumenteingabeaufforderungen" für jede Eingabeaufforderung im Dokumenteine der folgenden Optionen aus der Dropdown-Liste aus:
BeschreibungOption
Mit dem "Formel-Editor" können Sie eine Formel erstellen, um einenWert an die Eingabeaufforderung zu übergeben.
Formel erstellen
Wählen Sie ein Objekt aus, dessen Wert an die Eingabeaufforderungübergeben wird.
Objekt auswählen
Benutzer geben einen Wert für die Eingabeaufforderung ein, wenn sieauf den Hyperlink klicken.
Benutzereingabeaufforde-rung zur Laufzeit
Konfigurieren Sie den Hyperlink so, dass kein Parameter an das Ziel-dokument übergeben und das Zieldokument mit dem Standardwertfür die Eingabeaufforderung geöffnet wird. Der Standardwert ist entwe-der der letzte für die Eingabeaufforderung angegebene Wert oder derim Dokument festgelegte Standardwert.
Dokumentstandard ver-wenden
Geben Sie eine konstante alphanumerische Zeichenfolge ein, die fürdie Eingabeaufforderung eingegeben wird.
Konstanten Wert einge-ben
5.1.4 Öffnen von Dokumenten über Hyperlinks
Anmerkung:Hyperlinks zwischen Dokumenten können nur in der DTHML-Version von Web Intelligence festgelegtwerden.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Bewegen Sie den Mauszeiger über eine Zelle mit einem Hyperlink, um die QuickInfo anzuzeigen,
sofern eine solche definiert ist.
2013-06-29568
Veröffentlichen, Formatieren und Freigeben von Berichten
Anmerkung:Die generierte Syntax des Hyperlinks wird in der "Formelleiste" angezeigt. Ändern Sie diese Syntaxnicht direkt. Verwenden Sie das Dialogfeld "Hyperlink erstellen", wenn eine Anpassung notwendigist.
3. Klicken Sie auf den Hyperlink, um das Zieldokument zu öffnen.Je nach Konfiguration des Hyperlinks wird das Zieldokument in einem neuen Browserfenster geöffnetoder ersetzt das aktuelle Dokument im aktuellen Browserfenster.
5.1.5 Bearbeiten von Hyperlinks in Zellen
Anmerkung:Hyperlinks zwischen Dokumenten können nur in der DTHML-Version von Web Intelligence festgelegtwerden.
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf die Zelle mit dem Hyperlink, und wählen Sie Hyperlink
> Bearbeiten aus.3. Bearbeiten Sie im Dialogfeld "Hyperlink erstellen" den Hyperlink.4. Klicken Sie auf OK, um das Dialogfeld "Hyperlink erstellen" zu schließen.
5.1.6 Löschen von Hyperlinks
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie die Zelle mit dem Hyperlink aus, und wählen Sie Verknüpfung > Entfernen.
5.1.7 Definieren von Hyperlink-Farben
Sie können festlegen, welche Farben zum Anzeigen von Hyperlinks verwendet werden, auf die bereitsgeklickt wurde (besuchte Hyperlinks), und Hyperlinks, auf die noch nicht geklickt wurde (nicht besuchteHyperlinks).
5.1.7.1 Festlegen von Hyperlink-Farben
2013-06-29569
Veröffentlichen, Formatieren und Freigeben von Berichten
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie mit der rechten Maustaste auf einen leeren Bereich im Bericht mit Hyperlinks, und wählen
Sie Bericht formatieren aus.3. Klicken Sie im Dialogfeld "Bericht formatieren" auf die Registerkarte Anzeige.4. Klicken Sie im Bereich Hyperlink-Farbe auf die Pfeile neben Besuchte Seite und Nicht besuchte
Seite, und wählen Sie dann entweder eine vorgegebene Farbe, oder klicken Sie auf Mehr Farben,um eine benutzerdefinierte Farbe zu definieren.
5. Klicken Sie auf OK, um das Dialogfeld "Bericht formatieren" zu schließen.
5.2 Formatieren Ihrer Berichte mit Cascading Style Sheets
Cascading Style Sheets (CSS) von Web Intelligence definieren, wie Berichte angezeigt und Dokumentedargestellt werden. Sie können das CSS bearbeiten, um einen bestimmten Stil für die Darstellung vonDokumenten anzuwenden. Sie können die Datei exportieren, die Stile nach Bedarf ändern und sieanschließend wieder zurück importieren. Außerdem können Sie die Formatvorlage als Standardstil anandere Benutzer verteilen.
Das Web-Intelligence-CSS ist kompatibel mit der W3C-CSS-Kernsyntax. Die Kernsyntax enthält jedochkeine Informationen über Eigenschaftsnamen, -typen und -semantik. CSS von Web Intelligenceunterstützen gebietsschemaspezifische Formatvorlagen.
Anmerkung:
• Die CSS-Formatvorlage steuert die Farbe von Diagrammen nicht. Unternehmenspaletten fürDiagramme werden in einer anderen Datei definiert.
• Cascading Style Sheets werden vom W3C-CSS abgeleitet. Um das CSS Ihrer Dokumente zu ändern,müssen Sie mit der CSS-Kernsyntax von W3C vertraut sein. Weitere Informationen finden Sie unter"www.w3.org".
Anhand eines CSS können Sie:• eine unternehmensweite Formatvorlage definieren, um Standardeinstellungen zu definieren (wie
z.B. ein Unternehmenslogo).• verschiedene Stile zur Darstellung bestimmter Arten von Informationen definieren. Sie können
beispielsweise eine Farbe für verkaufte Produkte verwenden, eine andere Farbe für Ausgaben undeine Farbe für Umsätze definieren.
• eine Formatvorlage erstellen, um persönliche Präferenzen zu verschlüsseln.• die Darstellung der von Ihnen erstellten Dokumente personalisieren.
Verwandte Themen• Formatieren des Berichtslayouts• Erstellen einer Unternehmenspalette für Diagramme• Formatieren von Tabellen und Tabellenzellen
2013-06-29570
Veröffentlichen, Formatieren und Freigeben von Berichten
5.2.1 Verwenden von Cascading Style Sheets in Dokumenten
Wenn Sie einen Bericht oder ein Berichtselement in einem Web-Intelligence-Dokument erstellen, basiertdie Formatierung vollständig auf dem Standardstil.
Wenn Benutzer über das Rechtsklick-Kontextmenü (Option Format) spezifische Formatierungen fürdiese Elemente durchführen, werden die aus dem Standardstil stammenden Werte durch die geändertenEigenschaften lokal überschrieben.
Um diese spezifische Formatierung zu entfernen, klicken Sie mit der rechten Maustaste auf den Berichtund wählen Format > Format entfernen aus.
5.2.2 Ändern des Dokumentstandardstils
Der Dokumentstandardstil wird in einer CSS-Datei (Cascading Style Sheet) gespeichert, die in dasDokument eingebettet ist.• Um den Standardstil zu ändern, exportieren Sie die CSS-Datei. Klicken Sie zum Exportieren einer
CSS-Datei auf der Registerkarte Eigenschaften auf Dokument > Standardstil ändern > Stilexportieren.
• Zum Bearbeiten einer CSS-Datei können Sie einen beliebigen Texteditor verwenden. Nachdem Siedie Datei bearbeitet haben, speichern und importieren Sie sie, um die Änderungen zu übernehmen.
Anmerkung:Die CSS-Datei muss nach jeder Bearbeitung importiert werden.
Klicken Sie zum Importieren einer CSS-Datei auf der Registerkarte Eigenschaften auf Dokument> Standardstil ändern > Stil importieren. Die importierte CSS-Datei wird auf den Berichtangewendet.
Anmerkung:Wenn die Eigenschaften eines Elements über die Benutzeroberfläche (Toolbox, Kontextmenü,Dialogfeld) festgelegt wurden, hat das importierte CSS keine Auswirkung auf diese Eigenschaften.
• Um ein CSS auf ein Element anzuwenden, das bereits über die Benutzeroberfläche formatiert wurde,muss dessen Format entfernt werden. Klicken Sie zum Entfernen des Formats eines Elements mitder rechten Maustaste auf das Element, und wählen Sie Formatieren > Format entfernen aus.
• Um das Format aller Elemente auf einer Seite zu entfernen, klicken Sie mit der rechten Maustasteauf den Berichtskörper und wählen Formatieren > Format entfernen aus.
Anmerkung:Sie müssen das Format des Kopfes und Fußes manuell entfernen, da sie nicht zum Berichtskörpergehören.
2013-06-29571
Veröffentlichen, Formatieren und Freigeben von Berichten
• Durch Klicken auf die Schaltfläche Rückgängig können Sie die Änderungen jederzeit rückgängigmachen.
• Um das Standard-CSS wiederherzustellen, klicken Sie auf der Registerkarte Eigenschaften aufDokument > Standardstil zurücksetzen.
5.2.3 Ändern und Verwenden des Standardstils
Die Standard-CSS-Datei heißt WebIDefaultStyleSheet.css und befindet sind standardmäßig anfolgendem Speicherort:
c:\Programme(x86)\SAP BusinessObjects EntrepriseXI\images\WebIDefaultStyleSheet.css
Wenn Sie ein Dokument erstellen oder ein Web-Intelligence-3.x-Dokument erstmals bearbeiten, wirddas Standard-CSS in das Web-Intelligence-Dokument als Dokumentstil eingebunden. DiesesStandardstildokument weicht vom Standard ab und kann lokal geändert werden.
Um den Dokumentstandardstil auf den Standardstil zurückzusetzen, klicken Sie auf der RegisterkarteEigenschaften auf Dokument > Standardstil zurücksetzen. Das vorherige CSS wird durch dasStandard-CSS im Dokument ersetzt.
Um eine Standarddatei zu veröffentlichen, benötigen Sie Zugriff auf den Ordner ../images/ derServer und der Installationen von Web-Intelligence-Rich-Client, um eine neue Version von WebiDefaultStyleSheet.css abzulegen.
5.2.4 Web-Intelligence-CSS-Syntax
Das Web-Intelligence-CSS ist kompatibel mit der W3C-CSS-Kernsyntax. Die Kernsyntax enthält jedochkeine Informationen über Eigenschaftsnamen, -typen und -semantik.
CSS von Web Intelligence unterstützen gebietsschemaspezifische Formatvorlagen.
Verwandte Themen• W3C CSS core syntax
5.2.4.1 Cascading-Style-Sheet-Elemente
2013-06-29572
Veröffentlichen, Formatieren und Freigeben von Berichten
Um die Darstellung des Dokuments zu ändern, müssen Sie die Web-Intelligence-CSS-Elemente desDokuments ändern. Um ein Element zu ändern, müssen Sie seine Eigenschaften ändern.
In dieser Tabelle werden die Elemente aufgeführt, die Sie in der CSS-Datei bearbeiten können:
DefinitionElement
Tag, das den Bericht enthältREPORT
Tag, das die Seite enthältPAGE_BODY
Tag, das den Bereich oberhalb vom PAGE_BODY enthältPAGE_HEADER
Tag, das den Bereich unterhalb vom PAGE_BODY enthältPAGE_FOOTER
Tag, das einen Bereich im PAGE_BODY enthältSECTION
Tag, das eine Tabelle enthältTABLE
Tag, das eine Tabelle vertikal modifiziertVTABLE
Tag, das die Tabelle horizontal modifiziertHTABLE
Tag, das die Spalten einer Tabelle enthältCOLINFO
Tag, das die Zeilen einer Tabelle enthältROWINFO
Tag, das die Zellen einer Tabelle enthältCELL
Tag, das das Verhältnis zwischen den Spalten und Zeilen einer Tabelle defi-niert
AXIS
Tag, das ein Formular enthältFORM
Tag, das eine Grafik enthältXELEMENT
Tag, das Elemente enthält und diese mithilfe von X und Y relativ platziertBAG
Tag, das Elemente enthält und diese automatisch platziertWOB
5.2.4.2 Cascading-Style-Sheet-Eigenschaften
Das Web-Intelligence-CSS verwendet für viele Eigenschaften dieselben Namen wie das W3C-CSS.Einige Eigenschaftsnamen ändern sich jedoch, andere werden ignoriert.
Beispiel:
Das Web-Intelligence-CSS verwendet die Eigenschaft min-width, während das W3C-CSS dieEigenschaft width verwendet. Beide Eigenschaften dienen demselben Zweck.
2013-06-29573
Veröffentlichen, Formatieren und Freigeben von Berichten
Verwandte Themen• For CSS 2.1• For CSS 3
5.2.4.2.1 Berichtsseiteneigenschaften
In dieser Tabelle sind die Eigenschaften aufgeführt, die auf das Element REPORT angewendet werdenkönnen:
Wertebe-reich
Standard-wertBeschreibung
Eigenschaftsna-me
NumerischerWert
42094Seitenhöhepage-format-dimension-height
NumerischerWert
29764Seitenbreitepage-format-dimension-width
NumerischerWert
0Breite des unteren Seitenrandspage-format-margin-bottom
NumerischerWert
0Breite des linken Seitenrandspage-format-margin-left
NumerischerWert
0Breite des rechten Seitenrandspage-format-margin-right
NumerischerWert
0Breite des oberen Seitenrandspage-format-margin-top
landscape, portrait
portraitAusrichtung der Seitepage-format-orientation
NumerischerWert
150Gibt im Modus "Schnelle Anzeige" die Anzahl der Da-tensätze an, die horizontal angezeigt werden können,bevor ein Seitenumbruch generiert wird
page-records-horizontal
NumerischerWert
50Gibt im Modus "Schnelle Anzeige" die Anzahl der Da-tensätze an, die vertikal angezeigt werden können,bevor ein Seitenumbruch generiert wird
page-records-vertical
NumerischerWert
100Zoom-Prozentsatzpage-scaling-factor
2013-06-29574
Veröffentlichen, Formatieren und Freigeben von Berichten
Wertebe-reich
Standard-wertBeschreibung
Eigenschaftsna-me
NumerischerWert
100Wenn diese Eigenschaft definiert wird, wird der Berichtauf die angegebene Höhe skaliert.
page-scaling-tall
NumerischerWert
0Wenn diese Eigenschaft definiert wird, wird der Berichtauf die angegebene Breite skaliert.
page-scaling-wide
undefined,quick,all
undefinedPaginierungsmodus: schnelle Anzeige aktiviert bzw.deaktiviert
page-target-mode
5.2.4.2.2 Berichtselementeigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Berichtselementebearbeiten können:
WertebereichStandard-wertBeschreibung
Eigenschafts-name
yes/noyesGibt an, ob die Höhe des Elements an den Inhalt ange-passt werden kann
autofit-height
yes/noyesGibt an, ob die Breite des Elements an den Inhalt ange-passt werden kann
autofit-width
yes/nonoGibt an, ob ein Lesezeichen für das Element erstelltwird
bookmark
none, top,center, bottom
noneHorizontale Positionierung eines Elementsh-align
yes/nonoGibt an, ob das Element ausgeblendet isthide
NumerischerWert
0Mindesthöhe des Elementsmin-height
NumerischerWert
0Mindestbreite des Elementsmin-width
yes/nonoDiese Eigenschaft kann verwendet werden, um die An-wendung des alternativen Stils auf das Element zu ver-hindern
never-alternate
NumerischerWert
0Abstand zwischen der unteren Rahmenlinie und demInhalt des Elements
padding-bottom
NumerischerWert
0Abstand zwischen der linken Rahmenlinie und dem In-halt des Elements
padding-left
2013-06-29575
Veröffentlichen, Formatieren und Freigeben von Berichten
WertebereichStandard-wertBeschreibung
Eigenschafts-name
NumerischerWert
0Abstand zwischen der rechten Rahmenlinie und demInhalt des Elements
padding-right
NumerischerWert
0Abstand zwischen der oberen Rahmenlinie und demInhalt des Elements
padding-top
NumerischerWert
900Mindesthöhe des Elements, wenn es im Strukturmodusangezeigt wird
struct-min-height
NumerischerWert
4050Mindestbreite des Elements, wenn es im Strukturmodusangezeigt wird
struct-min-width
none, top,center, bottom
noneVertikale Positionierung eines Elementsv-align
Diese Eigenschaften können auf folgende Elemente angewendet werden:• BAG• WOB• CELL• VTABLE• HTABLE• XTABLE• TABLE• XELEMENT• SECTION
5.2.4.2.3 Formatierungseigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern derFormatierungselemente bearbeiten können:
2013-06-29576
Veröffentlichen, Formatieren und Freigeben von Berichten
WertebereichStandard-wertBeschreibung
Eigenschaftsna-me
Eine beliebige Hexadezimal-farbe
#000000Im Hintergrund anzuzeigende Farbebackground-color
color, bitmap, bitmapAndColor, skin, none
noneBeschreibt was im Hintergrund ange-zeigt wird
background-fill
left, center, rightcenterHorizontale Position des Hintergrund-bilds
background-h-align
Ein beliebiges BildKeineIm Hintergrund anzuzeigendes Bildbackground-image
Numerischer Wert0Innere Höhe des Hintergrundsbackground-inner-height
Numerischer Wert0Innere Breite des Hintergrundsbackground-inner-width
box, tile, vtile,htile, stretch
boxLegt das Layout und die Wiederholungfür das Hintergrundbild fest
background-type
top, center, bottomcenterVertikale Position des Hintergrundbildsbackground-v-align
Eine beliebige Hexadezimal-farbe
#000000Farbe der unteren Rahmenlinie einesElements
border-bottom-color
none, dashed, dotted,double, plain
noneStil der unteren Rahmenlinie eines Ele-ments
border-bottom-style
Numerischer Wert0Breite der unteren Rahmenlinie einesElements
border-bottom-width
Eine beliebige Hexadezimal-farbe
#000000Farbe der linken Rahmenlinie einesElements
border-left-color
none, dashed, dotted,double, plain
noneStil der linken Rahmenlinie eines Ele-ments
border-left-style
Numerischer Wert0Breite der linken Rahmenlinie einesElements
border-left-width
Eine beliebige Hexadezimal-farbe
#000000Farbe der rechten Rahmenlinie einesElements
border-right-color
none, dashed, dotted,double, plain
noneStil der rechten Rahmenlinie eines Ele-ments
border-right-style
Numerischer Wert0Breite der rechten Rahmenlinie einesElements
border-right-width
2013-06-29577
Veröffentlichen, Formatieren und Freigeben von Berichten
WertebereichStandard-wertBeschreibung
Eigenschaftsna-me
Eine beliebige Hexadezimal-farbe
#000000Farbe der oberen Rahmenlinie einesElements
border-top-color
none, dashed, dotted,double, plain
noneStil der oberen Rahmenlinie eines Ele-ments
border-top-style
Numerischer Wert0Breite der oberen Rahmenlinie einesElements
border-top-width
Eine beliebige Hexadezimal-farbe
#000000Vordergrundfarbecolor
lleft, center, right,auto
rightHorizontale Standardausrichtung beiAnzeige eines Datums
default-date-h-align
left, center, right,auto
rightHorizontale Standardausrichtung beiAnzeige eines numerischen Werts
default-numeric-h-align
left, center, right,auto
leftHorizontale Standardausrichtung beiAnzeige eines Texts
default-text-h-align
Von Web Intelligence unter-stützte Schriftarten
defaultName der Schriftartfamiliefont-family
normal, hotel, 45D,90D, 180D, 270D, 315D
normalBeschreibt die Ausrichtung des ange-zeigten Texts
font-orientation
Numerischer Wert in Punk-ten (Pt.)
0Schriftgrad der angezeigten Schriftartfont-size
yes/nonoAktiviert den Schriftschnitt "Kursiv"font-style-italic
yes/nonoAktiviert den Schriftschnitt "Fett"font-weight-bold
left, center, right,auto
leftHorizontale Textausrichtungtext-align
yes/nonoAktiviert die Funktion für durchgestriche-nen Text
text-decoration-line-through
yes/nonoAktiviert die Funktion für unterstrichenenText
text-decoration-underline
top, center, bottombottomVertikale Textausrichtungtext-v-align
yes/nonoGibt an, ob die Textzeile umgebrochenwerden kann
text-wrap
Diese Eigenschaften können auf folgende Elemente angewendet werden:
2013-06-29578
Veröffentlichen, Formatieren und Freigeben von Berichten
• BAG• WOB• CELL• VTABLE• HTABLE• XTABLE• TABLE• XELEMENT• SECTION
5.2.4.2.4 Abstandseigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Abstandselementebearbeiten können:
WertebereichStandardwertBeschreibungEigenschaftsname
Numerischer Wert0Horizontaler Abstand von untergeordne-ten Elementen
h-spacing
Numerischer Wert0Vertikaler Abstand von untergeordnetenElementen
v-spacing
Diese Eigenschaften können auf folgende Elemente angewendet werden:• BAG• WOB
5.2.4.2.5 Hyperlink-Eigenschaften
In der folgenden Tabelle sind die Eigenschaften aufgeführt, die Sie zum Ändern der Hyperlink-Elementebearbeiten können:
WertebereichStandardwertBeschreibungEigenschafts-name
Eine beliebige Hexade-zimalfarbe
#000000Farbe von Hyperlinks, wenn sie aktiviert wer-den
active-color
Eine beliebige Hexade-zimalfarbe
#000000Farbe von Hyperlinks, wenn der Benutzerdarauf zeigt (mit einem Mauszeiger)
ahover-color
Eine beliebige Hexade-zimalfarbe
#0000ffFarbe von Hyperlinkslink-color
Eine beliebige Hexade-zimalfarbe
#000000Farbe für besuchte Hyperlinksvisited-color
Diese Eigenschaften können auf folgende Elemente angewendet werden:
2013-06-29579
Veröffentlichen, Formatieren und Freigeben von Berichten
• BAG• WOB• CELL• VTABLE• HTABLE• XTABLE• TABLE• XELEMENT• SECTION
5.2.4.2.6 Gruppenwechseleigenschaften
In dieser Tabelle sind die Eigenschaften aufgeführt, die auf das Element GRUPPENWECHSEL angewendetwerden können:
WertebereichStandardwertBeschreibungEigenschafts-name
true/falsefalseBerichte beginnen immer auf einer neuen Seitebreak-newpage
true/falsetrueBerichte beginnen nur dann auf einer neuen Seite,wenn die aktuelle Seite nicht ausreicht
break-onepage
5.2.4.3 Cascading-Style-Sheet-Einheiten
Numerische Werte in SchriftartenWenn Sie der Eigenschaft Schriftgrad einen numerischen Wert zuweisen, können Sie nur die Einheit"Punkte" (pt) verwenden.
Beispiel: Schriftgrad : 14pt;
Numerische Werte in DimensionseigenschaftenWenn Sie einer beliebigen anderen Dimensionseigenschaft einen numerischen Wert zuweisen, könnenSie Zentimeter (cm), Zoll oder "Metrik" (ohne Einheit) verwenden.
width : 1.0in; ist identisch mit width : 2.54cm; und entspricht width : 3600;
5.2.5 Stil und 3.x-Dokumente
2013-06-29580
Veröffentlichen, Formatieren und Freigeben von Berichten
Das CSS von Web Intelligence ersetzt die frühere Vorgehensweise zur Personalisierung IhrerDokumente.
Wenn Sie ein Dokument von Web Intelligence 4.x mit einem Format von Web Intelligence 3.x öffnen,ändert sich der Stil des Dokuments nicht, unabhängig davon, welcher Stil im Standard-CSS definiertwurde. Der beim Erstellen neuer Berichtselemente oder bei Vorgängen zumUmwandeln in verwendeteStil stammt jedoch aus dem CSS.
Um den durch die Berichtselemente definierten Standardstil im Dokument festzulegen, wählen Sie dieBerichtselement aus, und navigieren Sie zu Formatieren > Format entfernen. Die Formatierung derausgewählten Objekte wird entfernt, und der Standardstil wird angewendet.
Die in den vorherigen Versionen verwendete Datei DefaultConfig.xml wird nicht mehr benötigt.
Im Folgenden sind einige Entsprechungen zwischen den Einträgen des CSS von Web Intelligence undden veralteten Einträgen aus der in vorherigen Versionen verwendeten Datei DefaultConfig.xmlaufgeführt.
Entsprechender Eintrag in der Datei defaultConfig.xmlWebI-Auswahlelement
table*TableTABLE
table*FormFORM
Section*backgroundSECTION
freeCell*defaultCELL
5.3 Erstellen einer Unternehmenspalette für Diagramme
Sie können eine Unternehmenspalette für Diagramme definieren, so dass Ihre Berichte imUnternehmensstil erstellt werden. Die Palettenfarben werden in der Konfigurationsdatei VisualizationConfig.xml definiert. Sie können nur eine Unternehmenspalette definieren, und die Paletten-IDdarf nicht geändert werden.
Die Standardpalette enthält 32 definierte Farben. Sie müssen mindestens zwei, können aber weitereFarben definieren. Sie definieren eine Farbe, indem Sie die Stärke von Rot (R), Grün (G), Blau (B) unddie Transparenz (A) definieren.
Beispiel:
<COLOR R="200" G="0" B="0" A="255" />
Verwandte Themen• Formatieren des Berichtslayouts• Formatieren Ihrer Berichte mit Cascading Style Sheets
2013-06-29581
Veröffentlichen, Formatieren und Freigeben von Berichten
• Formatieren von Tabellen und Tabellenzellen
5.3.1 Syntax der Konfigurationsdatei für die Unternehmenspalette
Die Konfigurationsdatei für die Unternehmensdiagrammpalette VisualizationConfig.xml befindetsich standardmäßig in folgendem Verzeichnis:
C:\Programme (x86)\SAP BusinessObjects\SAP BusinessObjectsEnterprise XI 4.0\images
Diese Datei enthält folgende Elemente:
<?xml version="1.0" encoding="UTF-8"?><CONFIG>
<!-- Rename this file to VisualizationConfig.xml which will activate a custom default palette.-->
<!-- The following section allows to define a corporate palette which will be used by defaultin all new visualization. -->
<!-- TOMCAT must be restarted after each modification of this file --><PALETTES>
<PALETTE ID="corporate"><!-- Add a list of colors so as to define your palette (default palettes
contains 32 colors): R for Red, G for Green, B for Blue and A for managing the transparency--><!-- Each attributes must take an integer value from 0 to 255 --><!-- The palette ID should not be changed. --><COLOR R="200" G="0" B="0" A="255" /><COLOR R="0" G="200" B="0" A="255" /><COLOR R="0" G="0" B="200" A="255" /><COLOR R="0" G="0" B="0" A="255" /><COLOR R="200" G="200" B="200" A="255" /><COLOR R="125" G="125" B="0" A="255" /><COLOR R="0" G="125" B="125" A="255" /><COLOR R="125" G="0" B="125" A="255" /><COLOR R="200" G="0" B="0" A="255" /><COLOR R="0" G="200" B="0" A="255" /><COLOR R="0" G="0" B="200" A="255" /><COLOR R="0" G="0" B="0" A="255" /><COLOR R="200" G="200" B="200" A="255" /><COLOR R="125" G="125" B="0" A="255" /><COLOR R="0" G="125" B="125" A="255" /><COLOR R="125" G="0" B="125" A="255" /><COLOR R="200" G="0" B="0" A="255" /><COLOR R="0" G="200" B="0" A="255" /><COLOR R="0" G="0" B="200" A="255" /><COLOR R="0" G="0" B="0" A="255" /><COLOR R="200" G="200" B="200" A="255" /><COLOR R="125" G="125" B="0" A="255" /><COLOR R="0" G="125" B="125" A="255" /><COLOR R="125" G="0" B="125" A="255" /><COLOR R="200" G="0" B="0" A="255" /><COLOR R="0" G="200" B="0" A="255" /><COLOR R="0" G="0" B="200" A="255" /><COLOR R="0" G="0" B="0" A="255" /><COLOR R="200" G="200" B="200" A="255" /><COLOR R="125" G="125" B="0" A="255" /><COLOR R="0" G="125" B="125" A="255" /><COLOR R="125" G="0" B="125" A="255" />
</PALETTE></PALETTES>
</CONFIG>
Verwandte Themen• Definieren einer Unternehmenspalette für Diagramme
2013-06-29582
Veröffentlichen, Formatieren und Freigeben von Berichten
5.3.2 Definieren einer Unternehmenspalette für Diagramme
Der BI-Administrator kann mithilfe der Konfigurationsdatei VisualizationConfig.xml eineUnternehmenspalette erstellen. Diese Unternehmenspalette wird dann als Standard für alle neuenDiagramme verwendet.1. Öffnen Sie im folgenden Verzeichnis die Vorlagendatei VisualizationConfig.template.xml:
C:\Programme (x86)\SAP BusinessObjects\SAP BusinessObjectsEnterprise XI 4.0\images
2. Definieren Sie mindestens zwei Farben, oder bearbeiten Sie die in der Vorlagendatei enthaltenen.3. Benennen Sie die Datei VisualizationConfig.xml um, und speichern Sie sie im selben
Verzeichnis.4. Starten Sie Tomcat neu.
Diese Unternehmenspalette wird als Standard für alle neuen Diagramme verwendet. Stellen Sie sicher,dass die Konfigurationsdatei fehlerfrei ist, anderenfalls wird die Standardpalette angewendet.
Nicht vergessen:Starten Sie Tomcat nach jeder Änderung dieser Datei neu.
5.4 Freigabe von Inhalten für andere Anwendungen
Anmerkung:Sie können Inhalte nur in der Web-Intelligence-Applet-Schnittstelle und im Web-Intelligence-Rich-Clientals Webdienst veröffentlichen. Diese Funktion steht in der Web-Intelligence-HTML-Schnittstelle nichtzur Verfügung.
Sie können Web Intelligence-Inhalte außerhalb von Web Intelligence-Dokumenten verfügbar machen,indem Sie Berichtblöcke (Tabellen, Diagramme, Formulare) als Webdienste, bekannt unter derBezeichnung BI-Dienste, veröffentlichen.
Webdienste verfügen über einen Standardmechanismus zur gemeinsamen Nutzung von Daten durchAnwendungen. Sie veröffentlichen Inhalte auf einem Server, über den andere Anwendungen auf dieWebdienste, die die Inhalte bereitstellen, zugreifen können.
Jeder Webdienst kann mehrere Blöcke veröffentlichen, die Webanwendungen über den Blöckenentsprechende Funktionen zur Verfügung gestellt werden. Beispielsweise kann eine als Webdienstveröffentlichte Tabelle in ein Dashboard eingefügt werden, das die Filter- und Drill-Vorgänge für dieTabelle über Webdienst-Funktionen ausführt.
Die Struktur eines BI-Diensts wird über WSDL (Web Service Definition Language), dem Standardformatzur Beschreibung von Webdiensten, definiert. Webanwendungen kommunizieren über SOAP, einem
2013-06-29583
Veröffentlichen, Formatieren und Freigeben von Berichten
Standardprotokoll zum Austausch strukturierter Iinformationen mit BI-Diensten (durch Übergabe vonParametern an diese und Empfang von Daten im Gegenzug).
Verwandte Themen• BI-Dienststruktur
5.4.1 Bereitstellen von Daten zum Filtern in einem Webdienst
Wenn Sie einen Berichtblock als Webdienst veröffentlichen, können Sie Berichtobjekte bereitstellen,die von Webanwendungen zum Filtern der vom Webdienst zurückgegebenen Daten verwendet werdenkönnen. Wenn Sie beispielsweise eine Tabelle veröffentlichen, die [Land], [Region] und [Umsatz] enthält,können Sie die Dimension [Land] als Filter zur Verfügung stellen. Webanwendungen, die auf denWebdienst zugreifen, können dann nach der Dimension [Land] filtern.
Filterobjekte werden als FilterCondition-Parameter in der Funktion GetReportBlock_<Blockname> im Webdienst angezeigt.
Objekte zum Filtern werden im Bildschirm "Veröffentlichten Inhalt definieren" des Assistenten "Inhaltveröffentlichen" bereitgestellt. Im Bildschirm werden alle Objekte des Berichts aufgeführt und die indem von Ihnen veröffentlichten Block enthaltenen Objekte sind standardmäßig ausgewählt. Sie könnendie Auswahl dieser Objekte aufheben und ein beliebiges Objekt im Bericht auswählen, um es als Filterbereitzustellen. Sie können z.B. die Dimension [Land] als Filter zur Verfügung stellen, wenn Sie eineTabelle veröffentlichen, die die Objekte [Region] und [Umsatz] enthält, wenn die Dimension [Land] imBericht angezeigt wird. Sie können auch entscheiden, die Objekte [Region] und [Umsatz] nicht als Filterzur Verfügung zu stellen.
Es müssen keine Berichtobjekte als Filter bereitgestellt werden, mit Ausnahme von Objekten, die imSektionskopf angezeigt werden. Diese werden ausgewählt angezeigt und die Auswahl kann nichtaufgehoben werden.
Wenn Sie einen Block in einer Sektion veröffentlichen, filtert der Webdienst standardmäßig nach demWert des Sektionsobjekts, das dem von Ihnen ausgewählten Block entspricht. Wenn Sie bei einemBericht, der [Land], [Region] und [Umsatz] mit [Land] als Sektionskopf enthält, den Block in der Sektionmit [Land]="Frankreich" veröffentlichen, verwendet der Webdienst "Frankreich" als Standardwert für[Land]. Eine Webanwendung, die auf den Webdienst zugreift, kann einen anderen Wert für [Land]angeben. Die vom Webdienst zurückgegebenen Daten ändern sich dann entsprechend dem Filter.
Wenn Sie einen Block in einem Bericht veröffentlichen, der Berichtsfilter enthält, sind die Objekte, fürdie Berichtsfilter definiert sind, standardmäßig auf dem Bildschirm ausgewählt. Sie können die Auswahldieser Objekte aufheben. Wenn Sie den Block veröffentlichen, ohne die Objekte als Filter zur Verfügungzu stellen, filtert der Webdienst die Daten nach den Werten der Berichtsfilter. Wenn Sie die Objektezur Verfügung stellen, können Webanwendungen die Berichtsfilter mit verschiedenen Werten anwenden.
Verwandte Themen• GetReportBlock_<Blockname>
2013-06-29584
Veröffentlichen, Formatieren und Freigeben von Berichten
5.4.2 Veröffentlichen eines Berichtsblocks als Webdienst
Sie können einen Berichtsblock mithilfe des Assistenten "Inhalt veröffentlichen" als Webdienstveröffentlichen.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Wählen Sie die Tabelle, das Diagramm oder das Formular, das veröffentlicht werden soll, klicken
Sie mit der rechten Maustaste und wählen SieAlsWebdienst veröffentlichen, um den Assistenten"Inhalt veröffentlichen" anzuzeigen.
3. Klicken Sie auf Weiter, um mit dem nächsten Schritt der Veröffentlichung fortzufahren.Wenn der Berichtblock, den Sie als Webdienst veröffentlichen, bereits veröffentlicht wurde, werdendie duplizierten Blöcke im Fenster "Duplizierte Inhalte ermitteln" hervorgehoben. Der duplizierteBlock wird in Fettdruck unter den Webdiensten, die ihn veröffentlichen, angezeigt.
4. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.5. Gehen Sie im Fenster "Eingabeaufforderungen auswählen" wie folgt vor:
a. Wählen Sie die Eingabeaufforderungen bzw. heben Sie die Auswahl der Eingabeaufforderungenauf, die Sie in die Liste der Eingabeaufforderungen aufnehmen oder von dieser ausschließenmöchten.Klicken Sie aufAlle auswählen, um alle Eingabeaufforderungen auszuwählen oder aufAuswahlaufheben, um die Auswahl aller Eingabeaufforderungen aufzuheben.
b. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.
Anmerkung:Um mehrere Werte in Eingabeaufforderungen für Webdienste zu verwenden, müssen Sie dieEingabeaufforderung so oft reproduzieren, wie verschiedene Antworten erwartet werden, damit derBenutzer zu jeder Antwort aufgefordert wird.
Wenn Sie keine Eingabeaufforderung veröffentlichen, verwendet der Webdienst den bei der letztenRegenerierung und Speicherung des Dokuments übermittelten Eingabeaufforderungswert.Beantwortet ein Benutzer eine Eingabeaufforderung für [Country] mit "US" und speichert dasDokument anschließend, filtert der Webdienst Daten für [Country]="US" beim nächsten Aufruf mitdem Parameter refresh=true.
Wenn ein Webdienst Eingabeaufforderungen veröffentlicht, müssen Webanwendungen Werte fürdie Eingabeaufforderungen im Webdienst-Fenster des benutzerdefinierten Datenprovidersbereitstellen, wenn sie den Webdienst mit dem Parameter refresh=true aufrufen. Wenn derBenutzer keine Werte für die Eingabeaufforderungen eingibt, werden die zuletzt eingegebenenWerte verwendet.
6. Gehen Sie im Fenster "Veröffentlichten Inhalt definieren" wie folgt vor:a. Geben Sie den Namen und die Beschreibung ein, unter dem bzw. der die Tabelle veröffentlicht
werden soll.b. Wählen Sie Berichtsinhalt für alle Consumer freigeben aus, wenn alle Webdienst-Consumer
(Sitzungen) den Berichtblockinhalt aus derselben (und einzigen) Dokumentinstanz erhaltensollen.
2013-06-29585
Veröffentlichen, Formatieren und Freigeben von Berichten
Die Option Berichtsinhalt für alle Consumer freigeben ermöglicht es allenWebdienst-Consumern (Sitzungen), den Berichtblockinhalt aus derselben (und einzigen)Dokumentinstanz abzurufen. Diese Option verringert die Arbeitsspeicherauslastung desVerarbeitungsservers und sollte aktiviert werden, wenn Inhalt von vielen Benutzern gleichzeitigverwendet werden soll. Technisch gesehen wird das Dokument vom ersten Consumer geöffnet,der dafür eine Anforderung sendet, und wird dann von einem anderen Consumer verwendet,der dieselbe Anforderung "im Auftrag" des ersten Benutzers sendet (d. h. mit dessenAutorisierung). Daher kann die Dokumentsicherheit nicht über mit dieser Option entworfenenWebdienstaufrufen angewendet werden. Um jegliche Konflikte zu vermeiden, sollten alle Consumerdie Berechtigung erhalten, das entsprechende Dokument zu öffnen. Darüber hinaus sollten dieBenutzer außerdem eine Berechtigung erhalten, Daten aus den zugrunde liegenden Datenquellenanzuzeigen oder darauf zuzugreifen.
Anmerkung:Filter- und Drill-Vorgänge eines Webdiensts sind mit der OptionBerichtsinhalt für alle Consumerfreigeben nicht kompatibel. Web-Intelligence-Dokumentdaten aus Webdiensten können nur mitBerichtssektionen gefiltert werden, die im entsprechenden Webdienst als Filter zur Verfügunggestellt wurden.
c. Klicken Sie auf Filter festlegen, und wählen Sie die Objekte, die Sie zum Filtern im Webdienstzur Verfügung stellen möchten.WennBerichtsinhalt für alle Consumer freigeben ausgewählt ist, ist die Option Filter festlegendeaktiviert, da Consumer Berichtsfilter nicht verwenden können. Sektionsfilter stellen die einzigeMöglichkeit dar, um Inhalt über obligatorische Eingabeparameter zu filtern.
d. Wählen Sie den Server, auf dem der Inhalt veröffentlicht werden soll, unter Hostserver aus.e. Zum Hinzufügen, Entfernen oder Bearbeiten von Servern in der Liste mit den Hostservern klicken
Sie auf Server verwalten, klicken Sie anschließend aufHinzufügen,Bearbeiten oder Entfernenund aktualisieren Sie die Liste der Server.
f. Klicken Sie auf Weiter, um mit dem nächsten Schritt fortzufahren.
7. Gehen Sie im Fenster "Neue Inhalte veröffentlichen oder vorhandene Inhalte als Webdienst erneutveröffentlichen" wie folgt vor:a. Um einen bestehenden Webdienst erneut zu veröffentlichen, wählen Sie den Webdienst aus,
und klicken Sie auf Veröffentlichen.b. Um einen neuen Webdienst zu veröffentlichen, wählen Sie den Ordner, in dem der Inhalt
veröffentlicht werden soll, und klicken Sie auf Erstellen, um das Dialogfeld "Webdienstveröffentlichen" anzuzeigen.
Anmerkung:Ordner sind optional. Sie veröffentlichen auf einem bestehenden Webdienst oder einem neuenWebdienst, und Sie können Ordner erstellen, um Ihre Arbeit zu organisieren. Klicken Sie aufNeuer Ordner, um einen Ordner hinzuzufügen.
c. Geben Sie den Namen des Webdiensts in das Feld Webdienst-Name sowie dieDienstbeschreibung in das Feld Beschreibung ein.
d. Wählen Sie die Authentifizierungsmethode für den Webdienst aus der Liste "Authentifizierung"aus.
e. Klicken Sie auf OK, um das Dialogfeld zu schließen und den Webdienst zu speichern und zuveröffentlichen.
f. Wählen Sie den Webdienst für die Veröffentlichung aus, und klicken Sie auf Fertig stellen.
2013-06-29586
Veröffentlichen, Formatieren und Freigeben von Berichten
5.4.3 Anzeigen und Verwalten veröffentlichter Inhalte
Sie können die auf verschiedenen Webservern veröffentlichten Inhalte im Fenster"Webdienstveröffentlichung" durchsuchen. Im Fenster "Webdienstveröffentlichung" können Sie auchveröffentlichte Webdienste bearbeiten und QaaWS- (Query as a Web Service) Abfragen importierenund diese anschließend als Web Intelligence-Inhalte erneut veröffentlichen.
5.4.3.1 Anzeigen und Verwalten von veröffentlichten Inhalten
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf das Symbol Webdienstveröffentlichung im Seitenbereich.3. Wählen Sie im Bereich "Webdienstveröffentlichung" den Server aus der Liste Hostserver aus.4. Führen Sie einen der folgenden Schritte aus:
• Zum Hinzufügen, Entfernen oder Bearbeiten von Servern in der Liste mit den Hostservern klickenSie auf Server verwalten, klicken Sie anschließend aufHinzufügen,Bearbeiten oder Entfernenund aktualisieren Sie die Liste der Server.
• Legen Sie über die Dropdown-Liste Ansichten fest, wie die Inhalte im Menü angeordnet werdensollen.
BeschreibungOption
Veröffentliche Inhalte werden als Webdienst > BlockangeordnetNach Webdienst anzeigen
Die veröffentlichten Inhalte werden als Dokument >Webdienst > Block angeordnet
Nach Dokument und Webdienst an-zeigen
Die veröffentlichten Inhalte werden als Dokument >Block > Webdienst angeordnetNachDokument undBlock anzeigen
QaaWS-Abfragen (Query as a Web Service) werdenunter dem veröffentlichten Inhalt angezeigt. (QaaWS-Abfragen werden in demselben Repository-Ordnergespeichert wie die BI-Dienste.)
Webdienstabfragen anzeigen
• Um einen veröffentlichten Block zu bearbeiten, klicken Sie mit der rechten Maustaste auf denBlock und wählen Bearbeiten aus, um den Assistenten "Inhalt veröffentlichen" zu starten.
• Um den veröffentlichten Inhalt zu löschen, klicken Sie mit der rechten Maustaste auf denveröffentlichten Inhalt oder Webdienst und wählen Löschen aus.
2013-06-29587
Veröffentlichen, Formatieren und Freigeben von Berichten
• Um einen Webdienst umzubenennen, klicken Sie mit der rechten Maustaste auf den Webdienstund wählen Umbenennen aus.
• Um die Liste der veröffentlichten Inhalte zu regenerieren, klicken Sie auf das SymbolRegenerieren oder klicken mit der rechten Maustaste auf einen Ordner oder einen Webdienstund wählen Liste regenerieren aus.
• Um die Liste der Webdienste zu durchsuchen, geben Sie den Suchtext in das Suchfeld ein undwählen die Suchoptionen aus der Dropdown-Liste des Suchfelds aus.
BeschreibungOption
Groß-/Kleinschreibung bei der Suche beachtenGroß-/Kleinschrei-bung beachten
Groß-/Kleinschreibung bei der Suche ignorierenGroß-/Kleinschrei-bung nicht beachten
Nur Webdienste oder Blöcke zurückgeben, deren Namen mit demSuchtext beginnt
Übereinstimmungvonoben suchen
Nur Webdienste oder Blöcke zurückgeben, deren Namen denSuchtext enthält
Übereinstimmung anbeliebiger Stelle su-chen
Verwandte Themen• Importieren und Verwenden von QaaWS-Abfragen in BI-Diensten• Veröffentlichen eines Berichtsblocks als Webdienst
5.4.3.2 Testen des veröffentlichten Inhalts
Sie können die veröffentlichten Inhalte testen und die Struktur des Webdiensts untersuchen, der dieInhalte veröffentlicht.1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf das Symbol Webdienstveröffentlichung im Seitenbereich.3. Wählen Sie den zu testenden Webdienst aus, und klicken Sie auf das Symbol Test.4. Wählen Sie die zu testende Webdienstfunktion aus der Dropdown-Liste Vorgang aus.5. Wählen Sie die Parameter und Operatoren, für die Sie Werte angeben möchten, im Bereich "Eingabe"
aus, und geben Sie die Werte unter "Wert" ein.6. Klicken Sie auf Senden, um den Webdienst mit den von Ihnen angegebenen Werten aufzurufen.
Die vom Webdienst zurückgegebenen Daten werden im Fenster "Serverantwort" angezeigt.
2013-06-29588
Veröffentlichen, Formatieren und Freigeben von Berichten
7. Klicken Sie auf In Strukturansicht ändern oder In Tabellenansicht ändern, um zur Anzeige derWebdienstdaten zwischen der Strukturansicht und der Tabellenansícht zu wechseln.
5.4.4 Importieren und Verwenden von QaaWS-Abfragen in BI-Diensten
Sie können QaaWS-Abfragen (Query-as-a-Web-Service-Abfragen) importieren und ausführen, umeinen Block zu erzeugen, der in einen neuen Bericht einfügt wird. Beim Import einer QaaWS-Abfrageerstellt die Anwendung eine Abfrage basierend auf der Struktur der QaaWS-Abfrage, führt dann dieAbfrage aus und fügt den resultierenden Block in einen neuen Bericht ein. Die ursprünglicheQaaWS-Abfrage wird nicht geändert.
Da Web Intelligence die Veröffentlichung von QaaWS-Abfragen nicht direkt unterstützt, können SieQaaWS-Abfragen als BI-Dienste veröffentlichen, indem Sie den resultierenden Block als BI-Dienstveröffentlichen.
Anmerkung:Für QaaWS-Abfragen definierte Sortierungen werden nicht unterstützt. Beim Ausführen derQaaWS-Abfrage gehen alle enthaltenen Sortierungen verloren.
5.4.4.1 Veröffentlichen einer QaaWS-Abfrage
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Entwurf".2. Klicken Sie auf das Symbol Webdienstveröffentlichung im Seitenbereich.3. Wählen Sie in der Hauptsymbolleiste Veröffentlichen aus, um das Fenster "Neue Inhalte
veröffentlichen oder vorhandene Inhalte als Webdienst erneut veröffentlichen" im Assistenten "Inhaltveröffentlichen" aufzurufen.
4. Wählen Sie Ansicht > QaaWS-Abfragen anzeigen, um die QaaWS-Anzeigen einzublenden.5. Wählen Sie die zu importierende QaaWS-Abfrage aus, und klicken Sie auf Webdienstabfrage
importieren.Die QaaWS-Abfrage wird als Web-Intelligence-Abfrage zum Dokument hinzugefügt. EineBerichtsregisterkarten, die den gleichen Namen wie die QaaWS-Abfrage hat, wird hinzugefügt. DerBericht enthält eine Tabelle, die den Abfrageobjekten entspricht.
6. Regenerieren Sie die hinzugefügte Abfrage, um die Webdienstabfrage-Daten anzuzeigen.7. Klicken Sie mit der rechten Maustaste auf die hinzugefügte Tabelle und wählen Sie Als Webdienst
veröffentlichen, um die Tabelle als Webdienst zu veröffentlichen.
Verwandte Themen• Veröffentlichen eines Berichtsblocks als Webdienst
2013-06-29589
Veröffentlichen, Formatieren und Freigeben von Berichten
5.4.5 BI-Dienststruktur
Externe Webanwendungen greifen auf Web Intelligence-Inhalte, die als Webdienste veröffentlichtwurden, durch Aufruf von zwei Funktionen zu:• GetReportBlock_<Blockname>• Drill_<Blockname>
Bei diesen beiden Funktionsaufrufen ist <Blockname> der Name des im Webdienst definierten Blocks.
Anwendungen verwenden das SOAP-Protokoll, um die Funktionen aufzurufen und erhalten dieFunktionsausgabe, die sie dann analysieren können.
5.4.5.1 GetReportBlock_<Blockname>
FunktionsnameGetReportBlock_<blockname>
2013-06-29590
Veröffentlichen, Formatieren und Freigeben von Berichten
Eingabeparameter
Obligatorisch?BeschreibungName
Ja, sofern sessionID oder serializedSession nicht angegeben ist.
CMS-Anmeldunglogin
Ja, sofern sessionID oder serializedSession nicht angegeben ist.
CMS-Kennwortpassword
Ja, wenn der Berichtblock Sektionseinträgeenthält; andernfalls nein. Daher verfügenBlöcke mit Sektionen über eine Mischungaus obligatorischen und optionalen reportfilter-Parameter
Ein oder mehrere Berichtsfilter. Weitere In-formationen finden Sie in der reportfilter Tabelle unten.
reportfilter
Ja, wenn refresh = wahr und die Eingabe-aufforderung obligatorisch ist. Andernfallsnein (refresh = falsch). Wenn Sie keinenEingabeaufforderungswert eingeben, über-nimmt die Eingabeaufforderung die zuvordefinierten Werte. Die Nutzung von Web-diensten mit Eingabeaufforderungen in WebIntelligence bedeutet nicht, dass Sie übereine Eingabeaufforderung zur Eingabe auf-gefordert werden. Sie müssen die Eingabe-aufforderungswerte im Webdienstfenster"Benutzerdefinierter Datenprovider" einge-ben.
Eingabeaufforderungswerte. Weitere Infor-mationen über LowIndexValue-Parameterfinden Sie unten
prompt
Boolesch, Standardwert: falsch (standard-mäßig bleibt das Dokument geöffnet, wennder Webdienst geantwortet hat). Werte:falsch oder wahr.
Erzwingt das Schließen des Dokuments,nachdem der Webdienst die Antwort mitdem angeforderten Inhalt gegeben hat.Durch dieses Verhalten wird die Arbeitsspei-chernutzung auf dem Server optimiert, dadie Consumer steuern können, wie langeDokumente gespeichert werden.
closeDocument
Optional. Wenn nicht anders angegeben,wird der gesamte Tabelleninhalt abgerufen.Standardmäßig wird der gesamte Tabellen-inhalt abgerufen.
Definiert die letzte von der Quelle abgerufe-ne Zeilennummer. Dieser Parameter wirdmit dem Parameter startRow verwendet,um die in die Tabellenausgabeparameterabzurufende Segmentgröße zu definieren.Beispiel: startRow = 10 / endRow= 55 ruft46 Zeilen zwischen Zeile 10 und Zeile 55(jeweils einschließlich) ab. Der Rang derletzten Zeile einer Tabelle entspricht derTabellengröße, alle größeren Werte werdenintern auf diese Zahl korrigiert.
endRow
2013-06-29591
Veröffentlichen, Formatieren und Freigeben von Berichten
Obligatorisch?BeschreibungName
Optional. Wenn nicht anders angegeben,wird der gesamte Tabelleninhalt abgerufen.Standardmäßig wird der gesamte Tabellen-inhalt abgerufen.
Definiert die erste von der Quelle abgerufe-ne Zeilennummer. Dieser Parameter wirdmit dem Parameter endRow verwendet, umdie in die Tabellenausgabeparameter abzu-rufende Segmentgröße zu definieren. Bei-spiel: startRow = 10 / endRow= 55 ruft46 Zeilen zwischen Zeile 10 und Zeile 55(jeweils einschließlich) ab. Wenn die ersteZeile einer Tabelle 1 ist, werden alle niedri-geren Werte intern auf 1 korrigiert.
startRow
Nein. Der Standardwert lautet false.Öffnet das Dokument erneut, wenn derWebdienst aufgerufen wird und setzt Drillsund Filter zurück.
resetState
Nein. Der Standardwert lautet false.Erzwingt eine Dokumentregenerierung.refresh
Nein. Der Standardwert lautet true.Ruft Daten von der letzten Dokumentinstanzab.
getFromLatestDocumentInstance
Nein. Der Standardwert lautet false.Ruft Daten vom Benutzer-Posteingang ab,wenn das Dokument veröffentlicht wordenist.
getFromUserInstance
Nein. Der Standardwert lautet false.Wandelt die Ausgabe in eine vertikale Tabel-le um.
Anmerkung:Wenn der Block ein Diagramm ist, wird erimmer in eine vertikale Tabelle umgewan-delt, auch wenn dieser Parameter auf false gesetzt ist.
turnOutputToVTable
Nein.Sitzungstoken, um zu vermeiden, dass dieAnmeldung oder das Kennwort gesendetwird. Erhöht die Sitzungsanzahl, wenn ge-sendet.
sessionID
Nein.Serialisierte Sitzung, um zu vermeiden, dassdie Anmeldung oder das Kennwort gesendetwird. Erhöht die Sitzungsanzahl nicht, wenngesendet.
serializedSession
Der reportfilter-ParameterDie reportfilter-Parameter enthalten zwei Elemente:
2013-06-29592
Veröffentlichen, Formatieren und Freigeben von Berichten
WerteBeschreibungName
BeliebigDer zum Filtern der Da-ten verwendete Wert
filtering_value
EQUAL (Standard)¦ GREATER ¦ GREATER_OR_EQUAL ¦LESS ¦ LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦NOT_INLIST
Der Filteroperatorfiltering_opera-tor
Beispiel für den reportFilter-ParameterDer Filter [Country]="US" wird folgendermaßen angegeben:<Country><value>US</value><operator>EQUAL</operator>
</Country>
Ausgabeparameter
BeschreibungTypName
TabellenzellenTTabletable
TabellenköpfeTHeaderheaders
TabellenfüßeTFooterfooters
Der vom Webdienstaufruf verwendete Anmeldenamestringuser
Die vom Servicedesigner zur Verfügung gestellte Web-dienstbeschreibung
stringdocumentation
Der Name des Dokumentsstringdocumentname
Das Datum der letzten DokumentregenerierungdateTimelastrefreshdate
Das Datum, an dem der Webdienst erstellt wurdedateTimecreationdate
Der Benutzername des Webdiensterstellersstringcreator
Gibt an, ob das Dokument eingeplant istbooleanisScheduled
Der geplante Startzeitpunkt, falls das Dokument eingeplantist
dateTimescheduleStartTime
Der geplante Endzeitpunkt, falls das Dokument eingeplantist
dateTimescheduleEndTime
Der TabellentypstringtableType
Die Anzahl der Spalten in der AusgabetabelleintnbColumns
Die Anzahl der Zeilen in der AusgabetabelleintnbLines
Verwandte Themen• Drill_<Blockname>• Beispiel für Rückgabedaten des BI-Diensts
2013-06-29593
Veröffentlichen, Formatieren und Freigeben von Berichten
5.4.5.2 Drill_<Blockname>
FunktionsnameDrill_<blockname>
Anmerkung:Dieser Webdienstaufruf kann nicht verwendet werden, wenn die Dokumentfreigabeoption (Berichtsinhaltfür alle Consumer freigeben im Assistenten "Inhalt veröffentlichen") aktiviert ist, da solche Methodennicht in der Webdienst-WSDL-Datei angegeben werden. Wenn beim Aufruf des Dokuments dieseOption aktiviert ist, wird ein Fehler an den Consumer zurückgegeben.
EingabeparameterDie Syntax der Funktion Drill_<Blockname> ist ähnlich wie die Syntax der Funktion GetReportBlock_<Blockname>, wobei es folgende Unterschiede gibt:• Es gibt keine reportfilter Parameter• Es gibt zusätzliche drillpath-Parameter• Es gibt zusätzliche drillfilter-Parameter
Obligatorisch?BeschreibungName
JaGibt eine Drill-Anweisung andrillpath
NeinGibt einen Filter für Drill-Vorgänge andrillfilter
Der drillpath-ParameterDie drillpath-Parameter sind vom Typ DrillPath. Sie enthalten drei Elemente:
WerteBeschreibungName
BeliebigDie Dimension für den Drill-Vorgangfrom
BeliebigWert, für den der Drill-Vorgang durchgeführt werdensoll
value
UP ¦ DOWNDer Drill-Vorgangstypdrilloperation
Anmerkung:
• Mit value können außer Einzelwerten (z.B. "Los Angeles") auch Definitionen wie "Alle Städte"übergeben werden.
• Wenn die Drill-Anweisung ungültig ist, gibt der Webdienst die ursprünglichen Tabellendaten zurück.• Am Ende der Drill-Hierarchie gibt der Webdienst die letzten verfügbaren Werte in der Drill-Hierarchie
zurück.• Sie können mehr als einen drillpath-Parameter angeben, vorausgesetzt, die Parameter beziehen
sich nicht auf verschiedene Ebenen in derselben Drill-Hierarchie.
2013-06-29594
Veröffentlichen, Formatieren und Freigeben von Berichten
Der drillfilter-ParameterMit drillfilter-Parametern können Sie Drill-Filter beim Durchführen von Drill-Vorgängen anwenden:
WerteBeschreibungName
BeliebigDie zu filternde Dimensi-on
Dimension
BeliebigDer Wert, nach dem ge-filtert werden soll
value
EQUAL ¦ GREATER ¦ GREATER_OR_EQUAL ¦ LESS ¦LESS_OR_EQUAL ¦ NOT_EQUAL ¦ INLIST ¦ NOT_INLIST
Der Filteroperatoroperator
Anmerkung:
• Mit value können außer Einzelwerten (z.B. "Los Angeles") auch Definitionen wie "Alle Städte"übergeben werden
• Wenn die Drill-Anweisung ungültig ist, gibt der Webdienst die ursprünglichen Tabellendaten zurück• Am Ende der Drill-Hierarchie gibt der Webdienst die letzten verfügbaren Werte in der Drill-Hierarchie
zurück• Sie können mehr als einen drillpath-Parameter angeben, vorausgesetzt, die Parameter beziehen
sich nicht auf verschiedene Ebenen in derselben Drill-Hierarchie.
Verwandte Themen• GetReportBlock_<Blockname>
5.4.5.3 Ausgabeparameter der BI-Dienste
In der folgenden Tabelle sind die von einem BI-Dienst zurückgegebenen Ausgabeparameter aufgeführt:
BeschreibungTypName
TabellenzellenTTabletable
TabellenkopfzellenTHeaderheaders
TabellenfußzellenTFooterfooters
Der vom Webdienstaufruf verwendete Anmeldenamestringuser
Die vom Servicedesigner zur Verfügung gestellte Web-dienstbeschreibung
stringdocumentation
Der Name des Dokumentsstringdocumentname
Das Datum der letzten DokumentregenerierungdateTimelastrefreshdate
2013-06-29595
Veröffentlichen, Formatieren und Freigeben von Berichten
BeschreibungTypName
Das Datum, an dem der Webdienst erstellt wurdedateTimecreationdate
Der Benutzername des Webdiensterstellersstringcreator
Gibt an, ob das Dokument eingeplant istbooleanisScheduled
Der geplante Startzeitpunkt, falls das Dokument eingeplantist
dateTimescheduleStartTime
Der geplante Endzeitpunkt, falls das Dokument eingeplantist
dateTimescheduleEndTime
Der TabellentypstringtableType
Die Anzahl der Spalten in der AusgabetabelleintnbColumns
Die Anzahl der Zeilen in der AusgabetabelleintnbLines
Beispiel für einen table-Parameter<table><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">172980</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Room</cell><cell xsi:type="xsd:double">345510</cell>
</row>...</table>
Beispiel für einen headers-Parameter<headers><row>
<cell xsi:type="xsd:string">Country</cell><cell xsi:type="xsd:string">Service Line</cell><cell xsi:type="xsd:string">Service</cell><cell xsi:type="xsd:string">Revenue</cell>
</row></headers>
Verwandte Themen• Beispiel für Rückgabedaten des BI-Diensts
5.4.5.4 Beispiel für Rückgabedaten des BI-Diensts
2013-06-29596
Veröffentlichen, Formatieren und Freigeben von Berichten
Webdienste geben Daten über SOAP zurück. Nachfolgend ist ein Beispiel für eine SOAP-Dateiaufgeführt, die von einem Webdienst zurückgegeben wurde:
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance...><soap:Body>
<GetReportBlock_Block1BeachResponse xmlns="multidocmultiuniversesmultime"><table>
<row><cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">172980</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Room</cell><cell xsi:type="xsd:double">345510</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Suite</cell><cell xsi:type="xsd:double">464850</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Fast Food</cell><cell xsi:type="xsd:double">19530</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Poolside Bar</cell><cell xsi:type="xsd:double">27073</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">41160</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">59820</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">113170</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell><cell xsi:type="xsd:double">69575</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Car Rent</cell><cell xsi:type="xsd:double">49160</cell>
</row><row>
<cell xsi:type="xsd:string">Australia</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Travel Reservation</cell><cell xsi:type="xsd:double">63300</cell>
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">126240</cell>
2013-06-29597
Veröffentlichen, Formatieren und Freigeben von Berichten
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Room</cell><cell xsi:type="xsd:double">116790</cell>
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Suite</cell><cell xsi:type="xsd:double">320220</cell>
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Fast Food</cell><cell xsi:type="xsd:double">28440</cell>
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Poolside Bar</cell><cell xsi:type="xsd:double">46320</cell>
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">32640</cell>
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">9000</cell>
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">120050</cell>
</row><row>
<cell xsi:type="xsd:string">France</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell><cell xsi:type="xsd:double">35720</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">323231</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Room</cell><cell xsi:type="xsd:double">330240</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Suite</cell><cell xsi:type="xsd:double">320754</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Fast Food</cell><cell xsi:type="xsd:double">32960</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Poolside Bar</cell><cell xsi:type="xsd:double">37915</cell>
</row><row>
2013-06-29598
Veröffentlichen, Formatieren und Freigeben von Berichten
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">32980</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">78200</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">96440</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell><cell xsi:type="xsd:double">102720</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Car Rent</cell><cell xsi:type="xsd:double">56370</cell>
</row><row>
<cell xsi:type="xsd:string">Nepal</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Travel Reservation</cell><cell xsi:type="xsd:double">74495</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Bungalow</cell><cell xsi:type="xsd:double">368870</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Room</cell><cell xsi:type="xsd:double">746828</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Accommodation</cell><cell xsi:type="xsd:string">Hotel Suite</cell><cell xsi:type="xsd:double">842046</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Fast Food</cell><cell xsi:type="xsd:double">66330</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Poolside Bar</cell><cell xsi:type="xsd:double">88508</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Food & Drinks</cell><cell xsi:type="xsd:string">Restaurant</cell><cell xsi:type="xsd:double">331860</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Activities</cell><cell xsi:type="xsd:double">207950</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Recreation</cell>
2013-06-29599
Veröffentlichen, Formatieren und Freigeben von Berichten
<cell xsi:type="xsd:string">Excursion</cell><cell xsi:type="xsd:double">170305</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Recreation</cell><cell xsi:type="xsd:string">Sports</cell><cell xsi:type="xsd:double">74060</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Car Rent</cell><cell xsi:type="xsd:double">34580</cell>
</row><row>
<cell xsi:type="xsd:string">US</cell><cell xsi:type="xsd:string">Travels</cell><cell xsi:type="xsd:string">Travel Reservation</cell><cell xsi:type="xsd:double">43200</cell>
</row></table><headers>
<row><cell xsi:type="xsd:string">Country</cell><cell xsi:type="xsd:string">Service Line</cell><cell xsi:type="xsd:string">Service</cell><cell xsi:type="xsd:string">Revenue</cell>
</row></headers><footers /><user>Administrator</user><documentation></documentation><documentname>_DaaWSDivers1</documentname><lastrefreshdate>2009-02-20T14:19:01.0</lastrefreshdate><creationdate>2009-02-20T14:43:21.109</creationdate><creator>Administrator</creator><isScheduled>false</isScheduled><tableType>Vertical Table</tableType><nbColumns>4</nbColumns><nbLines>42</nbLines>
</GetReportBlock_Block1BeachResponse></soap:Body></soap:Envelope>
5.4.5.5 WSDL-Definition für BI-Dienst
<?xml version="1.0" encoding="utf-16"?><definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="zozo2" xmlns:tns1="dsws.businessobjects.com" targetNamespace="zozo2" xmlns="http://schemas.xmlsoap.org/wsdl/" name="BIServices">
<types><s:schema elementFormDefault="qualified" targetNamespace="zozo2">
<s:simpleType name="Operator"><s:restriction base="s:string">
<s:enumeration value="EQUAL" /><s:enumeration value="GREATER" /><s:enumeration value="GREATER_OR_EQUAL" /><s:enumeration value="LESS" /><s:enumeration value="LESS_OR_EQUAL" /><s:enumeration value="NOT_EQUAL" /><s:enumeration value="INLIST" /><s:enumeration value="NOT_INLIST" />
</s:restriction></s:simpleType><s:complexType name="FilterCondition">
<s:sequence><s:element name="value" type="s:string" /><s:element name="operator" type="s0:Operator" />
</s:sequence></s:complexType><s:complexType name="LovValueIndex">
2013-06-29600
Veröffentlichen, Formatieren und Freigeben von Berichten
<s:sequence><s:element name="valueofPrompt" type="s:string" /><s:element name="index" type="s:string" />
</s:sequence></s:complexType><s:complexType name="DrillFilter">
<s:sequence><s:element name="dimension" type="s:string" /><s:element name="value" type="s:string" /><s:element name="operator" type="s0:Operator" />
</s:sequence></s:complexType><s:element name="GetReportBlock_Block1">
<s:complexType><s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" /><s:element name="password" type="s:string" minOccurs="0" nillable="true" /><s:element name="Country" type="s0:FilterCondition" /><s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc
curs="unbounded" nillable="true" /><s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nilla
ble="true" /><s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence></s:complexType>
</s:element><s:element name="GetReportBlock_Block1ff">
<s:complexType><s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" /><s:element name="password" type="s:string" minOccurs="0" nillable="true" /><s:element name="Country" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="Resort" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="Service_Line" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="Revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc
curs="unbounded" nillable="true" /><s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nilla
ble="true" /><s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence></s:complexType>
</s:element><s:element name="GetReportBlock_Bloc1">
<s:complexType><s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" /><s:element name="password" type="s:string" minOccurs="0" nillable="true" /><s:element name="State" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="City" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded" nil
lable="true" /><s:element name="Sales_revenue" type="s0:FilterCondition" minOccurs="0" maxOccurs="unbounded"
nillable="true" /><s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nilla
ble="true" /><s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence></s:complexType>
</s:element><s:simpleType name="DrillOperation">
2013-06-29601
Veröffentlichen, Formatieren und Freigeben von Berichten
<s:restriction base="s:string"><s:enumeration value="UP" /><s:enumeration value="DOWN" />
</s:restriction></s:simpleType><s:complexType name="DrillPath">
<s:sequence><s:element name="from" type="s:string" /><s:element name="value" type="s:string" /><s:element name="drillOperation" type="s0:DrillOperation" />
</s:sequence></s:complexType><s:element name="Drill_Block1">
<s:complexType><s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" /><s:element name="password" type="s:string" minOccurs="0" nillable="true" /><s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nilla
ble="true" /><s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nilla
ble="true" /><s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc
curs="unbounded" nillable="true" /><s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nilla
ble="true" /><s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence></s:complexType>
</s:element><s:element name="Drill_Block1ff">
<s:complexType><s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" /><s:element name="password" type="s:string" minOccurs="0" nillable="true" /><s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nilla
ble="true" /><s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nilla
ble="true" /><s:element name="Enter_value_s__for_Country_" type="s0:LovValueIndex" minOccurs="0" maxOc
curs="unbounded" nillable="true" /><s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nilla
ble="true" /><s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence></s:complexType>
</s:element><s:element name="Drill_Bloc1">
<s:complexType><s:sequence>
<s:element name="login" type="s:string" minOccurs="0" nillable="true" /><s:element name="password" type="s:string" minOccurs="0" nillable="true" /><s:element name="drillPath" type="s0:DrillPath" minOccurs="0" maxOccurs="unbounded" nilla
ble="true" /><s:element name="filter" type="s0:DrillFilter" minOccurs="0" maxOccurs="unbounded" nilla
ble="true" /><s:element name="resetState" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="refresh" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="getFromLatestDocumentInstance" type="s:boolean" minOccurs="0" nilla
ble="true" /><s:element name="getFromUserInstance" type="s:boolean" minOccurs="0" nillable="true" /><s:element name="turnOutputToVTable" type="s:boolean" minOccurs="0" nillable="true" />
</s:sequence></s:complexType>
</s:element><s:complexType name="TRow">
<s:sequence><s:element name="cell" type="s:anyType" maxOccurs="unbounded" nillable="true" />
</s:sequence></s:complexType><s:complexType name="TTable">
<s:sequence><s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence></s:complexType>
2013-06-29602
Veröffentlichen, Formatieren und Freigeben von Berichten
<s:complexType name="THeader"><s:sequence>
<s:element name="row" maxOccurs="unbounded" type="s0:TRow" /></s:sequence>
</s:complexType><s:complexType name="TFooter">
<s:sequence><s:element name="row" maxOccurs="unbounded" type="s0:TRow" />
</s:sequence></s:complexType><s:element name="GetReportBlock_Block1Response">
<s:complexType><s:sequence>
<s:element name="table" type="s0:TTable" /><s:element name="headers" type="s0:THeader" /><s:element name="footers" type="s0:TFooter" /><s:element name="user" type="s:string" /><s:element name="documentation" type="s:string" /><s:element name="documentname" type="s:string" /><s:element name="lastrefreshdate" type="s:dateTime" /><s:element name="creationdate" type="s:dateTime" /><s:element name="creator" type="s:string" /><s:element name="isScheduled" type="s:boolean" /><s:element name="scheduleStartTime" type="s:dateTime" /><s:element name="scheduleEndTime" type="s:dateTime" /><s:element name="tableType" type="s:string" /><s:element name="nbColumns" type="s:int" /><s:element name="nbLines" type="s:int" />
</s:sequence></s:complexType>
</s:element><s:element name="Drill_Block1Response">
<s:complexType><s:sequence>
<s:element name="table" type="s0:TTable" /><s:element name="headers" type="s0:THeader" /><s:element name="footers" type="s0:TFooter" /><s:element name="user" type="s:string" /><s:element name="documentation" type="s:string" /><s:element name="documentname" type="s:string" /><s:element name="lastrefreshdate" type="s:dateTime" /><s:element name="creationdate" type="s:dateTime" /><s:element name="creator" type="s:string" /><s:element name="isScheduled" type="s:boolean" /><s:element name="scheduleStartTime" type="s:dateTime" /><s:element name="scheduleEndTime" type="s:dateTime" /><s:element name="tableType" type="s:string" /><s:element name="nbColumns" type="s:int" /><s:element name="nbLines" type="s:int" />
</s:sequence></s:complexType>
</s:element><s:element name="GetReportBlock_Block1ffResponse">
<s:complexType><s:sequence>
<s:element name="table" type="s0:TTable" /><s:element name="headers" type="s0:THeader" /><s:element name="footers" type="s0:TFooter" /><s:element name="user" type="s:string" /><s:element name="documentation" type="s:string" /><s:element name="documentname" type="s:string" /><s:element name="lastrefreshdate" type="s:dateTime" /><s:element name="creationdate" type="s:dateTime" /><s:element name="creator" type="s:string" /><s:element name="isScheduled" type="s:boolean" /><s:element name="scheduleStartTime" type="s:dateTime" /><s:element name="scheduleEndTime" type="s:dateTime" /><s:element name="tableType" type="s:string" /><s:element name="nbColumns" type="s:int" /><s:element name="nbLines" type="s:int" />
</s:sequence></s:complexType>
</s:element><s:element name="Drill_Block1ffResponse">
<s:complexType><s:sequence>
<s:element name="table" type="s0:TTable" /><s:element name="headers" type="s0:THeader" /><s:element name="footers" type="s0:TFooter" /><s:element name="user" type="s:string" />
2013-06-29603
Veröffentlichen, Formatieren und Freigeben von Berichten
<s:element name="documentation" type="s:string" /><s:element name="documentname" type="s:string" /><s:element name="lastrefreshdate" type="s:dateTime" /><s:element name="creationdate" type="s:dateTime" /><s:element name="creator" type="s:string" /><s:element name="isScheduled" type="s:boolean" /><s:element name="scheduleStartTime" type="s:dateTime" /><s:element name="scheduleEndTime" type="s:dateTime" /><s:element name="tableType" type="s:string" /><s:element name="nbColumns" type="s:int" /><s:element name="nbLines" type="s:int" />
</s:sequence></s:complexType>
</s:element><s:element name="GetReportBlock_Bloc1Response">
<s:complexType><s:sequence>
<s:element name="table" type="s0:TTable" /><s:element name="headers" type="s0:THeader" /><s:element name="footers" type="s0:TFooter" /><s:element name="user" type="s:string" /><s:element name="documentation" type="s:string" /><s:element name="documentname" type="s:string" /><s:element name="lastrefreshdate" type="s:dateTime" /><s:element name="creationdate" type="s:dateTime" /><s:element name="creator" type="s:string" /><s:element name="isScheduled" type="s:boolean" /><s:element name="scheduleStartTime" type="s:dateTime" /><s:element name="scheduleEndTime" type="s:dateTime" /><s:element name="tableType" type="s:string" /><s:element name="nbColumns" type="s:int" /><s:element name="nbLines" type="s:int" />
</s:sequence></s:complexType>
</s:element><s:element name="Drill_Bloc1Response">
<s:complexType><s:sequence>
<s:element name="table" type="s0:TTable" /><s:element name="headers" type="s0:THeader" /><s:element name="footers" type="s0:TFooter" /><s:element name="user" type="s:string" /><s:element name="documentation" type="s:string" /><s:element name="documentname" type="s:string" /><s:element name="lastrefreshdate" type="s:dateTime" /><s:element name="creationdate" type="s:dateTime" /><s:element name="creator" type="s:string" /><s:element name="isScheduled" type="s:boolean" /><s:element name="scheduleStartTime" type="s:dateTime" /><s:element name="scheduleEndTime" type="s:dateTime" /><s:element name="tableType" type="s:string" /><s:element name="nbColumns" type="s:int" /><s:element name="nbLines" type="s:int" />
</s:sequence></s:complexType>
</s:element><s:element name="QaaWSHeader">
<s:complexType><s:sequence>
<s:element name="sessionID" type="s:string" minOccurs="0" maxOccurs="1" nillable="true"/>
<s:element name="serializedSession" type="s:string" minOccurs="0" maxOccurs="1" nillable="true" />
</s:sequence></s:complexType>
</s:element></s:schema>
</types><message name="GetReportBlock_Block1SoapIn">
<part name="parameters" element="s0:GetReportBlock_Block1" /><part name="request_header" element="s0:QaaWSHeader" />
</message><message name="GetReportBlock_Block1SoapOut">
<part name="parameters" element="s0:GetReportBlock_Block1Response" /></message><message name="Drill_Block1SoapIn">
<part name="parameters" element="s0:Drill_Block1" /><part name="request_header" element="s0:QaaWSHeader" />
</message><message name="Drill_Block1SoapOut">
2013-06-29604
Veröffentlichen, Formatieren und Freigeben von Berichten
<part name="parameters" element="s0:Drill_Block1Response" /></message><message name="GetReportBlock_Block1ffSoapIn">
<part name="parameters" element="s0:GetReportBlock_Block1ff" /><part name="request_header" element="s0:QaaWSHeader" />
</message><message name="GetReportBlock_Block1ffSoapOut">
<part name="parameters" element="s0:GetReportBlock_Block1ffResponse" /></message><message name="Drill_Block1ffSoapIn">
<part name="parameters" element="s0:Drill_Block1ff" /><part name="request_header" element="s0:QaaWSHeader" />
</message><message name="Drill_Block1ffSoapOut">
<part name="parameters" element="s0:Drill_Block1ffResponse" /></message><message name="GetReportBlock_Bloc1SoapIn">
<part name="parameters" element="s0:GetReportBlock_Bloc1" /><part name="request_header" element="s0:QaaWSHeader" />
</message><message name="GetReportBlock_Bloc1SoapOut">
<part name="parameters" element="s0:GetReportBlock_Bloc1Response" /></message><message name="Drill_Bloc1SoapIn">
<part name="parameters" element="s0:Drill_Bloc1" /><part name="request_header" element="s0:QaaWSHeader" />
</message><message name="Drill_Bloc1SoapOut">
<part name="parameters" element="s0:Drill_Bloc1Response" /></message><portType name="BIServicesSoap">
<operation name="GetReportBlock_Block1"><documentation /><input message="s0:GetReportBlock_Block1SoapIn" /><output message="s0:GetReportBlock_Block1SoapOut" />
</operation><operation name="Drill_Block1">
<documentation /><input message="s0:Drill_Block1SoapIn" /><output message="s0:Drill_Block1SoapOut" />
</operation><operation name="GetReportBlock_Block1ff">
<documentation /><input message="s0:GetReportBlock_Block1ffSoapIn" /><output message="s0:GetReportBlock_Block1ffSoapOut" />
</operation><operation name="Drill_Block1ff">
<documentation /><input message="s0:Drill_Block1ffSoapIn" /><output message="s0:Drill_Block1ffSoapOut" />
</operation><operation name="GetReportBlock_Bloc1">
<documentation /><input message="s0:GetReportBlock_Bloc1SoapIn" /><output message="s0:GetReportBlock_Bloc1SoapOut" />
</operation><operation name="Drill_Bloc1">
<documentation /><input message="s0:Drill_Bloc1SoapIn" /><output message="s0:Drill_Bloc1SoapOut" />
</operation></portType><binding name="BIServicesSoap" type="s0:BIServicesSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" /><operation name="GetReportBlock_Block1">
<documentation /><soap:operation soapAction="zozo2/GetReportBlock_Block1" style="document" /><input>
<soap:header message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal"><soap:headerfault message="s0:GetReportBlock_Block1SoapIn" part="request_header" use="literal"
/></soap:header><soap:body use="literal" parts="parameters" />
</input><output>
<soap:body use="literal" /></output>
</operation><operation name="Drill_Block1">
<documentation />
2013-06-29605
Veröffentlichen, Formatieren und Freigeben von Berichten
<soap:operation soapAction="zozo2/Drill_Block1" style="document" /><input>
<soap:header message="s0:Drill_Block1SoapIn" part="request_header" use="literal"><soap:headerfault message="s0:Drill_Block1SoapIn" part="request_header" use="literal" />
</soap:header><soap:body use="literal" parts="parameters" />
</input><output>
<soap:body use="literal" /></output>
</operation><operation name="GetReportBlock_Block1ff">
<documentation /><soap:operation soapAction="zozo2/GetReportBlock_Block1ff" style="document" /><input>
<soap:header message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal"><soap:headerfault message="s0:GetReportBlock_Block1ffSoapIn" part="request_header" use="literal"
/></soap:header><soap:body use="literal" parts="parameters" />
</input><output>
<soap:body use="literal" /></output>
</operation><operation name="Drill_Block1ff">
<documentation /><soap:operation soapAction="zozo2/Drill_Block1ff" style="document" /><input>
<soap:header message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal"><soap:headerfault message="s0:Drill_Block1ffSoapIn" part="request_header" use="literal" />
</soap:header><soap:body use="literal" parts="parameters" />
</input><output>
<soap:body use="literal" /></output>
</operation><operation name="GetReportBlock_Bloc1">
<documentation /><soap:operation soapAction="zozo2/GetReportBlock_Bloc1" style="document" /><input>
<soap:header message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal"><soap:headerfault message="s0:GetReportBlock_Bloc1SoapIn" part="request_header" use="literal"
/></soap:header><soap:body use="literal" parts="parameters" />
</input><output>
<soap:body use="literal" /></output>
</operation><operation name="Drill_Bloc1">
<documentation /><soap:operation soapAction="zozo2/Drill_Bloc1" style="document" /><input>
<soap:header message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal"><soap:headerfault message="s0:Drill_Bloc1SoapIn" part="request_header" use="literal" />
</soap:header><soap:body use="literal" parts="parameters" />
</input><output>
<soap:body use="literal" /></output>
</operation></binding><service name="zozo2">
<documentation /><port name="BIServicesSoap" binding="s0:BIServicesSoap">
<soap:address location="http://noux:8080/dswsbobje/qaawsservices/queryasaservice?&cuid=AduDhWyVezRPnnJM_FDS4S0&authType=secEnterprise&locale=en_US&timeout=60" />
</port></service>
</definitions>
2013-06-29606
Veröffentlichen, Formatieren und Freigeben von Berichten
Analysieren von Daten in Web-Intelligence-Berichten
In Web Intelligence werden komplexe und verschiedenartige Daten in Berichten dargestellt, die schnellund leicht zu verstehen sind. Sie entwerfen Web-Intelligence-Dokumente auf Basis von Abfragen, diein einer von vielen verfügbaren Anwendungen wie BEx oder OLAP erstellt wurden, im Modus "Entwurf",um diese im Modus "Ansicht" allen Personen oder spezifischen Gruppen oder Personen zur Verfügungzu stellen. In diesem Abschnitt sind Beschreibungen der Funktionen, die Sie im Modus "Ansicht"verwenden können, bzw. Verweise auf Informationen zu diesen enthalten.
In Abhängigkeit von den Benutzersicherheitseinstellungen und Zugriffsrechten, die der BI-Administratorfür Sie festgelegt hat, können Sie beim Öffnen eines Web-Intelligence-Dokuments im Modus "Ansicht"verschiedene Arbeitsschritte für Berichte im Dokument ausführen.
Zu den in einem Web-Intelligence-Dokument ausführbaren Vorgängen gehören folgende:• Erstellen, Öffnen, Speichern, Drucken, Regenerieren, Exportieren und Senden von Dokumenten• Suchen nach Dokumenten im Unternehmen oder nach persönlichen Dokumenten auf dem Rechner• Anzeigen des Verlaufs von zeitgesteuert verarbeiteten Dokumenten oder der Dokumentgliederung• Verfolgen von Änderungen in Dokumenten• Einschränken der angezeigten Daten durch Filter und Drill-Vorgänge
Anmerkung:Falls Sie den Web-Intelligence-Rich-Client auf dem Computer zum Anzeigen von Dokumenten verwendenmöchten, sind zunächst verschiedene Arbeitsschritte auszuführen. Weitere Informationen finden Sieim Abschnitt Einrichten und Verwenden des Web-Intelligence-Rich-Clients im Benutzerhandbuch fürden Web-Intelligence-Rich-Client von SAP BusinessObjects.
Verwandte Themen• Im Web-Intelligence-Ansichtsmodus verfügbare Funktionen• Starten der Web-Intelligence-Schnittstelle• Allgemeine Informationen zu Web Intelligence• Registerkarten im Seitenbereich von Web Intelligence• Festlegen von Web-Intelligence-Einstellungen• Auswählen der Anzeige- und Entwurfsschnittstelle• Speichern und Exportieren von Dokumenten im Modus "Ansicht"• Anzeigemodi• Verfolgen von Änderungen in Daten
2013-06-29607
Analysieren von Daten in Web-Intelligence-Berichten
6.1 Im Web-Intelligence-Ansichtsmodus verfügbare Funktionen
Wenn Sie Web-Intelligence-Dokumente im Modus "Ansicht" anzeigen, stehen Ihnen in Abhängigkeitvon den vom BI-Administrator erteilten Benutzersicherheits- und Zugriffsrechten verschiedeneSchaltflächen, Symbole oder andere Funktionen zur Verfügung.
BeschreibungSymbolAufgabe
In Abhängigkeit von den vom BI-Administrator erteilten Rechtenkann ein Benutzer auf Basis ei-nes Universums oder ohne Zu-griff auf eine Datenquelle Doku-mente erstellen.
Dokumente erstellen
Ein Benutzer kann Dokumenteim persönlichen Ordner oder inUnternehmensordnern öffnen,für die ihm vom BI-AdministratorZugriffrechte erteilt wurden.
Dokumente öffnen
Ein Benutzer kann Dokumenteim persönlichen Ordner oder inUnternehmensordnern spei-chern, für die ihm vom BI-Admi-nistrator Zugriffrechte erteiltwurden.
Dokumente speichern
Ein Benutzer kann Dokumentedrucken.Dokumente drucken
Ein Benutzer kann im persönli-chen Ordner oder in Unterneh-mensordnern, für die ihm vomBI-Administrator Zugriffrechteerteilt wurden, nach Dokumen-ten suchen.
Nach Dokumenten suchen
Ein Benutzer kann den Verlaufvon Dokumenten anzeigen.Dokumentverlauf anzeigen
Ein Benutzer kann Dokumenteoder einen der enthaltenen Be-richte in eine Vielzahl von Forma-ten exportieren.
Dokumente oder einen der ent-haltenen Berichte exportieren
2013-06-29608
Analysieren von Daten in Web-Intelligence-Berichten
BeschreibungSymbolAufgabe
Ein Benutzer kann Dokumenteoder einen der enthaltenen Be-richte in einer Vielzahl von For-maten versenden.
Dokumente senden
Ein Benutzer kann Aktionensteuern, die für einen Bericht ineinem Dokument ausgeführtwerden.
Aktion rückgängig machen oderwiederholen
Ein Benutzer kann Dokumenteregenerieren, sodass dieneuesten Daten angezeigt wer-den.
Dokumente regenerieren
Ein Benutzer kann auf die Hilfe-dokumentation für Web Intelli-gence zugreifen.
Hilfe aufrufen
Ein Benutzer kann die Ände-rungsverfolgung für ein Doku-ment aktivieren.
Änderungen in Dokumentenverfolgen
Ein Benutzer kann die Drill-Funktion im Dokument für jedesObjekt aktivieren, das übermehrere Ebenen verfügt.
Drill für Daten
Ein Benutzer kann mithilfe eineseinfachen Filters die angezeig-ten Daten auf Basis der im Be-richt enthaltenen Datentypeneinschränken.
Dokumentdaten filtern
Ein Benutzer kann Köpfe, Zeilenund Spalten in Tabellen fixieren,um diese bei einem Bildlaufdurch die Daten angezeigt zulassen.
Tabellenköpfe, Zeilen undSpalten fixieren
Ein Benutzer kann die Gliede-rung eines Dokuments und sei-ner Berichte anzeigen, soferneine solche existiert.
Dokumentgliederung anzeigen
2013-06-29609
Analysieren von Daten in Web-Intelligence-Berichten
BeschreibungSymbolAufgabe
Ein Benutzer kann seitenweiseweiter- und zurückblättern, einebestimmte Seitenzahl eingebenoder zum Anfang oder Ende ei-nes Berichts in einem Dokumentspringen.
Zwischen Seiten umschalten
Ein Benutzer kann bequem undschnell zwischen dem schnellenAnzeigemodus und dem Seiten-modus umschalten.
Zwischen Seitenanzeigen um-schalten
Ein Benutzer kann angezeigteBerichte vergrößern und verklei-nern.
Berichte vergrößern
Verwandte Themen• Auswählen der Anzeige- und Entwurfsschnittstelle
6.2 Öffnen und Erstellen von Dokumenten
6.2.1 Öffnen eines Dokuments aus dem Repository
1. Klicken Sie im BI-Launchpad auf die Registerkarte Dokumente, um die im Repository verfügbarenDokumente anzuzeigen.
2. Klicken Sie auf die Registerkarte Ordner, und wechseln Sie in den Ordner, der das Dokumententhält.
3. Wählen Sie das Dokument aus, klicken Sie mit der rechten Maustaste, und wählen Sie Anzeigenaus, um das Dokument im Modus "Ansicht" zu öffnen, oder wählen Sie Ändern aus, um dasDokument im Modus "Entwurf" zu öffnen.
Die Version von Web Intelligence, die geöffnet wird, hängt von den Einstellungen für "Anzeigen"und "Ändern" in den Web-Intelligence-Einstellungen von BI-Launchpad ab.
Anmerkung:Wenn in einem Dokument die Regenerierung der Daten beim Öffnen festgelegt ist (wenn dieDokumenteigenschaft Beim Öffnen regenerieren in den Dokumenteigenschaften ausgewählt
2013-06-29610
Analysieren von Daten in Web-Intelligence-Berichten
wurde), werden im Dokument die aktuellen Informationen angezeigt. Die Option Beim Öffnenregenerieren hängt von den folgenden CMS-Einstellungen ab:• Unter CMC > Anwendung > WebI > Eigenschaften wurde die Eigenschaft Aktivieren Sie die
Sicherheitsberechtigung "Automatische Regenerierung beim Öffnen für alle Dokumentedeaktivieren" vom BI-Administrator aktiviert.
• Unter CMC > Anwendung > Benutzersicherheit wurde das Sicherheitsrecht AutomatischeRegenerierung beim Öffnen für alle Dokumente deaktivieren für den jeweiligen Benutzervom BI-Administrator deaktiviert.
Verwandte Themen• Auswählen der Anzeige- und Entwurfsschnittstelle
6.2.2 Öffnen eines Dokuments in Web Intelligence
Sie haben Zugriff auf die Dokumente und verfügen über die entsprechenden Berechtigungen zumÖffnen des Dokuments.1. Klicken Sie in BI-Launchpad auf Anwendungen > Web-Intelligence-Anwendung.2. Klicken Sie in der Symbolleiste auf das Symbol Öffnen.
Das Dialogfeld "Dokument auswählen" wird geöffnet.
3. Navigieren Sie durch die Ornder, um eine Datei auszuwählen, und klicken Sie dann auf Öffnen.
Das Dokument wird im Modus "Entwurf" geöffnet. Sie können abhängig von Ihren Rechten in den Modi"Ansicht" und "Entwurf" arbeiten.
6.2.3 Erstellen von Dokumenten ohne Datenquelle
Ein Grund für ein Dokument ohne Datenquelle könnte die Erstellung eines Vorlagendokuments sein,das die standardmäßige Titelseite als ersten Bericht, den standardmäßigen Urheberrechtstext alszweiten Bericht und so weiter enthält. Sie können das Layout für die Kopf- und Fußzeile festlegen undsogar leere, formatierte Tabellen und Diagramme hinzufügen. Ein Abfrage- oder Berichtsdesigner kanndann zu einem späteren Zeitpunkt das Dokument über eine Abfrage mit einer Datenquelle verbinden.
Anmerkung:Die Rechte, die Benutzern vom BI-Administrator zugewiesen wurden, bestimmen den Zugriff aufDatenquellen und die Möglichkeit, Dokumente in Web Intelligence zu erstellen.
1. Öffnen Sie Web Intelligence in einem beliebigen Modus.2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie im Modus "Ansicht" in der Symbolleiste auf das Symbol Neu.
2013-06-29611
Analysieren von Daten in Web-Intelligence-Berichten
• Klicken Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" auf das Symbol Neu.
3. Wählen Sie Ohne Datenquelle aus, und klicken Sie auf OK.
Es wird ein leeres Dokument geöffnet. Der Bereich "Verfügbare Objekte" enthält keine Objekte.
Verwandte Themen• Erstellen von Universumsabfragen• Erstellen von Abfragen auf Grundlage von BEx Querys• Erstellen von Abfragen für Advanced Analysis-Ansichten
6.3 Speichern und Exportieren von Dokumenten im Modus "Ansicht"
In Web Intelligence können Sie das aktuelle Dokument oder den aktiven Bericht an einem oder mehrerenSpeicherorten speichern oder in verschiedene Formate exportieren.
Anmerkung:In der Web-Intelligence-HTML-Schnittstelle ist es nicht möglich, über die Funktion Speichern unterdas Dokument oder den Bericht als Text-, Excel- oder PDF-Datei zu speichern, allerdings können SieDokumente oder Berichte in diese Formate auf dem Computer oder an einen anderen Speicherortexportieren.
Verwandte Themen• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-Applet-Schnittstelle• Speichern von Dokumenten im Unternehmens-Repository in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als Excel-Arbeitsblatt in der Web-Intelligence-Applet-Schnittstelle• Festlegen der Einstellungen zum Speichern von Dokumenten im Excel-Format• Exportieren von Dokumenten oder Berichten als Excel-Arbeitsblatt in derWeb-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als PDF-Datei in der Web-Intelligence-Applet-Schnittstelle• Exportieren von Dokumenten oder Berichten als PDF-Datei in der Web-Intelligence-HTML-Schnittstelle• Speichern von Dokumenten als Textdatei in der Web-Intelligence-Applet-Schnittstelle• Exportieren von Dokumenten oder Berichten als Textdatei in der Web-Intelligence-HTML-Schnittstelle• Exportieren oder Speichern von Dokumentdaten als CSV-Datei• Exportieren von Dokumentdaten als CSV-Datei in der Web-Intelligence-HTML-Schnittstelle
6.4 Drucken von Berichten
Sie können einen oder mehrere Berichte eines Web-Intelligence-Dokuments drucken.
2013-06-29612
Analysieren von Daten in Web-Intelligence-Berichten
Von der Web-Intelligence-Applet-Schnittstelle und dem Web-Intelligence-Rich-Client aus erfolgt derDruck direkt. Wenn Sie jedoch über die Web-Intelligence-HTML-Schnittstelle drucken, exportieren Siedas Dokument zuerst in eine PDF-Datei und drucken das Dokument dann von dort aus.
Anmerkung:Wenn ein Bericht größer als das Seitenformat ist, das unter "Bericht-Layout" definiert wurde, werdenSeitenumbrüche eingefügt. Die Papiergröße und die Seitenausrichtung für den Druck können von derfür Berichte festgelegten Papiergröße und Seitenausrichtung abweichen, wenn Sie sie in derWeb-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client anzeigen.
6.4.1 So drucken Sie Berichte
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie auf das Symbol Drucken.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, klicken Sie auf das Symbol Drucken
in der Symbolleiste auf der Registerkarte "Datei".• Wenn Sie die Web-Intelligence HTML-Schnittstelle verwenden, wird das Dialogfeld
"Dateidownload" angezeigt. Öffnen Sie die PDF-Datei, und drucken Sie den Bericht.• Wenn Sie die Web-Intelligence Applet-Schnittstelle oder den Web-Intelligence-Rich-Client
verwenden, wird das Dialogfeld "Drucken" angezeigt. Wählen Sie Ihre Druckoptionen, und druckenSie den Bericht.
6.5 Suchen nach Text in Dokumenten
6.5.1 Suchen nach Text auf Berichtsseiten
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Wenn Sie sich im Modus "Ansicht" befinden, klicken Sie in der Symbolleiste auf das SymbolSuchen.
• Wenn Sie sich im Modus "Entwurf "befinden, klicken Sie auf der Registerkarte Datei in derSymbolleiste auf das Symbol Suchen.
Die Leiste "Suchen" wird am unteren Rand des Berichtsbereichs angezeigt.
2013-06-29613
Analysieren von Daten in Web-Intelligence-Berichten
3. Geben Sie in das Feld "Suchen" Text ein, und drücken Sie die Eingabetaste, oder klicken Sie aufdas Symbol Text auf aktueller Seite suchen.
Anmerkung:Um eine Suche mit Berücksichtigung der Groß- und Kleinschreibung auszuführen, klicken Sie aufden Pfeil neben dem Feld und wählen Groß-/Kleinschreibung beachten aus.
4. Wenn der Text mehrere Male vorkommt, klicken Sie auf die Symbole Nächste oder Vorherige, umandere Instanzen des Textes hervorzuheben.
Anmerkung:Wenn Sie die Web-Intelligence Applet-Schnittstelle oder den Web-Intelligence-Rich-Client verwenden,klicken Sie auf Alle markieren, um alle Instanzen des Textes auf der Seite hervorzuheben.
Anmerkung:Um das Feld "Suchen" zu schließen, klicken Sie auf das X am Ende der Leiste "Suchen".
6.6 Senden von Dokumenten
6.6.1 Senden von Dokumenten per E-Mail
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie je nach verwendeter Web-Intelligence-Schnittstelle einen der folgenden Schritte aus:
• In der Web-Intelligence-HTML-Schnittstelle:• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste Senden die Option "Per E-Mail
senden" aus.• Wählen Sie im Modus "Entwurf" auf der Registerkarte "Datei" aus der Dropdown-Liste Senden
die Option "Per E-Mail senden" aus.• In der Web-Intelligence-Applet-Schnittstelle:
• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste Dokument senden die Option "PerE-Mail versenden" aus.
• Wählen Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" aus derDropdown-Liste Dokument senden die Option "Per E-Mail senden" aus.
• Gehen Sie im Web-Intelligence-Rich-Client wie folgt vor:• Wählen Sie im Modus "Ansicht" aus der Dropdown-Liste "Als E-Mail-Anhang senden" ein
Dokumentformat aus.• Wählen Sie im Modus "Entwurf" oder "Daten" auf der Registerkarte "Datei" aus der
Dropdown-Liste "Als E-Mail-Anhang senden" ein Dokumentformat aus.
3. Geben Sie die Empfänger und den erforderlichen E-Mail-Text ein, und versenden Sie die E-Mail.
2013-06-29614
Analysieren von Daten in Web-Intelligence-Berichten
6.6.2 Senden von Dokumenten an andere Benutzer oder Gruppen im CMS
Anmerkung:Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar.
1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-HTML- oderWeb-Intelligence-Applet-Schnittstelle.
2. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste Senden die
Option An Benutzer senden aus.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, wählen Sie in der Symbolleiste der
Registerkarte "Datei" aus der Dropdown-Liste Senden die Option An Benutzer senden aus.
3. Wählen Sie die Benutzer oder Gruppen, denen Sie das Dokument senden möchten, in der Liste derBenutzer und Gruppen aus.
4. Klicken Sie auf Automatisch generierten Namen verwenden, um das Dokument mit einemautomatisch generierten Namen zu senden.
5. Klicken Sie auf Spezifischen Namen verwenden, und geben Sie den Namen in das Feld ein, wennSie dem Dokument einen Namen zuweisen möchten.
6. Klicken Sie auf Verknüpfung, um eine Verknüpfung des Dokuments zu senden, oder aufKopieren,um eine Kopie des Dokuments zu senden.
7. Klicken Sie auf Senden.
6.6.3 Senden eines Dokuments per FTP
1. Öffnen Sie ein Web-Intelligence-Dokument in der Web-Intelligence-HTML- oderWeb-Intelligence-Applet-Schnittstelle.
Anmerkung:
• Diese Option ist im Web-Intelligence-Rich-Client nicht verfügbar.• Speichern Sie vor dem Senden des Dokuments alle vorgenommenen Änderungen.
2. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-Liste "Senden" die
Option An FTP senden aus.• Wenn Sie sich im Modus "Entwurf" oder "Daten" befinden, wählen Sie auf der Registerkarte
"Datei" aus der Dropdown-Liste Menü Speichern die Option "In Enterprise speichern" aus.
2013-06-29615
Analysieren von Daten in Web-Intelligence-Berichten
Anmerkung:Für das Versenden von Dateien über FTP benötigen Sie die entsprechenden Berechtigungen. WennSie nicht über die Berechtigungen verfügen, wird das Dialogfeld "An FTP senden" nicht angezeigt,oder das Dialogfeld erscheint mit einer Fehlermeldung.
3. Geben Sie den Hostnamen in das Feld Host ein.4. Geben Sie den Port in das Feld Port ein.5. Geben Sie den Benutzernamen und das Kennwort in die Felder Benutzername und Kennwort ein.6. Geben Sie das Konto in das Feld Konto ein.7. Geben Sie das Verzeichnis in das Feld Verzeichnis ein.8. Klicken Sie auf Automatisch generierten Namen verwenden, um das Dokument mit einem
automatisch generierten Namen zu senden.9. Klicken Sie auf Spezifischen Namen verwenden, und geben Sie den Namen in das Feld ein, wenn
Sie dem Dokument einen Namen zuweisen möchten.10. Klicken Sie auf Senden.
6.7 Anzeigemodi
In den Dokumentmodi "Ansicht" und "Entwurf" können Sie Berichte in verschiedenen Modi anzeigen,je nachdem, wie Sie mit den Daten arbeiten möchten und wie die Daten dargestellt werden sollen. Siesteuern die Ansichtsmodi über Schaltflächen, die sich im Web-Intelligence-Fenster unten in derStatusleiste befinden.
6.7.1 Ansichtsmodus "Seite"
In den Dokumentmodi "Ansicht" und "Entwurf" wird im Ansichtsmodus "Seite" das Seitenlayout vonBerichten angezeigt, darunter Seitenränder, Köpfe und Füße.
Verwenden Sie den Ansichtsmodus "Seite", wenn Sie die Formatierung von Tabellen und Diagrammensowie das Layout von Berichtsseiten optimieren möchten.
6.7.2 Ansichtsmodus "Schnelle Anzeige"
In den Dokumentmodi "Ansicht" und "Entwurf" ist der Ansichtsmodus "Schnelle Anzeige" derStandardanzeigemodus. Dabei handelt es sich um ein Seitenlayout, das auf den Daten statt auf derphysisches Größe der Berichtsseiten basiert. Im Ansichtsmodus "Schnelle Anzeige" werden nur die
2013-06-29616
Analysieren von Daten in Web-Intelligence-Berichten
Tabellen, Berichte und individuellen Zellen in Berichten und je nach Einstellungen von "Schnelle Anzeige"nur eine maximale Anzahl von Datensätzen vertikal und horizontal angezeigt. Im Ansichtsmodus"Schnelle Anzeige" werden auch die minimale Seitenbreite und -höhe und die Abstände um die Ränderdes Berichts festgelegt.
Da durch den Ansichtsmodus "Schnelle Anzeige" die Anzahl der horizontalen und vertikalen Zeilenbegrenzt ist, enthält ein Bericht unter Umständen nicht alle möglichen Daten.
Verwenden Sie den Ansichtsmodus "Schnelle Anzeige", wenn Sie primär Ergebnisse analysieren,Berechnungen bzw. Formeln hinzufügen oder Gruppenwechsel bzw. Sortierungen in Tabellen einfügen,um Ergebnisse zu organisieren.
Die Eigenschaften des Ansichtsmodus "Schnelle Anzeige" können entweder vom BI-Administrator oderdirekt in der Anwendung konfiguriert werden.
HinweiseKonfigurationEigenschaft
BI-Administra-tor
Maximale Anzahl vertika-ler Datensätze
BI-Administra-tor
Maximale Anzahl vertika-ler Datensätze
BI-Administra-tor
Minimale Seitenbreite
BI-Administra-tor
Minimale Seitenhöhe
BI-Administra-tor
Füllen rechts
BI-Administra-tor
Füllen Unten
• Wirkt sich nur auf horizontale Tabellen und Kreuztabellenaus
• Horizontale Tabellen werden nie vertikal ausgeschnitten• Die Anzahl der Zeilen in einer horizontalen Tabelle wird
bei der Berechnung der vertikalen Datensätze ignoriert
AnwendungVertikale Datensätze proSeite
• Wirkt sich nur auf horizontale Tabellen, Formulare undKreuztabellen aus
• Die Anzahl der Zeilen in einer vertikalen Tabelle wird beider Berechnung der horizontalen Datensätze ignoriert
AnwendungHorizontale Datensätzepro Seite
Weitere Hinweise:• Tabellenkopfe und -füße zählen nicht als Zeilen.• Individuelle Zellen und Diagramme zählen nicht als Zeilen.• Sektionszellen zählen nicht als Zeilen, wenn die Sektion nicht leer ist.• Sektionszellen zählen als vertikale Zeilen, wenn die Sektion leer ist.
2013-06-29617
Analysieren von Daten in Web-Intelligence-Berichten
• Die Option Seitenwechsel in Block vermeiden hat im Ansichtsmodus "Schnelle Anzeige" keineAuswirkung.
6.7.3 Wechseln zwischen Ansichtsmodi
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Wählen Sie in der Statusleiste unten im Dokument eines der folgenden Symbole aus:
• Um einen Bericht im Ansichtsmodus "Schnelle Anzeige" anzuzeigen, klicken Sie auf das SymbolSchnelle Anzeige.
• Um einen Bericht im Ansichtsmodus "Seite" anzuzeigen, klicken Sie auf das Symbol Seite.
6.8 Verfolgen von Änderungen in Daten
Damit Sie fundierte und effektive Business-Intelligence-Entscheidungen treffen können, müssen Sienachvollziehen können, wie sich die Daten, die die Entscheidungsgrundlage bilden, im Laufe der Zeitändern. Da Sie Datenänderungen verfolgen und anzeigen können, haben Sie die Möglichkeit, sich aufdie Analyse von Schlüsselbereichen zu konzentrieren, ohne Zeit beim Durchsuchen irrelevanter Datenzu verschwenden.
Wenn Sie Datenänderungen verfolgen, wählen Sie eine bestimmte Datenregenerierung alsReferenzpunkt aus. Diese Daten werden als Referenzdaten bezeichnet. Wenn Sie die Datenverfolgungaktivieren, sehen Sie die Daten im Verhältnis zu den Referenzdaten.
Die folgenden Beispiele sollen die Datenverfolgung veranschaulichen:• Wenn eine Verkaufsstelle nicht mehr in der Liste der umsatzstärksten Geschäfte angezeigt wird,
wird die Verkaufsstelle als aus der Liste gelöscht interpretiert. Sie können diese Informationenverwenden, um zu untersuchen, warum die Verkaufsstelle nicht mehr zu den umsatzstärksten Filialenzählt.
• Wenn der Umsatz in einer bestimmten Region sinkt, wird dies durch die Datenverfolgung angezeigt.Sie können daraufhin einen Drilldown auf die Daten dieser Region ausführen, um die Hintergründezu verstehen.
In beiden Fällen erhalten die aktuellen Daten durch die Datenverfolgung mehr Aussagekraft, da sie ineinen Kontextbezug zu älteren Daten gesetzt werden. Ohne diesen Kontext wäre es schwieriger, Trendszu identifizieren.
Anmerkung:Datenänderungen werden auf Dokumentebene, nicht auf Berichtsebene, verfolgt. Wenn eine Dokumentmehrere Berichte enthält, wird die Verfolgung auf alle Berichte angewendet. Die Information in derStatusleiste am unteren Rand des Berichts gibt über den Dokumentebenenstatus Auskunft. Ein Sternauf einer Berichtsregisterkarte zeigt an, dass die Änderungsverfolgung für den Bericht aktiviert ist.
2013-06-29618
Analysieren von Daten in Web-Intelligence-Berichten
Verwandte Themen• Arten der Datenänderung• Tracking-Modus mit automatischer Aktualisierung• Datentracking-Modus mit absoluten Referenzdaten• Aktivieren des Datentrackings• Anzeigen geänderter Daten• Konfigurieren des Aussehens geänderter Daten• Konfigurieren des Erscheinungsbilds geänderter Daten• Anzeigen geänderter Daten in Blöcken• Anzeigen geänderter Daten in Blöcken mit Gruppenwechseln• Anzeigen geänderter Daten in Sektionen• Anzeigen geänderter Daten in Berichten mit zusammengeführten Dimensionen• Anzeigen geänderter Daten in Diagrammen
6.9 Drills für Berichtsdaten im Modus "Ansicht"
Eine Drill-Analyse ermöglicht es Ihnen, einen genauen Blick auf Ihre Daten zu werfen, um die hinterden positiven oder negativen Ergebnissen Ihrer Tabellen, Diagramme oder Sektionen verborgenenEinzelheiten in den Vordergrund zu holen.
Beispiel: Warum ist der Absatz von Mode-Accessoires, Citymode und Mäntel im 3. Quartal(Q3) gestiegen?
Sie arbeiten für eine Einzelhandelskette im Modebereich und sind für den Verkauf der ProduktlinienMode-Accessoires, Citymode und Mäntel in bestimmten Absatzgebieten verantwortlich. Sie stellenfest, dass der Umsatz im 3. Quartal im Vergleich zu anderen Quartalen erheblich angestiegen ist. Umdie Gründe kennenzulernen, führen Sie einen Drilldown durch, um die Faktoren hinter dem Ergebniszu betrachten. Sie sehen dann, dass der Umsatz bei Schmuck im Juli wesentlich höher war.
6.9.1 Einstellen von Drill-Optionen
Vor Beginn einer Drill-Sitzung können Sie Drill-Optionen definieren, um festzulegen, wie Berichte beijedem Drill-Vorgang geändert werden. Die Vorgehensweise beim Festlegen der Drill-Optionen hängtvon der verwendeten Schnittstelle ab.• Über BI-Launchpad, falls Sie die Web-Intelligence-HTML- bzw. Web-Intelligence-Applet-Schnittstelle
oder den Web-Intelligence-Rich-Client verwenden.• Über Ihren Computer, falls Sie den Web-Intelligence-Rich-Client über die
BI-Plattform-Implementierung auf Ihrem Computer verwenden.
2013-06-29619
Analysieren von Daten in Web-Intelligence-Berichten
Verwandte Themen• Festlegen von Drilloptionen im BI-Launchpad• Festlegen von Drilloptionen im Web-Intelligence-Rich-Client• Drill in Berichtblöcken synchronisieren (Option)• Drill-Leiste beim Start ausblenden (Option)• Drill-Vorgang auf vorhandenen Bericht starten (Option)• Drill-Vorgang in dupliziertem Bericht starten (Option)
6.9.2 Drill-Vorgänge für Kennzahlen in Tabellen und Sektionen
Wenn Sie bei einem Kennzahlwert einen Drill-Vorgang ausführen, gehen Sie bei jeder zugehörigenDimension des Blocks zur nächsttieferen Ebene und zeigen die neue Kennzahlberechnung für diedargestellten Dimensionen an.
Beispiel: Ausführen eines Drill-Vorgangs in Bezug auf jährliche Umsatzergebnisse zurAnzeige des Umsatzes nach Stadt und Quartal
Sie führen z.B. einen Drilldown-Vorgang für den Umsatz des Jahres 2003 in Spanien durch. DieserUmsatzwert wird in einer Kreuztabelle angezeigt, die nach Jahr und Land untergliederte Umsatzzahlenenthält.
Im Drill-Bericht wird der Umsatz nach Quartal (eine Ebene unter Jahr) und nach Stadt (eine Ebeneunter Land) für Spanien angezeigt.
6.9.3 Drill-Vorgänge für Dimensionen in Tabellen und Sektionen
Dimensionen repräsentieren in der Regel Zeichendaten, wie beispielsweise Kunden- oderGeschäftsnamen und Datumsangaben. Berechnungen basieren auf den Dimensionen in einem Bericht.Beispiel: In einem Bericht wird der Gesamtumsatz einer Region für ein angegebenes Jahr berechnet,wobei die Kennzahl "Umsatz" auf Basis der Dimensionen "Land" und "Jahr" berechnet wird.
Wenn Sie einen Drill-Vorgang für eine Dimension ausführen, um mehr Details zu den angezeigtenErgebnissen abzurufen, wird der Umsatz für die beim Drill zu berücksichtigenden Werte berechnet.Wenn Sie einen Drill-Vorgang für "Jahr" durchführen, wird der Umsatz nach Land und Quartal angezeigt,da "Quartal" die nächste Dimension in der Zeithierarchie unter "Jahr" ist.
Anmerkung:Drill-Vorgänge für Informationsobjekte können in Berichten nicht ausgeführt werden.
2013-06-29620
Analysieren von Daten in Web-Intelligence-Berichten
6.9.4 Drill-Vorgänge nach anderen Dimensionen in einem Bericht
Bei einem Drilldown oder Drill-Up durchlaufen Sie die Hierarchie, indem Sie bei jedem Vorgang voneiner Dimension zur nächsten übergehen. Sie können aber auch einen anderen Blick auf die Datenwerfen, indem Sie sie anders unterteilen und die Daten anderer Hierarchien einsehen. Dazu führenSie einen Drill-By-Vorgang bei den Dimensionen aus, die Sie interessieren.
Anmerkung:"Drill-By"-Vorgänge sind nur bei Dimensionen möglich, die in der Analysetiefe des Dokuments enthaltensind.
Beispiel:Drill-By bei einer Produkt-Hierarchie zur Unterteilung des Umsatzes nach Produkt
Sie sind als regionaler Manager eines Einzelhandelsgeschäfts im Modebereich tätig und für Spanienzuständig. Ihnen wurde folgender Bericht zugesendet, der den Umsatz pro Quartal für jedes Landausweist:
Sie möchten die Ergebnisse von Spanien analysieren. Darüber hinaus möchten Sie den Umsatz nachverkaufter Produktlinie analysieren. Um die spanischen Ergebnisse per Drill zu analysieren, positionierenSie den Mauszeiger auf der Tabellenzelle mit dem Wert "Spanien".
Wenn Sie jetzt einen Drilldown-Vorgang ausführen würden, würden Sie die Ergebnisse jeder Stadtin Spanien erhalten, da [Stadt] die Dimension auf der nächsten Ebene unterhalb von [Land] ist.Stattdessen wählen Sie im Drill-Menü den Befehl Objekt-Drill aus und navigieren durch dieverschiedenen Dimensionen der Hierarchie "Produkte", indem Sie so lange Untermenüs auswählen,bis Sie die Dimension [Linien] erreichen.
2013-06-29621
Analysieren von Daten in Web-Intelligence-Berichten
Im analysierten Bericht werden nun die detaillierten Umsatzergebnisse für jede in Spanien verkaufteProduktlinie angezeigt.
6.9.5 Drill-Vorgänge in Diagrammen
Bei einem Drilldown, Drillup oder Drill-By in einem Diagramm erhalten Sie eine grafische Erklärung fürden Grund, warum bestimmte Ergebnisse besonders hoch oder niedrig sind.
Folgende Elemente eines Diagramms lassen sich per Drill analysieren:• Dimensionen – durch Drills für Diagrammachsen oder die Diagrammlegende• Kennzahlen: Ausführen eines Drill-Vorgangs bei Datenbalken oder –markierungen im Diagrammkörper
Drill-By-Vorgänge sind auf Diagrammachsen befindlichen Dimensionen nicht möglich. Drill-By-Vorgängebei Dimensionen von Diagrammlegenden sind hingegen möglich.
2013-06-29622
Analysieren von Daten in Web-Intelligence-Berichten
Verwandte Themen• Drill-Vorgänge bei Achsenlegenden• Drill-Vorgänge bei Dimensionen auf Diagrammachsen• Drill-Vorgänge bei Kennzahlen in Diagrammen• Einschränkungen für Drill-Vorgänge bei Kennzahlen in Diagrammen
6.9.6 Erstellen von Snapshots der Berichts-Drill-Ergebnisse
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht" oder im Modus "Entwurf".2. Aktivieren Sie den Drill-Modus:
• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-ListeDrill die Option"Drillmodus starten" aus.
• Wenn Sie sich im Modus "Entwurf" befinden, gehen Sie zur Registerkarte Analyse und wählenauf der Unterregisterkarte Interagieren aus der Dropdown-Liste Drill die Option "Drillmodusstarten" aus.
3. Führen Sie einen der folgenden Schritte aus:• Wenn Sie sich im Modus "Ansicht" befinden, wählen Sie aus der Dropdown-ListeDrill die Option
"Snapshot" aus.• Wenn Sie sich im Modus "Entwurf" befinden, gehen Sie zur Registerkarte Analyse und wählen
auf der Unterregisterkarte Interagieren aus der Dropdown-ListeDrill die Option "Snapshot" aus.Ein neuer Bericht mit den Drill-Ergebnissen wird im vorhandenen Dokument angezeigt.
6.10 Fixieren von Tabellenköpfen, -spalten und -zeilen
Wenn Sie einen Web-Intelligence-Bericht im Modus "Ansicht" anzeigen, können Sie Köpfe und Zeilenoder Spalten in Tabellen fixieren, um diese bei einem Bildlauf durch die Daten angezeigt zu lassen.
Je nach Typ der Tabelle haben Sie die Möglichkeit, eine oder mehrere Zonen der Tabelle zu fixieren.In der folgenden Tabelle werden die Zonen aufgeführt, die Sie gemäß Tabellentyp fixieren können:
Fixierbare ZonenTabellentyp
Kopf oder Datenspalten oder beidesVertikale Tabelle
Kopf oder Datenzeilen oder beidesHorizontale Tabelle
Vertikaler Kopf oder horizontaler Kopf oder beidesKreuztabelle
2013-06-29623
Analysieren von Daten in Web-Intelligence-Berichten
Sie können bis zu fünf Datenzeilen oder -spalten fixieren.
Verwandte Themen• Aufheben der Fixierung von Tabellenköpfen, -spalten und -zeilen
6.10.1 Fixieren von Tabellenköpfen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer Tabelle aus.4. Führen Sie in der Hauptsymbolleiste einen der folgenden Schritte aus:
• Klicken Sie auf das Symbol Fixieren, um Köpfe direkt zu fixieren.• Klicken Sie auf den Pfeil neben dem Symbol Fixieren, und wählen Sie Kopfzeilen fixieren in
vertikalen oder Kreuztabellen bzw.Kopfspalten fixieren in horizontalen oder Kreuztabellen aus.
Die Köpfe werden fixiert.
6.10.2 Fixieren von oberen Zeilen in horizontalen Tabellen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer horizontalen Tabelle aus.4. Klicken Sie in der Hauptsymbolleiste auf den Pfeil neben dem Symbol Fixieren.5. Wählen Sie unter "Oberste Zeilen fixieren" die Anzahl der zu fixierenden Zeilen aus.
Wenn Sie beispielsweise 2 auswählen, bleiben die zwei obersten Zeilen angezeigt, während Sie einenBildlauf nach unten durch die Tabelle ausführen.
6.10.3 Fixieren von linken Spalten in vertikalen Tabellen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer vertikalen Tabelle aus.4. Klicken Sie in der Hauptsymbolleiste auf den Pfeil neben dem Symbol Fixieren.
2013-06-29624
Analysieren von Daten in Web-Intelligence-Berichten
5. Wählen Sie unter "Linke Spalten fixieren" die Anzahl der zu fixierenden Spalten aus.
Wenn Sie beispielsweise 2 auswählen, bleiben die zwei ersten Spalten von links angezeigt, währendSie seitwärts einen Bildlauf durch die Tabelle ausführen.
6.11 Aufheben der Fixierung von Tabellenköpfen, -spalten und -zeilen
Um festzustellen, welche Zonen in einer Tabelle fixiert sind, klicken Sie auf den Pfeil neben dem SymbolFixieren in der Hauptsymbolleiste. Wenn ein Element ausgewählt ist, wird dieses Element in der Tabellefixiert.
Verwandte Themen• Fixieren von Tabellenköpfen, -spalten und -zeilen
6.11.1 Aufheben der Fixierung von Tabellenköpfen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer Tabelle aus, die fixierte Köpfe enthält.4. Klicken Sie in der Hauptsymbolleiste auf den Pfeil neben dem Symbol Fixieren.5. Wählen Sie eine der folgenden Optionen aus:
• Kopfzeilen fixieren• Kopfspalten fixieren
Die Köpfe sind nicht mehr fixiert.
6.11.2 Aufheben der Fixierung von Tabellenzeilen und -spalten in vertikalen undhorizontalen Tabellen
1. Öffnen Sie ein Web-Intelligence-Dokument im Modus "Ansicht".2. Klicken Sie in der "Statusleiste" des "Berichteditors" auf die Schaltfläche Schneller Anzeigemodus.3. Wählen Sie eine Zelle in einer Tabelle aus, die fixierte Zeilen oder Spalten enthält.4. Klicken Sie in der Hauptsymbolleiste auf den Pfeil neben dem Symbol Fixieren.5. Wählen Sie 0 aus.
2013-06-29625
Analysieren von Daten in Web-Intelligence-Berichten
Die Zeilen oder Spalten sind nicht mehr fixiert.
6.12 Verwenden einfacher Berichtsfilter
Mit einfachen Berichtsfiltern werden Informationen in einem geöffneten Web-Intelligence-Bericht sortiert,nicht im Dokument oder in bestimmten Objekten im Bericht. Die Symbolleiste "Berichtsfilter" ermöglichtIhnen, Berichten schnell einfache Berichtsfilter hinzuzufügen.
Sie können Sortiervorgänge für folgende Objekte in Berichten ausführen:• Dimensions- oder Detailobjekte• Hierarchien, Merkmale oder Attribute für OLAP-Universen oder BEx Querys (jedoch nicht auf
Hierarchieebene oder für Kennzahlen).
Sie können in einfachen Berichtsfiltern lediglich den Operator "Gleich" verwenden und nur für eineneinzigen Wert filtern. Der Operator "Alle Werte" kann verwendet werden.
Verwandte Themen• Erstellen von einfachen Berichtsfiltern
6.12.1 Erstellen von einfachen Berichtsfiltern
1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie im Modus "Ansicht" auf Filterleiste.• Wählen Sie im Modus "Entwurf" auf der RegisterkarteAnalyse die Unterregisterkarte Interagieren
aus, und klicken Sie auf Filterleiste.
Die Symbolleiste "Berichtsfilter" wird angezeigt.
Anmerkung:
• Beim Öffnen der Filterleiste werden Filter automatisch eingefügt, wenn Ihre Berichtsbereichefolgende sind:• Einzelwert (Operator "Gleich")• Mit dem Operator "Alle Werte"
Diese Filter werden nicht mehr im Feld "Filter" angezeigt.
• Beim Zuklappen der "Filterleiste" werden alle "einfachen Filter" wieder auf Berichtsfilter vom Typ"Gleich" oder "Alle Werte" zurückgesetzt, die den gesamten Bericht filtern. Um die Erstellungvon Filtern vom Typ "Alle Werte" zu verhindern, entfernen Sie das Objekt aus der Filterleiste,bevor Sie sie zuklappen.
2013-06-29626
Analysieren von Daten in Web-Intelligence-Berichten
3. Klicken Sie in der Symbolleiste auf das Symbol "Einfachen Berichtsfilter hinzufügen", und wählenSie das Objekt aus dem Menü aus, nach dem gefiltert werden soll.Sie können der Symbolleiste mehrere Objekte hinzufügen, um mehrere Filter zu erstellen.
Anmerkung:
Abhängig von den Datenquellen und den ausgewählten Objekten hängen die in einem Filterverfügbaren Werte oder Objekte u.U. von den in einem anderen Filterobjekt festgelegten Wertenab.
4. Wählen Sie in der Dropdown-Liste mit den Werten den Wert aus, nach dem gefiltert werden soll.
Anmerkung:
Bei nicht hierarchischen Objekten werden in der Liste alle Werte aufgeführt, die im Bericht für dieseObjekte enthalten sind, nachdem alle anderen Berichtsbereichsfilter angewendet wurden. Wennbeispielsweise mit dem Filter "In Liste" die Werte dieses Objekts reduziert werden, steht dieseWerteliste für den Filter "Gleich" der Filterleiste zur Verfügung.
Bei hierarchischen Objekten enthält die Liste die unstrukturierte Liste aller Elementwerte auf jederbeliebigen Ebene. Diese Liste ist in einer Strukturansicht sortiert, nicht alphabetisch.
Der Bericht wird nach dem Wert des Objekts gefiltert, das Sie ausgewählt haben. Wenn Siebeispielsweise aus der Werteliste des Objekts "Land" den Wert "USA" auswählen, wird der Berichtso gefiltert, dass alle Zeilen, in denen "Land" nicht dem Wert "USA" entspricht, ausgeschlossenwerden.
Tipp:In der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client können Sie Objekteaus der Strukturansicht auf die Symbolleiste "Berichtsfilter" ziehen.
So entfernen Sie einen Filter:• Wählen Sie in der Web-Intelligence-HTML-Schnittstelle im Modus "Ansicht" oder "Entwurf" aus der
Dropdown-Liste für den Operator in der Symbolleiste "Berichtsfilter" die Option (Entfernen) aus.• Wählen Sie in der Web-Intelligence-Applet-Schnittstelle oder im Web-Intelligence-Rich-Client im
Modus "Entwurf" den Filter aus, und ziehen Sie ihn per Drag-und-Drop in den Bericht.
Verwandte Themen• Erstellen, Bearbeiten und Löschen von standardmäßigen Berichtsfiltern
6.13 Verdecken und Aufdecken von Berichtsdaten
Sie können Berichtsdaten anzeigen oder ausblenden, indem Sie die Anzeige für verschiedeneBerichtelemente verdecken bzw. aufdecken.
Sie können Sektionen, Gruppenwechsel und Tabellen verdecken und aufdecken. Je nachBerichtselement werden die Daten verborgen und auf eine andere Art und Weise angezeigt.
2013-06-29627
Analysieren von Daten in Web-Intelligence-Berichten
ErgebnisBerichtelement
Wenn eine Sektion verdeckt wird, werden die Sektionsdetails ausgeblendet undnur freie Zellen angezeigt. Im Modus "Ansicht" können Sie in den Web-Intelli-gence-HTML- und Web-Intelligence-Applet-Schnittstellen sowie im Web-Intelli-gence-Rich-Client Sektionen verdecken und aufdecken.
Sektion
Wenn eine Tabelle oder ein Gruppenwechsel verdeckt wird, werden die Zeilenausgeblendet und nur die Kopf- und Fußzeilen angezeigt. (Tabellen müssenKopf- und Fußzeilen enthalten, um verdeckt oder aufgedeckt angezeigt werdenzu können.)
Vertikale Tabellen, horizontale Tabellen und Kreuztabellen können verdeckt undaufgedeckt werden.
Im Modus "Ansicht" können Sie in der Web-Intelligence-Applet-Schnittstelle sowieim Web-Intelligence-Rich-Client Sektionen verdecken und aufdecken. In derWeb-Intelligence-HTML-Schnittstelle ist das Verdecken und Aufdecken vonTabellen nicht möglich.
Tabelle oder Grup-penwechsel
6.13.1 Verdecken und Aufdecken von Berichtsdaten
Im Modus "Ansicht" und "Entwurf" können Sie Daten verdecken und aufdecken, indem Sie die Gliederungaktivieren.1. Öffnen Sie ein Web-Intelligence-Dokument.2. Führen Sie einen der folgenden Schritte aus:
• Klicken Sie im Modus "Ansicht" auf Gliederung.• Wählen Sie im Modus "Entwurf" auf der Registerkarte "Analyse" die Unterregisterkarte
"Interagieren" aus, und klicken Sie auf Gliederung.Die Leisten zum Ver- und Aufdecken werden je nach Berichtsstruktur seitlich und oberhalb desBerichteditors angezeigt.
3. Verwenden Sie die Symbole +/- der Leisten, die einzelnen Berichtselementen entsprechen, umdiese Elemente zu verdecken bzw. aufzudecken.
4. Verwenden Sie die Symbole seitlich oder im oberen Bereich der Leiste, um alle Instanzen einesBerichtselementtyps zu verdecken und aufzudecken.
6.14 Warnsymbole in Diagrammen
2013-06-29628
Analysieren von Daten in Web-Intelligence-Berichten
Folgende Warnsymbole stehen zur Verfügung:• Allgemeine Warnungen: Symbole werden oben links im Diagramm angezeigt.
• Rotes X auf weißem Hintergrund: Diagramm kann nicht generiert werden. (Dies könnte an einemCache-Problem liegen – versuchen Sie, temporäre Objekte aus dem Cache zu löschen.)
• Weißes X in rotem Kreis: Bild wurde nicht gefunden. Der Administrator sollte die Einstellungenfür den Lastausgleich überprüfen und die Dienstüberwachung wie im Administratorhandbuch fürSAP BusinessObjects Business Intelligence beschrieben aktivieren.
• Gelbe Warnung: Zum Beispiel Datensatz zu groß (technischer Grenzwert des Servers), Datensatzmuss regeneriert werden, andere Cube-Fehler.
• Blaues Warnsymbol: Einschränkungen für optimales Rendering• Fehlervermeidungswarnungen: Kleines, gelbes Warnsymbol, das auf dem Datenpunkt angezeigt
wird.
Diese sind zu sehen, wenn Warnsymbole in den Diagrammformatoptionen aktiviert wurden. DerDatensatz stimmt mit den Diagrammparametern nicht überein. Beispiele: Ein Kreisdiagramm mitnegativen Werten, negative Werte für eine logarithmische Skala oder inkonsistente hierarchischeWerte für eine Treemap.
ErgebnisDefinitionEinschränkung
Teilrendering des Datensatzes
und Warnsymbol und QuickInfo
Maximale Zeilenanzahl
Wird vom BI-Administrator definiert
Standardwert = 50.000
Technische Einschrän-kungen des CVOM-Servers
Warnmeldungssymbol
und QuickInfo mit Optimierungs-richtlinien
Wird vom CVOM auf der Grundlage vonDiagrammtyp und -größe berechnet
Einschränkung für op-timales Rendering
2013-06-29629
Analysieren von Daten in Web-Intelligence-Berichten
Web Intelligence-Fehlermeldungen
7.1 Informationen zu Web-Intelligence-Fehlermeldungen
In diesem Kapitel finden Sie den Text und die Beschreibungen der verschiedenen Fehlermeldungen,die bei der Arbeit mit Web Intelligence auftreten können. Sie sind nach den verschiedenen Komponentengruppiert, aus denen sich Web Intelligence zusammensetzt.
7.2 Web-Intelligence-Modulfehlermeldungen
7.2.1 Fehlermeldungen für Web Intelligence (WIJ)
Zu den Fehlermeldungen für die Web Intelligence Java-Benutzeroberfläche gehören:
KategorieBereich
Web Intelligence Java-BenutzeroberflächeWIJ 10000 - WIJ 77778
Verwenden Sie den Formel-Editor, um Formeln zu erstellen. (Fehler:WIJ 10000)
UrsacheSie haben eine Formel in eine Zelle eingegeben, dazu jedoch den Bereich Zelleigenschaften und nichtden Formel-Editor verwendet.
2013-06-29631
Web Intelligence-Fehlermeldungen
AktionStarten Sie den Formel-Editor und definieren Sie die Formel im Bereich Formeldefinition.
Sie können keine Variable mit demselben Namen erstellen wie einvorhandenes Dokumentobjekt. Geben Sie einen anderen Namen für die neueVariable ein. (Error: WIJ 10001)
UrsacheEin einzelnes Dokument kann nicht mehrere Objekte oder Variablen mit demselben Namen enthalten.
AktionUm eine neue Variable speichern zu können, geben Sie der Variable einen Namen, der sich den bereitsin das Dokument eingefügten Objekt- und Variablennamen unterscheidet.
Sie können dieses Berichtselement nicht in Bezug auf einen Block, eineZelle oder eine Sektion positionieren, die relativ zu diesemBerichtselement positioniert sind. Wählen Sie einen anderen Block,eine andere Zelle oder eine andere Sektion im Dropdown-Listenfeld oderheben Sie die Auswahl der Option 'Relativ zu' auf. (WIJ 10500)
UrsacheWenn Sie ein Berichtelement einfügen, das mit einem anderen Berichtelement verknüpft ist, daswiederum auf das ausgewählte Element verweist, dann entsteht eine zirkulärer Anhang.
AktionEntfernen Sie die relative Positionierung, oder wählen Sie einen anderen Block, eine andere Zelle odereine andere Sektion für die relative Positionierung aus.
Web Intelligence erfordert die Java Runtime Environment (JRE) 1.4.2_01.Die aktuell installierte JRE ist {0}. Wenden Sie sich an IhrenAdministrator, um auf Version 1.4.2_01 zu aktualisieren, oder wählenSie den Eintrag [Standard-VM] in der [Java Plug-In-Systemsteuerung]aus, wenn die erforderliche Version bereits installiert ist. (WIJ11111)
UrsacheWenn Sie die Java-Benutzeroberfläche verwenden, wird ein Java-Applet auf Ihrem lokalen PC installiert.Java Runtime Environment 1.4.2_01 (oder eine höhere Version) muss installiert und ausgewählt werden,damit der Berichtseditor funktioniert.
2013-06-29632
Web Intelligence-Fehlermeldungen
AktionWenn Java Runtime Environment 1.4.2_01 (oder höher) bereits auf Ihrem PC installiert ist, starten Siedas Java Plugin Control-Panel. So wird's gemacht:• Wählen Sie im Windows-Menü die Befehle Start > Einstellungen > Systemsteuerung aus.
• Doppelklicken Sie auf Java Plugin.
• Wählen Sie auf der Registerkarte Erweitert die Option "Java Plug-in-Standard verwenden" aus,und klicken Sie dann auf "Übernehmen".
Oder
Wenden Sie sich an den Administrator, und bitten Sie um Unterstützung bei der Installation von JavaRuntime Environment 1.4.2_01 (oder höher).
Fehler beim Entschlüsseln des Dokuments. Versuchen Sie, das Dokumentim BI-Launchpad zu öffnen, oder wenden Sie sich an Ihren Administrator.( WIJ 20000)
UrsacheWeb Intelligence ist nicht in der Lage, das Dokument zu dekodieren und im Java-Berichtseditor zuöffnen.
AktionÖffnen Sie das Dokument in InfoView, indem Sie auf der InfoView-Seite "Öffentliche Dokumente" oder"Persönliche Dokumente" in der Liste auf den entsprechenden Dokumenttitel klicken.
Wenn dies fehlschlägt, wenden Sie sich an den Administrator.
Beim Regenerieren und Öffnen des Dokuments ist ein unerwartetes Problemaufgetreten. Die Datenquelle wurde geändert oder gelöscht, oder füreine Eingabeaufforderung des Dokuments wurde kein Wert gewählt. (WIJ20001)
UrsacheFür das Dokument wurde die Option Beim Öffnen regenerieren aktiviert. Der vorliegende Fehler kannauf eine oder mehrere der nachstehend aufgeführten Ursachen zurückzuführen sein:• Die Datenquelle wurde nach der Erstellung des Dokuments geändert.
• Die Datenquelle wurde nach der Erstellung des Dokuments gelöscht.
• Für eine oder mehrere Aufforderungen wurden keine Werte ausgewählt.
AktionWenden Sie sich an Ihren Administrator.
2013-06-29633
Web Intelligence-Fehlermeldungen
Unerwarteter Fehler. Wenn Sie die Verbindung zum Server nichtwiederherstellen können, beenden Sie Ihre Interactive Analysis-Sitzung,und starten Sie erneut. (WIJ 20002)
UrsacheDer Server wurde eventuell heruntergefahren oder Ihre Benutzersitzung wurde beendet.
AktionWenden Sie sich an Ihren Administrator.
Abrufen der ersten Seite des aktuellen Berichts nichtmöglich.\nÜberprüfen Sie die Gültigkeit des Berichts. (ERR WIJ 20003).
UrsacheDer Bericht kann nicht angezeigt werden, da er strukturelle Fehler enthält.
AktionFühren Sie eine der folgenden Aktionen aus:• Lassen Sie den Bericht in der Strukturansicht anzeigen und überprüfen Sie die Berichtstruktur.
Fehler können beispielsweise dann auftreten, wenn sich Berichtsblöcke überschneiden oder wenndie Struktur einer Tabelle Zellen enthält, die ein asymmetrisches Tabellenformat verursachen. ÄndernSie die Berichtstruktur entsprechend.
• Wenden Sie sich an Ihren Administrator und bitten Sie ihn, nach strukturellen Anomalien im Berichtzu suchen.
Die aktuelle Abfrage enthält nicht auflösbare Objekte. Die Abfragewird aktualisiert (WIJ 20004).
UrsacheDie Abfrage enthält Objekte, die nicht aufgelöst werden können.
AktionPrüfen Sie, ob die zugehörigen Objekte aus der Datenquelle gelöscht wurden.
2013-06-29634
Web Intelligence-Fehlermeldungen
Die aktuelle Anforderung hat beschädigte Daten zurückgegeben. WeitereInformationen erhalten Sie bei Ihrem Administrator (WIJ 20005).
UrsacheDie zurückgegebenen Daten sind beschädigt. Dies kann durch Probleme mit der Datenquelle oder demNetzwerk verursacht worden sein.
AktionWenden Sie sich an Ihren Administrator.
Mit dem Anwendungsserver konnte kein Kontakt hergestellt werden.Weitere Informationen erhalten Sie bei Ihrem Administrator (WIJ 20010).
UrsacheDer Anwendungsserver wird möglicherweise nicht ausgeführt, oder die Adresse entspricht nicht dererwarteten Adresse.
AktionWenden Sie sich an Ihren Administrator.
Das Berichtselement von {0,number} MB, das Sie kopieren möchten, istfür den Export in eine externe Anwendung zu umfangreich.\nDie maximalzulässige Größe beträgt {1,number} MB. (Fehler: WIJ 30004)
UrsacheDas zu kopierende Berichtselement ist für den Kopiervorgang zu groß.
AktionKopieren Sie das Berichtselement nicht.
Mit Ihrem Benutzerprofil ist der Zugriff auf eine Dokumentendomänezum Speichern von öffentlichen Dokumenten nicht zulässig. SpeichernSie das Dokument als persönliches Dokument, oder wenden Sie sich anIhren Business Objects-Administrator (ERR WIJ 40000).
UrsacheSie sind zum Speichern des Dokuments im Repository des Unternehmens nicht berechtigt.
2013-06-29635
Web Intelligence-Fehlermeldungen
AktionSpeichern Sie das Dokument als persönliches Dokument, oder bitten Sie den Administrator, Ihnen dasRecht zum Speichern des Dokuments im Repository zuzuweisen.
Die Abfrage in diesem Dokument ist leer. Überprüfen Sie vor demAusführen der Abfrage, ob im Bereich "Ergebnisobjekte" auf derAbfrageregisterkarte Objekte enthalten sind (ERR WIJ 30000).
UrsacheDie Abfrage enthält keine Ergebnisobjekte.
AktionBearbeiten Sie die Abfrage, um Ergebnisobjekte hinzuzufügen.
Mindestens eine Abfrage in diesem Dokument ist leer. Überprüfen Sievor dem Ausführen der Abfragen, ob im Bereich "Ergebnisobjekte" injeder Abfrageregisterkarte Objekte enthalten sind (ERR WIJ 30001).
UrsacheEine Abfrage enthält keine Ergebnisobjekte.
AktionFügen Sie der leeren Abfrage die Ergebnisobjekte hinzu.
Nicht genügend Arbeitsspeicher. Verkleinern Sie das Browserfenster,oder starten Sie den Berichteditor neu. (WIJ 30003).
UrsacheDer Computer verfügt über zu wenig Arbeitsspeicher. Dies könnte daran liegen, dass die Größe desBrowser-Fensters zu umfangreich ist.
AktionFühren Sie eine der folgenden Aktionen aus:• Verkleinern Sie das Browser-Fenster.
• Starten Sie die Java-Benutzeroberfläche neu.
2013-06-29636
Web Intelligence-Fehlermeldungen
Das Speichern persönlicher oder öffentlicher Dokumente ist mit IhremBenutzerprofil nicht zulässig. Weitere Informationen erhalten Sie vonIhrem Administrator (WIJ 40001).
UrsacheMit Ihrem vom Administrator definierten Benutzerprofil sind Sie nicht zum Speichern von persönlichenoder öffentlichen Dokumenten berechtigt.
AktionWenn Sie zum Speichern von persönlichen und/oder öffentlichen Dokumenten in InfoView berechtigtsein möchten, wenden Sie sich an den Administrator, und bitten Sie um die Änderung IhresSicherheitsprofils.
Ein unerwarteter Fehler ist aufgetreten. (WIJ 44444)
UrsacheEin unerwarteter Fehler ist aufgetreten.
AktionWenden Sie sich mit Einzelheiten zu den vor Auftreten des Fehlers durchgeführten Aktionen an denAdministrator.
Die Verbindung zu diesem System kann nicht hergestellt werden, da Sieeine neuere Version des Web-Intelligence-Rich-Clients benötigen (ERRWIJ 50003). Aktualisieren Sie den Web-Intelligence-Rich-Client, indemSie <a href="{0}">hier</a> klicken.
UrsacheIhre Version des Web-Intelligence-Rich-Clients ist nicht aktuell genug, um eine Verbindung mit demRepository herzustellen.
AktionAktualisieren Sie Ihre Version des Web-Intelligence-Rich-Clients, indem Sie dem Hyperlink folgen.
Die an den Server gesendeten Daten enthalten ungültige Zeichen. MachenSie die zuletzt vorgenommenen Änderungen am Dokument mithilfe der
2013-06-29637
Web Intelligence-Fehlermeldungen
Schaltfläche 'Rückgängig' rückgängig, und wiederholen Sie den Vorgang.(Fehler: WIJ 55555)
UrsacheIm XML-Dokument, das von der Anwendung an den Server gesendet wurde, ist ein Fehler enthalten.
AktionVerwenden Sie die Funktion Rückgängig, um die am Dokument vorgenommene fehlerhafte Änderungzu entfernen, und führen Sie die Abfrage dann erneut aus, bzw. regenerieren Sie das Dokument erneut.
Das Zeitlimit für die Sitzung wurde überschritten. Das Dokument{Dokumentname}.wid wurde automatisch im Ordner"Favoriten\~InteractiveAnalysis" gespeichert. Klicken Sie auf"Wiederherstellen", um das Dokument abzurufen. (WIJ 60001)
UrsacheAufgrund einer Überschreitung des Server-Zeitlimits wurde das aktuelle Dokument automatisch imOrdner "Favoriten\~InteractiveAnalysis" gespeichert.
AktionKlicken Sie auf Wiederherstellen, um das automatisch gespeicherte Dokument abzurufen.
Wenn sich das Dokument nicht automatisch wiederherstellen lässt, wechseln Sie zum Ordner, undöffnen Sie es manuell. Der Name des automatisch gespeicherten Dokuments setzt sich aus dem Namendes Originaldokuments sowie einem automatisch erstellten Präfix und Postfix zusammen.
Rufen Sie das Dokument so schnell wie möglich aus dem Ordner ab. Der Ordner ist kein permanenterSpeicherort für automatisch gespeicherte Dokumente.
Das Zeitlimit für die Sitzung wurde überschritten, das Dokument konntejedoch nicht automatisch gespeichert werden, da folgendeSicherheitsberechtigungen nicht zugewiesen wurden (WIJ 60002):{Liste_der_Rechte}
UrsacheDas Dokument konnte nicht automatisch gespeichert werden, da Sie nicht über eines oder alle derfolgenden Sicherheitsberechtigungen verfügen:• Objekt bearbeiten
• Objekt löschen
• Objekt hinzufügen
2013-06-29638
Web Intelligence-Fehlermeldungen
AktionBitten Sie den Administrator, Ihnen die erforderlichen Sicherheitsberechtigungen zu erteilen.
Das Dokument kann aufgrund eines Serverproblems nicht abgerufen werden(WIJ 77777).
UrsacheDas Dokument kann nicht abgerufen werden, da der Server nicht betriebsbereit ist.
AktionWenden Sie sich an Ihren Administrator.
Das Central Management System kann derzeit nicht ausgeführt werden.Weitere Informationen erhalten Sie bei Ihrem Administrator. (WIJ 77779)
UrsacheCentral Management System (CMS) wird nicht ausgeführt.
AktionWenden Sie sich an Ihren Administrator.
Zeitüberschreitung bei Sitzung. Beenden Sie die Java-Oberfläche, undmelden Sie sich erneut an. (WIJ 77778)
UrsacheDie Zeit, in der Sie bei BI-Launchpad angemeldet waren, ohne die Java-Benutzeroberfläche zuverwenden, übersteigt die vom System maximal zugelassene Zeit.
AktionMelden Sie sich bei BI-Launchpad ab und anschließend erneut an, um die Java-Benutzeroberflächeweiter zu verwenden (alle vor Erreichen des Zeitlimits vorgenommenen und nicht gespeichertenÄnderungen gehen dabei verloren).
Wenn die Dauer der Anmeldung bei BI-Launchpad verlängert werden soll, bitten Sie den Administrator,den Wert des Zeitlimitparameters für Sitzungen zu erhöhen.
2013-06-29639
Web Intelligence-Fehlermeldungen
7.2.2 Fehlermeldungen für die HTML-Benutzeroberfläche von Web IntelligenceDesktop (WIH)
Zu den Fehlermeldungen für die HTML-Benutzeroberfläche von Web Intelligence Desktop gehören:
KategorieBereich
HTML-Benutzeroberfläche von Web IntelligenceDesktopWIH 00000 - WIH 00020
7.2.2.1 Fehler beim Speichern des Dokuments. (WIH 00014)
UrsacheDas Dokument konnte nicht im Repository gespeichert werden. Dieser Fehler kann mehrere Ursachenhaben. Beispiel: Sie verfügen nicht über Zugriffsrechte für den Ordner, in dem Sie versucht haben, dasDokument zu speichern.
AktionWenden Sie sich an den Administrator, um herauszufinden, warum Sie das Dokument nicht speichernkonnten.
Das Zeitlimit für die Sitzung wurde überschritten. Das Dokument{Dokumentname}.wid wurde automatisch im Ordner"Favoriten\~WebIntelligence" gespeichert. Klicken Sie auf"Wiederherstellen", um das Dokument abzurufen. (WIH 00015)
UrsacheAufgrund einer Überschreitung des Server-Zeitlimits wurde das aktuelle Dokument automatisch imOrdner "Favoriten\~WebIntelligence" gespeichert.
AktionKlicken Sie auf Wiederherstellen, um das automatisch gespeicherte Dokument abzurufen.
2013-06-29640
Web Intelligence-Fehlermeldungen
Wenn sich das Dokument nicht automatisch wiederherstellen lässt, wechseln Sie zum Ordner, undöffnen Sie es manuell. Der Name des automatisch gespeicherten Dokuments setzt sich aus dem Namendes Originaldokuments sowie einem automatisch erstellten Präfix und Postfix zusammen.
Rufen Sie das Dokument so schnell wie möglich aus dem Ordner ab. Der Ordner ist kein permanenterSpeicherort für automatisch gespeicherte Dokumente.
Das Zeitlimit für die Sitzung wurde überschritten, das Dokument konntejedoch nicht automatisch gespeichert werden, da folgendeSicherheitsberechtigungen nicht zugewiesen wurden (WIH 00016):{Liste_der_Rechte}
UrsacheDas Dokument konnte nicht automatisch gespeichert werden, da Sie nicht über eines oder alle derfolgenden Sicherheitsberechtigungen verfügen:• Objekt bearbeiten
• Objekt löschen
• Objekt hinzufügen
AktionBitten Sie den Administrator, Ihnen die erforderlichen Sicherheitsberechtigungen zu erteilen.
7.2.3 Fehlermeldungen für Web Intelligence Desktop (WIO)
Zu den Fehlermeldungen für Web Intelligence Desktop (Rich-Client) gehören:
KategorieBereich
Web Intelligence DesktopWIO 00001 - WIS 30284
Anmeldung von Web Intelligence Desktop nicht möglich. (WIO 00001)
UrsacheDer Browser-Cache ist möglicherweise voll. Unter bestimmten Umständen kann die Anmeldung vonWeb Intelligence Desktop dadurch verhindert werden.
2013-06-29641
Web Intelligence-Fehlermeldungen
AktionLeeren Sie den Browser-Cache, wenn er voll ist. Wenn die Anmeldung von Web Intelligence Desktopweiterhin nicht möglich ist, wenden Sie sich an den Administrator.
Hyperlink kann nicht geöffnet werden (WIO 00002).
Ursache• Die URL des Hyperlinks ist inkorrekt.• Der Hyperlink verweist auf ein Dokument in einer “CMC”. Aus den folgenden zwei Gründen können
Sie auf Dokumente in einer “CMC” nicht immer über Web Intelligence Desktop zugreifen:• Der Hyperlink gibt nicht den Namen des Servers an, auf dem sich das Dokument befindet, da
die Option Vollständigen URL-Pfad zum Erstellen des Hyperlinks verwenden nicht aktiviertwurde. Bei der Verwendung außerhalb von BI-Launchpad sind unvollständige URLs ungültig.
• Der Hyperlink enthält die vollständige URL, aber auf den in der URL angegebenen Server kannnicht über den Computer zugriffen werden, auf dem der Web-Intelligence-Rich-Client ausgeführtwird.
AktionKorrigieren Sie den Hyperlink, oder wenden Sie sich an den Administrator.
Kein weiterer Arbeitsspeicher verfügbar. (WIS 30280) (WIO 30280)
UrsacheEs ist kein freier Arbeitsspeicher mehr verfügbar.
AktionSchließen Sie geöffnete Dokumente, um Speicherplatz freizugeben.
Vorgang kann nicht fortgesetzt werden, da nicht genügendArbeitsspeicher vorhanden ist. Schließen Sie Dokumente, um Speicherfreizugeben. (WIO 30284)
UrsacheEs ist nur noch wenig Arbeitsspeicher verfügbar.
AktionSchließen Sie geöffnete Dokumente, um Speicherplatz freizugeben.
2013-06-29642
Web Intelligence-Fehlermeldungen
7.2.4 Fehlermeldungen für Web Intelligence-Server (WIS)
Zu den Fehlermeldungen für Web Intelligence-Server gehören:
KategorieBereich
Web Intelligence-ServerWIS 30000 - WIS 40000
Die Abfrage in diesem Dokument ist leer. (WIS 30000)
UrsacheFür dieses Dokument wurden keine Daten definiert.
AktionFügen Sie Ergebnisobjekte zur Abfrage hinzu.
Mindestens eine Abfrage im Dokument ist leer. (WIS 30001)
UrsacheFür mindestens eine Abfrage in diesem Dokument wurden keine Daten definiert.
AktionFügen Sie Ergebnisobjekte zur Abfrage hinzu.
Die Bearbeitung der Abfrage ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30251)
UrsacheSie verfügen nicht über das Recht zum Bearbeiten von Abfragen.
AktionBitten Sie den Administrator, Ihnen die Berechtigung zur Bearbeitung der Abfragen in Dokumenten zuerteilen.
2013-06-29643
Web Intelligence-Fehlermeldungen
Die Bearbeitung dieses Dokuments ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30252)
UrsacheSie verfügen nicht über das Recht zum Bearbeiten von Dokumenten.
AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Bearbeitung von Dokumenten zuerhalten.
Die Regenerierung des Dokuments ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30253)
UrsacheSie verfügen nicht über das Recht zum Regenerieren von Dokumenten.
AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Regenerierung von Dokumenten zuerhalten.
Die Regenerierung von Wertelisten ist mit Ihrem Sicherheitsprofilnicht zulässig. (WIS 30254)
UrsacheSie verfügen nicht über die Berechtigung zum Regenerieren von Wertelisten.
AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Regenerierung von Wertelisten inDokumenten zu erhalten.
Die Verwendung von Wertelisten ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30255)
UrsacheSie verfügen nicht über die Berechtigung zum Verwenden von Wertelisten.
AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Verwendung von Wertelisten inDokumenten zu erhalten.
2013-06-29644
Web Intelligence-Fehlermeldungen
Die Anzeige der von der Abfrage generierten SQL ist mit IhremSicherheitsprofil nicht zulässig. (WIS 30256)
UrsacheSie verfügen nicht über die Berechtigung zum Anzeigen des von der Abfrage generierten Skripts.
AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Anzeige des Skripts in Abfragen zuerhalten.
Die Verwendung der Formelsprache ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30257)
UrsacheSie verfügen nicht über die Berechtigung zum Verwenden der Formelsprache oder zum Erstellen vonVariablen.
AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Verwendung der Formelsprache undErstellung von Variablen in Dokumenten zu erhalten.
Die Durchführung von Drill-Analysen ist mit Ihrem Sicherheitsprofilnicht zulässig. (WIS 30258)
UrsacheSie verfügen nicht über die Berechtigung zum Durchführen von Drill-Analysen.
AktionWenden Sie sich an Ihren Administrator, um die Berechtigung zur Durchführung von Drill-Analysen inBerichten zu erhalten.
Die Erweiterung der Analysetiefe ist mit Ihrem Sicherheitsprofil nichtzulässig. (WIS 30259)
UrsacheSie haben versucht, einen Drill-Vorgang außerhalb des festgelegten Analysebereichs durchzuführen,verfügen jedoch nicht über die dafür erforderliche Berechtigung.
2013-06-29645
Web Intelligence-Fehlermeldungen
AktionWenden Sie sich an Ihren Administrator.
Während des Aufrufs von API "{API_Name}" ist ein interner Fehleraufgetreten. (WIS 30270)
UrsacheDie Informationen über das Dokument oder die Datenquelle sind ungültig oder nicht verfügbar.
AktionLassen Sie das Problem, das den Fehler verursacht hat, von Ihrem Administrator durch Aktivierungund Überprüfung der mit der API verknüpften Ablaufverfolgung zurückverfolgen.
Das Dokument ist zu groß, um vom Server verarbeitet werden zu können.(WIS 30271)
UrsacheWenn Sie ein Dokument im Portable Document Format (PDF) oder Microsoft Excel-Format anzeigen,erstellt der Server binäre Ausgabedaten, die von Ihrem Webbrowser interpretiert werden. Dieser Fehlertritt auf, wenn die Größe der Binärausgabe die maximale Größe überschreitet, die vom Administratorfür den Server festgelegt wurde.
AktionBitten Sie Ihren Administrator, die maximale Größe zu erhöhen.
Das Dokument ist zu groß, um vom Server verarbeitet werden zu können.(WIS 30272)
UrsacheWenn Sie ein Dokument im HTML-Format anzeigen, erstellt der Server zeichenbasierte Ausgabedaten,die von Ihrem Webbrowser interpretiert werden. Dieser Fehler tritt auf, wenn die Größe derZeichenausgabe die maximale Größe überschreitet, die vom Administrator für den Server festgelegtwurde.
AktionBitten Sie Ihren Administrator, die maximale Dokumentgröße zu erhöhen.
2013-06-29646
Web Intelligence-Fehlermeldungen
Die Abfrage oder der Bericht konnte nicht erstellt werden. (WIS 30351)
UrsacheEiner oder mehrere der zur Definition einer Abfrage oder Generierung eines Berichts erforderlichenSchritte konnten nicht abgeschlossen werden. Das ist auf eine der folgenden Ursachen zurückzuführen:• Das Dokument wurde nicht initialisiert.
• Ungültige Datenquelle
• Die Abfrage wurde nicht definiert.
• Fehlender Abfragekontext auf Universumebene
• Fehlende Aufforderungswerte auf Universumsebene
AktionBitten Sie Ihren Administrator, die Verbindung zur Datenquelle zu prüfen und sicherzustellen, dass dasUniversum keine nicht spezifizierten Kontexte und Eingabeaufforderungswerte enthält.
Eine Abfrage mit diesem Namen ist bereits vorhanden. (WIS 30371)
UrsacheEine andere in diesem Dokument verwendete Abfrage weist bereits diesen Namen aus.
AktionGeben Sie für einen anderen Namen für diese Abfrage ein.
Der Speicher des Web-Intelligence-Servers ist vollständig belegt.Melden Sie sich ab, und stellen Sie später erneut eine Verbindung her.Wenn das Problem weiterhin besteht, wenden Sie sich an denBusiness-Objects-Administrator. (Fehler: ERR_WIS_30280) (WIS 30280)
UrsacheDer Arbeitsspeicher des Servers ist ausgelastet.
AktionVersuchen Sie es später erneut. Wenn das Problem weiterhin besteht, wenden Sie sich an denAdministrator.
Der Web-Intelligence-Server ist ausgelastet. Speichern Sie ausstehendeÄnderungen, und versuchen Sie es später erneut. Wenden Sie sich an
2013-06-29647
Web Intelligence-Fehlermeldungen
den Business-Objects-Administrator, falls das Problem weiterhinbesteht. (Fehler: ERR_WIS_30284) (WIS 30284)
UrsacheDer Server ist ausgelastet.
AktionSpeichern Sie alle Änderungen, und versuchen Sie es später nochmals. Wenn das Problem weiterhinbesteht, wenden Sie sich an den Administrator.
Der Web Intelligence-Server verfügt nicht über genügendArbeitsspeicher, sodass das Dokument geschlossen wurde. Wenden Siesich an den BusinessObjects-Administrator, falls das Problem weiterhinbesteht. (Fehler: ERR_WIS_30285) (WIS 30285)
UrsacheDer Arbeitsspeicher des Servers ist ausgelastet.
AktionVersuchen Sie es später erneut. Wenn das Problem weiterhin besteht, wenden Sie sich an denAdministrator.
Sie sind zur Bearbeitung dieses Dokuments nicht berechtigt, da dieAbfrageeigenschaftsoption "Bearbeitung aller Abfragen durch andereBenutzer zulassen" bei Dokumenterstellung nicht aktiviert wurde. (WIS30381)
UrsacheDer Ersteller des Dokuments hat die Abfrageeigenschaftsoption "Anderen Benutzern das Bearbeitenaller Abfragen erlauben" nicht ausgewählt.
AktionFühren Sie eine der folgenden Aktionen aus:• Bitten Sie den Dokumentersteller, die Option zu aktivieren, und speichern Sie das Dokument erneut.• Speichern Sie eine Kopie des Dokuments als persönliches Dokument und bearbeiten Sie dann die
Abfrage in der Dokumentkopie.
2013-06-29648
Web Intelligence-Fehlermeldungen
WIQT hat einen internen Fehler erzeugt. (WIS 30551)
UrsacheEs ist ein unvorhersehbarer WIQT-Fehler aufgetreten.
AktionWenden Sie sich an Ihren Administrator.
Ihre WIQT-Sitzung hat das Zeitlimit erreicht. Melden Sie sich beiBI-Launchpad ab und dann erneut an. (WIS 30553)
UrsacheDie Zeit, in der Sie bei BI-Launchpad angemeldet waren, ohne Web Intelligence zu verwenden, übersteigtdie vom System maximal zugelassene Zeit.
AktionMelden Sie sich beim BI-Launchpad ab und anschließend erneut an (alle vor Erreichen des Zeitlimitsvorgenommenen und nicht gespeicherten Änderungen gehen dabei verloren).
Wenn die Dauer der Anmeldung beim BI-Launchpad verlängert werden soll, bitten Sie Ihren Administrator,den Wert des Zeitlimit-Parameters für Sitzungen zu erhöhen.
Es sind keine weiteren WIQT-Server verfügbar. Die höchstmögliche Anzahlan gleichzeitig angemeldeten Benutzern ist bereits erreicht. (WIS30554)
UrsacheDie höchstmögliche Anzahl an gleichzeitig angemeldeten Benutzern ist bereits erreicht.
AktionVersuchen Sie es später erneut, oder bitten Sie Ihren Administrator, die höchstmögliche Anzahl angleichzeitig angemeldeten Benutzern zu erhöhen.
Das Speichern des Dokuments am angegebenen Speicherort ist mit IhremSicherheitsprofil nicht zulässig. (WIS 30555)
UrsacheIhr Sicherheitsprofil ermöglicht Ihnen weder die Speicherung von Dokumenten als persönliche oderöffentliche Dokumente noch die zeitgesteuerte Verarbeitung von Dokumenten.
2013-06-29649
Web Intelligence-Fehlermeldungen
AktionWenden Sie sich an den Administrator, um die Berechtigungen zur Durchführung folgender Aktionenzu erhalten:• Speichern von öffentlichen Dokumenten
• Senden von Dokumenten an Benutzer der eigenen Gruppe
• Senden von Dokumenten an Benutzer anderer Gruppen
Es ist bereits ein öffentliches Dokument mit diesem Namen vorhanden.Das Löschen von öffentlichen Dokumenten, die von anderen Benutzernerstellt wurden, ist mit Ihrem Sicherheitsprofil nicht zulässig. (WIS30556)
UrsacheMit Ihrem Sicherheitsprofil sind Sie nicht dazu berechtigt, vorhandene öffentliche Dokumente zuüberschreiben.
AktionBitten Sie Ihren Administrator, Ihnen die Berechtigung zum Löschen von öffentlichen Dokumenteneinzuräumen, die von anderen Benutzern gespeichert wurden.
Es ist kein Dokument mit diesem Namen im Repository vorhanden. GebenSie einen anderen Dokumentnamen an. (WIS 30557)
UrsacheAus einem der folgenden Gründe ist kein Dokument mit diesem Namen im Repository vorhanden:• Sie haben den Dokumentnamen nicht korrekt eingegeben.
• Das Dokument mit diesem Namen wurde aus dem Repository gelöscht
AktionÜberprüfen Sie, ob Sie den Dokumentnamen korrekt eingegeben haben.
Anmerkung:Gelöschte Dokumente können nicht wieder abgerufen werden.
2013-06-29650
Web Intelligence-Fehlermeldungen
Kann den vorgesehenen Vorgang an diesem Dokument nicht ausführen. (WIS30650)
UrsacheDer Server kann die aktuelle Aufgabe nicht abschließen, da nicht genügend Ressourcen bzw.Zugriffsrechte zur Verfügung stehen.
AktionFühren Sie eine der folgenden Aktionen aus:• Schließen Sie die Sitzung, melden Sie sich von BI-Launchpad ab und anschließend wieder an.
• Vergewissern Sie sich bei Ihrem Administrator, ob Ihr Sicherheitsprofil den Zugriff auf dasUnternehmens-Repository zulässt.
Der Server konnte das XML-Dokument nicht laden. (WIS 30751)
UrsacheWenn Sie ein BusinessObjects-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Dateierstellt, die vom Web Intelligence Report Server geöffnet werden kann. (Das entsprechende Modul inder Administration Console heißt WIReportServer.) In diesem Fall ist ein unerwarteter Fehler im WebIntelligence Report Server aufgetreten, während ein Dokument auf Web Intelligence 6.x migriert wurde.
AktionIhr Administrator kann das fehlerverursachende Problem ermitteln, indem er die Erfassung aktiviertund die mit dem WIReportServer verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesenInformationen an Ihren Administrator.
Die XML-Datei für dieses Dokument kann nicht geöffnet werden. WendenSie sich an Ihren Administrator. (WIS 30752)
UrsacheWenn Sie ein Desktop Intelligence-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Dateierstellt, die vom Server geöffnet werden kann. Dieser Fehler tritt auf, wenn die XML-Datei vom Servernicht geöffnet und folglich keine Migration durchgeführt werden kann. Dafür gibt es zwei Hauptursachen:• Die XML ist schreibgeschützt.
• Der Dateipfad zur XML-Datei ist falsch.
AktionWenden Sie sich mit diesen Informationen an Ihren Administrator.
2013-06-29651
Web Intelligence-Fehlermeldungen
Beim Analysieren des XML-Dokuments ist ein Fehler aufgetreten. WendenSie sich an Ihren Administrator. (WIS 30753)
UrsacheWenn Sie ein Desktop Intelligence-Dokument auf Web Intelligence 6.x migrieren, wird eine XML-Dateierstellt, die vom Server geöffnet werden kann. Dieser Fehler tritt auf, wenn die XML-Datei strukturelleAnomalien aufweist, die vom Server nicht interpretiert werden können und folglich keine Migrationdurchgeführt werden kann.
AktionDer Administrator hat zwei Möglichkeiten, um dieses Problem zu lösen:• Öffnen der XML-Datei mit einem XML-Bearbeitungstool und Überprüfen der Dokumentstruktur
• Aktivieren der Erfassung und Überprüfen der mit dem WIReportServer verknüpften Ablaufverfolgung
Das Web Intelligence 2.x-Dokument konnte nicht migriert werden. (WIS30761)
UrsacheBei dem Versuch, ein Web Intelligence 2.x-Dokument auf das aktuelle Dokumentformat zu migrieren,ist ein unerwarteter Fehler aufgetreten.
AktionDer Administrator kann die Fehlerursache möglicherweise ermitteln, indem er die Erfassung aktiviertund die mit dem Server verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesen Informationenan Ihren Administrator.
Dieses Dokument konnte nicht migriert werden. da die Abfrage und derBericht im ursprünglichen Web Intelligence 2.x-Dokument nichtsynchronisiert sind. Aktualisieren und speichern Sie dasOriginaldokument, und versuchen Sie dann eine erneute Migration. (WIS30762)
UrsacheIm ursprünglichen Web Intelligence 2.x-Dokument besteht eine Diskrepanz zwischen den in der Abfragebzw. den im Bericht enthaltenen Objekten. Dies bedeutet, dass der Server das Dokument nichtordnungsgemäß interpretieren kann, um es auf das aktuelle Dokumentformat zu migrieren.
AktionSo synchronisieren Sie die Datendefinition in der Abfrage und im Bericht des ursprünglichen Dokumentsvon Web Intelligence 2.x:
2013-06-29652
Web Intelligence-Fehlermeldungen
1. Verwenden Sie Web Intelligence 2.x, um das ursprüngliche Dokument erneut zu öffnen.
2. Führen Sie entweder die Abfrage aus, oder aktualisieren Sie die Dokumentdaten.
3. Speichern Sie das aktualisierte Dokument.
4. Versuchen Sie, das Dokument mit dem Migrationstool erneut zu migrieren.
Falls Sie keinen Zugriff auf Web Intelligence 2.x oder das Migrationstool haben, wenden Sie sich mitdiesen Informationen an den Administrator.
Das Web Intelligence 2.x-Dokument konnte nicht migriert werden, davom WIQT-Modul ein Fehler zurückgegeben wurde. Wenden Sie sich anIhren Administrator. (WIS 30763)
UrsacheDas ursprüngliche Web Intelligence 2.x-Dokument konnte aufgrund eines durch den WIQT-Prozess(Web Intelligence Query Technique-Prozess) generierten Fehlers nicht auf das aktuelle Dokumentformatmigriert werden.
AktionIhr Administrator kann das fehlerverursachende Problem ermitteln, indem er die Erfassung aktiviertund die mit der WIQT-Prozess verknüpfte Ablaufverfolgung überprüft. Wenden Sie sich mit diesenInformationen an Ihren Administrator.
Mit Ihrem Benutzerprofil ist der Zugriff auf eine Dokumentendomänezum Speichern von öffentlichen Dokumenten nicht zulässig. SpeichernSie das Dokument als persönliches Dokument, oder wenden Sie sich anIhren Administrator. (WIS 40000)
UrsacheIhr Benutzerprofil enthält nicht die erforderlichen Berechtigungen zum Speichern in einer öffentlichenDokumentendomäne im Repository.
AktionFühren Sie eine der folgenden Aktionen aus:• Speichern Sie das Dokument als persönliches Dokument.
• Wenden Sie sich an Ihren Administrator und bitten Sie um Zugriff auf eine öffentlicheDokumentendomäne.
2013-06-29653
Web Intelligence-Fehlermeldungen
7.2.5 Fehlermeldungen der Information Engine Services (IES)
Zu den Fehlermeldungen der Information Engine Services gehören:
KategorieBereich
AbfrageausführungsfehlerIES 00001 - IES 01031
DiagrammausführungsfehlerIES 01501 - IES 01513
Abfrageausführungsfehler (nur Web Intelligence)IES 10001 - IES 10903
7.2.5.1 IES 00001 -IES 01031 Abfrageausführungsfehler
Abfrageskriptgenerierung fehlgeschlagen. Wenden Sie sich an IhrenAdministrator. {0} (IES 00013)
UrsacheWährend der Generierung der Abfrage-SQL sind Fehler aufgetreten.
AktionBitten Sie den Universumsdesigner, die SQL zu überprüfen.
Einige Objekte sind im Universum nicht mehr verfügbar. (IES 00001)
UrsacheEin oder mehrere Objekte stehen für ein Dokument nicht mehr zur Verfügung.
AktionLöschen Sie die fehlenden Objekte aus der Abfrage, indem Sie die Objekte in der Abfrage mit denverfügbaren Objekten vergleichen.
2013-06-29654
Web Intelligence-Fehlermeldungen
Sie verfügen nicht über die erforderlichen Rechte, um die Abfrage zuregenerieren. Einige Objekte sind für Ihr Benutzerprofil nichtverfügbar. Wenden Sie sich an den Administrator, um die erforderlichenRechte zu erhalten. (IES 00002)
UrsacheIhre Benutzerrechte sind für den Zugriff auf die Daten eines oder mehrerer Objekte, die in einer Abfrageenthalten sind, nicht gültig. Da Sie nicht zum Zugriff auf die Daten für diese Objekte berechtigt sind,können Sie keine Aktualisierung des Berichts durchführen.
AktionBitten Sie den Administrator, Ihr Benutzerprofil zu ändern, damit diese Objekte für Sie verfügbar sind.
Einige vordefinierte Filter sind im Universum nicht mehr verfügbar.(IES 00003)
UrsacheVergleichen Sie die verfügbaren Universumsobjekte mit den Abfrageobjekten. Möglicherweise sind dieObjekte nicht mehr verfügbar, oder Sie verfügen nicht über die jeweiligen Rechte.
AktionVergleichen Sie Universumsobjekte mit Abfrageobjekten. Falls Sie nicht über die erforderlichen Rechteverfügen, wenden Sie sich an den Universumsdesigner oder Administrator.
Einige Datenbanktabellen sind im Universum nicht mehr verfügbar. (IES00004)
UrsacheEin bzw. mehrere in den Objekten des Universums referenzierte Datenbanktabellen sind nicht mehrverfügbar. Die Tabellen wurden ggf. umbenannt oder aus der Datenbank entfernt.
AktionBitten Sie den Universumsdesigner, das Universum zu regenerieren, um nicht vorhandene Tabellenzu entfernen oder Tabellennamen zu aktualisieren.
2013-06-29655
Web Intelligence-Fehlermeldungen
Ungültige Eingabeaufforderungsdefinition. (IES 00005)
UrsacheDie Eingabeaufforderungssyntax ist ungültig, oder in der Eingabeaufforderung wird ein Objektreferenziert, das im Universum nicht mehr vorhanden ist.
AktionBitten Sie den Universumsdesigner, die Eingabeaufforderung zu überprüfen.
Ungültige Aggregationsführungsdefinition. (IES 00006)
UrsacheEin oder mehrere Objekte in der Abfrage nutzen Aggregationssensitivität, und die Syntax derAggregationssensitivität im Universum ist ungültig.
AktionBitten Sie den Universumsdesigner, die Syntax der Aggregationssensitivität zu überprüfen.
Ein Filter enthält einen fehlerhaften Wert. Sie können diese Abfragenicht ausführen. (IES 00007)
UrsacheEin Filter weist einen ungültigen Operanden auf. Dabei kann es sich beispielsweise um einen Filter miteiner leeren Konstante handeln, oder um einen Filter, der einen numerischen Werten erwartet, jedochmit einem alphanumerischen Wert definiert wurde.
AktionKorrigieren Sie den Filter.
Die Abfrage kann nicht ausgeführt werden, da sie Objekte enthält, dieauf inkompatible Tabellen verweisen. (IES 00008)
UrsacheDie Abfrage enthält Objekte, die Datensätze zurückgeben, die nicht kombiniert oder synchronisiertwerden können, möglicherweise weil das Universum mehrere SQL-Anweisungen für jeden Kontextoder jede Kennzahl nicht zulässt.
AktionBitten Sie den Universumsdesigner, Folgendes zu tun:
2013-06-29656
Web Intelligence-Fehlermeldungen
• Zulassen mehrerer SQL-Anweisungen für jeden Kontext und jede Kennzahl• Erstellen eines neuen Kontexts mit den inkompatiblen Objekten
Die Abfrage kann nicht ausgeführt werden, da ein erweiterter Filterein inkompatibles Objekt enthält. Versuchen Sie, den Filtersatz zuvereinfachen, und führen Sie die Abfrage erneut aus. (IES 00009)
UrsacheEin erweiterter Filter verwendet inkompatible Objekte.
AktionÄndern Sie den erweiterten Filter so, dass er nur kompatible Objekte verwendet.
Die Verwendung eines komplexen Ausdrucks in einer GROUP BY-Anweisungist im Universum nicht zulässig. Sie können diese Abfrage nichtausführen. (IES 00010)
UrsacheEine Abfrage enthält eine GROUP BY-Klausel, in der Formeln oder Aliase verwendet werden. DasUniversum lässt diese Ausdrücke in GROUP BY-Klauseln jedoch nicht zu. Der Fehler wurde aufgrundder Einstellungen des folgenden Parameters hervorgerufen:
<Parameter Name="GROUPBY_EXCLUDE_COMPLEX">Y</Parameter>
in der PRM-Datei für das Ziel-RDBMS festgelegt.
Aktion• Ändern Sie die Abfrage, sodass keine Objekte mit Formeln oder Aliasen enthalten sind.
• Wenn das RDBMS komplexe GROUP BY-Ausdrücke unterstützt, bitten Sie den Universumsdesignerden Wert des Parameters GROUPBY_EXCLUDE_COMPLEX in N zu ändern.
Der Ausdruck "{0}" enthält Mehrfachattribute. Diese Syntax wird indieser Version nicht unterstützt. (IES 00011)
UrsacheEinige Objekte der Abfrage verwenden in der Definition anstatt eines Verkettungsoperators ein Komma(","). Diese Syntax wird nicht mehr unterstützt.
AktionBitten Sie den Universumsdesigner, eine der folgenden Aktionen auszuführen:
2013-06-29657
Web Intelligence-Fehlermeldungen
• Neudefinieren der Objekte, die das Komma zum Verketten der Daten von zwei Objekten verwendenund dabei den standardmäßigen Verkettungsoperator für das RDBMS verwenden
• Hinzufügen der folgenden Zeile zur PRM-Datei für das Ziel-RDBMS:
<Parameter Name = "REPLACE_COMMA_BY_SEPARATOR"=Y>
Auf diese Weise wird das Komma als gültige Syntax für die Verkettung von Objektdefinitionenberücksichtigt.
• Festlegen des Werts für REPLACE_COMMA_BY_CONCAT im Universum auf "Ja"
Diese Abfrage kann nicht ausgeführt werden, da sie zu einemkartesischen Produkt führt. (IES 00012)
UrsacheDiese Abfrage führt zu einem kartesischen Produkt. Ein kartesisches Produkt gibt sämtlicheZeilenkombination aus den Tabellen zurück, die von Objekten in der Abfrage referenziert werden. Esist selten korrekt.
AktionBitten Sie den Universumsdesigner, eine der folgenden Aktionen auszuführen:• Verhindern von kartesischen Produkten, indem das Tabellenschema des Universums so geändert
wird, dass entsprechende Joins und Einschränkungen enthalten sind
• Zulassen der Rückgabe von kartesischen Produkten durch das Universum, sofern diese akzeptabelsind
Aggregationsführungsergebnis ist fehlgeschlagen. (IES 00014)
UrsacheDie Abfrageobjekte schließen sämtliche SQL-Auswahlmöglichkeiten für eineAggregationsführungsfunktion aus.
AktionBitten Sie den Universumsdesigner, die Objektinkompatibilität zu beseitigen.
Mehrere Abfragefilter enthalten eine Eingabeaufforderung mit demselbenText, die Eingabeaufforderungen verwenden jedoch einen
2013-06-29658
Web Intelligence-Fehlermeldungen
unterschiedlichen Operandentyp oder eine unterschiedlicheOperatorwerteanzahl. (IES 00015)
UrsacheDie Abfrage hat mehrere Aufforderungen, die dieselbe Meldung anzeigen. Eingabeaufforderungen mitderselben Meldung werden normalerweise kombiniert. Dies ist jedoch nicht möglich, wenn manche zurEingabe eines einzigen Werts und andere zur Eingabe mehrerer Werte auffordern.
AktionÄndern Sie die Eingabeaufforderungen so, dass alle entweder einen oder mehrere Werte erfordern.
Die Abfrage enthält eine @Script()-Funktion, die nicht unterstütztwird. (IES 00016)
UrsacheDie von der Abfrage generierte SQL für das Dokument enthält eine @script()-Funktion, die nichtunterstützt wird.
AktionBitten Sie den Universumsdesigner, die @script()-Funktion zu entfernen.
Die folgenden Objekte können nicht als Ergebnisobjekte verwendetwerden: {0}. Wenden Sie sich an Ihren Administrator. (IES 00017)
UrsacheDie Abfrage enthält Objekte, die nicht als Ergebnisobjekte in Abfragen verwendet werden können.
AktionEntfernen Sie die Objekte, oder bitten Sie den Universumsdesigner, das Aufnehmen der Objekte alsErgebnisobjekte in Abfragen zuzulassen.
Die folgenden Objekte können nicht als Abfragefilter verwendet werden:{0}. Wenden Sie sich an Ihren Administrator. (IES 00018)
UrsacheDie Abfrage enthält Objekte, die als Abfragefilter verwendet werden, als solche jedoch nicht gültig sind.
AktionEntfernen Sie die Objekte, oder bitten Sie den Universumsdesigner, diese als Abfragefilter zuzulassen.
2013-06-29659
Web Intelligence-Fehlermeldungen
Ein Abfragefilterobjekt enthält zu viele Werte für das Objekt, das ineinem Abfragefilter verwendet wird. (IES 00019)
UrsacheEin Abfragefilter enthält zu viele Werte.
AktionSchränken Sie Ihre Werteauswahl ein.
Die einzige autorisierte SQL-Anweisung ist SELECT. {0} (IES 00020)
UrsacheDie von dieser Abfrage generierte SQL ist ungültig.
AktionBitten Sie den Universumsdesigner, die SQL zu überprüfen.
Die kombinierte Abfrage kann nicht ausgeführt werden, da eine derAbfragen inkompatible Objekte enthält. (IES 00021)
UrsacheEine Abfrage in einer kombinierten Abfrage enthält inkompatible Objekte.
AktionEntfernen Sie die inkompatiblen Objekte.
Beim Versuch, die WHERE-Bedingung zu erstellen, verweist die Abfrageauf keine Tabelle. (IES 00022)
UrsacheDie WHERE-Klausel der generierten SQL referenziert keine Tabelle.
AktionFügen Sie der Abfrage eine Tabelle hinzu.
2013-06-29660
Web Intelligence-Fehlermeldungen
Ungültiger Unterabfragefilter. Die Daten können entweder nichtabgerufen werden (Null), oder es wurden keine Ergebnisobjektedefiniert. (IES 00023)
UrsacheDie Abfrage enthält eine ungültige Unterabfrage. Entweder können keine Daten abgerufen werden,oder es sind keine Ergebnisobjekte definiert.
AktionÄndern Sie die Unterabfrage.
Der Unterabfragefilter enthält inkompatible Objekttypen. (IES 00024)
UrsacheDie Unterabfrage enthält inkompatible Objekttypen.
AktionEntfernen Sie die inkompatiblen Objekttypen.
Die Abfrage ist zu komplex zum Anwenden einer Stichprobenfunktion.Wenn die Funktion angewendet wird, wird keine SQL generiert und dieAbfrage wird abgebrochen. Vereinfachen Sie Ihre Abfrage (z.B.kombinierte Abfrage oder Abfrage mit JOIN- und SYNCHRO-Operatoren).(IES 00025)
UrsacheDie Abfrage ist zu komplex für das Anwenden einer Stichprobenfunktion.
AktionGestalten Sie die Abfrage einfacher.
SQL konnte nicht für optionale Eingabeaufforderungen regeneriertwerden. Die folgenden erforderlichen Eingabeaufforderungen wurdenübersprungen: {0}.(IES 00026)
UrsacheDie SQL, die sich auf optionale Eingabeaufforderungen bezieht, konnte nicht regeneriert werden.
2013-06-29661
Web Intelligence-Fehlermeldungen
AktionWenden Sie sich an den Universumsdesigner.
Durch Entfernen von optionalen Eingabeaufforderungen aus der Abfrageentstehen neue Eingabeaufforderungen. Dadurch entstehen Komplexitäten,die nicht unterstützt werden können. (IES 00027)
UrsacheDie Abfrage kann aufgrund optionaler Aufforderungen nicht verarbeitet werden.
AktionEntfernen Sie die optionalen Aufforderungen aus der Abfrage.
Kein Wert für den Schlüsseldatumsparameter angegeben. (IES 00028)
UrsacheFür den Schlüsseldatumsparameter wurde kein Wert angegeben.
AktionGeben Sie einen Wert für Schlüsseldatum an.
Das Universum wurde bereits von einem anderen Benutzer mitSchreibzugriff geöffnet. (IES 00029)
UrsacheDas Universum konnte nicht geöffnet werden, weil ein anderer Benutzer es bereits mitSchreibzugriffsberechtigungen geöffnet hat.
AktionWenden Sie sich an Ihren Administrator.
Abfragen ohne Kennzahl dürfen auf diesem Universum nicht ausgeführtwerden. (IES 00030)
UrsacheDie Abfrage enthält keine Kennzahl und kann daher nicht mit dem Universum verwendet werden.
2013-06-29662
Web Intelligence-Fehlermeldungen
AktionPrüfen Sie, ob die Abfragedefinition richtig ist, und fügen Sie die relevante Kennzahl gegebenenfallshinzu.
Das Universum wurde nicht gefunden. Es wurde entweder aus demRepository gelöscht, oder Sie verfügen nicht über ausreichende Rechte,um das Universum im Repository anzuzeigen. (IES 00501)
UrsacheDas Universum kann nicht gefunden werden.
AktionFragen Sie den Administrator oder Universumsdesigner, warum das Universum nicht verfügbar ist.
Es wurden keine entsprechenden Benutzerrechte gefunden. Wenden Siesich an Ihren Administrator. (IES 00502)
UrsacheSie können diese Aktion nicht ausführen, da Ihre Benutzerrechte nicht auffindbar sind.
AktionStellen Sie sicher, dass Sie die korrekten Anmeldedaten verwendet haben. Stellen Sie mithilfe desCMC-Administrators sicher, dass die Benutzerrechte nicht gelöscht wurden.
Sie haben keine Berechtigung für den Zugriff auf das Universum {0}.Wenden Sie sich an Ihren Administrator, um die entsprechenden Rechteanzufordern. (IES 00503)
UrsacheIhre Benutzerrechte reichen für diese Aktion nicht aus.
AktionBitten Sie den CMC-Administrator, Ihre Berechtigungen auf Richtigkeit zu überprüfen.
2013-06-29663
Web Intelligence-Fehlermeldungen
Sie haben keine Berechtigung für den Zugriff auf Daten diesesUniversums. Wenden Sie sich an Ihren Administrator, um dieentsprechenden Rechte anzufordern. (IES 00504)
UrsacheIhre aktuellen Benutzerrechte lassen den Zugriff auf die Daten nicht zu.
AktionBitten Sie den CMC-Administrator, Ihre Berechtigungen auf Richtigkeit zu überprüfen.
Sie haben keine Berechtigung für den Zugriff auf Daten dieserUniversumsverbindung. Wenden Sie sich an Ihren Administrator, um dieentsprechenden Rechte anzufordern. (IES 00505)
UrsacheIhre aktuellen Benutzerrechte lassen den Zugriff auf die Verbindung nicht zu.
AktionBitten Sie den CMC-Administrator, Ihre Berechtigungen auf Richtigkeit zu überprüfen.
Fehler beim Herunterladen des Universums {0} aus dem Repository {1}.Überprüfen Sie, ob ausreichend Speicher vorhanden ist, und versuchenSie es erneut. (IES 00506)
UrsacheDas Universum kann nicht heruntergeladen werden.
AktionMelden Sie der Systemverwaltung das Problem.
Sie haben keine Berechtigung für den Zugriff auf Daten dieses zentralenUniversums. Wenden Sie sich an Ihren Administrator, um dieentsprechenden Rechte anzufordern. (IES 00507)
UrsacheIhre aktuellen Benutzerrechte lassen den Zugriff auf die Daten nicht zu.
2013-06-29664
Web Intelligence-Fehlermeldungen
AktionBitten Sie den CMC-Administrator, Ihre Berechtigungen auf Richtigkeit zu überprüfen.
Einzelanmeldung wird auf Unix-Plattformen nicht unterstützt. (IES00508)
UrsacheDie Einzelanmeldung wird nicht unterstützt.
Aktion
Universumsdatenverbindung wurde nicht gefunden. Die Verbindung wurdegelöscht, oder Sie sind nicht berechtigt, die Verbindung zu verwenden.(IES 00509)
UrsacheDie Verbindung ging verloren.
AktionMelden Sie der Systemverwaltung das Problem.
Das System ist nicht in der Lage, die SQL für diese Abfrage zugenerieren, da eines ihrer Objekte auf einer abgeleiteten Tabelle(table_name) basiert, deren Definition eine Schleife enthält. (IES00510)
UrsacheWenn eine abgeleitete Tabelle eine Schleife enthält, kann die SQL nicht generiert werden.
AktionDefinieren Sie die Abfrage erneut, oder vermeiden Sie eine Schleife in der abgeleiteten Tabelle.
Die SQL für diese Abfrage kann nicht generiert werden, da eines ihrerObjekte auf einer abgeleiteten Tabelle (table_name) basiert, dieunbekannt ist. (IES 00511)
UrsacheDie SQL-Generierung ist nicht möglich.
2013-06-29665
Web Intelligence-Fehlermeldungen
AktionPrüfen Sie, ob die abgeleitete Tabelle korrekt definiert ist und verwendet werden kann. Prüfen Sieaußerdem, ob die Abfrage korrekt ist.
Die SQL für diese Abfrage kann nicht generiert werden, da eines ihrerObjekte auf einer abgeleiteten Tabelle (table_name) mit einer falschenDefinition basiert. (IES 00512)
UrsacheDie abgeleitete Tabelle wurde nicht ordnungsgemäß definiert.
AktionÜberprüfen Sie die Definition der abgeleiteten Tabelle, und korrigieren Sie sie bei Bedarf.
Die Abfrageanweisung kann aufgrund eines Syntaxfehlers nicht generiertwerden. Überprüfen Sie die Syntax der Anweisung, die die@Variable-Funktion verwendet. (IES 00513)
UrsacheDie Abfrage enthält einen oder mehrere Syntaxfehler.
AktionÜberprüfen Sie die Syntax der SQL-Anweisung, die die @-Variablenfunktion verwendet. Siehe denAbschnitt der Benutzerdokumentation zum Universe Designer über @-Funktionen (PDF-Dokumentoder Online-Hilfe).
Die SQL-Generierungsparameterdatei für die Datenbank konnte nichtgeladen werden ({database_name}, {network_layer}). (IES 00514)
UrsacheDie relevante SQL-Parameterdatei kann nicht gefunden werden.
AktionWenden Sie sich an Ihren Administrator.
Unerwarteter Aufzählungstyp {0}. (IES 01001)
UrsacheEs wurde ein neuer Aufzählungstyp deklariert, der jedoch nicht unterstützt wird.
2013-06-29666
Web Intelligence-Fehlermeldungen
AktionWenden Sie sich an Ihren Administrator.
Verschachtelte @Aggregate_Aware-Funktionen werden nicht unterstützt.(IES 01002)
UrsacheDer Ausdruck enthält verschachtelte @Aggregate_Aware-Funktionen.
AktionDer Designer kann die Business-Schicht bearbeiten und verschachtelte @Aggregate_Aware-Funktionenentfernen.
Kreisverweise: Überprüfen Sie die Verweise auf andereBusiness-Schicht-Objekte im Ausdruck. (IES 01003)
UrsacheDer Ausdruck enthält Kreisverweise.
AktionDer Designer kann die Business-Schicht bearbeiten und prüfen, ob Kreisversweise zwischenBusiness-Schicht-Objekten vorliegen.
Fehlerhafter @Select-Verweis. Überprüfen Sie die Definition der@Select-Deklaration. (IES 01004)
UrsacheDer Ausdruck enthält einen ungültigen Verweis auf die @Select-Funktion.
AktionDer Designer kann die Business-Schicht bearbeiten und den Einsatz der @Select-Funktion imObjektausdruck validieren.
Fehlerhafter @Where-Verweis. Überprüfen Sie die Definition der@Where-Deklaration. (IES 01005)
UrsacheDer Ausdruck enthält einen ungültigen Verweis auf die @Where-Funktion.
2013-06-29667
Web Intelligence-Fehlermeldungen
AktionDer Designer kann die Business-Schicht bearbeiten und den Einsatz der @Where-Funktion imObjektausdruck validieren.
Einige Eingabeaufforderungsparameter sind im Universum nicht mehrverfügbar. (IES 01006)
UrsacheDer Ausdruck enthält einen ungültigen Verweis auf die @Prompt-Funktion.
AktionDer Designer kann die Abfrage oder Business-Schicht bearbeiten und den Einsatz der @Prompt-Funktionim Objektausdruck validieren.
Fehlerhafte Hierarchiereferenz. (IES 01007)
UrsacheDie in der Abfrage deklarierte Hierarchie enthält einen Fehler.
AktionPrüfen Sie den Abfrageausdruck auf Fehler.
Katalog für Quelle "{0}" kann nicht abgerufen werden. Überprüfen Siedie Verbindung der Datengrundlage. (IES 01008)
UrsacheDer Katalog für die Quelle "{0}" kann nicht abgerufen werden.
AktionÜberprüfen Sie die Verbindung mit der Datenquelle in der Datengrundlage.
Die Eingabeaufforderung kann nicht validiert werden, ist jedochmöglicherweise korrekt. Ordnen Sie der Eingabeaufforderung eineWerteliste oder mindestens einen Standardwert zu. (IES 01010)
UrsacheDie Eingabeaufforderung kann nicht validiert werden, ist jedoch möglicherweise korrekt.
2013-06-29668
Web Intelligence-Fehlermeldungen
AktionOrdnen Sie der Eingabeaufforderung eine Werteliste oder mindestens einen Standardwert zu.
Es dürfen maximal 100 Ebenen mit verschachtelten abgeleiteten Tabellenvorhanden sein. (IES 01015)
UrsacheEs liegen über 100 Ebenen von verschachtelten abgeleiteten Tabellen vor.
AktionBearbeiten Sie den @DerivedTable-Ausdruck, um die Anzahl der verschachtelten Ebenen zu reduzieren.
Die Definition der Werteliste {0} ist ungültig. Die Liste oder dieaktuelle Spalte ist ausgeblendet. (IES 01025)
UrsacheDie Werteliste oder die aktuelle Spalte ist ausgeblendet.
AktionSuchen Sie nach ausgeblendeten Objekten im Universum oder in der Business-Schicht. Aktivieren Siedie Objekte, oder definieren Sie den Wertelistenausdruck neu.
7.2.5.2 IES 01501 - IES 01513 Diagrammausführungsfehler
Die Ermittlung kann nicht durchgeführt werden, da die DatengrundlageZyklen enthält. Visualisieren Sie die Zyklen mit dem Befehl "Schleifenvisualisieren". Ändern Sie die Kardinalität der Joins in den Zyklen,bevor Sie Aliase oder Kontexte ermitteln. (IES 01501)
UrsacheDie Datengrundlage enthält Schleifen.
AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und suchen Sie mit dem Befehl"Schleifen visualisieren" nach Schleifen in der Datengrundlage. Ändern Sie die Kardinalität der Joinsin den Schleifen, bevor Sie Aliase oder Kontexte ermitteln.
2013-06-29669
Web Intelligence-Fehlermeldungen
Die Ermittlung kann nicht durchgeführt werden, da einige Tabellenmindestens zwei Joins mit entgegengesetzten Kardinalitäten enthalten:{0}. Ändern Sie die Joins zwischen diesen Tabellen. (IES 01502)
UrsacheEinige Tabellen in der Datengrundlage weisen mindestens zwei Joins mit entgegengesetztenKardinalitäten auf.
AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und ändern Sie die Joins zwischendiesen Tabellen.
Die Ermittlung kann nicht durchgeführt werden, da keineJoin-Kardinalität festgelegt wurde. Legen Sie alle Join-Kardinalitätenfest. (IES 01504)
UrsacheEs wurden nicht alle Join-Kardinalitäten in der Datengrundlage festgelegt.
AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und ermitteln oder legen Sie dieKardinalitäten für alle Joins fest.
Automatische Ermittlungen schlagen fehl, solange einige Kardinalitätenn:n sind. (IES 01505)
UrsacheEinige Joins in der Datengrundlage weisen die Kardinalität n:n auf.
AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und ändern Sie die Kardinalität dieserJoins.
Die Ermittlung kann nicht durchgeführt werden, da keine Faktentabelleermittelt wurde. Eine Faktentabelle ist immer mit anderen Tabellenüber einen n:1-Join verknüpft, wobei 'n' mit der Faktentabelleverknüpft ist. Das Problem könnte auf die derzeit in den
2013-06-29670
Web Intelligence-Fehlermeldungen
Datengrundlagen-Joins festgelegten Kardinalitäten oder auf den Aufbaudes Datenbankschemas zurückgeführt werden. (IES 01510)
UrsacheEs wurde keine Faktentabelle ermittelt. Eine Faktentabelle stellt andere Tabellen nur mitn:1-Kardinalitäts-Joins in Beziehung, wobei sich 'n' auf der Seite des mit der Faktentabelle verknüpftenJoins befindet.
AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und prüfen Sie die Kardinalität derJoins. Eventuell liegt ein Problem in Verbindung mit den derzeit in den Datengrundlagen-Joinsfestgelegten Kardinalitäten oder dem Aufbau des Datenbankschemas vor.
Die Ermittlung kann nicht durchgeführt werden, da sich Schleifen imSchema befinden. Ermitteln Sie mit dem Befehl "Aliase ermitteln" dieAliastabellen, die die Schleifen auflösen. (IES 01512)
UrsacheDie Datengrundlage enthält Schleifen.
AktionBearbeiten Sie die Datengrundlage im Information-Design-Tool, und ermitteln Sie mit dem Befehl "Aliaseermitteln" die Aliastabellen, die die Schleifen auflösen.
7.2.5.3 IES 10001 - IES 10903 Abfrageausführungsfehler (nur Web Intelligence)
Syntaxfehler in Formel '%1%' an Position %2%. (IES 10001)
UrsacheDie Formel an der angegebenen Position weist einen Syntaxfehler auf.
AktionKorrigieren Sie die Formel.
2013-06-29671
Web Intelligence-Fehlermeldungen
Fehler bei der Initialisierung des Funktionsverzeichnisses. (IES 10002)
UrsacheDas Funktionsverzeichnis konnte nicht initialisiert werden.
AktionWenden Sie sich an Ihren Administrator.
Das Objekt '%1%' an Position '%2%' ist im Bericht nicht eindeutig.(IES 10005)
UrsacheEin Objekt weist einen Namen auf, der mit dem Namen eines anderen Objekts im Bericht in Konfliktsteht.
AktionVerwenden Sie für das Objekt den voll qualifizierten Namen.
Das Objekt '%1%' an Position '%2%' ist im Bericht nicht vorhanden.(IES 10006)
UrsacheDie Formel verweist auf ein Objekt, das im Bericht nicht mehr vorhanden ist.
AktionEntfernen Sie den Verweis auf das Objekt aus der Formel.
Unerwarteter leerer Ausdruck nach '='. (IES 10009)
UrsacheDer Ausdruck scheint unvollständig zu sein.
AktionPrüfen Sie die Syntax des Ausdrucks, und korrigieren Sie ihn.
2013-06-29672
Web Intelligence-Fehlermeldungen
Die Ganzzahl '%1%' an Position '%2%' ist zu lang. (IES 10013)
UrsacheEine Ganzzahl in einer Formel überschreitet den oberen Grenzwert.
AktionBearbeiten Sie die Formel.
Die Zahl "%1%" an Position "%2%" hat ein Format, das mit IhrenLändereinstellungen nicht kompatibel ist. (IES 10014)
UrsacheDas Format der reellen Zahl {Zahl} ist nicht mit Ihren Ländereinstellungen kompatibel.
AktionÄndern Sie das Zahlenformat dahingehend, dass es mit Ihren Ländereinstellungen konform ist.
Fehlendes Anführungszeichen nach '%1%' an Position '%2%'. (IES 10016)
UrsacheEs fehlt ein abschließendes Anführungszeichen in der Formel.
AktionFügen Sie das abschließende Anführungszeichen hinzu.
Die Liste der Dimensionen im Eingabe- oder Ausgabekontext ist leer.(IES 10032)
UrsacheDie Liste der Dimensionen im Eingabe- oder Ausgabekontext ist leer.
AktionLegen Sie eine Liste der Dimensionen fest.
2013-06-29673
Web Intelligence-Fehlermeldungen
Die Variable '%1%' kann nicht gelöscht werden, da sie abhängige Formelnoder verknüpfte Variablen hat: '%2%'. (IES 10033)
UrsacheDie Variable kann nicht gelöscht werden, da andere Variablen oder Formeln auf sie verweisen.
AktionLöschen Sie die abhängigen Formeln/Variablen, bevor Sie die Variable löschen.
Sie haben versucht, mit einem Variablennamen, der bereits vorhandenist, eine Variable zu erstellen oder einen Variablennamen zuaktualisieren. (IES 10034)
UrsacheSie haben versucht, eine Variable mit einem Variablennamen zu erstellen oder zu aktualisieren, derbereits vorhanden ist.
AktionWählen Sie einen Variablennamen aus, der nicht bereits existiert.
Das Datums- oder Zeitformat '%1%' an Position '%2%' ist ungültig. (IES10035)
UrsacheDie Formel enthält ein ungültiges Datums-/Uhrzeitformat (zum Beispiel "bb/MM/jjjj").
AktionGeben Sie ein gültiges Datums-/Uhrzeitformat in der Formel an.
Der Ausdruck oder Unterausdruck an Position '%2%' ist ungültig. (IES10036)
UrsacheDie Formel enthält einen ungültigen Ausdruck/Unterausdruck.
AktionGeben Sie Ausdruck/Unterausdruck an, der gültig ist.
2013-06-29674
Web Intelligence-Fehlermeldungen
Der Ausdruck oder Unterausdruck an Position '%2%' in der Funktion'%1%' verwendet einen ungültigen Datentyp. (IES 10037)
UrsacheEin Ausdruck enthält einen ungültigen Datentyp. (Beispielsweise haben Sie versucht, eine Zeichenfolgean eine Funktion zu übergeben, die ein Datum erfordert.)
AktionVerwenden Sie einen gültigen Datentyp im Ausdruck.
Ungültiges Zeichen '%1%' in Variablenname an Position '%2%'. (IES10038)
UrsacheDas Zeichen {Zeichen} im Variablennamen ist nicht gültig.
AktionEntfernen Sie {Zeichen} aus dem Variablennamen.
Die Formel für Variable '%1%' enthält einen Verweis auf eine Variablemit demselben Kurznamen. (IES 10040)
UrsacheDie Formel einer Variable verweist auf eine andere Variable mit demselben kurzen Namen.
AktionDie Formel einer Variable verweist auf eine andere Variable mit demselben kurzen Namen.
Falsche Verwendung mehrerer Vergleichsoperatoren (<,>,<>,<=,>=,=) anPosition '%2%'. (IES 10041)
UrsacheIn der Formel werden mehrere Vergleichsoperatoren nicht richtig verwendet (Beispiel: (1<2=3;0;-1)).
AktionStrukturieren Sie die Formel neu, so dass die Vergleichsoperatoren korrekt verwendet werden.
2013-06-29675
Web Intelligence-Fehlermeldungen
Es gibt eine Zirkelreferenz, da die Formel für Variable '%1%' auf eineVariable verweist, deren Formel auf '%1%' verweist. (IES 10042)
UrsacheIn einer Formel ist eine zirkuläre Referenz enthalten.
AktionEntfernen Sie die zirkuläre Referenz.
Nach der Funktion '%1%' an Position %2% fehlt eine öffnende Klammer.(IES 10060)
UrsacheTo Do
AktionTo Do
Der Funktion '%1%' fehlen Argumente oder schließende Klammern anPosition %2%. (IES 10061)
UrsacheIn der Formel fehlen Argumente oder eine schließende Klammer.
AktionFügen Sie die Argumente oder die schließende Klammer ein.
';' fehlt vor Argument in Funktion '%1%' an Position %2%.(IES 10062)
UrsacheDie Syntax des Ausdrucks ist falsch.
AktionPrüfen Sie die Syntax, und korrigieren Sie den Ausdruck.
2013-06-29676
Web Intelligence-Fehlermeldungen
';' oder schließende Klammer fehlt in Funktion '%1%' an Position %2%.(IES 10063)
UrsacheDie Syntax ist fehlerhaft.
AktionPrüfen Sie die Syntax, und korrigieren Sie den Ausdruck.
';' oder schließende Klammer fehlt in Liste '%1%' an Position %2%.(IES 10064)
UrsacheIn der Formel fehlt ein Semikolon oder eine schließende Klammer.
AktionFügen Sie das Semikolon oder eine schließende Klammer ein.
Schließende Klammer fehlt in Funktion '%1%' an Position %2%. (IES10065)
UrsacheDie Syntax ist fehlerhaft.
AktionPrüfen Sie den Ausdruck, und korrigieren Sie die Syntax.
Aggregationsoperator oder schließende Klammer fehlt in Funktion '%1%'an Position %2%. (IES 10066)
UrsacheDie Syntax ist fehlerhaft.
AktionPrüfen Sie den Ausdruck, und korrigieren Sie die Syntax.
2013-06-29677
Web Intelligence-Fehlermeldungen
Fehlender Operator oder schließende Klammer in '%1%' an Position %2%.(IES 10067)
UrsacheDie Syntax ist fehlerhaft.
AktionPrüfen Sie den Ausdruck, und korrigieren Sie die Syntax.
Listenelement fehlt in '%1%' an Position %2%. (IES 10068)
UrsacheDie Syntax ist fehlerhaft. Ein Element fehlt.
AktionPrüfen Sie den Ausdruck, und beheben Sie das Problem.
Objekt-ID fehlt in '%1%' an Position %2%. (IES 10069)
UrsacheIn der Formel fehlt eine Objekt-ID.
AktionKorrigieren Sie die Formel.
In Ausdruck '%1%' fehlt an Position %2% ein Operand, bzw. der Operandist falsch. (IES 10070)
UrsacheDer Operand ist entweder nicht kompatibel oder nicht vorhanden.
AktionPrüfen Sie die Syntax, und korrigieren Sie den Ausdruck.
2013-06-29678
Web Intelligence-Fehlermeldungen
Falscher Berechnungskontext %1%' an Position %2%. (IES 10071)
UrsacheDer Berechnungskontext ist falsch.
AktionPrüfen Sie die Syntax des Ausdrucks, und korrigieren Sie ihn.
Falscher Rücksetzungkontext an Position %2%. (IES 10072)
UrsacheDie Formel enthält einen falschen Zurücksetzungskontext.
AktionKorrigieren Sie den Zurücksetzungskontext.
Ungültige WHERE-Bedingung in Funktion '%1%': An Position %2% fehlteine Dimension. (IES 10073)
UrsacheIm Ausdruck fehlt eine Dimension.
AktionPrüfen Sie die Syntax der Abfrage, und stellen Sie sicher, dass die erwartete Dimension vorliegt.
Inkompatibles Objekt '%1%' an Position %2%. (IES 10076)
UrsacheDieser Typ von Objekt kann nicht verwendet werden.
AktionStellen Sie sicher, dass das richtige Objekt deklariert wurde.
Das Objekt '%1%' an Position %2% ist inkompatibel. (IES 10077)
UrsacheDie Formel enthält ein inkompatibles Objekt.
2013-06-29679
Web Intelligence-Fehlermeldungen
AktionKorrigieren Sie die Formel.
Ungültiges Zeichen '%1%' an Position %2%. (IES 10080)
UrsacheIm Ausdruck ist ein ungültiges Zeichen vorhanden.
AktionPrüfen Sie die Syntax des Ausdrucks.
Ungültiges Zeichen '%1%' an Position %2%. (IES 10082)
UrsacheDie Formel enthält eine ungültige Zeichenfolge.
AktionKorrigieren Sie die Zeichenfolge.
Die Bezeichnung von Variable '%1%' kann nicht geändert werden. (IES10083)
UrsacheDie Bezeichnung der Variable darf nicht geändert werden. (Sie können beispielsweise eine Kennzahlnicht in eine Dimension ändern, wenn deren Definition ein Aggregat enthält.)
AktionErstellen Sie eine neue Variable mit der entsprechenden Bezeichnung.
Objektelement wird in '%1%' an Position %2% erwartet. (IES 10084)
UrsacheEs ist kein Objektelement vorhanden.
AktionPrüfen Sie die Syntax des Ausdrucks, und korrigieren Sie ihn gegebenenfalls.
2013-06-29680
Web Intelligence-Fehlermeldungen
Ungültiges Element '%1%' an Position %2%. (IES 10085)
UrsacheDieser Typ von Element kann in diesem Kontext nicht verwendet werden.
AktionKorrigieren Sie den Ausdruck.
Ungültige Mengendefinition. (IES 10086)
UrsacheDie Abfrage enthält eine ungültige Mengendefinition.
AktionÜberprüfen Sie die Abfrage.
Benutzerdefinierte Funktionen konnten nicht geladen werden. (IES 10100)
UrsacheDas benutzerdefinierte Funktionsverzeichnis konnte nicht geladen werden, da es nicht ordnungsgemäßdefiniert wurde. Die Ursache hierfür kann eine ungültige XML, ein doppelter Funktionsname oder einedoppelte Funktions-ID sein.
AktionWeitere Einzelheiten finden Sie im Ablaufverfolgungsprotokoll. Geben Sie diese Details an IhrenAdministrator weiter.
Ihr Datenbankserver bietet keine Unterstützung für die Operatoren"Beide" und "Außer". (IES 10701)
UrsacheDie Operatoren Beide und Außer werden von der Datenbank, auf der dieses Dokument basiert, nichtunterstützt. Dies bedeutet, dass Sie den Operator "Beide" und den Operator "Außer" bei der Definitionvon Filtern für die Abfrage nicht verwenden können.
AktionEntfernen Sie die Operatoren aus den Abfragefiltern.
2013-06-29681
Web Intelligence-Fehlermeldungen
Es ist ein Filter für ein Objekt definiert, das inkompatibel mit denErgebnisobjekten ist. (IES 10702)
UrsacheEiner der Abfragefilter wurde für ein Objekt definiert, das mit allen von der Abfrage zurückgegebenenErgebnisobjekten inkompatibel ist.
AktionEntfernen Sie den Abfragefilter oder die Ergebnisobjekte.
Der numerische Wert für den Abfragefilter basierend auf '{object}'ist ungültig. (IES 10703)
UrsacheSie haben für einen Abfragefilter einen ungültigen numerischen Wert angegeben.
AktionBearbeiten Sie den Abfragefilter, und geben Sie einen gültigen numerischen Wert an.
Das Datum für die Eingabeaufforderung '{prompt}' ist ungültig. (IES1070)
UrsacheSie haben für einen Abfragefilter ein ungültiges Datum angegeben.
AktionBearbeiten Sie den Abfragefilter, und geben Sie ein gültiges Datum an.
Die Eingabeaufforderung '{prompt}' enthält einen ungültigen numerischenWert. (IES 10705)
UrsacheSie haben für eine Aufforderung einen ungültigen numerischen Wert angegeben.
AktionGeben Sie einen gültigen numerischen Wert an.
2013-06-29682
Web Intelligence-Fehlermeldungen
Das Datum für die Eingabeaufforderung '{prompt}' ist ungültig. (IES10706)
UrsacheSie haben für eine Aufforderung ein ungültiges Datum angegeben.
AktionBearbeiten Sie die Aufforderung, und geben Sie ein gültiges Datum an.
Der Server kann die SQL für die Abfrage nicht erstellen. (IES 10707)
UrsacheIhre Abfrage kann nicht in SQL umgewandelt und in der Datenbank ausgeführt werden.
AktionFormulieren Sie die Abfrage um, oder wenden Sie sich an Ihren Administrator.
Das Objekt '{ObjName}' in der Eingabeaufforderung '{PromptName}' kannkeine Werteliste mehr anzeigen. Entfernen Sie die Eingabeaufforderungaus der Abfrage, oder bitten Sie Ihren Systemadministrator, die Option"Nur aus Liste auswählen" auf der Registerkarte "Objekteigenschaften"zu deaktivieren. (IES 10708)
UrsacheDas Objekt in der Eingabeaufforderung kann eine Werteliste nicht mehr anzeigen.
AktionEntfernen Sie die Eingabeaufforderung, oder bitten Sie den Administrator, die Eingabeaufforderung sozu ändern, dass Werte angenommen werden, die nicht aus einer Liste ausgewählt werden.
Es ist bereits eine Klasse mit diesem Namen vorhanden: '{ClassName}'.(IES 10709)
UrsacheEs dürfen nicht zwei Klassen mit demselben Namen verwendet werden.
AktionBenennen Sie die Klasse um.
2013-06-29683
Web Intelligence-Fehlermeldungen
Sie haben keine Berechtigung zum Regenerieren dieses Dokuments. (IES10801)
UrsacheIhr Benutzerprofil ermöglicht Ihnen nicht die Anzeige von Daten für eines der in der Abfrage für dasvorliegende Dokument enthaltenen Objekte.
AktionBrechen Sie die Regenerierung ab, oder bitten Sie Ihren Administrator um die Sicherheitsrechte, diezum Regenerieren des Dokuments erforderlich sind.
Die Abfrage-SQL enthält {nbHaving}-Spalten anstatt {nbWanted}-Spalten.(IES 10810)
UrsacheDie von der Abfrage generierte SQL hat eine ungültige Anzahl von Spalten.
AktionWenden Sie sich an Ihren Administrator.
Der Datentyp einer Spalte in der Abfrage ist ungültig. (IES 10811)
UrsacheDer Datentyp einer Spalte in der Abfrage ist ungültig.
AktionWenden Sie sich an Ihren Administrator.
Benutzerdefinierte SQL darf keine optionalen Eingabeaufforderungenenthalten. (IES 10812)
UrsacheOptionale Aufforderungen werden in benutzerdefinierter SQL nicht unterstützt.
AktionEntfernen Sie die optionalen Aufforderungen.
2013-06-29684
Web Intelligence-Fehlermeldungen
In kombinierten Abfragen können keine inkompatiblen Objekte verwendetwerden. (IES 10820)
UrsacheEine kombinierte Abfrage enthält inkompatible Objekte.
AktionBearbeiten Sie die kombinierte Abfrage, und entfernen Sie die inkompatiblen Objekte.
In einer Unterabfrage im Datenprovider '{dp_name}' fehlen Objekte.(IES 10830)
UrsacheObjekte, die zum Generieren der Abfrage-SQL erforderlich sind, fehlen in einer Unterabfrage imDatenprovider "{dp_name}".
AktionBearbeiten Sie die Unterabfrage, und fügen Sie die fehlenden Objekte hinzu-
Das gefilterte Objekt fehlt in einer Rangfolge im Datenprovider'{dp_name}'. (IES 10831)
UrsacheDas gefilterte Objekt fehlt in einer Rangfolge.
AktionBearbeiten Sie die Rangfolge, und fügen Sie das gefilterte Objekt hinzu.
Das rangfolgenbasierte Objekt fehlt in einer Rangfolge im Datenprovider'{dp_name}'. (IES 10832)
UrsacheDas rangbasierte Objekt fehlt in einer Rangfolge.
AktionBearbeiten Sie die Rangfolge, und fügen Sie das rangfolgenbasierte Objekt hinzu.
2013-06-29685
Web Intelligence-Fehlermeldungen
Das Dokument kann nicht geladen werden. (IES 10833)
UrsacheDas Interactive Analysis-Dokument konnte nicht geladen werden.
AktionWenden Sie sich an Ihren Administrator.
Zusätzliche Kontextauflösung wird bei optionalen Eingabeaufforderungennicht unterstützt. (IES 10834)
UrsacheDie optionalen Eingabeaufforderungen in einer Abfrage generieren eine zusätzlicheAbfragekontextauflösung, die nicht unterstützt wird.
AktionEntfernen Sie die optionalen Aufforderungen oder ändern Sie sie in obligatorische Aufforderungen.
Ungültige Daten in Spalte "{col_name}". (IES 10840)
UrsacheEine von der Abfrage referenzierte Datenbankspalte enthält ungültige Daten.
AktionWenden Sie sich an Ihren Administrator.
Ungültige UTF-8-Zeichenfolge in Spalte "{col_name}". (IES 10841)
UrsacheEine von der Abfrage referenzierte Datenbankspalte enthält ungültige Daten.
AktionWenden Sie sich an Ihren Administrator.
2013-06-29686
Web Intelligence-Fehlermeldungen
Die zum Erstellen oder Aktualisieren der Abfrage erforderliche Dateiwurde nicht auf dem Dateisystem gefunden. Datei nicht gefunden:"{Dateiname}". (IES 10850)
UrsacheDie Datei "{Dateiname}" wurde nicht im Dateisystem gefunden.
AktionPrüfen Sie den Speicherort der Datei "{Dateiname}", oder wenden Sie sich an den Administrator.
Die zum Regenerieren der Abfrage erforderliche Datei wurde nicht aufdem Dateisystem gefunden. Datei nicht gefunden: "{Dateiname}" (IES10851)
UrsacheDie Datei fehlt oder wurde gelöscht bzw. umbenannt.
AktionErkundigen Sie sich diesbezüglich bei Ihrem Administrator.
Abfrage für diese Datei kann nicht regeneriert werden: Die Strukturvon Datei "{filename}" stimmt nicht überein. (IES 10852)
UrsacheDie Datei wurde möglicherweise seit der letzten Ausführung der Abfrage geändert.
AktionStellen Sie beim Administrator oder Universumsdesigner sicher, dass die Datei nicht geändert wurde.
Fehler stammt vom persönlichen Datenprovider: {message}. (IES 10853)
UrsacheDie Datei, die Daten an einen persönlichen Datenprovider liefert, ist möglicherweise beschädigt oderfehlt.
AktionÜberprüfen Sie, ob die Datei vorhanden und fehlerfrei ist.
2013-06-29687
Web Intelligence-Fehlermeldungen
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Der Dateipfad ist ungültig. (IES 10870)
UrsacheDie Excel-Datei konnte auf dem Dateisystem nicht gefunden werden.
AktionWenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der benannten Bereiche nicht möglich.(IES 10872) (IES 10871)
UrsacheDer persönliche Excel-Datenprovider konnte nicht erstellt oder aktualisiert werden, da die Arbeitsmappegeschützt ist.
AktionEntfernen Sie den Schutz von der Excel-Arbeitsmappe, oder wenden Sie sich an Ihren Administrator,wenn Sie keinen Zugriff auf die Excel-Datei haben.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Öffnen der Arbeitsmappe nicht möglich. (IES 10872)
UrsacheDie Excel-Datei konnte nicht geöffnet werden.
AktionÜberprüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der benannten Bereiche nicht möglich.(IES 10873)
UrsacheDie Daten konnten aus einem benannten Zellenbereich nicht abgerufen werden.
2013-06-29688
Web Intelligence-Fehlermeldungen
AktionPrüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der Daten von der Datei nicht möglich.(IES 10874)
UrsacheDie Daten konnten aus der Excel-Datei nicht abgerufen werden.
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der Daten von der Datei nicht möglich.(IES 10875)
UrsacheAus der Excel-Datei konnten keine Daten abgerufen werden.
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Erstellen des Iterators für den Datensatz nichtmöglich. (IES 10876)
UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Keine Arbeitsmappe verfügbar. (IES 10877)
UrsacheIn der Excel-Datei konnte kein Arbeitsblatt gefunden werden.
2013-06-29689
Web Intelligence-Fehlermeldungen
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Abrufen der Liste der Arbeitsmappen nicht möglich.(IES 10878)
UrsacheDie Liste der Arbeitsblätter konnte nicht aus der Excel-Datei abgerufen werden.
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Ungültige Daten vom ausgewählten Bereichabgerufen. (IES 10879)
UrsacheDie aus einem Bereich in der Excel-Datei abgerufenen Daten sind ungültig.
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden. Die ausgewählte Arbeitsmappe ist ungültig. (IES10880)
UrsacheDie Excel-Arbeitsmappe ist ungültig.
AktionÜberprüfen Sie die Excel-Datei, oder wenden Sie sich an Ihren Administrator.
2013-06-29690
Web Intelligence-Fehlermeldungen
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Abrufen der Stichprobenerhebung. (IES10881)
UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Erstellen des Daten-Iterators. (IES10882)
UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.
AktionWenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Abrufen der Daten. (IES 10883)
UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.
AktionWenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Interner Fehler. (IES 10884)
UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten.
AktionWenden Sie sich an Ihren Administrator.
2013-06-29691
Web Intelligence-Fehlermeldungen
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Ungültige Bereichsauswahl. (IES 10885)
UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Der ausgewählte Bereich warungültig.
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Der persönliche Excel-Datenprovider kann weder erstellt nochaktualisiert werden: Die Bereichsauswahl stimmt nicht mit derArbeitsmappe überein. (IES 10886)
UrsacheBeim Abrufen der Daten aus der Excel-Datei ist ein Fehler aufgetreten. Die Bereichsauswahl stimmtnicht mit dem Arbeitsblatt überein.
AktionÜberprüfen Sie die Datei, oder wenden Sie sich an Ihren Administrator.
Eine Bedingung für ein Objekt bezieht sich auf ein Objekt aus eineranderen Abfrage mit einem anderen Typ. (IES 10887)
UrsacheDas Objekt in der anderen Abfrage weist einen anderen Datentyp auf als das Objekt in der Bedingung.
AktionKorrigieren Sie die Bedingung.
Eine Bedingung für ein Objekt bezieht sich auf ein Objekt in eineranderen Abfrage, das nicht vorhanden ist. (IES 10888)
UrsacheEntweder das Objekt oder die Abfrage, auf das/die sich die Bedingung bezieht, ist nicht vorhanden.
AktionKorrigieren Sie die Bedingung.
2013-06-29692
Web Intelligence-Fehlermeldungen
Die Abfrage enthält eine zirkuläre Abhängigkeit. (IES 10889)
UrsacheDie Abfrage verfügt über eine zirkuläre Abhängigkeit.
AktionBearbeiten Sie die Abfrage, und entfernen Sie dabei die zirkuläre Abhängigkeit.
Datenbankfehler: {error_db}. (IES 10901)
UrsacheDie Datenbank gab den in der Fehlermeldung enthaltenen Fehler zurück.
AktionEinzelheiten zu dem aufgetretenen Fehler erhalten Sie von Ihrem Administrator.
Abfrage hat die festgelegte Zeitbegrenzung überschritten: {error_db}.(IES 10902)
UrsacheDie Abfrage konnte keine Daten zurückgeben, da ihre Ausführung zu lange gedauert hat.
AktionFühren Sie die Abfrage erneut aus. Wenn das Problem weiterhin besteht, wenden Sie sich an IhrenAdministrator.
Ungültiger Datenbank-Feldtyp: {db_fieldname}. (IES 10903)
UrsacheDas in der Meldung angegebene Datenbankfeld enthält einen ungültigen Datentyp.
AktionWenden Sie sich an Ihren Administrator.
7.3 Report-Engine-Fehlermeldungen
2013-06-29693
Web Intelligence-Fehlermeldungen
7.3.1 RWI-Fehlermeldungen (ReportEngine Web Intelligence)
Zu den Fehlermeldungen für ReportEngine Web Intelligence gehören:
KategorieBereich
ReportEngine Web IntelligenceRWI 00000 - RWI 00850
7.3.1.1 RWI 00000 - RWI 00314
Für die Eingabeaufforderung in der Abfrage ist eine Benutzereingabeerforderlich. (RWI 00000)
UrsacheDer Server benötigt Aufforderungswerte, um die Anfrage durchzuführen.
AktionGeben Sie Werte für alle obligatorischen Aufforderungen ein.
Zur Auswahl eines Universumkontexts für die Abfrage ist eineBenutzereingabe erforderlich. (RWI 00001)
UrsacheDer Server benötigt eine Kontextauswahl, um die Anfrage durchzuführen.
AktionGeben Sie eine Kontextauswahl an.
Das Argument darf nicht gleich Null sein. (RWI 00010)
UrsacheDas angegebene Argument ist "null".
2013-06-29694
Web Intelligence-Fehlermeldungen
AktionGeben Sie für das Argument einen Wert ein, der nicht "null" ist.
Ungültiger Wert: {0}. (RWI 00011)
UrsacheDer angegebene Argumentwert ist ungültig.
AktionGeben Sie einen gültigen Wert für das Argument ein.
Das Argument befindet sich außerhalb des zulässigen Bereichs. (RWI00012)
UrsacheDer angegebene Argumentwert liegt nicht im zulässigen Bereich.
AktionGeben Sie einen Wert im zulässigen Bereich an.
Die angeforderten Berichtsteile konnten nicht abgerufen werden.Entweder sind die Berichtsteilreferenzen ungültig oder dieentsprechenden Daten sind nicht mehr vorhanden. (RWI 00013)
UrsacheEine oder mehrere Berichtbestandteil-Referenzen sind ungültig, oder die entsprechenden Daten sindnicht verfügbar.
AktionStellen Sie sicher, dass die verwendeten Berichtbestandteil-Referenzen gültig sind. Stellen Sieanschließend sicher, dass die angeforderten Daten verfügbar sind, nachdem Sie die Datenproviderdes Dokuments regeneriert haben.
Es können nicht mehrere Berichtbestandteile gleichzeitig imDHTML-Ausgabeformat abgerufen werden. (RWI 00014)
UrsacheEs können nicht mehrere Berichtbestandteile gleichzeitig im DHTML-Ausgabeformat abgerufen werden.
2013-06-29695
Web Intelligence-Fehlermeldungen
AktionGeben Sie eine einzelne Berichtbestandteil-Referenz ein.
Suchmodus für die delegierte Suche kann nicht deaktiviert werden. (RWI00015)
UrsacheFür eine Werteliste, die als "delegierte Suche" definiert ist, kann der Suchmodus nicht deaktiviert sein.
AktionÜberprüfen Sie vor dem Deaktivieren des Suchmodus, ob die Werteliste als "delegierte Suche" definiertist.
Eine der angegebenen OutputCacheEntry-Instanzen ist ungültig oder wirdvom Web Intelligence-Server nicht unterstützt. (RWI 00016)
UrsacheBeim Vorabladen des Serverausgabe-Cache waren ein oder mehrere angegebene Ausgabeformateungültig oder wurden nicht unterstützt.
AktionStellen Sie sicher, dass die angeforderten Ausgabeformate gültig sind und unterstützt werden.
{0} Byte des angegebenen Streams konnten nicht gelesen werden. (RWI00017)
UrsacheBeim Hochladen der Ressource in ein Dokument konnten die angegebenen Daten nicht gelesen werden.
AktionStellen Sie sicher, dass die angegebenen Parameter korrekt und konsistent sind.
Der Web Intelligence-Server hat eine ungültige XML-Ausgabezurückgegeben. Wenden Sie sich an Ihren Administrator. (RWI 00200)
UrsacheDer Server gab eine ungültige oder fehlerhafte XML-Ausgabe zurück.
2013-06-29696
Web Intelligence-Fehlermeldungen
AktionNehmen Sie bitte Kontakt mit Ihrem technischen Support auf.
Seitenzahl konnte nicht abgerufen werden. (RWI 00223)
UrsacheDie angeforderte Seite konnte aufgrund einer ungültigen Seitennummer nicht abgerufen werden.
AktionStellen Sie sicher, dass die angeforderte Seitennummer gültig ist.
Report Engine-Server konnte nicht initialisiert werden. (RWI 00226)
UrsacheDie Verbindung zum Server konnte nicht hergestellt werden. Dieses Verhalten kann auftreten, wennSie versuchen, ein Dokument zu erstellen oder zu öffnen.
AktionStellen Sie sicher, dass der Server korrekt installiert ist. Überprüfen Sie außerdem, ob der Servergestartet und aktiv ist.
Ihre Web Intelligence-Sitzung ist nicht mehr gültig, da eineZeitüberschreitung aufgetreten ist. (RWI 00235)
UrsacheDie einem Dokument zugeordnete Serversitzung wurde geschlossen, entweder absichtlich oder aufgrundeiner Zeitüberschreitung.
AktionStellen Sie sicher, dass das Dokument nicht absichtlich geschlossen wurde. Alternativ können Sie denWert für das Zeitlimit für Serversitzungen erhöhen.
So ändern Sie den Wert für das Zeitlimit für Serversitzungen:1. Melden Sie sich bei der Central Management Console (CMC) der BI-Plattform an.2. Klicken Sie auf "Server".3. Erweitern Sie die Serverkategorien, und klicken Sie auf Web Intelligence.4. Klicken Sie unter "Servername" auf "WebIntelligenceProcessingServer". Das Fenster "Eigenschaften"
wird angezeigt.5. Geben Sie im Eigenschaftenfenster für den Web Intelligence-Verarbeitungsdienst den Wert für das
Zeitlimit bei Inaktivität ein.
2013-06-29697
Web Intelligence-Fehlermeldungen
Verbindung zum Web Intelligence-Server fehlgeschlagen. Wenden Sie sichan Ihren Administrator. (RWI 00236)
UrsacheBeim Versuch, eine Verbindung zum Server herzustellen, ist ein Fehler aufgetreten.
AktionFragen Sie beim Administrator nach, ob der Server aktiviert ist und ausgeführt wird. Überprüfen Sieauch, ob Netzwerkprobleme bestehen.
Ausgabestream konnte nicht geschrieben werden. Wenden Sie sich anIhren Administrator. (RWI 00237)
UrsacheBeim Schreiben von Daten als Antwort auf Ansichtanforderungen ist ein E/A-Fehler aufgetreten.
AktionDer Administrator muss sicherstellen, dass der angegebene Zielparameter gültig ist.
Fehler bei Verbindungserstellung. Der Server hat die maximale Anzahlgleichzeitiger Verbindungen erreicht. (RWI 00239)
UrsacheDie maximale Anzahl von zulässigen Serververbindungen wurde erreicht.
AktionErhöhen Sie entweder den Wert für den Serverparameter für die maximale Anzahl vonVerbindungen, oder fügen Sie eine weitere Serverinstanz hinzu.
So ändern Sie den Wert für die maximale Anzahl von Verbindungen:1. Melden Sie sich bei der Central Management Console (CMC) der BI-Plattform an.2. Klicken Sie auf "Server".3. Erweitern Sie die Serverkategorien, und klicken Sie auf Web Intelligence.4. Klicken Sie unter "Servername" auf "WebIntelligenceProcessingServer". Das Fenster "Eigenschaften"
wird angezeigt.5. Geben Sie im Eigenschaftenfenster für den Web Intelligence-Verarbeitungsdienst den Wert für die
maximale Anzahl von Verbindungen ein.
2013-06-29698
Web Intelligence-Fehlermeldungen
Ihre Serverversion ist mit dieser Clientversion nicht kompatibel.Wenden Sie sich an Ihren Administrator. (RWI 00240)
UrsacheDer Server unterstützt die vorliegende SDK-Version nicht.
AktionWenden Sie sich an den Administrator, damit dieser sicherstellt, dass die Serverversion kompatibelmit der Client-Version ist.
XML-Umwandler konnte nicht gefunden werden. (RWI 00301)
UrsacheDer XSLT-Umwandler, der für die Transformation von XML nach HTML verwendet wurde, konnte nichtinstantiiert werden.
AktionVersuchen Sie es später erneut.
Translet konnte nicht erstellt werden. (RWI 00309)
UrsacheDas XSLT-Stylesheet, das für die Transformation von XML nach HTML verwendet wurde, konnte nichtkompiliert werden.
AktionVersuchen Sie es später erneut.
Ausgabedatei für das Dokument konnte nicht abgerufen werden. (RWI00314)
UrsacheBeim Serialisieren eines Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kannunzureichender Speicher oder ein E/A-Fehler sein.
AktionStellen Sie sicher, dass genügend Speicher verfügbar ist. Prüfen Sie außerdem auf eventuelleAnpassungen von webi.properties.
2013-06-29699
Web Intelligence-Fehlermeldungen
7.3.1.2 RWI 00315 - RWI 00605
XML-Parser-ID konnte nicht abgerufen werden. (RWI 00316)
UrsacheBei der XSLT-Transformation ist ein Fehler aufgetreten. Die Ursache hierfür kann sein, dass Sie unterVerwendung eines vom Client bereitgestellten Stylesheets eine Ausgabe im XML-Format anfordern.
AktionStellen Sie sicher, dass das angegebene XSLT-Stylesheet gültig ist.
XML konnte nicht in HTML umgewandelt werden. (RWI 00317)
UrsacheWährend der XSLT-Transformation ist ein Fehler beim Anfordern der Ausgabe im HTML-Formataufgetreten.
AktionVersuchen Sie es später erneut.
Java Runtime Environment unterstützt keine UTF-8-Codierung. (RWI 00321)
UrsacheDie JRE unterstützt keine UTF-8-Codierung.
AktionWechseln Sie zu einem JRE, das die UTF-8-Codierung unterstützt.
Fehler beim Abrufen des Dokuments vom Speicher-Token. (RWI 00322)
UrsacheWährend der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kannunzureichender Speicher oder ein E/A-Fehler sein.
2013-06-29700
Web Intelligence-Fehlermeldungen
AktionStellen Sie sicher, dass genügend Speicher verfügbar ist. Prüfen Sie außerdem auf eventuelleAnpassungen von webi.properties.
Dokument konnte mit übergebenem, veralteten Token nicht abgerufenwerden. (RWI 00323)
UrsacheWährend der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache hierfür kannein Speichertoken sein, das einen Dokumentstatus identifiziert, der im Stapel der Speichertoken nichtmehr verfügbar ist.
AktionErhöhen Sie in der Datei webi.properties den Wert für die Stapelgröße von Speichertoken.Stellen Sie außerdem vor der Verwendung eines Speichertokens sicher, dass es gültig ist.
Dokument konnte mit übergebenem, fehlerhaften Token nicht abgerufenwerden. (RWI 00324)
UrsacheWährend der Deserialisierung des Dokumentstatus ist ein Fehler aufgetreten. Die Ursache für diesenFehler kann ein ungültiges Speichertoken sein.
AktionGeben Sie ein gültiges Speichertoken an.
Es wurden zu viele Operanden für den aktuellen Operator definiert.(RWI 00501)
UrsacheFür den aktuellen Operator hat die Bedingung oder der Filter zu viele Operanden, sodass kein neuerhinzugefügt werden kann.
AktionEntfernen Sie vorhandene Operanden, bevor Sie versuchen, einen neuen hinzuzufügen.
2013-06-29701
Web Intelligence-Fehlermeldungen
Es wurden nicht genug Operanden für den aktuellen Operator definiert.(RWI 00502)
UrsacheDie Bedingung oder der Filter hat nicht genügend Operanden im Hinblick auf den aktuellen Operator.
AktionFügen Sie einen oder mehrere Operanden zur Bedingung oder zum Filter hinzu.
Eingabeaufforderungen werden bei Filtern, die auf Berichtebene erstelltwurden, nicht unterstützt. (RWI 00503)
UrsacheBerichtsfilter unterstützen keine Aufforderungen. Nur Abfragebedingungen unterstützen Aufforderungen.
AktionVerwenden Sie in Berichtsfiltern keine Aufforderungen.
Das Ändern von Operatoren und Operanden ist in vordefinierten Filternnicht erlaubt. (RWI 00504)
UrsacheBei der Verwendung einer vordefinierten Bedingung können Sie keinen Operator für eine Bedingungoder einen Filter angeben.
AktionStellen Sie sicher, dass der Operator in der vordefinierten Bedingung keine Filter oder Bedingungenhat.
Operatoren wie LIKE und NOT_LIKE sind nur in Objekten des TypsObjectType.TEXT zulässig. (RWI 00506)
UrsacheSie haben versucht, den Operator "LIKE" oder "NOT_LIKE" für Objekte zu verwenden, die nicht vomTyp Zeichen sind.
2013-06-29702
Web Intelligence-Fehlermeldungen
AktionWenn das in einem Filter verwendete Objekt nicht den Typ Zeichen hat, verwenden Sie die Operatoren"LIKE" und "NOT_LIKE" nicht.
Der angegebene Operator kann nicht auf einen Dokumentfilter angewendetwerden. (RWI 00507)
UrsacheDer angegebene Operator kann nicht mit Berichtsfiltern verwendet werden. Er kann nur mitAbfragebedingungen verwendet werden.
AktionVerwenden Sie diesen Operator nicht mit Berichtsfiltern.
Web Intelligence kann eine LOV (Werteliste) nicht mit derEingabeaufforderung verknüpfen, da das assoziierte Quellobjekt keineWerteliste hat. (RWI 00508)
UrsacheEs kann keine Werteliste mit der definierten Aufforderung verwendet werden. Die Ursache hierfür ist,dass das in dieser Bedingung verwendete Objekt keine Werteliste enthält.
AktionBevor Sie anfordern, dass die Aufforderung die Werteliste verwendet, stellen Sie sicher, dass für dasin der Bedingung verwendete Objekt eine Werteliste definiert ist.
Der Vergleich von Filterbedingungen enthält inkompatibleDatenquellenobjekte. (RWI 00509)
UrsacheSie haben versucht, zwei Objekte unterschiedlicher Typen in einer Bedingung zu vergleichen.
AktionVerwenden Sie Objekte desselben Typs.
2013-06-29703
Web Intelligence-Fehlermeldungen
Erstellen eines Berichtsfilters für eine Formel nicht möglich. (RWI00511)
UrsacheFormeln können nicht als Berichtsfilter verwendet werden. Es können nur Datenprovider und variableAusdrücke verwendet werden.
AktionVerwenden Sie beim Definieren eines Berichtsfilters einen Datenprovider oder einen variablen Ausdruck.
Ein prozentualer Rang darf keine Werte größer als 100 aufweisen. (RWI00512)
UrsacheBei der Definition der Prozentwert-Rangfolge haben Sie einen Wert über 100 ausgewählt.
AktionStellen Sie sicher, dass die Rangfolgengröße einen Wert unter 100 hat.
Der Ausdruck ist für die Achse nicht verfügbar. (RWI 00602)
UrsacheSie haben versucht, unter Verwendung eines nicht in der Achse enthaltenen Ausdrucks einenGruppenwechsel, eine Berechnung oder eine Sortierung zu erstellen.
AktionVerwenden Sie einen Ausdruck, der in der Achse verfügbar ist.
Nur Kennzahl-Objekte können auf der Y-Achse eingefügt werden. (RWI00603)
UrsacheSie haben versucht, einen Ausdruck in die Achse einzufügen, der nicht vom Typ Kennzahl ist.
AktionGeben Sie einen Ausdruck vom Typ Kennzahl an.
2013-06-29704
Web Intelligence-Fehlermeldungen
Das Ablegen einer Sektion in einer Kennzahl ist nicht zulässig. (RWI00604)
UrsacheBereiche können nicht auf einem Ausdruck vom Typ Kennzahl basieren.
AktionVerwenden Sie keinen Ausdruck vom Typ Kennzahl als Grundlage für einen Bereich.
Das Einfügen mehrerer Ausdrücke auf der Achse einer Sektion ist nichtzulässig. (RWI 00605)
UrsacheBereichsachsen unterstützen nicht mehrere Ausdrücke.
AktionVerwenden Sie in einer Bereichsachse nicht mehrere Ausdrücke.
7.3.1.3 RWI 00606 - RWI 00850
Sie können in einem Dokument keinen zirkulären Anhang einfügen. (RWI00606)
UrsacheSie haben versucht, eine Berichtsanlage zu definieren, die zu einer zirkulären Anlage führt.
AktionDefinieren Sie einen Bericht, der keine zirkuläre Anlage erzeugt.
2013-06-29705
Web Intelligence-Fehlermeldungen
Der Ausdruck unterscheidet sich vom Ausdruck der Tabellenzelle. (RWI00607)
UrsacheSie haben versucht, eine Berechnung auf einer Tabellenzelle zu erstellen, wobei Sie einen Ausdruckverwendet haben, der nicht dem Ausdruck in der Tabellenzelle entspricht.
AktionErstellen Sie mit dem bereits in der Tabellenzelle definierten Ausdruck eine Berechnungstabelle.
Sie können kein ReportElement-Objekt in ein Element in einem anderenReportElementContainer kopieren. (RWI 00608)
UrsacheBerichtsanlagen können nur zwischen Berichtselementen definiert werden, die zum selben Containergehören.
AktionStellen Sie sicher, dass Sie Berichtsanlagen zwischen Berichtselementen erstellen, die zum selbenContainer gehören.
Die Erstellung eines horizontalen Anhangs für eine Sektion ist nichtmöglich. (RWI 00609)
UrsacheSie haben versucht, in einem Bereich eine horizontale Anlage zu erstellen.
AktionErstellen Sie keine horizontale Anlagen in einem Bereich, da Bereiche die maximal zulässige Breitenicht überschreiten können.
Es ist nicht möglich, alle Spalten und Zeilen aus dem Tabellentext zuentfernen. Die Tabelle muss mindestens eine Zeile und Spalte enthalten.(RWI 00610)
UrsacheSie haben versucht, die letzte Zeile oder Spalte eines Tabellenkörpers zu entfernen.
2013-06-29706
Web Intelligence-Fehlermeldungen
AktionStellen Sie sicher, dass die Tabelle mindestens eine Zeile und eine Spalte enthält.
Auf dieser Achse sind nur Objekte vom Typ Dimension und Informationzulässig. (RWI 00611)
UrsacheSie haben versucht, auf einer Achse einen Ausdruck mit inkompatiblem Typ einzufügen. Auf dieserAchse sind nur Ausdrücke vom Typ "Dimension" oder "Detail" zulässig.
AktionGeben Sie einen Ausdruck in einem kompatiblen Typ an.
Der Blockachse können keine zusätzlichen Objekte auf der Grundlageder Blockform hinzugefügt werden. (RWI 00612)
UrsacheDer angegebenen Blockachse können keine weiteren Ausdrücke hinzugefügt werden.
AktionFügen Sie keine weiteren Ausdrücke hinzu.
Dieses Berichtselement darf nicht über eine doppelseitige Anlageverfügen. (RWI 00613)
UrsacheEin Berichtselement kann nicht an zwei unterschiedliche Berichtselemente horizontal und vertikalangehängt werden.
AktionStellen Sie sicher, dass das Berichtselement vertikal oder horizontal an dasselbe Berichtselementangehängt wird.
Die Tabellenzelle wurde aus der zugehörigen Tabelle entfernt. (RWI00614)
UrsacheSie haben versucht, eine Tabellenzelle zu verwenden, die aus ihrer Tabelle entfern wurde.
2013-06-29707
Web Intelligence-Fehlermeldungen
AktionSie können eine Tabellenzelle nicht mehr verwenden, wenn sie aus ihrer Tabelle entfernt wurde.
Alerter ist im aktuellen Dokument nicht definiert. (RWI 00619)
UrsacheDer im Bericht referenzierte Alerter ist im Alerter-Lexikon des Dokuments nicht enthalten.
AktionFügen Sie den Alerter dem Lexikon hinzu.
Der Modus zum Verfolgen von Datenänderungen sollte aktiv sein, um eineAktion zum Verfolgen von Datenänderungen durchzuführen. (RWI 00620)
UrsacheDie Aktion zum Verfolgen von Datenänderungen kann nicht ausgeführt werden, weil die Verfolgungvon Datenänderungen nicht aktiviert wurde.
AktionAktivieren Sie den Modus zum Verfolgen von Datenänderungen im Web-Intelligence-Dokument.
Im Visualisierungs-Framework ist eine Ausnahme aufgetreten. (RWI 00621)
UrsacheIm Visualisierungs-Framework ist eine Ausnahme aufgetreten.
AktionPrüfen Sie die innere Ausnahme.
Zum Durchführen von Drill-Vorgängen sollte der Drillmodus aktiv sein(RWI 00624)
UrsacheDer Drill-Vorgang konnte aufgrund des Drill-Status nicht durchgeführt werden.
AktionAktivieren Sie den Drill-Modus im Web-Intelligence-Dokument.
2013-06-29708
Web Intelligence-Fehlermeldungen
Die Ausführung einer leeren Abfrage ist nicht möglich. (RWI 00701)
UrsacheSie haben versucht, eine leere Abfrage durchzuführen.
AktionFügen Sie zur Abfrage Ergebnisobjekte hinzu, bevor Sie sie durchführen.
Letzter Datenprovider kann nicht gelöscht werden. (RWI 00702)
UrsacheSie haben versucht, den letzten Datenprovider in einem Dokument zu löschen.
AktionJedes Dokument muss mindestens einen Datenprovider enthalten.
Es ist bereits ein Datenprovider mit diesem Namen vorhanden. (RWI00703)
UrsacheSie haben versucht, einem Datenprovider einen Namen zu geben, der bereits im Dokument existiert.
AktionJeder Datenprovider in einem Dokument muss einen eindeutigen Namen haben.
Kombinierte Abfragen sind mit dem aktivierten Stichprobenmodusinkompatibel. (RWI 00706)
UrsacheStichproben können nicht mit kombinierten Abfragen verwendet werden.
AktionVerwenden Sie Stichproben nicht mit kombinierten Abfragen.
2013-06-29709
Web Intelligence-Fehlermeldungen
Befehl zum Entfernen von Datenquellen wird verarbeitet, während nurzwei Datenquellenausdrücke vorhanden sind. (RWI 00800)
UrsacheSie haben versucht, einen Ausdruck aus einer synchronisierten Dimension zu entfernen, die nur zweiAusdrücke enthält.
AktionStellen Sie sicher, dass die synchronisierte Dimension immer mindestens zwei Ausdrücke enthält.
Verknüpfung mit dem bereits vorhandenen Namen ({0}) kann nicht erstelltwerden. (RWI 00801)
UrsacheSie haben versucht, eine synchronisierte Dimension mit einem bereits vorhandenen Namen zu erstellen.
AktionGeben Sie für jede synchronisierte Dimension einen eindeutigen Namen an.
CustomSortLov kann nicht mit einer neuen Werteliste aktualisiertwerden, die größer als die von CustomSortLov unterstützte Größe ist.(RWI 00825)
UrsacheSie haben versucht, die Werteliste der Definition einer benutzerdefinierten Sortierung mit mehr Wertenzu aktualisieren, als zulässig sind.
AktionStellen Sie sicher, dass die Anzahl von Werten in der Liste innerhalb des Bereichs für benutzerdefinierteSortierungen liegt.
CustomSortLov kann nicht erstellt werden, wenn die LOV desBerichtsausdrucks größer als die von CustomSortLov unterstützte Größeist. (RWI 00826)
UrsacheSie haben versucht, die Werteliste der Definition einer benutzerdefinierten Sortierung mit mehr Wertenzu erstellen, als zulässig sind.
2013-06-29710
Web Intelligence-Fehlermeldungen
AktionStellen Sie sicher, dass die Anzahl von Werten in der Liste innerhalb des Bereichs für benutzerdefinierteSortierungen liegt.
Der eingegebene Ausdruck verstößt gegen eine der Feed-Einschränkungen.(RWI 00830)
UrsacheDer eingegebene Ausdruck verstößt gegen eine der Feed-Einschränkungen.
AktionDie Formel ist fehlerhaft. Prüfen Sie vor dem Hinzufügen einer Formel die Feed-Einschränkungen.
{0}-Funktion wird nicht unterstützt. (RWI 00850)
UrsacheSie haben versucht, eine Funktion zu verwenden, die im aktuellen Kontext nicht unterstützt wird.
AktionStellen Sie vor Verwendung dieser Funktion sicher, dass sie unterstützt wird.
7.4 Fehlermeldungen zu benutzerdefinierten Datenquellen
7.4.1 Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen
Zu den Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen gehören folgendeKategorien:
2013-06-29711
Web Intelligence-Fehlermeldungen
KategorieBereich
Fehlermeldungen des Benutzeroberflächen-Frameworks für benutzerdefinierteDatenquellen
CDS 00001 - CDS00013
Fehlermeldungen des Webdienst-Plugins für benutzerdefinierte DatenquellenCDS 10100 - CDS10400
Fehlermeldungen des Frameworks für benutzerdefinierte DatenquellenCDS 15102 - CDS15122
7.4.1.1 Fehlermeldungen des Benutzeroberflächen-Frameworks fürbenutzerdefinierte Datenquellen
Die ausgewählte Dateierweiterung ist nicht richtig. (CDS 00001)
UrsacheDie Erweiterung der Datei lautet nicht wie erwartet oder unterscheidet sich von der zuvor ausgewähltenDatei.
AktionPrüfen Sie, ob die richtige Datei ausgewählt ist.
Auf die Datei kann nicht zugegriffen werden. (CDS 00002)
UrsacheSie haben einen falschen Dateipfad eingegeben.
AktionPrüfen Sie, ob der eingegebene Pfad korrekt ist.
2013-06-29712
Web Intelligence-Fehlermeldungen
Die Datei ist nicht vorhanden. (CDS 00003)
UrsacheDie Datei ist unter dem angegebenen Pfad nicht vorhanden.
AktionPrüfen Sie, ob der angegebene Pfad und Dateiname gültig sind.
Die ausgewählte Datei ist ein Verzeichnis. (CDS 00004)
UrsacheDer eingegebene Pfad zeigt auf ein Verzeichnis statt auf eine Datei.
AktionGeben Sie den korrekten Dateinamen ein.
Fehler beim Verarbeiten der Datenquelle – Für das Plugin wurde eineungültige Operation durchgeführt. (CDS 00005)
UrsacheDas Plugin kann nicht alle Parameter der Datenquelle abrufen.
AktionPrüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert.
In der Benutzeroberfläche des Plugins ist ein Fehler aufgetreten. (CDS00006)
UrsacheIn der Plugin-Benutzeroberfläche ist ein Fehler aufgetreten.
AktionPrüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert.
2013-06-29713
Web Intelligence-Fehlermeldungen
Fehler beim Zugriff auf die aktualisierten Eingaben. (CDS 00007)
UrsacheBeim Zugriff auf die aus dem Plugin abgerufenen Parameter der Datenquelle ist ein Fehler aufgetreten.
AktionPrüfen Sie die Protokolle, und stellen Sie sicher, dass der Plugin-Code ordnungsgemäß funktioniert.
Ein Objekt mit diesem Namen ist bereits vorhanden. (CDS 00008)
UrsacheEin anderes Objekt mit demselben Namen existiert bereits.
AktionÄndern Sie den Namen des Objekts in einen eindeutigen Wert.
Eine Abfrage mit diesem Namen ist bereits vorhanden. (CDS 00009)
UrsacheEine andere Abfrage mit demselben Namen existiert bereits.
AktionÄndern Sie den Namen der Abfrage in einen eindeutigen Wert.
Bei der Installation ist ein Problem aufgetreten. Führen Sie einePrüfung durch, und versuchen Sie es erneut. (CDS 00010)
UrsacheIn Zusammenhang mit der Installation wurde ein Fehler ermittelt.
AktionPrüfen Sie das Installations-Setup. Weitere Informationen finden Sie in der Dokumentation.
Fehler beim Verarbeiten der Datenquelle. (CDS 00011)
UrsacheBei der Identifizierung der Datenquelle wurde ein Problem ermittelt.
2013-06-29714
Web Intelligence-Fehlermeldungen
AktionSuchen Sie in den Protokollen nach der detaillierten Fehlermeldung.
Der angeforderte Vorgang konnte nicht abgeschlossen werden. (CDS 00012)
UrsacheEin Fehler wurde ermittelt.
AktionSuchen Sie in den Protokollen nach der detaillierten Fehlermeldung.
Die Plugin-Anzeigekomponente konnte nicht abgerufen werden. (CDS 00013)
UrsacheBeim Abrufen der Plugin-Komponente ist ein Fehler aufgetreten.
AktionSuchen Sie in den Protokollen nach der detaillierten Fehlermeldung. Stellen Sie sicher, dass derPlugin-Code korrekt ist.
7.4.1.2 Fehlermeldungen des Webdienst-Plugins für benutzerdefinierteDatenquellen
Fehler beim Verarbeiten der angeforderten Aktion. (CDS 10100)
UrsacheBeim Verarbeiten der angeforderten Aktion ist ein unerwarteter Fehler aufgetreten.
AktionWenden Sie sich an den Enterprise-Administrator.
2013-06-29715
Web Intelligence-Fehlermeldungen
Im Bereich "Ausgabenachricht" wurde keine Auswahl vorgenommen. (CDS10101)
UrsacheDer Benutzer hat das bzw. die Feld(er) für die Abfrage im Bereich "Ausgabenachricht" nicht ausgewählt.
AktionWählen Sie das bzw. die Feld(er) im Bereich "Ausgabenachricht" aus, das bzw. die im Bericht angezeigtwerden sollen.
Fehler beim Aufrufen des Webdiensts. {0}(CDS 10200)
UrsacheBeim Aufrufen eines Webdiensts ist ein Fehler aufgetreten.
AktionWenden Sie sich an den Enterprise-Administrator.
Fehler beim Ausführen des Webdiensts: "{0}" (CDS 10201)
UrsacheDer Endpunkt des Webdiensts konnte aufgrund falscher Eingabeparameter nicht aufgerufen werden.
AktionGeben Sie die korrekten Werte beim Aufruf des Webdiensts ein.
Fehler beim Instantiieren des Webdienst-Plugins. (CDS 10202)
UrsacheDer Erweiterungsdeskriptor des Webdienst-Plugins hat den falschen dstype zurückgegeben.
AktionWenden Sie sich zur Behebung des Problems an den Administrator.
2013-06-29716
Web Intelligence-Fehlermeldungen
Analyseausnahme: Der Typ oder die Struktur der WSDL-Eingabe wird nichtunterstützt. (CDS 10203)
UrsacheDie WSDL-Struktur wird vom Webdienst-Plugin für benutzerdefinierte Datenquellen nicht unterstützt.
AktionKonsultieren Sie die Dokumentation bezüglich der unterstützten WSDLs.
WSDLs mit Bezug zum Microsoft-Typen-Namespace werden nicht unterstützt.(CDS 10204)
UrsacheWSDLs, die auf den Namespace "http://microsoft.com/wsdl/types/" verweisen, werden nicht unterstützt.
AktionÄndern Sie die WSDL, oder wählen Sie die unterstützte WSDL aus.
WSDLs mit zyklischen Verweisen werden nicht unterstützt. (CDS 10205)
UrsacheWSDL-Typdefinitionen enthalten zyklische Verweise.
AktionÄndern Sie die WSDL, oder wählen Sie die unterstützte WSDL aus.
WSDLs ohne Typdefinitionen werden nicht unterstützt. (CDS 10206)
UrsacheWSDL enthält keine Typdefinitionen in <types>-Tags.
AktionÄndern Sie die WSDL, oder wählen Sie die unterstützte WSDL aus.
2013-06-29717
Web Intelligence-Fehlermeldungen
SOAP-Anforderung konnte nicht gesendet werden. Die Ziel-URL istfehlerhaft. (CDS 10207)
UrsacheDie Ziel-URL der SOAP-Aktion, die für diesen Dienst angegeben wurde, ist fehlerhaft.
AktionÄndern Sie die WSDL, oder wählen Sie eine andere unterstützte WSDL aus.
WSDLs, die verschlüsselte Nachrichten verwenden, werden nichtunterstützt. (CDS 10208)
UrsacheDie WSDL verfügt über Vorgänge, die codierte Meldungen erwarten.
AktionÄndern Sie die WSDL, oder wählen Sie eine andere unterstützte WSDL aus.
Fehler beim Analysieren der Antwort. (CDS 10400)
UrsacheBeim Analysieren der Antwort vom Server ist ein Fehler ermittelt worden.
AktionSuchen Sie in den Produktprotokollen nach der eigentlichen Ursache für den Fehler.
7.4.1.3 Fehlermeldungen des Frameworks für benutzerdefinierte Datenquellen
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Es können keine Informationen von der angegebenenQuelle abgerufen werden. (CDS 15102)
UrsacheBeim Abrufen von Informationen aus der angegebenen Quelle ist ein unerwarteter Fehler aufgetreten.
2013-06-29718
Web Intelligence-Fehlermeldungen
AktionWenden Sie sich an Ihren Administrator, um den Fehler zu beheben.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Es können keine Strukturinformationen von derangegebenen Quelle abgerufen werden. (CDS 15103)
UrsacheBeim Abrufen der Strukturinformationen aus der angegebenen Quelle ist ein unerwarteter Fehleraufgetreten.
AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.Wenn das Problem weiter besteht, kontaktieren Sie zur Fehlerbehebung den SAP-Support.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Der Iterator kann anhand des Datensatzes nichterstellt werden. (CDS 15104)
UrsacheBeim Erstellen des Iterators für den Datensatz ist ein unerwarteter Fehler aufgetreten.
AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.Wenn das Problem weiter besteht, kontaktieren Sie zur Fehlerbehebung den Support.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: In der Datenquellen-Plugin-Verwaltung wurde einProblem festgestellt und die angeforderte Aktion kann nichtabgeschlossen werden. (CDS 15106)
UrsacheEs ist ein unvorhersehbarer Fehler aufgetreten.
AktionWenden Sie sich zur Behebung des Fehlers an den Support.
2013-06-29719
Web Intelligence-Fehlermeldungen
Die Abfrage für diese Datei kann weder erstellt noch aktualisiertwerden. Die Datei "{filename}" ist auf dem System nicht vorhanden.(CDS 15107)
UrsacheDie Datei ist am angegebenen Speicherort nicht vorhanden.
AktionPrüfen Sie, ob der für die Quelldatei angegebene Dateipfad korrekt ist.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden. Der Pfad ist ungültig. (CDS 15108)
UrsacheDer angegebene Dateipfad ist falsch.
AktionPrüfen Sie, ob der für die Quelle angegebene Dateipfad korrekt ist.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden. Beim Abrufen der Struktur wurden ungültigeInformationen abgerufen. (CDS 15109)
UrsacheBeim Abrufen der Strukturinformationen aus dem Datenprovider ist ein Fehler aufgetreten.
AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.Wenn das Problem weiter besteht, kontaktieren Sie zur Fehlerbehebung den Support.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Das entsprechende Datenquellen-Plugin konnte fürdiese Anforderung nicht gefunden werden. (CDS 15110)
UrsacheBeim Abrufen der Plugin-Informationen ist ein Fehler aufgetreten.
2013-06-29720
Web Intelligence-Fehlermeldungen
AktionPrüfen Sie, ob die Plugin-Implementierung die erforderlichen Plugin-Informationen korrekt zurückgibt.Lesen Sie die Informationen zum Konfigurieren des Plugins in der Dokumentation nach.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Das entsprechende Datenquellen-Plugin konnte fürdiese Anforderung nicht instantiiert werden. (CDS 15111)
UrsacheBeim Instanziieren des Plugins ist ein Fehler aufgetreten.
AktionPrüfen Sie, ob die Plugin-Details und MODULE-PATH in der MANIFEST-Datei des Plugins korrektsind. Lesen Sie die Informationen zum Konfigurieren des Plugins in der Dokumentation nach.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Der Datenprovider des Datenquellen-Plugins konntefür diese Anforderung nicht instantiiert werden. (CDS 15112)
UrsacheBeim Instanziieren der Datenproviderkomponente der Plugin-Erweiterung ist ein Fehler aufgetreten.
AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Abrufen der Stichprobenerhebung. (CDS15113)
UrsacheBeim Abrufen von Beispieldaten aus dem Datenprovider ist ein Fehler im Plugin aufgetreten.
AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.
2013-06-29721
Web Intelligence-Fehlermeldungen
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Fehler beim Erstellen des Daten-Iterators (CDS15114)
UrsacheBeim Abrufen des Dateniterators ist ein Fehler im Plugin aufgetreten.
AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.
Es konnten keine Daten vom benutzerdefinierten Datenprovider abgerufenwerden: Fehler beim Abrufen der Daten über den Iterator. (CDS 15115)
UrsacheBeim Abrufen der Daten über den Iterator ist ein Fehler im Plugin aufgetreten.
AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Beim Versuch, die Struktur abzurufen, wurde vomDatenquellen-Plugin ein nicht unterstützter Objekttyp angegeben. (CDS15116)
UrsacheIm Plugin liegen nicht unterstützte Datentypen vor.
AktionLesen Sie die Liste der unterstützten Datentypen in der Dokumentation nach.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Beim Öffnen der Sitzung ist ein interner Fehleraufgetreten. (CDS 15117)
UrsacheBeim Öffnen einer Sitzung ist ein Fehler im Plugin aufgetreten.
2013-06-29722
Web Intelligence-Fehlermeldungen
AktionWenden Sie sich an den Plugin-Support, um festzustellen, ob das Plugin ordnungsgemäß funktioniert.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Die Quelle im angegebenen Pfad ist geschützt.(CDS 15118)
UrsacheDas Plugin konnte nicht fortfahren, da die angegebene Quelldatei kennwortgeschützt ist.
AktionKonsultieren Sie die Plugin-Dokumentaion.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Die angegebene URL ist ungültig. (CDS 15119)
UrsacheDas Plugin konnte nicht fortfahren, da die URL ungültig ist.
AktionKonsultieren Sie die Plugin-Dokumentaion.
Der benutzerdefinierte Datenprovider kann weder erstellt nochaktualisiert werden: Die angegebene URL wurde nicht gefunden. (CDS15120)
UrsacheDas Plugin konnte nicht fortfahren, da die angegebene URL nicht gefunden wurde.
AktionKonsultieren Sie die Plugin-Dokumentaion.
Interaktion mit dem benutzerdefinierten Datenprovider an derangegebenen Quelle nicht möglich. (CDS 15121)
UrsacheEs ist ein unvorhersehbarer Fehler aufgetreten.
2013-06-29723
Web Intelligence-Fehlermeldungen
AktionWenden Sie sich zur Behebung des Fehlers an den Support.
Es ist ein Problem aufgetreten. Die angeforderte Aktion kann nichtdurchgeführt werden. (CDS 15122)
UrsacheEs ist ein unvorhersehbarer Fehler aufgetreten.
AktionWenden Sie sich zur Behebung des Fehlers an den Support.
2013-06-29724
Web Intelligence-Fehlermeldungen
Weitere Informationen
OrtInformationsressource
http://www.sap.comProduktinformationen zu SAPBusinessObjects
Navigieren Sie zu http://help.sap.com/businessobjects/, und klicken Sieim Seitenbereich von "SAP BusinessObjects Overview" aufAll Products.
Sie können auf die neueste Dokumentation zugreifen, in der alle Produktevon SAP BusinessObjects und deren Bereitstellung im SAP-Hilfeportalbehandelt werden. Sie können PDF-Versionen oder installierbare HTML-Bibliotheken herunterladen.
Bestimmte Handbücher werden in SAP Service Marketplace gespeichertund stehen im SAP-Hilfeportal nicht zur Verfügung. Diese Handbüchersind im Hilfeportal mit einem Hyperlink zu SAP Service Marketplaceaufgelistet. Kunden mit einem Wartungsvertrag verfügen über eine auto-risierte Anwender-ID für den Zugriff auf diese Berichtstelle. Wenden Siesich an den Kundendienstvertreter, um eine ID zu erhalten.
SAP-Hilfeportal
http://service.sap.com/bosap-support > Dokumentation• Installationshandbücher: https://service.sap.com/bosap-instguides• Versionshinweise: http://service.sap.com/releasenotes
In SAP Service Marketplace werden bestimmte Installationshandbücher,Upgrade- und Migrationshandbücher, Bereitstellungshandbücher, Versionshinweise und Dokumente zu unterstützten Plattformen gespeichert.Kunden mit einem Wartungsvertrag verfügen über eine autorisierte Anwender-ID für den Zugriff auf diese Berichtstelle. Wenden Sie sich anden Kundendienstvertreter, um eine ID zu erhalten. Wenn Sie aus demSAP-Hilfeportal zu SAP Service Marketplace umgeleitet werden, verwenden Sie das Menü im Navigationsbereich auf der linken Seite, um dieKategorie mit der Dokumentation zu suchen, auf die Sie zugreifenmöchten.
SAP Service Marketplace
https://cw.sdn.sap.com/cw/community/docupedia
In Docupedia finden Sie zusätzliche Dokumentation, eine Umgebung fürkollaboratives Authoring und eine Möglichkeit für interaktives Feedback.
Docupedia
2013-06-29725
Weitere Informationen
OrtInformationsressource
https://boc.sdn.sap.com/
https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibraryEntwicklerressourcen
https://www.sdn.sap.com/irj/boc/businessobjects-articles
Diese Artikel wurden früher als Fachbeiträge bezeichnet.Artikel von SAP BusinessObjectszum SAP Community Network
https://service.sap.com/notes
Diese Hinweise wurden früher als Knowledge Base-Artikel bezeichnet.Hinweise
https://www.sdn.sap.com/irj/scn/forumsForen im SAP Community Network
http://www.sap.com/services/education
Business Objects bietet Ihnen von traditionellen Gruppenkursen bis hinzu gezielten e-Learning-Seminaren ein Schulungspaket, das an IhreSchulungserfordernisse und Ihren bevorzugten Lernstil angepasst ist.
Schulungen
http://service.sap.com/bosap-support
Das SAP-Supportportal enthält Informationen zu Kundendienstprogram-men und -dienstleistungen. Zudem enthält es Links zu zahlreichentechnischen Informationen und Downloads. Kunden mit einem Wartungs-vertrag verfügen über eine autorisierte Anwender-ID für den Zugriff aufdiese Berichtstelle. Wenden Sie sich an den Kundendienstvertreter, umeine ID zu erhalten.
Online Customer Support
http://www.sap.com/services/bysubject/businessobjectsconsulting
Berater begleiten Sie von der ersten Analysephase bis zur Implementierung. Es steht Fachwissen zu Themen wie relationalen und multidimensionalen Datenbanken, zur Konnektivität, zu Datenbankentwurfstoolssowie zur angepassten Einbettungstechnologie zur Verfügung.
Beratung
2013-06-29726
Weitere Informationen
IndexSonderzeichen
#BERECHNUNG (Fehlermeldung)519, 545
#DATENSYNCH (Fehlermeldung) 546#DIV/0 (Fehlermeldung) 546#EXTERN (Fehlermeldung) 547#FEHLER (Fehlermeldung) 480, 482,
483, 484, 496, 547#INKOMPATIBEL (Fehlermeldung)
546, 547#KONTEXT (Fehlermeldung) 546#MEHRFACHWERT (Fehlermeldung)
521, 547#MIX (Fehlermeldung) 547#MULTVALUE (Fehlermeldung)
Attribute 329#NICHTVERFÜGBAR
Intelligente Kennzahlen 401#NICHTVERFÜGBAR (Fehlermeldung)
399, 400, 550Intelligente Kennzahlen 550
#RANG (Fehlermeldung) 336, 548#REGENERIEREN (Fehlermeldung)
549#REKURSIV (Fehlermeldung) 213, 548#REPFORMULA (Fehlermeldung) 549#SICHERHEIT (Fehlermeldung) 549#SYNTAX (Fehlermeldung) 549#TEILERGEBNIS (Fehlermeldung) 548
Intelligente Kennzahlen 548#ÜBERLAUF (Fehlermeldung) 548#ZUREGENERIEREN
(Fehlermeldung) 395, 398, 550Intelligente Kennzahlen 550
Ziffern
2D-DiagrammeDrill-Vorgänge 309
3D-AnsichtAnwenden auf Diagramme 263
3D-DiagrammeDrill-Vorgänge 309
3D-FlächendiagrammeEinschränkung 246
3D-LiniendiagrammeEinschränkung 246
3D-OberflächendiagrammeEinschränkung 246
3D-Oberflächendiagramme(Fortsetzung)Inkompatibilität mit Drill-Vorgängen
bei Kennzahlen 311
A
Abfrage für Abfrage 154Abfrage-Drill
Aktivieren 316Analysetiefe 314, 315Definition 314Drill-Snapshots 316Drillup mit 315Durchführen von
Drilldown-Vorgängen 315Inkompatibilität mit Datentracking
356Inkompatibilität mit Drill-Snapshots
315, 316Nebeneffekte 316Verglichen mit standardmäßiger
Drill-Funktion 314Abfrageeditor
Zugreifen über Dokument 122Abfrageeigenschaften
Abrufen von Duplikaten 91Ergebnismengen-Einschränkung
93Max. abzurufende Zeilen 92, 548
Abfragefilter 72, 154Auswählen von vordefinierten
Abfragefiltern 148Benutzerdefiniert 148, 150Definition 140Entfernen 149Entfernen von benutzerdefinierten
Abfragefiltern 150Erstellen schneller Abfragefilter 149Filtern von Abfragen nach Werten
anderer Abfragen 154Hinzufügen von benutzerdefinierten
Abfragefiltern 150Kombinieren 156, 157kombinieren, mit
Eingabeaufforderungen 172Quick-Filter 148Struktur 141Typen 148verglichen mit Berichtsfiltern 277Verschachtelte 157, 158
Abfragefilter (Fortsetzung)Verwenden von Ebenen 159Verwenden von Kennzahlen 160Vordefiniert 148Vordefinierte Abfragefilter,
Definition 148Abfragefilteroperatoren
Außer 146, 166Beide 146, 166Gleich 143, 149, 163, 277Gleich Muster 146, 165Größer als 143, 163, 278Größer als oder gleich 144, 163,
278In Liste 145, 165, 279InListe 149Kleiner als 144, 164, 278Kleiner als oder gleich 144, 164,
278Nicht in Liste 145, 165, 279Nicht zwischen 145, 164, 279Ungleich 143, 163, 277Ungleich Muster 146, 166Zwischen 144, 164, 279
Abfragekontexte 85Auswählen 86
Abfragekontexte,Auswählen 85Definition 85Universen 85
AbfragenAbfragefilter, Definition 140Abfragekontexte 85Abfragekontexte, Definition 85Aktivieren des Zugriffs auf BEx
Querys 102Analysesicht 120Ändern der Datenquelle 128Ändern der Quelle 123Ändern der Reihenfolge von
Eingabeaufforderungen 172Ändern des Abfrageuniversums
130Änderungen von Abfragen im
Abfrage-Drill-Modus 314Anzeigen des generierten Skripts
89Anzeigen einer Zusammenfassung
222, 470Ausführen 71
2013-06-29727
Abfragen (Fortsetzung)Auswählen eines Kontextes bei der
Ausführung 86Auswählen von Elementen in BEx
Querys 76, 106Bearbeiten 123Bearbeiten des generierten Skripts
89Bearbeiten über ein Dokument 122Bearbeiten von BEx Querys 116,
118, 119Beispiel für eine kombinierte
Abfrage 136Beispiel für eine Unterabfrage 174Bereinigen 123BEx Querys 61, 95, 104BEx-Query -Einschränkungen 98BICS-Verbindung zu BEx Query
103Duplizieren 127Einschränken von Daten 91Einstellen der maximalen
Ausführungszeit 94Entfernen 127Entfernen von Kontexten 86Entfernung 58Ergebnismengen-Einschränkung
(Eigenschaft) 93Erstellen 71Erstellen auf BEx Querys 113Erstellen einer Unterabfrage 173Erstellen von kombinierten
Abfragen 135Festlegen des Schlüsseldatums
124Festlegen des Vorrangs bei
kombinierten Abfragen 139Filtern nach Werten anderer
Abfragen 154Herstellen einer Verbindung zur
BEx Query über SAP 103Hierarchieknotenvariablen in BEx
Querys 105Hierarchisch 62, 104Hinzufügen zu einem vorhandenen
Dokument 132Kombinieren von
Eingabeaufforderungen 171Kombinierte Abfragen, Definition
133Kombinierte Abfragen, Minus 133Kombinierte Abfragen,
Schnittmenge 133Kombinierte Abfragen, Union 133Mehrdeutige Abfragen 85
Abfragen (Fortsetzung)Mehrere Hierarchien einschließen
63Mehrere, kombinierte und
synchronisierte im Vergleich131
Mehrfache Abfragen 127, 131Nicht hierarchisch 62Skript anzeigen und bearbeiten 89Sortieren der Ergebnisse 125SQL 135Strukturieren von kombinierten
Abfragen 136Teile eines Berichts 175Umbenennen 123Unterabfragen, Definiton 172Unterbrechen 126Unterstützte BEx-Query-Metadaten
96Veröffentlichen von QaaWS als
Webdienste 589Verwalten 122, 123Verwendung kombinierter Abfragen
134Vorrang bei kombinierten Abfragen
137, 138Vorschau der Ergebnisse 125Vorschau von BEx Querys 119Zugreifen auf BEx Querys 102Zugriff erteilen 94
AbfrageskriptAnzeigen und Bearbeiten 89Bearbeitbar machen 89Kopieren in Zwischenablage 89Optionale Eingabeaufforderungen
89Validieren 89
Abfragezusammenfassung (Funktion)222, 470
AbhängigkeitenMarkieren in
Eingabesteuerelementen 292Abs (Funktion) 479Abschneiden (Funktion) 496, 542Abschneiden von Werten 542Abstand (Funktion) 502Achsen
Anzeigen vonAchsenbeschriftungen aufDiagrammen 270
Logarithmische Anzeige 273Achsenlegenden
Drill-Vorgänge 312Achsenskalen
Linear 272Logarithmisch 272
Aggregatfunktionen 407Beschreibung 402Einbeziehen mehrerer
Dimensionen 432Aggregation
Explizite 193Hierarchisch 192Vermeiden für doppelte Zeilen 220
AktuellerBenutzer (Funktion) 507AktuellesDatum (Funktion) 445AktuelleUhrzeit (Funktion) 446Alerter
Datentracking 358Alle (Operator) 514, 525, 526, 527Analysedimensionen 65Analysesicht 120
Erstellen eines Dokuments 34Analysetiefe
Abfrage-Drill 314, 315Auswirkungen auf die
Dokumentgröße 88, 297Benutzerdefiniert 88, 297Definition 87, 296Drill-Modus 87, 296Drillvorgänge 298Ebenen 88, 297Entfernen 89Erweitern 298Festlegen 88, 297Gruppierungsmengen 396Intelligente Kennzahlen 396Universumhierarchien 87, 296
ÄnderungsschnittstelleAuswählen 23
Angepasste FormateAnwenden 245
Ansichtsmodus 21, 27, 34, 610Berichtsanalyse 607Exportieren von Dokumenten 612Schaltflächen 608Speichern von Dokumenten 612Symbole 608Umschalten in 29
AntwortBenutzer (Funktion) 369, 465, 528
Anwendungsmodi 27, 123Wechseln zwischen 29
Anzahl (Funktion) 410, 525, 527, 528Anzahl an Objekten
BEx Querys 98Anzahl, Standardberechnung 366
Einfügen in Tabellen 361AnzahlDatenprovider (Funktion) 462AnzahlSeiten (Funktion) 222, 515
#REKURSIV (Fehlermeldung) 548AnzahlZeilen (Funktion) 462
2013-06-29728
Index
Anzeigemodi 196, 616Schneller Anzeigemodus 197, 198,
616, 618Seitenmodus 196, 198, 616, 618Wechseln zwischen 198, 618
Anzeigen von Drill-Hierarchien 299Anzeigeschnittstelle
Auswählen 23Applet-Schnittstelle 12
Anwendungskomponenten 16Seitenbereich-Registerkarten 17
Asc (Funktion) 431ASCII-Werte 431
Zurückgeben von entsprechendenZeichen 432
Attribute#MULTVALUE 329BEx Querys 98Beziehung zu Dimensionen 329In zusammengeführten Objekten
322Zusammengeführte Dimensionen
329Attributobjekte
Beziehung zu Dimensionen undHierarchien 66
AuffüllenLinks (Funktion) 436AuffüllenRechts (Funktion) 441AusEuroKonvertieren (Funktion) 480,
542AusEuroRundungsfehler (Funktion)
483, 542Ausgabekontext
Definition 376Ausgeblendete individuelle Zellen
Erneut anzeigen 200Ausgeblendete Sektionen
Erneut anzeigen 200Ausgeblendete Tabellen
Erneut anzeigen 200Ausschnittsdimensionen
Auswirkung der Sortierreihenfolge552, 556, 558
Reihenfolge 556Sektionen 554
Außer (Operator) 146, 166Automatisch speichern 51
Verwaltung von Dokumenten 53Wiederherstellen von Dokumenten
52Automatisches Zusammenführen von
DimensionenAktivieren 326Einschränkungen 326
AutorisierungenAbfragen und Dokumente 62
B
BalkenDrill-Vorgänge in
Balkendiagrammen 310Balkendiagramme 246
Drill-Vorgänge bei Kennzahlen 310Bearbeiten
BEx Querys 118Bedingte Formatierung
Anwenden auf Daten 345Anwenden von verschiedenen
Formaten auf ein Objekt 343Bedingungen 343Formatieren von Daten 345
Bedingte Formatierung, RegelnAktivieren 346Bearbeiten 346Deaktivieren 346Duplizieren 346Einrichten von Prioritäten 346Entfernen 346Erstellen 343Formeln 346Hinzufügen 346
BedingungenBEx Querys 98
Bedingungsoperatoren 373, 523Beide (Operator) 146, 166Beim Öffnen regenerieren
(Dokumenteigenschaft)Inkompatibilität mit Datentracking
357Beispiel
Rangfolgen auf Berichtsebene337, 339
BeispieleUnterabfrage 174
Benannte Mengen 68, 69Auswählen 82
Benennen zusammengeführterDimensionen 326
BenutzerSenden von Dokumenten 37, 615
Benutzerdefinierte Abfragefilter 148, 150Hinzufügen und Entfernen 150
Benutzerdefinierte Berechnungen 365Verwenden von Formeln zum
Erstellen 367Benutzerdefinierte Datums- und
Uhrzeitformate 240, 403Benutzerdefinierte Ebene für die
Analysetiefe 88, 297Benutzerdefinierte Formate
Definieren 244
Benutzerdefinierte Sortierreihenfolge234
Benutzerdefinierte Zahlenformate 240, 403
Berechnete Elemente 69Auswählen 81
Berechnungen(Lokal) in BEx Querys 98Benutzerdefiniert 365Einfügen zusammengeführter
Dimensionen 323Entfernen von
Standardberechnungen 362Hinzufügen zu Berichten 361Standard 328, 365, 366
BerechnungskontextDatentracking 359
BerechnungskontexteAusgabekontext 374, 376Definition 374Eingabekontext 374, 375Intelligente Kennzahlen 398Mit erweiterter Syntax ändern 377Standard 377
BerechnungsmodiIn Rangfolgen 336
Bereichsoperator 536Bericht (Schlüsselwort) 386, 391, 540Berichte
#RANG (Fehlermeldung) 336Ändern der Reihenfolge 39Ändern in Cascading Style Sheets
571Anwenden von Filtern 276Anzeigen der Abfragen 222Anzeigen der aktuellen Seitenzahl
222Anzeigen der Drillfilter 222Anzeigen der
Eingabeaufforderungen 222Anzeigen der Namen 521Anzeigen der Namen von Objekten
514Anzeigen der Seitenzahl 222, 515Anzeigen geänderter Daten 349Anzeigen in Cascading Style
Sheets 570, 571Anzeigen von Seitenzahlen 516Ausblenden von Daten 199, 627,
628Drill-Up-Vorgänge 306Drill-Vorgänge bei Dimensionen
307, 621Drill-Vorgänge nach Dimensionen
308Drilldown 305
2013-06-29729
Index
Berichte (Fortsetzung)Drucken 202, 612, 613Duplizieren 38, 302Einfügen von Diagrammen 245Einfügen von individuellen Zellen
223Einschränken der Zeilenanzahl
197, 616Einschränkungen für hierarchische
Daten 182Entfernen von Diagrammen 256Entfernen von Tabellen 209Erstellen einer Rangfolge 338Erstellen von Tabellen mit
Drag-und-Drop 206Feinstellung des Layouts 196, 616Festlegen der minimalen
Seitenbreite 197, 616Festlegen der minimalen
Seitenhöhe 197, 616Festlegen der Position von
Diagrammen 216, 258Festlegen der Position von
Tabellen 216, 258Filtern mit einfachen Berichtsfiltern
284, 626Hinzufügen von Berechnungen 361Hinzufügen von Diagrammen 253Hinzufügen zu Dokumenten 39In Dokumenten verwalten 38Kopieren von Diagrammen in
Berichten 256Kopieren von individuellen Zellen
in Berichten 224Laufende Aggregatfunktionen 336Löschen 39Löschen von individuellen Zellen
223Rangfolge von Daten festlegen 334Rangfolgen 338Rangfolgen und Datenreihenfolgen
336Rangfolgen und Sortierungen 334Rangfolgen, Beispiele 337, 339Rangfolgeparameter 336Regenerieren von Daten 314Speichern als PDF 49Speichern als Text 49Speichern im Excel-Format 48Speichern mit Drillfiltern 313Standardstile 572Synchronisieren von Daten aus
verschiedenen Quellen 317Synchronisieren von Schlüsseln
aus verschiedenen Quellen 317Text suchen in 195, 613
Berichte (Fortsetzung)Umbenennen 38Verbundene Rangfolgen 335Verfolgen von Daten 348, 618Verwenden der Rangfolgenfunktion
338Vorbereiten für Drill-Vorgänge 302Vorherige (Funktion) 336
BerichtFilter (Funktion) 222, 471Berichtfilterzusammenfassung
(Funktion) 471Berichtsblöcke
Erstellen einer Rangfolge 338Berichtselemente
bedingte Formatierung 345Mit Eingabesteuerelementen
verknüpfen 289, 291Berichtsfilter 471, 526
Anwenden auf Sektionen 227Anzeigen einer Zusammenfassung
471Auswirkungen auf
zusammengeführteDimensionen 331
Bearbeiten 281Definition 276Einfache Berichtsfilter 280Erstellen 281Erstellen einfacher Berichtsfilter
284, 626Ignorieren 526Löschen 281Quick-Berichtsfilter 280Standard-Berichtsfilter 280verglichen mit Abfragefiltern 277
Berichtsfilter-Symbolleiste 284, 312, 626
BerichtsfilteroperatorenGleich 143, 163, 277, 280Größer als 143, 163, 278Größer als oder gleich 144, 163,
278In Liste 145, 165, 279Ist nicht Null 280IstNull 280Kleiner als 144, 164, 278Kleiner als oder gleich 144, 164,
278Nicht in Liste 145, 165, 279Nicht zwischen 145, 164, 279Ungleich 143, 163, 277Zwischen 144, 164, 279
Berichtsname (Funktion) 521Berichtsobjekte
Mit Eingabesteuerelementenverknüpfen 289
BeschränkungenAttribute 329
Bevorzugtes Anzeigegebietsschema24, 26Anzeigen 511Festlegen 27
BevorzugtesAnzeigegebietsschemaAbrufen(Funktion) 511
BEx Querys 61Abbrechen der Bearbeitung 119Abrufen von Duplikaten,
Einschränkungen 91Ändern der Datenquelle 119, 120,
128, 130Bearbeiten 118Einschränkungen 98, 295, 619Einschränkungen für
Elementfunktionen inHierarchien 107
Einschränkungen fürErgebnismengen-Stichprobenerhebung93
Elemente auswählen 76, 106Erstellen 113Erstellen eines Dokuments 33Externen Zugriff für Web
Intelligence zulassen 102Herstellen einer Verbindung über
BICS-Verbindung 103Herstellen einer Verbindung über
SAP 103Hierarchieknotenvariablen 105Hierarchisch 62, 104Hinzufügen einer zweiten
Datenquelle 116Informationen 95Serverseitige Variable 113, 119Skalierungsfaktor 105Unterstützte Metadaten 96Variablen 112, 113Vorschau 119Web-Intelligence-Schnittstellen 96Zugriff 102
BEx-Query -EinschränkungenAbrufen von Duplikaten 91Ändern von Quellen 128Attribute 98Auf Ebene erweitern 98Bedingungen 98Dezimalzahl 98Drillpfad 295, 619Ergebnismengen-Einschränkung
93Filter als Standardwerte 98Filtern von Ergebnisobjekten nicht
möglich 113
2013-06-29730
Index
BEx-Query -Einschränkungen(Fortsetzung)Formel mit Berechnung 98Hierarchische Kennzahlstrukturen
98Knoten 98Knoten auf tieferen Ebenen 98Komplexe Auswahl 98Lokale Berechnungen 98Maximale Anzahl an Objekten in
einer Query 98Null-Unterdrückung 98Position von Knoten auf tieferen
Ebenen 98Query-Ausnahme 98Query-Standardlayout 98Variablen 98Variablen für Standardwerte 98Variablenabhängigkeiten 98Variablenreihenfolgen 98Verknüpfte Knoten 98Verknüpfte Knotenvariablen 105Zeilen-/Spaltenanzeige als
Hierarchie 98BEx-Query-Einschränkungen
GleichgeordneteHierarchieelemente 107
Hierarchievorgänger 107Übergeordnete Hierarchieelemente
107BI-Administratoren 62BI-Dienste
Ausgabeparameter 595Bereitstellen von Daten zum Filtern
584Testen 588
BI-LaunchpadAbmelden von 20Anmelden 20Auswählen der Anzeigeschnittstelle
23Auswählen des
Standarduniversums 71Einstellen von Drill-Optionen 300Einstellungen 12Festlegen der Optionen für
Gebietsschema 24Informationen 19Speichern von Dokumenten 41, 47Starten von Web Intelligence 12
BI-PortalFestlegen des bevorzugten
Anzeigegebietsschemas 27Festlegen des
Produktgebietsschemas 25
BICSVerbindung zu BEx Querys 103
BICS-Verbindung 95, 102Bilder
Anzeigen aus URL 211Anzeigen in Tabellen 211Anzeigen mithilfe eines
boimg-Protokolls 211Blasendiagramme 250Block (Schlüsselwort) 389, 537Blöcke
Anzeigen der Namen 507Synchronisieren der Drill-Funktion
301Blockfilter
Zusammengeführte Dimensionen331
Blockname (Funktion) 507boimg-Protokoll
Anzeigen von Bildern 211Anzeigen von Skins 211
Boolesche AusdrückeVerknüpfen mit Und-Operator 523,
524Zurückgeben des Gegenteils 524
Boolesche Formate 239Benutzerdefiniert 240, 403Vordefiniert 239
Boolesche FunktionenBeschreibung 402
Boolesche WerteIdentifizieren 474Testen 511, 513
BreiteEinstellen für Zellen 213
Breite automatisch anpassenAuswirkung bei Zeilenumbruch 215Auswirkung des Zeilenumbruchs
bei automatischer Anpassungder Höhe 215
Breite automatisch anpassen(Zelleneigenschaft) 213
Business Warehouse 61, 95, 96BW 61, 95, 96
C
Cascading Style Sheets 570Abstandseigenschaften 579Ändern in Dokumenten 571Berichtselementeigenschaften 575Eigenschaften 573Einheiten 580Elemente 572Formatierungseigenschaften 576Gruppenwechseleigenschaften 580
Cascading Style Sheets (Fortsetzung)Hyperlink-Eigenschaften 579Seiteneigenschaften 574Verwenden in Dokumenten 571
CDSBEx Querys 120
CDS 00001 712CDS 00002 712CDS 00003 713CDS 00004 713CDS 00005 713CDS 00006 713CDS 00007 714CDS 00008 714CDS 00009 714CDS 00010 714CDS 00011 714CDS 00012 715CDS 00013 715CDS 10100 715CDS 10101 716CDS 10200 716CDS 10201 716CDS 10202 716CDS 10203 717CDS 10204 717CDS 10205 717CDS 10206 717CDS 10207 718CDS 10208 718CDS 10400 718CDS 15102 718CDS 15103 719CDS 15104 719CDS 15106 719CDS 15107 720CDS 15108 720CDS 15109 720CDS 15110 720CDS 15111 721CDS 15112 721CDS 15113 721CDS 15114 722CDS 15115 722CDS 15116 722CDS 15117 722CDS 15118 723CDS 15119 723CDS 15120 723CDS 15121 723CDS 15122 724Central Management Console (CMC)
Automatisch speichern 51, 53Konfigurieren des schnellen
Anzeigemodus 197, 616
2013-06-29731
Index
CMCAutomatisch speichern 51, 53Konfigurieren des schnellen
Anzeigemodus 197, 616Konfigurieren von
BICS-Verbindungen 103CMS
Verknüpfen mit Dokumenten 564, 565
Cos (Funktion) 480CSV
Speichern von Dokumenten als45, 51
D
DatenAnalysieren mit der Drill-Funktion
295, 619Änderungen an Daten in
Diagrammen 356Änderungen an Daten in Sektionen
354Änderungen an Daten in Tabellen
351Änderungen von Daten in
zusammengeführtenDimensionen 353
Anzeigen 199, 627, 628Anzeigen des letzten
Regenerierungsdatums 222Anzeigen in Formularen 206Anzeigen in horizontalen Tabellen
204Anzeigen in Kreuztabellen 204Anzeigen in vertikalen Tabellen
204Anzeigen mithilfe des
Dokumentgebietsschemas 26Anzeigen von Änderungen 350Anzeigen von Daten als
Map-Diagramme 249Anzeigen von Segmenten 249Anzeigen von Trends über einen
Zeitraum 248Ausblenden 199, 627, 628Automatische Regenerierung 349Bedingte Formatierung 342, 345,
346Beispiele für Rangfolgen auf
Berichtebene 339Bevorzugtes
Anzeigegebietsschema 26Bindung 253Drilldown 305Einschränken in Abfragen 91
Daten (Fortsetzung)Erstellen der Rangfolge mit der
Funktion "Rank" 338Erstellen der Rangfolge mit der
Schnittstelle 338Festlegen als Referenzdaten 348,
618Filtern auf Abfrageebene 277Filtern auf Berichtebene 277Filtern in Webdienst 584Filtern mit Berichtsfiltern 276Filtern mit einfachen Berichtsfiltern
284, 626Filtern mit Eingabeaufforderungen
286Filtern mit Steuerelementen 288,
294Formatieren von Änderungen 351Gruppieren mit Sektionen 224Hervorheben mithilfe der bedingten
Formatierung 345Hervorheben mithilfe von Regeln
für bedingte Formatierung 343Hierarchisch 181In Datenprovider 122Mit dem bevorzugten
Anzeigegebietsschemaanzeigen 27
Nicht hierarchisch 181Rangfolge auf Berichtebene 334Rangfolgen auf Berichtsebene,
Beispiel 337Referenzdatentracking 349Regenerieren 395Regenerieren in Drill-Berichten mit
Eingabeaufforderungen 314Rückgabe der Benutzerantwort für
die Referenzdaten 359Sortieren 234Synchronisieren aus
verschiedenen Quellen 317Verfolgen von Datenänderungen
348, 618Verfolgen von Datenänderungen
mithilfe von Formeln 358Vergleich in Balkendiagrammen
246Vergleich in
Feldgraphendiagrammen 247Verwalten in Abfragen 123Zuordnen von Daten 253Zurückgeben des Datums von
Referenzdaten 359Zurückgeben von Referenzdaten
mit RefWert 358Daten-Manager 123
DatenbankenAbfragen 89Stichprobe für Unterstützung 93
DatenmarkierungenDrill-Vorgänge in
Liniendiagrammen 310Drill-Vorgänge in
Netzliniendiagrammen 310Datenmodus 27
Umschalten in 121Datenprovider 462
Anzeigen der generierten SQL 458Anzeigen der Zeilenanzahl 462Anzeigen des Universumsnamen
464Anzeigen von Daten 122Filtern von Daten 122Öffnen zur Bearbeitung 122Synchronisieren mit verschiedenen
Aggregationsebenen 328Datenprovider (Funktion) 456Datenprovider-Funktionen
Beschreibung 402DatenproviderSchlüsseldatum
(Funktion) 457DatenproviderSchlüsseldatumBeschriftung
(Funktion) 457DatenproviderSQL (Funktion) 458DatenproviderTyp (Funktion) 458Datenquelle
Ändern 128, 130Datenquelle ändern
BEx Querys 120Datentracking
Aktivieren 349Automatischer
Aktualisierungsmodus 349Datenänderung 349Definition 348, 618Diagramme 356Formatieren geänderter Daten 351
Datentracking-Modus mitautomatischer Aktualisierung 349
Datentracking-OptionenAutomatische Aktualisierung der
Referenzdaten 349Verwenden der aktuellen Daten als
Referenzdaten 349Datentypen 70DatumLetzteAusführung (Funktion)
222, 460DatumRelativ (Funktion) 451Datums- und Uhrzeitformate 239
Benutzerdefiniert 240, 403Vordefiniert 239
2013-06-29732
Index
Datums- und UhrzeitfunktionenBeschreibung 402
Datums- und UhrzeitwerteFormatieren 239
DatumsangabenBerechnen relativer
Datumsangaben 451Formatieren 434, 454Identifizieren 473
Datumsangaben und UhrzeitenFormatieren 240, 403
DauerLetzteAusführung (Funktion) 460Desktop-Schnittstelle 12Details
Auswählen zum Zusammenführen325
DezimalzahlenBEx Querys 98
DHTML-Schnittstelle 12Diagramm-Achsenskalen
Linear 272Logarithmisch 272
DiagrammachsenAnzeigen der Wertebereiche 272Anzeigen von
Achsenbeschriftungen aufDiagrammen 270
Drill-Vorgänge 309, 310Formatieren von Text 271Formatieren von Titeln 271Formatieren von Zahlen 271Logarithmische Anzeige 273
DiagrammeAchsenbeschriftungen 246, 247Als Eingabesteuerelemente
verwenden 293Ändern des Typs mit "Umwandeln
in" 257Ändern von Rahmen 268Anwenden von Stilen 255Anzeigen der Legenden 269Anzeigen der Namen 507Anzeigen eines Wertebereichs auf
einer Achse 272Anzeigen in 3D-Ansicht 263Anzeigen von
Achsenbeschriftungen 270Anzeigen von geänderten Daten
356Anzeigen von leeren Diagrammen
273Ausblenden, wenn leer 273Balkendiagramme 246Benutzerdefinierte Palettenstile
265, 266Bindung 253
Diagramme (Fortsetzung)Blasendiagramme 250Datenmarkierungen 274Doppelachsen-Liniendiagramme
248Drill-Vorgänge 309, 622Drill-Vorgänge auf
Diagrammachsen 310Drill-Vorgänge bei Achsenlegenden
312Drill-Vorgänge bei Kennzahlen
310, 311Ein- oder Ausblenden von Werten
276Einblenden eines ausgeblendeten
Diagramms 273Einfügen und Formatieren von
Titeln 262Einschränkungen beim Speichern
im Excel-Format 42, 48Einschränkungen für
Drill-Vorgänge bei Kennzahlen311
Entfernen 256Erstellen 245Farbe 267Farben 267Farbpalette 581, 582, 583Farbzuweisung 263Feinstellung des Formats 196, 616Feldgraphendiagramme 247Festlegen der Hintergrundfarbe
264Festlegen der Position 216, 258Festlegen der relativen Position
259Flächendiagramme 248Formatieren 260Formatieren der Legenden 269Formatieren des Feldgraphen 268Formatieren von Achsentiteln 271Formatieren von Achsenwerten
271Formatieren von Titeln 262Füllen 253, 254Gestreifter Hintergrund 268Größe ändern 260Hinzufügen von Titeln 262Hinzufügen zu Berichten 253Kopieren in andere Anwendungen
256Kopieren in Berichten 256Kreisdiagramme 249Lineare Achsenskalen, Definition
272Linie 247
Diagramme (Fortsetzung)Liniendiagramme 248Logarithmische Achsenskalen,
Definition 272Logarithmische Anzeige von
Y-Achsen 273Netzdiagramme 251Palettenstile 265Polardiagramme 250Punktdiagramme 250Radardiagramme 251Säule 247Schatteneffekte 274Schlagwortwolke 275Schlagwortwolken-Diagramme 252Stapeloptionen 270Stile 274Synchronisieren des Drill-Vorgang
301Treemap 275Treemap-Diagramme 249Typen 246Vermeiden von Seitenwechseln in
269Veröffentlichen als Webdienste
583, 585VisualizationConfig.xml (Datei)
582, 583Von Tabellen 207Wärmestruktur 275Wärmestrukturdiagramme 249Warnsymbole 261, 262, 629Wasserfalldiagramme 252Wechseln von Regionstypen 258Zuordnen von Daten 253, 254
DiagrammtypenÄndern 257
Dimensionen#DATENSYNCH (Fehlermeldung)
546#INKOMPATIBEL (Fehlermeldung)
547Anzeigen in Kreuztabellen 204Aufheben der Zusammenführung
327Ausblenden 219Ausschnittsdimensionen 551, 552Auswählen der
zusammenzuführendenDimensionen 318
Auswählen zum Zusammenführen325
Auswirkungen derZusammenführung 327
Automatisch zusammenführen 326
2013-06-29733
Index
Dimensionen (Fortsetzung)Benennen zusammengeführter
Dimensionen 326Berechnungen und
Zusammenführungen 323Drill-By-Vorgänge (Analysieren
nach) 308Drill-Vorgänge 304, 331, 620Drill-Vorgänge in Diagrammen
309, 310, 312Drilldown 306Drillup-Vorgänge 306Einbeziehen mehrerer
Dimensionen inAggregationsfunktionen 432
Einschränkungen beim Platzierenin Tabellen 330
Entfernen aus demBerechnungskontext 385, 535
Erneut anzeigen, wennausgeblendet 220
Erstellen von Sektionen 227Erweitern der zurückgegebenen
Werte 332, 333Festlegen des
Berechnungskontextes 383, 532
Gruppierungsmengen 398Hinzufügen einer Beschreibung zu
zusammengeführtenDimensionen 326
Hinzufügen zu Berechnungskontext385, 535
In zusammengeführten Objekten322
Zusammenführen, wenn Attributeverknüpft sind 329
Zusammengeführte Dimensionen,Definition 317
Dimensionen automatischzusammenführen (Eigenschaft)326
Dimensionsobjekte 65DokumentAutor (Funktion) 466DokumentDatum (Funktion) 467Dokumente
Ändern der Reihenfolge vonBerichten 39
Anpassen derAnwendungsschnittstelle 21
Anzeigen der Abfragen 222Anzeigen der Namen 222Anzeigen der Uhrzeit der letzten
Speicherung 468Anzeigen des Autors 466Anzeigen des Eigentümers 467
Dokumente (Fortsetzung)Anzeigen des Erstellungsdatums
466Anzeigen des letzten
Speicherdatums 467Anzeigen des Namens 467Anzeigen von Abfragen 470Auswählen des
Standarduniversums 71Automatisch speichern 53Bearbeiten von Eigenschaften 57Beim Öffnen regenerieren
(Dokumenteigenschaft) 357Bereinigung und Datentracking 356Berichte verwalten 38Drucken 202, 612, 613Erstellen basierend auf Universum
33Erstellen eines auf einer BEx
Query basierenden Dokuments33
Erstellen eines Dokuments aufBasis einer Analysesicht 34
Erstellen über BI-Launchpad 31Erstellen und Bearbeiten 31Exportieren 39Hinzufügen von Abfragen 132Hinzufügen von Berichten 39Löschen aus dem Repository 36Löschen von Berichten 39Mit der Desktop-Schnittstelle
erstellen 31Öffnen 35, 611Öffnen aus dem Repository 34, 610Öffnen des Datenproviders 122Ohne Datenquelle 32, 611Per E-Mail senden 36, 614Senden an Benutzer 37, 615Senden per FTP 37, 615Speichern 39Speichern als PDF 44, 49Speichern als Text 44, 49Speichern im BI-Launchpad 41, 47Speichern im CSV-Format 45, 51Speichern im Drill-Modus 313Speichern im Excel-Format 42, 48Speichern, automatisch 51Verknüpfen mit großen
Dokumenten 564Verknüpfen mit Hyperlinks 565Verknüpfen über Hyperlinks 561,
564, 568Vorlagen 32, 611Wiederherstellen von automatisch
gespeicherten Dokumenten 52Zuordnen von Gebietsschemas 27
DokumenteigenschaftenAbfragenentfernung 53Bearbeiten 57Beim Öffnen regenerieren 53, 357Dimensionen automatisch
zusammenführen 53, 326Drill-Vorgang auf Abfrage
ausführen 53Permanente Länderformatierung
53Warnsymbole in Diagrammen
ausblenden 53Zusammengeführte
Dimensionswerte erweitern 53Dokumenteigentümer (Funktion) 467Dokumentfunktionen
Beschreibung 402Dokumentgebietsschema 24
Anzeigen 508Anzeigen von Daten 26Definition 26Erste 26
DokumentinstanzenVerknüpfen mit
Dokumentinstanzen im CMS565
DokumentName (Funktion) 222, 467DokumentTeilRegeneriert (Funktion)
468DokumentUhrzeit (Funktion) 468Dominantes bevorzugtes
AnzeigegebietsschemaAnzeigen 509
DominantesBevorzugtesAnzeigegebietsschemaAbrufen(Funktion) 509
Doppelachsen-Liniendiagramme 248Drill (Funktion) 594Drill (Operator) 514, 526Drill-Filter 526
Anzeigen 222, 525Ignorieren 526
Drill-Filter-Eingabeparameter 594Drill-Funktion
Abfrage Drill – Definition 314Abrufen von Daten zusätzlicher
Datenebenen 298Aktivieren von Drill-Vorgängen auf
Abfragen 316Anzeigen von Drill-Hierarchien 299Ausblenden der Drill-Symbolleiste
301Auswählen von Drill-Pfaden 303BEx-Query -Einschränkung 295,
619Drill-By (Analysieren nach) 307,
308, 621
2013-06-29734
Index
Drill-Funktion (Fortsetzung)Drill-Pfade 299Drill-Symbolleiste 312Drill-Up-Vorgänge 306Drill-Vorgänge auf
Diagrammachsen 310Drill-Vorgänge bei Achsenlegenden
312Drill-Vorgänge bei Dimensionen
304, 620Drill-Vorgänge bei Kennzahlen
304, 620Drill-Vorgänge bei Kennzahlen in
Diagrammen 311Drill-Vorgänge in Diagrammen
309, 622Drill-Vorgänge mit erweiterter
Analysetiefe 298Drilldown 305Drilldown bei Dimensionen 306Drillfilter 312Drillup-Vorgänge bei Dimensionen
306Einschränkungen für
Drill-Vorgänge in Diagrammen311
Einstellen von Drill-Optionen 300, 619
Erstellen von Drill-Snapshots 303, 623
Festlegen von Optionen 300Festlegen von
Rich-Client-Drill-Optionen 301Hinzufügen und Entfernen von
Drill-Filtern 313In Berichtsdaten 295, 619Starten 302Starten in dupliziertem Bericht 302Synchronisieren der Diagramme
301Synchronisieren der Tabellen 301Synchronisieren von Blöcken 301Umschalten in den Drill-Modus 302Zusammengeführte Dimensionen
331Drill-Hierarchien
Analysieren nach 307, 621Anzeigen 299
Drill-ModusAnalysetiefe 87, 296Eingabesteuerelemente 293Umschalten in 302
Drill-OptionenDrill in Berichtblöcken
synchronisieren (Option) 301
Drill-Optionen (Fortsetzung)Drill-Symbolleiste ausblenden
(Option) 301Drill-Vorgang auf vorhandenen
Bericht starten (Option) 302Drill-Vorgang in dupliziertem
Bericht starten (Option) 302Eingabeaufforderung für
zusätzliche Datenoption 300Festlegen 300, 619
Drill-Pfad-Eingabeparameter 594Drill-Pfade
Auswählen 299, 303Universumhierarchien 299
Drill-SnapshotsAbfrage-Drill 316Inkompatibilität mit Abfrage-Drill
315, 316Drill-Symbolleiste 312
Ausblenden 301Filter für Drill-Symbolleiste beim
Drilldown 305Hinzufügen und Entfernen von
Filtern 313Drill-Vorgänge mit erweiterter
AnalysetiefeInkompatibilität mit Datentracking
356Drillfilter 312
Abfrage-Drill 314Drilldown 305Eingabeaufforderungen 314Hinzufügen und Entfernen 313Intelligente Kennzahlen 402Speichern von Berichten 313
DrillFilter (Funktion) 222, 314, 468Drillup-Analyse
Ausführen von Drill-Vorgängen aufAbfragen 315
DurchschnittBerechnen eines laufenden
Durchschnitts 418Durchschnitt (Funktion) 408, 528
Verwenden mit Schlüsselwörternder erweiterten Syntax 389, 537
Durchschnitt, Standardberechnung 366Einfügen in Tabellen 361
E
E-MailSenden von Dokumenten 36, 614
EbenenAuswählen aller Elemente 80Verwenden in Abfragefiltern. 159
EindeutigerNameVon (Funktion) 522Eine Ebene nach hinten
(Schichtenoption) 217Eine Ebene nach vorne
(Schichtenoption) 217Einfache Berichtsfilter 280, 284, 626Eingabeaufforderungen
Ändern der Reihenfolge 172Anzeigen des zuvor ausgewählten
Werts 170Anzeigen einer Zusammenfassung
222Anzeigen eines Standardwerts 170Anzeigen von Antworten 369, 463,
465Anzeigen von Wertelisten 170Auswählen 169Beantworten 286Definition 161Einschränkungen für Operatoren
147, 167Entfernen 170Erstellen 167Erstellen von
Eingabeaufforderungen zurAuswahl von Elementen 84, 110
Hierarchisch 162Hyperlinks 564In Schlüsseldatumsangaben 124Kombinieren 171Kombinieren mit Abfragefiltern 172Regenerieren von Daten in
Berichten 314Werte 287Zusammenführen 162
Eingabeaufforderungen mitDatumsangaben 170
EingabeaufforderungsoperatorenAußer 146, 166Beide 146, 166Gleich 143, 163, 277Gleich Muster 146, 165Größer als 143, 163, 278Größer als oder gleich 144, 163,
278In Liste 145, 165, 279Kleiner als 144, 164, 278Kleiner als oder gleich 144, 164,
278Nicht in Liste 145, 165, 279Nicht zwischen 145, 164, 279Ungleich 143, 163, 277Ungleich Muster 146, 166Zwischen 144, 164, 279
2013-06-29735
Index
Eingabeaufforderungszusammenfassung(Funktion) 222, 469
EingabekontextDefinition 375
EingabesteuerelementeAbhängigkeiten markieren 292Ändern von Variablenwerten 288Anzeigen der Zuordnung 292Bearbeiten 291Daten filtern 294Definition 288Diagramme verwenden 293Entfernen 292Hinzufügen 289Mit Berichtselementen verknüpfen
289, 291Mit Berichtsobjekten verknüpfen
289Mit hierarchischen Daten 289Mit Wertelisten verknüpfen 289Organisieren 292Tabellen verwenden 293
Einmalig (Operator) 527EinschließlichLeer (Operator) 528Einschränkungen
Automatisches Zusammenführenvon Dimensionen 326
BEx Querys 98, 295, 619Hierarchische Daten 182
Einschränkungen bei der Berechnungvon Kennzahlen 328
Einschränkungen fürEingabeaufforderungsoperatoren147, 167
EinstellungenEinstellen 21Interfacing 19
ElementauswahlArbeiten mit 74Auswählen von Elementen 75Suchen nach Elementen 83, 109
ElementeAlle in einer Ebene auswählen 80Ausschließen aus Hierarchien 82Auswählen aus einer Hierarchie
mithilfe von Funktionen 78, 107Auswählen aus Hierarchien 75Auswählen berechneter Elemente
81Auswählen in BEx Querys 76, 106Benannte Mengen 68, 69Erstellen von
Eingabeaufforderungen zumAuswählen 84, 110
Explizites Auswählen inHierarchien 75
Elemente (Fortsetzung)Suchen in der Elementauswahl 83,
109Verweis in Funktionen 543
ElementmengenVerweis in Funktionen 543
Entwurfsmodus 21, 27, 34, 610Umschalten in 29
Ergebnismengen-Einschränkung(Abfrageeigenschaft)Verglichen mit Eigenschaft "Max.
abzurufende Zeilen" 93Ergebniszeilen
BEx Querys 98Ersetzen (Funktion) 440Erste (Funktion) 411Erster (Operator) 491, 526Erweitern auf Ebene
BEx Querys 98Erweiterte Syntax 374
Bericht (Schlüsselwort) 386, 391, 540
Block (Schlüsselwort) 389, 537FürAlle (Operator) 382, 385, 532,
535FürJeden (Operator) 382, 385,
532, 535Gruppenwechsel (Schlüsselwort)
388, 539In (Operator) 382, 383, 532Körper (Schlüsselwort) 390, 538Sektion (Schlüsselwort) 387, 541Standardberechnungskontext
ändern 382Erweiterte Syntax, Schlüsselwörter
386, 537Ändern in generische Berichte 391Verwenden mit Funktion
"Durchschnitt" 389, 537Verwenden mit Funktion "Summe"
386, 387, 388, 390, 538, 539, 540, 541
EuroKonvertieren aus 480Konvertieren in 482
Europäische WährungenUmrechnen 480, 482
ExcelFestlegen der Einstellungen zum
Speichern 41Speichern von Berichten als 48Speichern von Dokumenten 42Speichern von Dokumenten als 48
Exp (Funktion) 486Explizite Aggregation 193Exponentialfunktion 486
F
Fakultät 486Fakultät (Funktion) 486Farben
Angeben für Diagrammdaten 274Auswählen alternativer
Zeilen-/Spaltenfarben 210Auswählen der Hintergrundfarbe
für Tabellen 210Diagramme 263Festlegen der Hintergrundfarbe für
Diagramme 264Für Diagramme definieren 581,
582, 583Farbpalette für Diagramme 582, 583Farbpaletten
Diagramme 581Zuweisen 267
FehlerIdentifizieren 473
Fehlermeldungen#BERECHNUNG 519, 545#DATENSYNCH 546#DIV/0 546#EXTERN 547#FEHLER 480, 482, 483, 484,
496, 547#INKOMPATIBEL 546, 547#KONTEXT 546#MEHRFACHWERT 521, 547#MIX 547#NICHTVERFÜGBAR 399, 400,
550#RANG 336, 548#REGENERIEREN 549#REKURSIV 213, 548#REPFORMULA 549#SICHERHEIT 549#SYNTAX 549#TEILERGEBNIS 548#ÜBERLAUF 548#ZUREGENERIEREN 395, 398,
550Feldgraphendiagramme 247
Formatieren 268Fest, Stichprobenerhebung 93Fester Datentracking-Modus 349Filter
Abfragefilter, Definition 140Anzeigen aller 525Anzeigen von Drill-Filtern 525Auswählen eines vordefinierten
Abfragefilters 148Benutzerdefinierte Abfragefilter 148Bericht 471, 526
2013-06-29736
Index
Filter (Fortsetzung)Berichtsfilter 276Berichtsfilter und
zusammengeführteDimensionen 331
Block 471Drill-Funktion 526Drillfilter 402Entfernen von benutzerdefinierten
Abfragefiltern 150Erstellen schneller Abfragefilter 149Filtern intelligenter Kennzahlen 401Für Dimensionen 399, 400Hinzufügen von benutzerdefinierten
Abfragefiltern 150Intelligente Kennzahlen 402Schnelle Abfragefilter 148Sektion 471Verschachtelte 286Verschachtelte Abfragefilter 158Vordefinierte Abfragefilter 148
Filter als StandardwerteBEx Querys 98
Filter für DimensionenAuswirkung auf intelligente
Kennzahlen 399Auswirkungen auf intelligente
Kennzahlen 400Filteroperatoren
Einschränkungen 147, 167Flächendiagramme 248FormatDatum (Funktion) 434Formate
Anwenden angepasster Formate245
Anwenden auf Diagramme 255Anwenden von vordefinierten
Formaten 239Erstellen von benutzerdefinierten
Formaten 244Formatieren
Anwenden unter Verwendung desBefehls "Format übertragen"215
FormatübertragungAnwenden der Formatierung 215
FormatZahl (Funktion) 434Formel-Editor
Erstellen von Formeln 362Funktionssyntax anzeigen 368
Formelfehlermeldungen 545Formeln
Bedingte Formatierung 346Beispiel für Formeln mit RefWert
358
Formeln (Fortsetzung)Benutzerdefinierte Berechnungen
erstellen 367Diagrammelemente
Formeln 261Eingeben 362Erstellen 362Erstellen von Variablen 363Fehlermeldungen 545Hinzufügen zu Berichten 361Intelligente Kennzahlen 398Vereinfachen mit Variablen 367,
372Verwenden von Formeln zur
Verfolgung vonDatenänderungen 358
Verwenden von Operatoren 373, 522
Formulare 206bedingte Formatierung 345
FTPSenden von Dokumenten 37, 615
Führende LeerzeichenEntfernen aus Zeichenfolgen 437,
443Füllen (Funktion) 433Funktionen
Abfragezusammenfassung 222, 470Abs 479Abschneiden 496, 542Abstand 502Aggregat 407AktuellerBenutzer 507AktuellesDatum 445AktuelleUhrzeit 446AntwortBenutzer 369, 465, 528Anzahl 410, 525, 527, 528AnzahlDatenprovider 462AnzahlSeiten 222, 515, 548AnzahlZeilen 462Asc 431AuffüllenLinks 436AUffüllenRechts 441AusEuroKonvertieren 480, 542AusEuroRundungsfehler 483, 542Beispiele 369BerichtFilter 471Berichtfilterzusammenfassung 471Berichtsfilterzusammenfassung 222Berichtsname 521BevorzugtesAnzeigegebietsschemaAbrufen 511Blockname 507Cos 480Datenprovider 456DatenproviderSchlüsseldatum 457DatenproviderSchlüsseldatumBeschriftung 457
Funktionen (Fortsetzung)DatenproviderSQL 458DatenproviderTyp 458DatumLetzteAusführung 222, 460DatumRelativ 451DauerLetzteAusführung 460Definition 368DokumentAutor 466DokumentDatum 467Dokumenteigentümer 467DokumenterstellungDatum 466DokumenterstellungDatum (Funktion) 466DokumenterstellungUhrzeit 466DokumenterstellungUhrzeit (Funktion) 466DokumentName 222, 467DokumentTeilRegeneriert 468DokumentUhrzeit 468DominantesBevorzugtesAnzeigegebietsschemaAbrufen
509DrillFilter 222, 314, 468Durchschnitt 389, 408, 528, 537EindeutigerNameVon 522Einfügen in Zellen 368Eingabeaufforderungszusammenfassung 222, 469Ersetzen 440Erste 411Exp 486Fakultät 486FormatDatum 434FormatZahl 434Füllen 433Funktionssyntax 368GebietsschemaAbrufen 25, 509Gerade 472GleichgeordneteElemente 504GroßAlleBuchst 444GroßAlleWörter 445GroßAnfang 435HTMLEncode 435If 358, 373, 513, 523InDatum 454InEuroKonvertieren 482, 542InEuroRundungsfehler 484, 542InhaltsgebietsschemaAbrufen 26, 508Interpolation 487, 528, 529Interpolation (Funktion) 529InZahl 496IsNull 475IstBlattelement 501IstBoolesch 474IstDatum 473IstFehler 473IstUhrzeit 477IstZahl 476IstZeichenfolge 476Jahr 455
2013-06-29737
Index
Funktionen (Fortsetzung)Kategorien 402KeinFilter 514, 525, 526KleinAlleBuchst 438Kombinieren mit Text in Zellen 368Länge 438LaufendeAnzahl 420, 528, 529LaufendeAnzahl (Funktion) 529LaufenderDurchschnitt 418, 528, 529LaufenderDurchschnitt (Funktion) 529LaufendesMaximum 421, 529LaufendesMaximum (Funktion) 529LaufendesMinimum 422, 529LaufendesMinimum (Funktion) 422, 529LaufendesProdukt 424, 529LaufendesProdukt (Funktion) 529LaufendeSumme 425, 529LaufendeSumme (Funktion) 529Letzte 412LetzterTagDerWoche 449LetzterTagDesMonats 448Links 436Ln 489Log 489Log10 490LokalisierteAbrufen 510Löschen 443LöschLeerLinks 437LöschLeerRechts 442Max 385, 412, 535Median 413Min 414Modus 415Monat 449MonateZwischen 450Nachfolger 499NameDesTages 446NameVon 514NummerMonatDesJahres 450NummerTagDerWoche 447NummerTagDesJahres 447NummerTagDesMonats 446Obergrenze 479Perzentil 417Pos 439Potenz 491Produkt 418Prozent 369, 415, 526, 529Prozent (Funktion) 529Quadratwurzel 495Quartal 451Rang 338, 491, 526Rechts 441ReferenzwertAntwortBenutzer 359, 463, 528RefWert 358, 519RefWertDatum 359, 463
Funktionen (Fortsetzung)RelativerWert 519, 545, 551, 554, 556, 558, 559Rest 490Runden 493, 542Schlüssel 502Seite 222, 516Serverwert 426Sin 495SpalteNummer 507StAbwP 428StdAbw 427Summe 369, 385, 386, 387, 388, 390, 391, 428,
535, 538, 539, 540, 541Summe (Funktion) 428TageZwischen 448Tan 495Teilzeichenfolge 443Tiefe 498Übergeordnetes Element 503UhrzeitLetzteAusführung (Funktion) 461Ungerade 478Universumsname 464UntergeordneteElemente 497Untergrenze 487URLEncode 444Var 429VarianzP (Funktion) 430Verbindung 456Vergleich 439Verkettung 432Verweisen auf Elemente 543Verweisen auf Elementmengen 543Vorgänger 505Vorherige 516, 529, 531, 548, 550Woche 455WurdeEingabeaufforderungBeantwortet 459Zeich 432Zeichen 494ZeilenIndex 521ZeileNummer 513ZeitDim 452Zur Auswahl von Hierarchieelementen verwenden
78, 107ZusammenführungErzwingen 323, 508
FunktionssyntaxBeispiel 368
FürAlle (Operator) 385, 391, 535FürJeden (Operator) 385, 535Fußzeilen
Anzeigen 196, 616Ein- und Ausblenden in Tabellen
220Wiederholen auf jeder Seite 221
G
Geänderte DatenAnzeigen in Blöcken mit
Gruppenwechsel 356Anzeigen in Diagrammen 356Anzeigen in Sektionen 354Anzeigen in Tabellen 351Anzeigen in zusammengeführten
Dimensionen 353Formatieren 351Zusammenführen (Eigenschaft)
356GebietsschemaAbrufen (Funktion) 25,
509Gebietsschemas
Anzeigen desProduktgebietsschema 509
BevorzugtesAnzeigegebietsschema 24, 26, 27
Dokumentgebietsschema 24, 26Dokumentgebietsschema anzeigen
508Dominantes bevorzugtes
Anzeigegebietsschemaanzeigen 509
Produktgebietsschema 24, 25Zuordnen zu Dokumenten 27
Gerade (Funktion) 472Gerade Zahlen
Identifizieren 472, 478GetReportBlock (Funktion) 590Gleich (Operator) 143, 149, 163, 277,
280Gleich Muster (Operator) 146, 165Gleichgeordnete Elemente 78GleichgeordneteElemente (Funktion)
504GroßAlleBuchst (Funktion) 444GroßAlleWörter (Funktion) 445GroßAnfang (Funktion) 435Größer als (Operator) 143, 163, 278Größer als oder gleich (Operator) 144,
163, 278Gruppenwechsel
Anzeigen vonGruppenwechselfußzeilen 233
Anzeigen vonGruppenwechselkopfzeilen 233
Anzeigen von Zwischensummen230
Bedingte Formatierung 342Definition 230Einfügen 232Einrichten von Prioritäten 232
2013-06-29738
Index
Gruppenwechsel (Fortsetzung)Entfernen 232Entfernen doppelter Werte 233Festlegen der Eigenschaften 232Hinzufügen 232Organisieren von Daten 230Standardberechnungskontexte 381Standardmäßige Sortierreihenfolge
231, 233Starten auf einer neuen Seite 233Verglichen mit Sektionen 230Vermeiden von Seitenwechseln
233Wiederholen von Fußzeilen 233Wiederholen von Kopfzeilen 233Wiederholen von Werten auf einer
neuen Seite 233Zentrieren von Werten über
Gruppenwechsel 233Gruppenwechsel (Operator) 526Gruppenwechsel (Schlüsselwort) 388,
539Gruppenwechsel in Tabellen
Anzeigen vonGruppenwechselfußzeilen 233
Anzeigen vonGruppenwechselkopfzeilen 233
Anzeigen von Zwischensummen230
Auswirkungen auf geänderte Daten356
Bedingte Formatierung 342Definition 230Einfügen 232Entfernen 232Entfernen doppelter Werte 233Organisieren von Daten 230Standardmäßige Sortierreihenfolge
231, 233Starten auf einer neuen Seite 233Verglichen mit Sektionen 230Vermeiden von Seitenwechseln
233Wiederholen von Fußzeilen 233Wiederholen von Kopfzeilen 233Wiederholen von Werten auf einer
neuen Seite 233Zentrieren von Werten über
Gruppenwechsel 233Gruppenwechselelement
Eigenschaften 580Gruppierungsmengen 394
Analysetiefe 396Beispiel für die Handhabung 396Definition 394UNION-Operator 396
Gruppierungsmengen (Fortsetzung)Verwaltung 395
H
HANA 12Hierarchieelemente
Auswählen 72Hierarchieknotenvariablen
BEx Querys 105Hierarchien 66
Alle aufklappen 188Alle zuklappen 188Ändern des Drill-Fokus 191, 192Asymmetrisch durchsuchen 188,
189Auswählen von Elementen 72, 75,
111, 112BEx Querys 98Einschließen in Abfragen 63Elemente ausschließen 82Explizites Auswählen von
Elementen 75In zusammengeführten Objekten
322Sektionen 227Symmetrisch Durchsuchen 189,
190Zusammenführungsbeispiel 320
Hierarchieobjekte 67Auswählen benannter Mengen 82
Hierarchische Abfragen 62, 104Umwandeln in Diagramme 257
Hierarchische Aggregation 192Hierarchische Daten 70, 181
Berichterstellung 182Eingabesteuerelemente 289Einschränkungen 182Kreuztabellen 187Sortieren 236Tabellen 186
Hierarchische ElementeBEx Querys 76, 106
HintergrundfarbeZuweisen 267
HintergrundfarbenAuswählen für Tabellen 210Festlegen für Diagramme 264
HöchstwerteBerechnen eines laufenden
Höchstwerts 421Höhe
Einstellen für Zellen 213Höhe automatisch anpassen
Auswirkung bei Zeilenumbruch 215
Höhe automatisch anpassen(Fortsetzung)Auswirkung des Zeilenumbruchs
bei automatischer Anpassungder Breite 215
Höhe automatisch anpassen(Zelleneigenschaft) 213
Horizontale Datensätze pro SeiteEinschränken 197, 616
Horizontale Tabellen 204Standardberechnungskontexte 379
HTML-Schnittstelle 12, 21Anwendungskomponenten 16Seitenbereich-Registerkarten 17
HTMLEncode (Funktion) 435Hyperlinks
Bearbeiten 569Definieren in Zelle 562Festlegen der Farben 569, 570In Dokumenten 561In Zellen 561Löschen 569Verknüpfen mit Dokumenten 568Verknüpfen mit großen
Dokumenten 564Verknüpfen mit Zellen 562
I
IES 00001 654IES 00002 655IES 00003 655IES 00004 655IES 00005 656IES 00006 656IES 00007 656IES 00008 656IES 00009 657IES 00010 657IES 00011 657IES 00012 658IES 00013 654IES 00014 658IES 00015 659IES 00016 659IES 00017 659IES 00018 659IES 00019 660IES 00020 660IES 00021 660IES 00022 660IES 00023 661IES 00024 661IES 00025 661IES 00026 661IES 00027 662
2013-06-29739
Index
IES 00028 662IES 00029 662IES 00030 662IES 00501 663IES 00502 663IES 00503 663IES 00504 664IES 00505 664IES 00506 664IES 00507 664IES 00508 665IES 00509 665IES 00510 665IES 00511 665IES 00512 666IES 00513 666IES 00514 666IES 01001 666IES 01002 667IES 01003 667IES 01004 667IES 01005 667IES 01006 668IES 01007 668IES 01008 668IES 01010 668IES 01015 669IES 01025 669IES 01501 669IES 01502 670IES 01504 670IES 01505 670IES 01510 671IES 01512 671IES 10001 671IES 10002 672IES 10005 672IES 10006 672IES 10009 672IES 10013 673IES 10014 673IES 10016 673IES 10032 673IES 10033 674IES 10034 674IES 10035 674IES 10036 674IES 10037 675IES 10038 675IES 10040 675IES 10041 675IES 10042 676IES 10060 676IES 10061 676IES 10062 676IES 10063 677
IES 10064 677IES 10065 677IES 10066 677IES 10067 678IES 10068 678IES 10069 678IES 10070 678IES 10071 679IES 10072 679IES 10073 679IES 10076 679IES 10077 679IES 10080 680IES 10082 680IES 10083 680IES 10084 680IES 10085 681IES 10086 681IES 10100 681IES 10701 681IES 10702 682IES 10703 682IES 10704 682IES 10705 682IES 10706 683IES 10707 683IES 10708 683IES 10709 683IES 10801 684IES 10810 684IES 10811 684IES 10812 684IES 10820 685IES 10830 685IES 10831 685IES 10832 685IES 10833 686IES 10834 686IES 10840 686IES 10841 686IES 10850 687IES 10851 687IES 10852 687IES 10853 687IES 10870 688IES 10871 688IES 10872 688IES 10873 688IES 10874 689IES 10875 689IES 10876 689IES 10877 689IES 10878 690IES 10879 690IES 10880 690IES 10881 691
IES 10882 691IES 10883 691IES 10884 691IES 10885 692IES 10886 692IES 10887 692IES 10888 692IES 10889 693IES 10901 693IES 10902 693IES 10903 693If (Funktion) 358, 373, 513, 523If... Then... Else (Bedingung) 511In (Operator) 383, 532In den Hintergrund (Schichtenoption)
217In den Vordergrund (Schichtenoption)
217InDatum (Funktion) 454Indexoperator 465Individuelle Zellen 222
#MEHRFACHWERT(Fehlermeldung) 547
Ausblenden 223Bedingte Formatierung 342Einfügen in Berichte 223Einschränkungen beim Kopieren
224Formatieren 223Kopieren als Text 224Kopieren in andere Anwendungen
224Kopieren in Berichten 224Löschen aus Berichten 223Sektionsköpfe 230
InEuroKonvertieren (Funktion) 482, 542
InEuroRundungsfehler (Funktion) 484, 542
InformationsobjekteBeziehung zu Dimensionen 330
Inhalt veröffentlichen (Assistent) 585InhaltsgebietsschemaAbrufen
(Funktion) 26, 508Inkompatible Objekte
Platzieren in Tabellen 330Zusammengeführte Dimensionen
330InListe (Operator) 145, 149, 165, 279,
374, 523, 525Intelligente Kennzahlen 69
#NICHTVERFÜGBAR(Fehlermeldung) 401, 550
#TEILERGEBNIS (Fehlermeldung)548
2013-06-29740
Index
Intelligente Kennzahlen (Fortsetzung)#ZUREGENERIEREN
(Fehlermeldung) 550Analysetiefe 396Auswirkung auf Filter 399, 400Berechnung nicht möglich 550Definition 394Drillfilter 402Filtern 401Formeln 398Gruppierungsmengen 394Kontext-Operatoren 398Standardberechnungen 366Variablen 398Verschachtelte ODER-Filter 402
Interpolation (Funktion) 487, 528Interpolation von Kennzahlwerten 529Interpolationsfunktion 529InZahl (Funktion) 496Ist nicht Null (Operator) 280IstBlattelement (Funktion) 501IstBoolesch (Funktion) 474IstDatum (Funktion) 473IstFehler (Funktion) 473IstNull (Funktion) 475IstNull (Operator) 280IstUhrzeit (Funktion) 477IstZahl (Funktion) 476IstZeichenfolge (Funktion) 476
J
Jahr (Funktion) 455Java-Applet-Schnittstelle 12, 21
K
Kartesisches Produkt 330KeinFilter (Funktion) 514, 525, 526Kennzahlaggregation 72Kennzahlen
Abfrage-Drill 314Anzeigen in Kreuztabellen 204BEx Querys 98Definition intelligenter Kennzahlen
394Drill-Vorgänge in Diagrammen
310, 311Drill-Vorgänge in Sektionen 304,
620Drill-Vorgänge in Tabellen 304, 620Einschränkungen bei der
Berechnung 328Einschränkungen für
Drill-Vorgänge in Diagrammen311
Kennzahlen (Fortsetzung)Einschränkungen in
Kreisdiagrammen 249Formatieren von Abnahmen 351Formatieren von Zunahmen 351Standardberechnungskontexte 377Verwenden in hierarchischen
Abfragefiltern. 160Zurückgeben nachfolgender Werte
519Zurückgeben vorhergehender
Werte 519Kennzahlobjekte 69Kennzahlwerte
Interpolation 487, 529Klassen
Beziehung zu Objekten 65Rolle 65
Klassische Kennzahlen 69KleinAlleBuchst (Funktion) 438Kleiner als (Operator) 144, 164, 278Kleiner als oder gleich (Operator) 144,
164, 278Knotennachfolger 111Kombinieren von
Eingabeaufforderungen 161Kombinierte Abfragen
Beispiel 136Einstellen des Vorrangs 139Erstellen 135Generieren 135Minus 133Schnittmenge 133SQL 135Strukturieren 136Union 133Verglichen mit mehrfachen
Abfragen 131Verglichen mit synchronisierten
Abfragen 131Verwendung 134Vorrang bei 137, 138
Kombinierte Abfragen, Minus 133Kombinierte Abfragen, Schnittmenge
133Kombinierte Abfragen, Union 133Kommagetrennte Werte (CSV)
Speichern von Dokumenten als45, 51
Komplexe AuswahlBEx Querys 98
KontexteAuswählen beim Ausführen von
Abfragen 85, 86Definition 85Entfernen aus Abfragen 86
Kontexte (Fortsetzung)Universen 85Zurücksetzen bei
Abfrageregenerierung 86Kontextoperatoren 374Kopfzeilen 623, 624, 625
Anzeigen 196, 616Anzeigen von Objektnamen 221Ein- und Ausblenden in Tabellen
220Wiederholen auf jeder Seite 221
Körper (Schlüsselwort) 390, 538Kosinus 480Kreisdiagramme 249
Drill-Vorgänge bei Kennzahlen 310Kreuztabellen 204
Anzeigen von Objektnamen inKreuztabellenköpfen 221
Arbeiten mit hierarchischen Daten187
bedingte Formatierung 345Drillup-Vorgänge 306Einfügen von
Standardberechnungen 361Funktion RelativerWert 559Standardberechnungskontexte 379
Kursdiagramm 247
L
Länge (Funktion) 438Laufende Aggregatfunktionen
#RANG (Fehlermeldung) 548Rangfolgen 548
Laufende Anzahl 420LaufendeAnzahl (Funktion) 420, 528LaufenderDurchschnitt (Funktion) 418,
528LaufendesMaximum (Funktion) 421LaufendesProdukt (Funktion) 424LaufendeSumme (Funktion) 425Leere Diagramme
Anzeigen 273Ausblenden 273
LegendenEinblenden in Diagrammen 269Formatieren in Diagrammen 269
Letzte (Funktion) 412Letzter (Operator) 491, 526LetzterTagDerWoche (Funktion) 449LetzterTagDesMonats (Funktion) 448Linear (Operator) 487, 528Lineare Achsenskalen 272Liniendiagramme 247, 248
Drill-Vorgänge bei Kennzahlen 310Links (Funktion) 436
2013-06-29741
Index
Links-nach-rechts-Gebietsschemaausrichtung24
Ln (Funktion) 489Log (Funktion) 489Log10 (Funktion) 490Logarithmen 489, 490Logarithmische Achsenskalen 272Logarithmus zur Basis 10 490Logarithmus zur Basis n 489Logische Operatoren 374, 523Lokale Berechnungen
BEx Querys 98LokalisierteAbrufen (Funktion) 510Löschen (Funktion) 443LöschLeerLinks (Funktion) 437LöschLeerRechts (Funktion) 442LTR-Gebietsschemaausrichtung 24
M
Mathematische Operatoren 373, 522Max (Funktion) 412
Verwenden mit Kontextoperatoren385, 535
Max. Abrufzeit (Abfrageeigenschaft)94
Max. abzurufende Zeilen(Abfrageeigenschaft)Verglichen mit Eigenschaft
"Ergebnismengen-Einschränkung"92
Maximum, Standardberechnung 366Einfügen in Tabellen 361
Median 413Median (Funktion) 413Mehrdeutige Abfragen 85Mehrere Berichte
Abfrage-Drill 316Mehrfache Abfragen 127, 131
Verglichen mit kombiniertenAbfragen 131
Verglichen mit synchronisiertenAbfragen 131
Mengenoperatoren 536Metadaten
Unterstützt in BEx Querys 96Unterstützt in InfoCubes 96
Min (Funktion) 414Mindestwerte
Berechnen eines laufendenMindestwerts 422
Minimum, Standardberechnung 366Einfügen in Tabellen 361
Mit DatenEntwurfsmodus 29
Modus 415
Modus (Funktion) 415Monat (Funktion) 449MonateZwischen (Funktion) 450
N
Nachfolgende Elemente 78Nachfolger (Funktion) 499Nachstehende Leerzeichen
Entfernen aus Zeichenfolgen 442, 443
NameDesTages (Funktion) 446NameVon (Funktion) 514Natürliche Logarithmen 489NetWeaver BW 61, 95Netzdiagramme 251Netzliniendiagramme
Drill-Vorgänge bei Kennzahlen 310Nicht (Operator) 524NICHT (Operator) 374, 523Nicht hierarchische Abfragen 62Nicht hierarchische Daten 181
Arbeiten mit 181Nicht in Liste (Operator) 145, 165, 279Nicht zwischen (Operator) 145, 164,
279NichtInGruppenwechsel (Operator)
487, 529NichtNull (Operator) 516, 529Null-Unterdrückung
BEx Querys 98Nullkennzahlwerte
Anzeigen 274Ausblenden 274
NullwerteIdentifizieren 475
Numerische FunktionenBeschreibung 402
NummerMonatDesJahres (Funktion)450
NummerTagDerWoche (Funktion) 447NummerTagDesJahres (Funktion) 447NummerTagDesMonats (Funktion) 446Nur Struktur
Umschalten in 29
O
Obergrenze (Funktion) 479Objekte
Anwenden von Formaten mithilfeder bedingten Formatierung343
Anzeigen des Namens 522Anzeigen von Filtern 471
Objekte (Fortsetzung)Anzeigen von Objektnamen in
Kreuztabellenköpfen 221Attribut 66Bedingte Formatierung 342Beziehung zu Klassen 65Dimension 65Hierarchie 67Intelligente Kennzahl 69Kennzahl 69Klassische Kennzahl 69
Oder (Operator) 157, 524ODER (Operator) 374, 523OLAP
Abfrage-Drill 314OLAP-Universen
Abfragenentfernung 58Beschränkungen für
Elementfunktionen in 78OpenDocument
Verknüpfen mit Dokumenten 564, 565
OperatorenAlle 514, 525, 526, 527Außer 146, 166Bedingung 373, 523Beide 146, 166Bereich 536Definition 373, 522Drill 514, 526Einmalig 527EinschließlichLeer 420, 528Einschränkungen 147, 167Erster 491, 526Funktionsspezifische 374, 525Funktionsspezifische Operatoren
374, 525FürAlle 385, 391, 535FürJeden 385, 535Gleich 143, 149, 163, 277Gleich Muster 146, 165Größer als 143, 163, 278Größer als oder gleich 144, 163,
278Gruppenwechsel 526In 383, 532In Liste 145, 165, 279Index 465, 528Index (Operator) 528InListe 149, 374, 523, 525Ist nicht Null 280IstNull 280Kleiner als 144, 164, 278Kleiner als oder gleich 144, 164,
278Kontext 374
2013-06-29742
Index
Operatoren (Fortsetzung)Letzter 491, 526Linear 487, 528Logische 374, 523Mathematische 373, 522Menge 536Nicht 374, 523, 524Nicht in Liste 145, 165, 279Nicht zwischen 145, 164, 279NichtInGruppenwechsel 487, 529NichtNull 516, 529Oder 157, 374, 523, 524PunktzuPunkt 487, 529Selbst 516, 531Spalte 418, 420, 421, 422, 424,
425, 529Und 157, 374, 523Ungleich 143, 163, 277Ungleich Muster 146, 166Wo 531Zeile 418, 420, 421, 422, 424, 425,
529Zwischen 144, 164, 279, 374, 523,
524Optionale Eingabeaufforderungen
Abfrageskript 89Definition 161Erstellen 167
P
PalettenstileAnpassen 265Bearbeiten 266Diagramme 265
ParameterRangfolgen in Berichten 336
PDFSpeichern von Berichten als 49Speichern von Dokumenten als
44, 49PDF (Portable Document Format)
Speichern von Dokumenten als 44Perzentil 417Perzentil (Funktion) 417Polardiagramme 250Populationsstandardabweichung 428Populationsvarianz 430Pos (Funktion) 439Position von Knoten auf tieferen
EbenenBEx Querys 98
Potenz (Funktion) 491Produkt (Funktion) 418
ProdukteBerechnen eines laufenden
Produkts 424Produktgebietsschema 24, 25
Anzeigen 509Festlegen 25
Prozent (Funktion) 369, 415Prozent, Standardberechnung 366
Einfügen in Tabellen 361Punktdiagramme 250PunktzuPunkt (Operator) 487, 529
Q
QaaWSVeröffentlichen 589
Quadratwurzel 495Quadratwurzel (Funktion) 495Quartal (Funktion) 451Quelle ändern 120Query as a Web Service (QaaWS)
Veröffentlichen 589Query-Ausnahmen
BEx Querys 98Query-Standardlayout
BEx Querys 98Quick-Berichtsfilter 280Quick-Filter
Definition 149
R
Radardiagramme 251Rahmen
Ändern für Diagramme 268Formatieren in Tabellen/Zellen 212
Rang (Funktion) 491, 526Rangfolge
Laufende Aggregatfunktionen 548Rangfolgen, Beispiele 337Rank (Funktion)
Rangfolgen auf Berichtebene 338Rechts (Funktion) 441Rechts-nach-links-Gebietsschemaausrichtung
24Referenzdaten
Auswählen, manuell 349Automatische Aktualisierung bei
jeder Regenerierung 349Einstellung zur Verfolgung von
Datenänderungen 348, 618Festlegen zu einem festen Datum
349Rückgabe der Benutzerantwort für
ReferenzwertAntwortBenutzer359
Referenzdaten (Fortsetzung)Zurückgeben des Datums 463Zurückgeben des Datums mit
RefWertDatum 359Zurückgeben mit RefWert 358
ReferenzwertAntwortBenutzer(Funktion) 463, 528Zurückgeben von Referenzdaten
359RefWert (Funktion) 358, 519
Beispiel für eine Formel 358RefWertDatum (Funktion) 463
Zurückgeben von Referenzdaten359
Regenerieren von Daten 395Regionstypen
Wechseln in Diagrammen 258Relationale Daten 70Relationale Datenbanken
Abfragen 89Relative Position
Einstellen für Diagramme 259RelativerWert (Funktion) 519
#BERECHNUNG (Fehlermeldung)545
Ausschnittsdimensionen 552, 554, 558
Kreuztabellen 559Sektionen 554Vergleichen von Werten 551, 552,
554, 559Vergleichen von Werten mit 556,
558Repository
Löschen von Dokumenten 36Öffnen von Dokumenten 34, 610
Rest (Funktion) 490Rich-Client-Schnittstelle 21RTL-Gebietsschemaausrichtung 24Runden (Funktion) 493, 542Runden von Werten 542Rundungsfehler 483, 484RWI 00000 694RWI 00001 694RWI 00010 694RWI 00011 695RWI 00012 695RWI 00013 695RWI 00014 695RWI 00015 696RWI 00016 696RWI 00017 696RWI 00200 696RWI 00223 697RWI 00226 697RWI 00235 697
2013-06-29743
Index
RWI 00236 698RWI 00237 698RWI 00239 698RWI 00240 699RWI 00301 699RWI 00309 699RWI 00314 699RWI 00316 700RWI 00317 700RWI 00321 700RWI 00322 700RWI 00323 701RWI 00324 701RWI 00501 701RWI 00502 702RWI 00503 702RWI 00504 702RWI 00506 702RWI 00507 703RWI 00508 703RWI 00509 703RWI 00511 704RWI 00512 704RWI 00602 704RWI 00603 704RWI 00604 705RWI 00605 705RWI 00606 705RWI 00607 706RWI 00608 706RWI 00609 706RWI 00610 706RWI 00611 707RWI 00612 707RWI 00613 707RWI 00614 707RWI 00619 708RWI 00620 708RWI 00621 708RWI 00624 708RWI 00701 709RWI 00702 709RWI 00703 709RWI 00706 709RWI 00800 710RWI 00801 710RWI 00825 710RWI 00826 710RWI 00830 711RWI 00850 711
S
SAP BusinessObjects AnalysisErstellen von Abfragen 120
SAP NetWeaver BW 61, 95, 96
SAP-VerbindungBEx Querys 103
SchichtenoptionEine Ebene nach hinten 217Eine Ebene nach vorne 217In den Hintergrund 217In den Vordergrund 217
Schlagwortwolke 275Schlagwortwolken-Diagramme 252Schlüssel
Zusammenführen 317Schlüssel (Funktion) 502Schlüsseldatumsangaben
Eingabeaufforderungen 124Festlegen in Abfragen 124
SchlüsselwörterÄndern in generische Berichte 391Bericht 386, 391, 540Block 389, 537Gruppenwechsel 388, 539Körper 390, 538Schlüsselwörter der erweiterten
Syntax 386, 537Sektion 387, 541
Schnelle Abfragefilter 148Erstellen 149
Schneller AnzeigemodusDefinition 197, 616Festlegen der Anzahl horizontaler
Datensätze 198Festlegen der Anzahl vertikaler
Datensätze 198Konfigurieren in der CMC 197, 616Umschalten in 198, 618
SchnittstelleAnpassen 21Auswählen 23Einstellungen 19HTML 21Rich-Client 21Web Intelligence Applet 21
Schnittstellengebietsschemas 25Segmente
Drill-Vorgänge in Kreisdiagrammen310
Seite (Funktion) 222, 516Seiten
Anzeigen der aktuellen Seitenzahl222
Anzeigen der Anzahl in Berichten515
Anzeigen der Gesamtseitenzahl222
Festlegen der minimalenSeitenbreite 197, 616
Seiten (Fortsetzung)Festlegen der minimalen
Seitenhöhe 197, 616Starten von Sektionen auf einer
neuen Seite 229Seitenbereich
Zusammenführen vonDimensionen 325
SeitenmodusBerichtsgröße 196Definition 196, 616Einstellen der Berichtsgröße 196Umschalten in 198, 618
SeitenränderAnzeigen 196, 616
SeitenwechselIn Diagrammen vermeiden 269Vermeiden in Sektionen 229Vermeiden in Tabellen 221
SeitenzahlenAnzeigen in Berichten 516
Sektion (Schlüsselwort) 387, 541Sektionen
Anwenden von Filtern 227Anzeigen von geänderten Daten
354Ausblenden 229Ausschnittsdimensionen 554bedingte Formatierung 345Bedingte Formatierung 342Definieren von Farben und Bildern
230Drill-Vorgänge bei Dimensionen
304, 306, 620Drill-Vorgänge bei Kennzahlen
304, 620Entfernen 229Erstellen 226, 227Erstellen auf Basis von Hierarchie
227Filtern, wenn Sektionskopf eine
zusammengeführte Dimensionist 331
Gruppieren von Daten 224Positionieren 229Relativer Wert (Funktion) 554Standardberechnungskontexte 380Starten auf einer neuen Seite 229Verglichen mit Gruppenwechseln
230Vermeiden von Seitenwechseln
229Wiederholen auf neuen Seiten 229
Sektionsfilter 227Zusammengeführte Dimensionen
331
2013-06-29744
Index
Sektionszellen 230Selbst (Operator) 516, 531Serverseitige Variable
In BEx Query 113Serverwert (Funktion) 426Sicherheitsprofil
Erweitern der Analysetiefe 298Sin (Funktion) 495Sinus 495Skalierungsfaktor 105Skins
Anzeigen aus URL 211Anzeigen in Tabellen 211Anzeigen mithilfe eines
boimg-Protokolls 211Snapshots
Berichts-Drill-Ergebnisse 303, 623SOAP 590Sonstige Funktionen
Beschreibung 402Sortierreihenfolge
Absteigend 234Aufsteigend 234Ausschnittsdimensionen 552, 556,
558Benutzerdefiniert 234Standard 231, 233, 234
SortierungenAnpassen 237Ausschnittsdimensionen 552, 556,
558Einfügen 237Einrichten von Prioritäten 237Entfernen 237Festlegen der Reihenfolge 237Hinzufügen 237QaaWS-Abfragen 589Rangfolgen auf Berichtebene 334Typen 234Zurücksetzen 237
Spalte (Operator) 418, 421, 422, 424, 425, 529
Spalten 623, 624, 625Anzeigen der Nummern 507Anzeigen, wenn leer 219Ausblenden von leeren 219Auswählen alternativer Farben 210bedingte Formatierung 345Entfernen aus Tabellen 208Erstellen von Sektionen 226Hinzufügen zu Tabellen 207Verschieben in Tabellen 208Vertauschen in Tabellen 208
SpalteNummer (Funktion) 507Speichern im Excel-Format
Festlegen der Einstellungen 41
SQL 458Datenregenerierung 395Datentracking 356GROUPING SETS (Operator) 396Gruppierungsmengen 394, 395Kombinierte Abfragen 135UNION-Operator 394, 396Unterabfragen 172, 175
StAbwP (Funktion) 428Standard-Berichtsfilter 280Standard, Standardberechnung 366
Einfügen in Tabellen 361Standardabweichung 427Standardberechnungen 328, 365, 366
Einfügen in Tabellen 361Entfernen 362
StandardberechnungskontexteÄndern mit erweiterter Syntax 382In Bereichen 380In Gruppenwechseln 381In horizontalen Tabellen 379In Kreuztabellen 379In vertikalen Tabellen 378
Standardmäßige Sortierreihenfolge234Für numerische Werte 231, 233Für Zeichenfolgen 231, 233In Gruppenwechseln 231, 233
Standardmäßiger Drill-ModusVerglichen mit Abfrage-Drill 314
StandardstileIn Dokumenten 572
Standarduniversum 71Stapelsäulendiagramme 247StdAbw (Funktion) 427Strukturmodus 206Summe (Funktion) 369
Verwenden mit Kontextoperatoren385, 535
Verwenden mit Schlüsselwörternder erweiterten Syntax 386, 387, 388, 390, 391, 538, 539, 540, 541
Summe, Standardberechnung 366Einfügen in Tabellen 361
SymbolleistenBerichtsfilter 284, 626Berichtsfilter-Symbolleiste 312Drill-Symbolleiste 301, 305, 312
Synchronisierte AbfragenVerglichen mit kombinierten
Abfragen 131Verglichen mit mehrfachen
Abfragen 131
T
Tabellen 306Als Eingabesteuerelemente
verwenden 293Anwenden verschiedener Formate
207Anzeigen der Namen 507Anzeigen von Bildern 211Anzeigen von geänderten Daten
351, 356Anzeigen von Skins 211Anzeigen, wenn leer 219Aufklappen von Hierarchien 188Ausblenden von Dimensionen 219Ausblenden von leeren 219Auswählen der Hintergrundfarbe
210bedingte Formatierung 345Bedingte Formatierung 342Definieren alternativer Farben für
210Definition 203Drill-Vorgänge bei Dimensionen
306Drill-Vorgänge bei Dimensionen in
304, 620Drill-Vorgänge bei Kennzahlen
304, 620Einfügen von Gruppenwechseln
232Einfügen von
Standardberechnungen 361Einschränkungen für Dimensionen
330Entfernen 209Entfernen aller Sortierungen 237Entfernen von Spalten 208Entfernen von Zeilen 208Erneutes Anzeigen ausgeblendeter
Dimensionen 220Erneutes Anzeigen ausgeblendeter
Tabellen 219Erstellen 206Erstellen mit Drag & Drop 206Feinstellung des Formats 196, 616Festlegen der Position 216, 258Fixieren 623, 624Fixierung aufheben 625Formatieren von Rahmen 212Formulare 206Hierarchische Daten 186Hinzufügen von Gruppenwechseln
230Hinzufügen von Spalten 207Hinzufügen von Zeilen 207
2013-06-29745
Index
Tabellen (Fortsetzung)Horizontale 379Horizontale Tabellen 204Kopieren in andere Anwendungen
209Kopieren in Berichten 209Kreuztabellen 204Löschen des Zellinhalts 208Nullkennzahlwerte
einblenden/ausblenden 274Schichten 217Starten auf einer neuen Seite 221Synchronisieren des Drill-Vorgang
301Umwandeln in Diagramme 207Vermeiden der Duplikatgruppierung
220Vermeiden von Seitenwechseln in
221Veröffentlichen als Webdienste
583, 585Verschieben von Zeilen oder
Spalten 208Vertauschen von Zeilen und
Spalten 208Vertikale 378Vertikale Tabellen 204Zählen von Zeilen 513Zeilenumbruch in Zellen 213Zuklappen von Hierarchien 188Zusammenführen von Zellen 218
TabelleneigenschaftenZusammenführen 356
TabellenköpfeWiederholen auf jeder Seite 221
TabellenzellenFormatieren von Text 212Löschen des Inhalts 208Zusammenführen 218
TageZwischen (Funktion) 448Tan (Funktion) 495Tangenten 495Teilzeichenfolge (Funktion) 443Text
Formatieren für Diagrammachsen271
Formatieren in Zellen 212Kopieren von individuellen Zellen
als Text 224Speichern von Berichten als 49Speichern von Dokumenten als
44, 49Suchen in Berichten 195, 613Umbruch in Tabellenzellen 213
Tiefe (Funktion) 498
Tiefere Ebene, KnotenBEx Querys 98
TitelFormatieren in Diagrammen 262Hinzufügen zu Diagrammen 262
Treemap 275Treemap-Diagramme 249
U
Übergeordnetes Element 78Übergeordnetes Element (Funktion)
503UhrzeitLetzteAusführung (Funktion)
461Uhrzeitwerte
Identifizieren 477Umwandeln in
Ändern des Diagrammtyps 257Ändern des Tabellentyps 207
Und (Operator) 156, 157, 374, 523Ungerade (Funktion) 478Ungerade Zahlen
Identifizieren 472, 478Ungleich (Operator) 143, 163, 277Ungleich Muster (Operator) 146, 166UNION (Operator) 396Universen
Abfragekontexte 85Ändern des Abfrageuniversums
130Anzeigen der Namen 464Erstellen eines Dokuments 33Hierarchische Daten 70Relationale Daten 70Standard auswählen 71Vordefinierte Abfragefilter 148
Universumhierarchien 299Analysetiefe 87, 296
Universumsname (Funktion) 464Unterabfragen
Beispiel 174Berichtbestandteile 175Definition 172Erstellen 173SQL 175Verwendungszwecke 172
Untergeordnete Elemente 78UntergeordneteElemente (Funktion)
497Untergrenze (Funktion) 487Unterklassen 65Untersektionen
Erstellen 226, 227URLEncode (Funktion) 444
URLsAnwenden von Codierungsregeln
444
V
Var (Funktion) 429Variablen
Bearbeiten 364BEx Querys 98, 112, 113Erstellen aus Formeln 363Hinzufügen zu Berichten 361Intelligente Kennzahlen 398Löschen 364Umbenennen 364Vereinfachen von Formeln 367,
372Werte ändern mit
Eingabesteuerelementen 288Variablen festlegen (Dialogfeld) 112,
113Variablenreihenfolgen
BEx Querys 98Varianz 429VarianzP (Funktion) 430Verbinden von Zeichenfolgen 373, 522Verbindung (Funktion) 456Verbundene Rangfolgen 335Vergleich (Funktion) 439Verkettung (Funktion) 432Verknüpfte Knoten
BEx Querys 98Verschachteln von
Eingabeaufforderungen 161Verschachtelte Abfragefilter 157Verschachtelte Filter
Erstellen 286Verschachtelte ODER-Filter
Intelligente Kennzahlen 402Vertikale Datensätze pro Seite
Einschränken 197, 616Vertikale Tabellen 204
Standardberechnungskontexte 378Verwalten von BEx Querys 120Verwalten von BEx-Query-Variablen
113Verwendung von Funktionen, Formeln
und Berechnungen (Handbuch)Info 365
VisualizationConfig.xml 583Syntax 582
Vordefinierte Abfragefilter 148Vordefinierte boolesche Formate 239Vordefinierte Datums- und
Uhrzeitformate 239
2013-06-29746
Index
Vordefinierte FormateAnwenden 239
Vordefinierte Währungsformate 239Vordefinierte Zahlenformate 239Vorgänger 78Vorgänger (Funktion) 505Vorher (Funktion)
Rangfolgen auf Berichtebene 336Vorherige (Funktion) 516, 529, 531
#RANG (Fehlermeldung) 548Vergleichen von Werten 550
Vorlagen 32, 611Anwenden auf Tabellen 207
Vorrang bei kombinierten Abfragen137, 138
VorschauBEx Querys 119
W
WährungFormatieren von Zahlen 245
WährungenUmrechnen zwischen
europäischen Währungen 480, 482
WährungsformateBenutzerdefiniert 240, 403Vordefiniert 239
Währungswerte 239Formatieren 240, 403
Wärmestruktur 275Wärmestrukturdiagramme 249Warnsymbole
Diagramme 261, 262, 629Wasserfalldiagramme 252Web Intelligence
Starten über das BI-Launchpad 12Web Intelligence XI 3.x
Diagramme 246Web-Intelligence-Applet-Schnittstelle
21Web-Intelligence-Rich-Client 12
Anwendungskomponenten 16Einrichten des Gebietsschemas 25Einstellen von Drill-Optionen 300Seitenbereich-Registerkarten 17
Web-Intelligence-SchnittstelleFestlegen des Gebietsschemas 25Starten vom BI-Launchpad 31
WebdiensteAnzeigen und verwalten 587Bereitstellen von Daten zum Filtern
584Testen 588
Webdienste (Fortsetzung)Veröffentlichen von Diagrammen
583, 585Veröffentlichen von Tabellen 583,
585Zugriffsfunktionen 590
WerteAbschneiden 542Anzeigen der Wertebereiche für
Diagrammachsen 272Ausblenden in Diagrammen 276Auswählen aus Liste 152, 282Einblenden in Diagrammen 276Formatieren für Diagrammachsen
271Formatieren von booleschen
Werten 240, 403Formatieren von Datum und
Uhrzeit 240, 403Formatieren von Währungen 240,
403Formatieren von Zahlen 240, 403Genauigkeit 542Runden 542Vergleichen mit "RelativerWert"
552, 554, 556, 558Vergleichen mit RelativerWert 551,
559Vergleichen mit Vorherige 550Zählen 410, 420
WertelisteAnzeigen in
Eingabeaufforderungen 170Auswählen 152, 282Einschränken von
Eingabeaufforderungsantworten170
Mit Eingabesteuerelementenverknüpfen 289, 291
WHERE-Bedingung (SQL)Unterabfragen 172, 173
WIH 00014 640WIH 00015 640WIH 00016 641WIJ 10000 631WIJ 10001 632WIJ 10500 632WIJ 11111 632WIJ 20000 633WIJ 20001 633WIJ 20002 634WIJ 20003 634WIJ 20004 634WIJ 20005 635WIJ 20010 635WIJ 30000 636
WIJ 30001 636WIJ 30003 636WIJ 30004 635WIJ 40000 635WIJ 40001 637WIJ 44444 637WIJ 50003 637WIJ 55555 638WIJ 60001 638WIJ 60002 638WIJ 77777 639WIJ 77778 639WIJ 77779 639WIO 00002 642WIO 0001 641WIO 30280 642WIO 30284 642WIS 30000 643WIS 30001 643WIS 30251 643WIS 30252 644WIS 30253 644WIS 30254 644WIS 30255 644WIS 30256 645WIS 30257 645WIS 30258 645WIS 30259 645WIS 30270 646WIS 30271 646WIS 30272 646WIS 30280 647WIS 30284 648WIS 30285 648WIS 30351 647WIS 30371 647WIS 30381 648WIS 30551 649WIS 30553 649WIS 30554 649WIS 30555 649WIS 30556 650WIS 30557 650WIS 30650 651WIS 30751 651WIS 30752 651WIS 30753 652WIS 30761 652WIS 30762 652WIS 30763 653WIS 40000 653Wo (Operator) 531Woche (Funktion) 455WurdeEingabeaufforderungBeantwortet
(Funktion) 459
2013-06-29747
Index
X
X-AchseDrill-Vorgänge 309
Y
Y-AchseDrill-Vorgänge 309Logarithmische Anzeige 273
Z
ZahlenAbrunden 487Abrunden von Zahlen 487Abschneiden 496Abschneiden von Zahlen 496Berechnen eines Moduls 490Erheben in eine Potenz 491Ermitteln von ungeraden oder
geraden Zahlen 472, 478Formatieren 239, 240, 403, 434Formatieren als Währung 245Formatieren für Diagrammachsen
271Identifizieren 476Modul 490Multiplizieren 418, 424Runden 479, 493Runden von Zahlen 493Teilen 490Umwandeln von Zeichenfolgen 496
Zählen von Werten 420Zahlenformate 239
Benutzerdefiniert 240, 403Vordefiniert 239
Zeich (Funktion) 432Zeichen
Anzeigen von ASCII-Werten 432Zurückgeben von ASCII-Werten
431Zeichen (Funktion) 494Zeichenfolgen
Alle ersten Buchstaben groß 445Alphabetische Reihenfolge 231,
233Anwenden von
URL-Codierungsregeln 444Auffüllen mit anderen
Zeichenfolgen 436, 441Berechnen der Länge 438Entfernen von führenden
Leerzeichen 437, 443Entfernen von nachstehenden
Leerzeichen 442, 443
Zeichenfolgen (Fortsetzung)Ersetzen von Teilen 440Erste Buchstaben groß 445Extrahieren von Sektionen 443Großbuchstaben am Anfang 435Identifizieren 476Konvertieren in Kleinbuchstaben
438Standardmäßige Sortierreihenfolge
231, 233Übereinstimmung mit einem Muster
439Umwandeln in Großbuchstaben
444Umwandeln in Zahlen 496Verbinden/Verketten 373, 432, 522Wiederholen 433Zurückgeben der ersten Zeichen
von links 436Zurückgeben der ersten Zeichen
von rechts 441Zeichenfunktionen
Beschreibung 402Zeile (Operator) 418, 421, 422, 424,
425, 529Zeilen 623, 624, 625
Abrufen von Duplikaten 91Anzeigen der Anzahl im
Datenprovider 462Anzeigen der Zeilennummer 521Anzeigen, wenn leer 219Ausblenden von leeren 219Auswählen alternativer Farben 210bedingte Formatierung 345Einschränken der Anzahl auf
Abfrageebene 92Einschränken der Anzahl auf
Datenbankebene 92, 93Einschränken der Zeilenanzahl in
einem Bericht 197, 616Entfernen aus Tabellen 208Hinzufügen zu Tabellen 207Leere Kennzahlwerte
einblenden/ausblenden 274Stichproben auf Datenbankebene
93Vermeiden der Duplikatgruppierung
220Verschieben in Tabellen 208Vertauschen in Tabellen 208Zählen aller 525Zählen einmaliger 525Zählen in Tabellen 513
Zeilen-/SpaltenanzeigeBEx Querys 98
ZeilenIndex (Funktion) 521
ZeilenumbruchAuswirkung des Zeilenumbruchs
bei automatischer Anpassungder Breite 215
Auswirkung des Zeilenumbruchsbei automatischer Anpassungder Höhe 215
ZeileNummer (Funktion) 513Zeitachse
Erstellen 452ZeitDim (Funktion) 452Zeitgesteuerte Dokumente
Tracking-Modus mit automatischerAktualisierung 349
ZelleigenschaftenBreite automatisch anpassen 213Höhe automatisch anpassen 213
ZellenAnwenden angepasster Formate
245Anwenden vordefinierter Formate
239Auswirkungen der automatischen
Anpassung der Breite 215Auswirkungen der automatischen
Anpassung der Höhe 215Auswirkungen des Zeilenumbruchs
215bedingte Formatierung 345Bedingte Formatierung 342Definieren als Hyperlink 562Definieren als Hyperlinks 561Einfügen in Berichte 223Einfügen von Funktionen 368Einfügen von Text 368Einstellen von Höhe und Breite 213Entfernen von Sektionszellen 229Erneutes Anzeigen ausgeblendeter
Zellen 219Formatieren 223Formatieren als Währung 245Formatieren von booleschen
Werten 239Formatieren von Datumsangaben
239, 240, 403Formatieren von Rahmen 212Formatieren von Text 212Formatieren von Währungen 239Formatieren von Zahlen 239, 240,
403Individuell 222Löschen aus Berichten 223Löschen des Inhalts 208Schichten 217Zeilenumbruch 213Zuordnen von Hyperlinks 562
2013-06-29748
Index
Zellen (Fortsetzung)Zusammenführen in Tabellen 218
Zufällig, Stichprobenerhebung 93Zusammenführen (Eigenschaft)
Datentracking 356ZusammenführungErzwingen
(Funktion) 508Beispiel 323
Zusammengeführte Dimensionen 317Anzeigen von geänderten Daten
353Attribute 329Aufheben der Zusammenführung
327Auswählen der
zusammenzuführendenDimensionen 318
Zusammengeführte Dimensionen(Fortsetzung)Auswählen von
Standardeigenschaften 326Auswirkungen 327Automatisch zusammenführen 326Beispiel 318Benennen 326Blockfilter 331Dimensions-Eigenschaftswert
automatisch zusammenführen53
Drill-Vorgänge 331Einfügen in Berechnungen mit
ZusammenführungErzwingen323
Erweitern der zurückgegebenenWerte 332, 333
Zusammengeführte Dimensionen(Fortsetzung)Filtern 331Hinzufügen einer Beschreibung
326Inkompatible Objekte 330Platzieren in Tabellen 330Schlüssel 317Sektionsfilter 331Zusammengeführte
Dimensionswerte erweitern(Dokumenteigenschaft) 53
Zwischen (Operator) 144, 164, 279, 374, 523, 524
ZwischensummenAnzeigen mit Gruppenwechseln
230
2013-06-29749
Index