Berichte ermitteln

Content des Business Context Viewers (BCV) konfigurieren

Objective

After completing this lesson, you will be able to konfigurieren Sie BCV-Content.

BCV-Content-Konfiguration

Sammlungen

Sie verwenden die Portfoliostruktur als hierarchische Strukturierung eines Portfolios in Portfoliobereichen. Sie verwenden die Portfoliostruktur, um die Portfolioelemente nach Zuständigkeiten, organisatorischen Gesichtspunkten oder Produktfamilien zu gruppieren. Neben der vertikalen Strukturierung eines Portfolios können Sie die horizontale Gruppierung von Portfolioelementen für Reporting- und Managementzwecke anzeigen.

Diese horizontale Gruppierung von Portfolioelementen, in SAP Portfolio and Project Management (PPM) als Kollektionen bezeichnet, ermöglicht es Ihnen, Elemente verschiedener Portfoliobereiche zu kombinieren und gemeinsam zu verwalten und zu analysieren. Sie können Kollektionen anlegen und den einzelnen Kollektionen Portfolioelemente gemäß Ihren Anforderungen zuordnen, z.B. nach zeitlichen oder geografischen Gesichtspunkten oder anderen Inhalten.

Hinweis

Sie können ein Portfolioelement mehreren Kollektionen zuordnen. Eine Sammlung kann nur die Portfolioelemente eines einzelnen Portfolios enthalten. Portfolioübergreifendes Reporting über Collections ist nicht möglich.

Wenn Sie eine Sammlung anlegen, müssen Sie zunächst den Portfoliobereich auswählen, um Ihre Sammlung zuzuordnen. Das System ermöglicht Ihnen die Auswahl aus der Liste der niedrigsten Bereiche Ihrer Portfolios. Im Detailbild der Kollektion müssen Sie der Kollektion standardmäßig einen Namen und eine Identifikation zuordnen. Bei Bedarf können Sie auch eine detailliertere Beschreibung und Kommentare hinzufügen. Da die Kollektion einem Portfoliobereich zugeordnet ist, werden die Berechtigungen des Bereichs an die Kollektionen vererbt. Sie können bei Bedarf auch die Berechtigungen für die Sammlung ändern. Um Kapazitätsplanungsdaten und Finanzplanungsdaten zugeordneter Portfolioelemente zu melden, definieren Sie die Kapazitätseinheit und die Währung für das Reporting in der Sammlung.

Auf der Registerkarte Elemente in Sammlung können Sie Portfolioelemente der Sammlung zuordnen. Sie verwenden das Suchbild, um nach den relevanten Portfolioelementen zu suchen. Als Suchkriterien können Sie z.B. die Namen, Identifikationen, Zeitpläne, Standorte, Gebiete, Kategorien oder auch das geschätzte Projektrisiko standardmäßig verwenden. Sie können dem Inkassoportfolio nur Positionen zuordnen, die zum selben Portfolio gehören wie die Sammlung selbst. Die folgende Abbildung zeigt das Detailbild einer Kollektion.

Auf den Registerkarten Übersicht und Zugeordnete Positionen werden die Projektdetails einschließlich IDs, Arten, geplanter Start- und Endtermine, Status und Kategorie im Abschnitt Zugeordnete Positionen aufgeführt.

Nachdem Sie eine Sammlung angelegt haben, können Sie die Portfolioelemente, die Sie der Sammlung zugeordnet haben, analysieren und verwalten oder ein Reporting Cockpit für die Elemente der Sammlung für weiteres Reporting aufrufen. Für das Anlegen von Kollektionen sind im Customizing des PPM keine Einstellungen erforderlich, außer der Zuordnung der erforderlichen Links oder Linkgruppen zur Portfolioart.

Konfigurations-Center

Sie verwenden das Konfigurations-Center als zentralen Einstiegspunkt für die Konfiguration und Administration des Business Context Viewer (BCV). Sie können Suchanbindungen, Abfragen, Auswertungen und alle anderen BCV-Objekte im Konfigurations-Center definieren, bearbeiten, anzeigen und löschen. Sie können auch Berechtigungs- und Konsistenzprüfungen durchführen, Suchanbindungen und Abfragen testen sowie Zugriffskontrolllisten (ACLs) anlegen, anzeigen, pflegen oder löschen. Auf der Startseite des Konfigurations-Centers gruppiert das System BCV-Objekte nach ihrem Typ (z.B. bei Suchanbindungen) und nach anderen Kriterien (z.B. Favoriten und zuletzt verwendet).

Suchergebnisse im Konfigurations-Center.

Hinweis

Einige Funktionen des Konfigurations-Centers stehen auch im Customizing zur Verfügung.

SAP empfiehlt, dass Sie das Konfigurations-Center aus folgenden Gründen für alle Ihre BCV-Konfigurations- und Administrationsaktivitäten verwenden:

  • Im Customizing stehen nicht alle Funktionen des Configuration Centers zur Verfügung.

  • Das System sperrt alle Einstellungen desselben Typs für andere Benutzer, wenn ein Benutzer sie im Customizing bearbeitet.

  • Das Customizing ist für Administratoren und fortgeschrittene Benutzer vorgesehen, um Einstellungen zu prüfen und zu pflegen und eigene Business Configuration Sets (BC-Sets) zu erstellen.

Sie können über Ihr Benutzermenü auf das Konfigurations-Center zugreifen, indem Sie auf den entsprechenden Eintrag in der BCV-Benutzerrolle zugreifen.

Sie können BCV nur konfigurieren, wenn Folgendes zutrifft:

  • Sie haben die Business Function FND, Business Context Viewer Hauptanwendung /BCV/MAIN und alle Business Functions aktiviert, die vorausgesetzt werden.

  • Sie verfügen über die erforderlichen Berechtigungen, die Ihnen auf eine der folgenden Arten erteilt werden:

    • In der Transaktion Rollenpflege (PFCG) sind Sie der Rolle BCV-Administrator (SAP_BCV_ADMIN) zugeordnet.

    • Im SAP NetWeaver Portal sind Sie der Rolle BCV-Administrator (com.sap.pct.bs_fnd.BCV_ADMIN) zugeordnet.

Kontextschlüssel

Mit dem Kontextschlüssel geben Sie eine Kombination aus Anwendung und Business-Objekt an. Dadurch unterscheidet sich die Konfiguration von BCV in Ihrer Anwendung von allen anderen Konfigurationen, die möglicherweise im System vorhanden sind.

Da BCV eine Anwendung ist, die mehrere andere Anwendungen gleichzeitig im selben System verwenden können, ist es erforderlich, die Konfigurationseinstellungen der einzelnen Anwendungen zu trennen. Der Kontextschlüssel identifiziert die Anwendung, die BCV verwendet, und das Business-Objekt, das sie verarbeitet. Wenn die Anwendung BCV in mehreren Instanzen verwendet, müssen Sie die ID des Business-Objekts in den Kontextschlüssel aufnehmen.

Wenn die Anwendung einen Namensraum verwendet, muss der Kontextschlüssel mit diesem Namensraum beginnen. In diesem Fall dient der Namensraum als Identifikator für die Anwendung.

Der Kontextschlüssel beeinflusst die Darstellung der Business-Objekte in BCV, z.B. Abfragen und Auswertungen.

BCV-Objekte

Die folgende Tabelle beschreibt diesen Einfluss auf die verschiedenen BCV-Objekte:

BCV-DatenEinfluss des Kontextschlüssels
SuchanbindungKein Einfluss. Sie können einen beliebigen Suchkonnektor in jeder Anwendung mit einem beliebigen Kontextschlüssel verwenden. Dieser Ansatz unterstützt die Wiederverwendung von Suchkonnektoren. Sie können die Sichtbarkeit von Daten einschränken, indem Sie die erforderlichen Berechtigungseinschränkungen anwenden. Weitere Informationen finden Sie unter Berechtigungskonzept in BCV.
QuerySie können eine Abfrage einem oder mehreren Kontextschlüsseln zuordnen. Sie können keine Daten aus Queries anzeigen, die keine Kontextschlüsselzuordnungen haben. Eine Query und ihre Query Views sind in jeder Anwendung sichtbar, die im Kontextschlüssel angegeben ist.
Query ViewSie können für eine Abfrage mehrere Auswertungen definieren, und eine Auswertung kann zu mehreren Abfragen gehören. Alle Abfragen, die der Auswertung zugeordnet sind, müssen mindestens einen gemeinsamen Kontextschlüssel haben. Query Views erben automatisch die Kontextschlüsselzuordnung der Query, der sie zugeordnet sind. Wenn Sie die Zuordnung der Query ändern, ändert sich auch die Kontextschlüsselzuordnung der zu dieser Query gehörenden Query Views.
Dashboards und SchnellansichtenDashboards und Schnellansichten sind immer einem Kontextschlüssel zugeordnet, und Sie können die Kontextschlüsselzuordnung dieser Objekte nicht ändern. Beide können nur Abfragen und Auswertungen enthalten, die demselben Kontextschlüssel zugeordnet sind. Wenn Sie die Kontextschlüsselzuordnung einer Abfrage ändern, werden die entsprechenden Auswertungen nicht mehr als Schnellansichten angezeigt. Wenn verschiedene Anwendungen dasselbe Dashboard benötigen, muss es für jede Anwendung einzeln mit dem Kontextschlüssel jeder zugeordneten Anwendung definiert werden.

Kontextschlüssel können nur im Customizing definiert werden, indem Sie über den folgenden Pfad navigieren: Anwendungsübergreifende Komponenten Prozesseund Werkzeuge für Geschäftsanwendungen BusinessContext ViewerFoundation, MonitoringKontextschlüssel definieren.

Suchanbindung

Sie definieren das Geschäftsszenario, in dem Sie BCV verwenden möchten, indem Sie Suchanbindungen definieren. Sie geben die Art der Geschäftsanalyse an, die Sie mit BCV durchführen möchten. Ihre Geschäftsanforderungen definieren die Datenanbieter und die Datenbereitstellungstechnologie, die Sie verwenden müssen.

Beispielergebnisse im Suchkonnektor.

Eine Suchanbindung stellt die Verbindung zwischen der Datenbereitstellungstechnologie und dem BCV her, indem er Suchzugriff auf einen bestimmten Datenprovider an einer bestimmten Destination (logisches System) oder eine Liste von Destinationen bereitstellt. Die Definition der Suchanbindung umfasst die Beschreibung der Auswahlattribute und die Struktur der Ergebnisdaten. Die Suchanbindung liefert Ergebnisdaten in einer vordefinierten Form für die angegebenen Auswahlattribute.

Suchanbindungen

Je nach Art der Datenbereitstellungstechnologie stehen folgende Arten von Suchkonnektoren zur Verfügung:

SuchanbindungDatenbereitstellungstechnologieDatenanbieter
BI-SuchanbindungSAP NetWeaver Business IntelligenceBI-Abfrage
ES-SuchanbindungEmbedded SearchSuchvorlage, Suchanbindung, Suchanfrage
SES-SuchanbindungSAP NetWeaver Business IntelligenceBusiness-Objekt
IS-SuchanbindungInfoSet-SucheInfoSet
WF-SuchanbindungWorkflowWorkflow-Objekttyp
BAPI-SuchanbindungBusiness Application Programming Interface (BAPI)Lokale ABAP-OO-Klasse
WS-SuchanbindungWeb-ServiceLokale ABAP-OO-Klasse

Hinweis

Wie aktuell Ihre Daten sind, hängt von der verwendeten Suchanbindung ab. Die Daten der BAPI- und WS-Suchanbindungen sind immer aktuell, aber Sie müssen in regelmäßigen Abständen Daten aus ES-, SES- und BI-Suchkonnektoren aktualisieren. Hierfür stehen Ihnen Werkzeuge in den entsprechenden Anwendungen zur Verfügung. Der Cache wirkt sich auch darauf aus, wie aktuell Ihre Daten sind. Wenn die Daten bereits im Cache abgelegt sind, verwendet das System das Query-View-Ergebnis aus dem Cache, wenn der Cache aktiv und noch nicht abgelaufen ist.

Eine Suchanbindung besteht aus Ein- und Ausgabefeldern. BI-, BAPI- und SES-Suchanbindungen können auch eine Liste zusätzlicher Systeme enthalten, in denen die Abfragen ausgeführt werden.

BCV integriert Suchkonnektoren mit den folgenden Business-Objekten:

  • Abfrage:

    Abfragen sammeln und analysieren Daten, die von Suchkonnektoren bereitgestellt werden.

  • Query View:

    Auswertungen zeigen das Ergebnis der Abfrageverarbeitung auf der Web-Benutzungsoberfläche an.

BCV verfügt über vordefinierte Suchkonnektoren, um Daten der verschiedenen zu analysierenden Objekte zu sammeln und zu liefern.

BI-Suchkonnektor

BI-Suchanbindungen basieren auf BI-Querys. Diese können systemübergreifend aufgerufen werden. Sie können neue BI-Suchanbindungen definieren, wenn Folgendes zutrifft:

  • Sie haben BI-Queries definiert.

  • Um als Data Provider auf BI-Queries zugreifen zu können, müssen Sie die BI-Query freigeben.

  • Sie haben die RFC-Destinationen für die aufzurufenden Systeme konfiguriert.

  • Sie haben die zuvor angelegte RFC-Verbindung dem neuen logischen System zugeordnet.

ES-Suchanbindung

BCV kann systemübergreifende Anwendungsdaten mithilfe von Enterprise-Search-Suchkonnektoren (ES-Suchkonnektoren) finden. ES ermöglicht die Anbindung und Indizierung von Daten aus verteilten Systemen. ES kann ermitteln, welche Suchen verfügbar sind, entweder lokal oder systemübergreifend. Sie können beispielsweise eine BCV-Abfrage verwenden, um nach Aufträgen von einem Lieferanten aus verteilten ERP-Systemen zu suchen.

SES-Suchanbindung

BCV kann mit Suchkonnektoren des Suchmaschinenservice (SES) innerhalb eines SAP-Systems nach SAP-ERP-Business-Objekten suchen, indem Sie die TREX-Suchmaschinentechnologie verwenden.

BAPI-Suchanbindung

BAPI-Suchanbindungen basieren auf der Implementierung einer Schnittstelle.

SAP liefert folgende BAPI-Suchanbindungen aus, die systemweit nach Daten suchen:

  • Materialsuche (/BCV/CL_SIN_BAPI_MT)

  • Qualitätsmeldungssuche (/BCV/CL_SIN_BAPI_QN)

  • Kundenauftragssuche (/BCV/CL_SIN_BAPI_SO)

Das System überträgt die Daten per BAPI-Aufruf aus den verschiedenen ERP-Systemen.

WS-Suchanbindung

BCV kann Anwendungsdaten über Web-Services mit standardisierten Schnittstellen finden. Als Datenbereitstellungstechnologie können Sie Web-Services in Kombination mit Anwendungslogik verwenden.

Web-Services werden durch die folgenden Eigenschaften identifiziert:

  • Verfügbar im Standalone-Modus.

  • Verfügbar als Anwendungsfunktionen.

  • Kann mit dem Internet-Standard Simple Object Access Protocol (SOAP) verwendet werden.

  • Basiert auf Extended Markup Language (XML) und Web Services Description Language (WSDL).

  • Kann gesucht und veröffentlicht werden.

Die Web-Services, die BCV unterstützt, können synchron aufgerufen werden und Anwendungsdaten mit Lesezugriff extrahieren.

IS-Suchanbindung

IS-Suchanbindungen basieren auf InfoSet Queries. Die Ein- und Ausgabefelder definieren Sie in der InfoSet Query. Das System überträgt die Ein- und Ausgabefelder an die Suchanbindung und stellt sie als maximalen Umfang bei der Definition einer BCV-Abfrage bereit. Wenn Sie also eine BCV-Abfrage definieren, können Sie einzelne Felder aus dem maximalen Umfang der Felder der InfoSet Query Ihren Anforderungen entsprechend auswählen.

Sie können die InfoSet-Suchanbindungen definieren, wenn folgende Kriterien zutreffen:

  • Sie haben InfoSet-Queries definiert.

  • Sie haben die Eingabefelder der InfoSet Query als Wertfelder (Nur Wert) oder als Wert- und Textfelder (Text und Wert) gekennzeichnet. Dadurch wird sichergestellt, dass während der Query-Ausführung genau sichtbar ist, für welche Felder Einträge erforderlich sind.

SAP bietet Ihnen InfoSet-Queries für folgende Typen an:

  • Link

  • Tabelle

  • Logische Datenbank (LDB)

  • Report

WF-Suchanbindung

Sie können WF-Suchkonnektoren verwenden, um nach Workflow-Workitems zu suchen.

Sie benötigen die folgenden Daten, um eine WF-Suchanbindung zu definieren:

  • Objekttyp:

    Der BOR-Objekttyp definiert den Workflow, in dem Sie suchen (z.B. BUS1178 für Produkt-Workflows).

  • Statusauswahl:

    Die Statusauswahl definiert den Bearbeitungsstatus des Workitems, nach dem Sie suchen.

  • Zeitraumselektion:

    Die Zeitraumselektion legt den Zeitraum der Anlagedaten des Workitems fest.

  • Workflow-Schritte:

    Wenn Sie das Ankreuzfeld Workflow-Schritte markieren, erhalten Sie eine detailliertere Ergebnisliste, d.h. Workitems mit Schritten.

BCV: Suchanbindungen

BCV-Abfrage

Die BCV-Abfrage ist ein analytisches Werkzeug, das Daten aus mehreren Datenquellen sammelt und Ihnen das Ergebnis in einer Auswertung anzeigt.

Das System verarbeitet Abfragen jedes Mal, wenn Sie eine der folgenden Aktionen ausführen:

  • Öffnen Sie den Seitenbereich.

  • Ändern Sie das Fokusobjekt in der Hosting-Anwendung.

  • Vergrößern Sie eine Schnellansicht aus dem Seitenbereich.

  • Starten Sie eine Auswertung oder ein Dashboard aus dem Seitenbereich.

  • Ändern Sie die Eingabedaten einer Auswertung.

  • Führen Sie einen Drilldown für eine Auswertung durch.

  • Testen Sie eine Query, einen Query View oder ein Dashboard.

Um die Systemperformance zu verbessern, puffert das System die Abfrageverarbeitung. Der nicht initiale Aufruf für dieselbe Abfrage, dieselben Eingabedaten und denselben Benutzer kann die Ergebnisdaten direkt aus dem Abfrage-Cache abrufen, anstatt sie vom Datenprovider abzurufen.

Sie können Abfragen testen, ohne sie über das Sidepanel oder den View-Bereich auszuführen. Sie können auch Statistiken zu BCV-Abfragen anzeigen.

Beispiel Query anzeigen. Die Felder Suchanbindungs-ID und Kontextschlüssel sind hervorgehoben.

Eine Query hat folgende logische Struktur:

  • Kopf:

    Sie enthält Informationen zur Identifizierung einer Abfrage (ID und Beschreibung). Sie enthält auch administrative Informationen.

  • Eingabeschnittstelle:

    Sie gibt die Eingabefelder an, die für die Abfrage erforderlich sind.

  • Ergebnisschnittstelle:

    Sie gibt die Ergebnisfelder an, die von der Abfrage bereitgestellt werden.

  • Beschreibung der Datenselektion:

    Sie gibt die Datensätze an, die das System abruft, und die Suchanbindung (abhängig von den angegebenen Feldwerten), die das System zum Abrufen dieser Datensätze verwendet.

  • Beschreibung der Datenverarbeitung:

    Sie gibt an, wie das System die Ergebnisfelder aus den abgerufenen Datensätzen füllt (einschließlich Gruppierung, Aggregation, Sortierung).

BCV verfügt über vordefinierte Abfragen zum Sammeln und Analysieren von Daten. Er integriert Abfragen mit den folgenden Business-Objekten:

  • Suchanbindung

  • Query View:

    Eine Auswertung zeigt das Ergebnis der Abfrageverarbeitung auf der Benutzungsoberfläche an.

Sie können neue Abfragen anlegen, indem Sie eine komplett neue Abfrage definieren oder eine vorhandene Abfrage kopieren und ändern. BCV verfügt über eine Reihe vordefinierter Standardabfragen. Alle Standardabfrage-IDs beginnen mit der Zahl '1'. Sie können diese Querys direkt verwenden oder sie in den Kundennamensraum kopieren, indem Sie eine ID verwenden, die mit A bis Z beginnt, und sie nach Bedarf ändern.

Für jede neu angelegte Abfrage müssen Sie eine eindeutige Abfrage-ID angeben. Das System füllt den Kopf der neuen Abfrage mit administrativen Informationen, z.B. wer die Abfrage angelegt hat und den Zeitpunkt der Erstellung. Darüber hinaus führt das System vor dem Sichern eine Konsistenzprüfung der Query-Definition durch.

Um eine Abfrage zu definieren, müssen Sie angeben, welche Objekte das System in welcher Datenquelle auswählt, welche Felder dieser Objekte das System zurückgibt und wie das System die zurückgegebenen Daten verarbeitet. Das Vorhandensein von Queries ist Voraussetzung für die Definition von Query Views, mit denen das System die Ergebnisse der Query-Verarbeitung anzeigt.

Bei der Definition einer neuen Abfrage müssen Sie der Abfrage einen Kontextschlüssel zuordnen. Wenn Sie der Abfrage keinen Kontextschlüssel zuordnen, ist die Abfrage zur Laufzeit nicht in BCV sichtbar. Sie müssen auch eine vorhandene Suchanbindung auswählen und ihre abfrage-interne ID und ihre Beschreibung definieren. Die Definition einer neuen Abfrage erfordert auch die Definition von Abfragefeldern. Abfragefelder definieren die Struktur und den Typ der Daten, die das System an die zugrunde liegende Suchanbindung sendet und von ihr empfängt.

Wählen Sie auf den Registerkarten Eingabefelder und Ausgabefelder die Option Felder laden, um die Eingabefelder automatisch aus der Suchanbindung zu laden. Sie können die erforderlichen Eingabefelder aus dem Ergebnis auswählen.

Die Definition eines Abfragefeldes im Customizing besteht aus Folgendem:

  • Sie geben die Feld-ID an.

  • Durch die Auswahl eines Typs müssen Sie festlegen, ob das System das Feld in den Selektionskriterien für Eingabedaten, als Ergebnisfeld für Ausgabedaten oder beides verwendet.

  • Durch Auswahl der Herkunft des Abfragefelds legen Sie fest, ob das System das Abfragefeld mit einer Suchanbindung verknüpft.

  • Sie geben die interne ID der Suchanbindung an, die in der Abfrage verwendet wird. Sie können eine oder zwei Suchanbindungen angeben. Wenn die Abfrage zwei Suchanbindungen verwendet, müssen Sie auch einen Abfrage-Join eingeben, der beschreibt, wie das System die Suchanbindungen kombinieren soll.

  • Sie geben das Feld ID der Suchanbindung ein, um ein bereits vorhandenes Suchanbindungsfeld anzugeben, das das System mit dem Abfragefeld verknüpft.

  • Sie geben das Datenelement des Abfragefelds an.

  • Sie geben den Datentyp des Abfragefelds ein. Das System verwendet diese Informationen, um zu ermitteln, welche Art von Daten das Feld verarbeiten kann.

  • Sie geben eine Kurzbeschreibung des Abfragefelds ein. Das System verwendet diese Beschreibung als Quick-Info für Tabellenspalten, die dieses Feld darstellen.

  • Sie geben die kurzen, mittleren und langen Feldbezeichner des Abfragefelds ein. Das System verwendet diese Feldbezeichner als Kopftext von Tabellenspalten oder als Beschriftungstext von Diagrammachsen, die dieses Feld darstellen.

Wenn Sie eine neue Abfrage definieren, müssen Sie Abfrageergebnisfelder definieren. Abfrageergebnisfelder definieren die Struktur und den Typ der Daten, die von der Abfrage nach der Abfrageverarbeitung bereitgestellt werden. Sie können die Aggregation und Gruppierung verwenden, wenn Sie an allgemeinen Informationen interessiert sind, während der verfügbare Datenprovider Informationen auf einer detaillierteren Ebene bereitstellt. Sie können Aggregationsfunktionen nur für numerische und periodenbasierte Ergebnisfelder (z.B. Datum oder Woche) definieren. Sie können die Reihenfolge und Richtung festlegen, in der das System die Ergebnisdaten sortiert. Das System kann die aus der Suche abgerufenen Ergebnisdaten nach den Werten bestimmter Felder sortieren. Sie können auch eine Zeilenbegrenzung im Abfragekopf definieren, um anzugeben, wie viele Ergebnisdatensätze die Abfrage maximal zurückgibt.

Wenn Sie eine neue Abfrage definieren, definieren Sie auch Abfrageeingabefelder. Eingabefelder sind Platzhalter in den Selektionskriterien der Abfrage. Bei der Abfrageverarbeitung ersetzt das System Eingabefelder durch bestimmte Werte, die Sie manuell eingegeben haben oder die das System automatisch ermittelt hat. Durch die Definition der Reihenfolgenummer des Abfrageeingabefelds können Sie die Reihenfolge der Eingabefelder der Abfrage auf dem Bild festlegen.

Wenn Sie Selektionskriterien verwenden, geben Sie an, welche Daten das System während der Abfrageverarbeitung aus der zugrunde liegenden Suchanbindung abruft. Ein Selektionskriterium besteht aus einer Feld-ID, einem Vergleichsoperator und einem Feldwert. Optional können Sie Formeln anstelle eines Feldwerts in einem Suchkriterium verwenden oder um die Erweiterung des Ergebnisses zu ermöglichen, das die Suchanbindung mit zusätzlichen Feldern bereitstellt.

Auswertungen und Auswertungshierarchien

Eine Auswertung stellt das Format dar, das verwendet wird, um dem Benutzer das Ergebnis einer Abfrage anzuzeigen, z.B. als Liste, Diagramm, Formular oder als von Ihnen definierter Anzeigetyp. Der Query View enthält zusätzliche Informationen, die für die Anzeige von Daten für den Benutzer relevant sind, z.B. Einstellungen, Sortierreihenfolge und Feldkonfigurationseinstellungen.

Mit diesem Objekt geben Sie das Format an, in dem Sie Ihre Abfrageverarbeitungsergebnisse anzeigen möchten. Auswertungen werden an folgenden Stellen angezeigt:

  • In den Auswertungen im Seitenbereich.

  • Auf der Accordion-Position Übersicht als Schnellansichten, die Sie im Ansichtsbereich vergrößern können, um eine detailliertere Sicht der Auswertungen anzuzeigen.

  • In Dashboards.

Abhängig von der Anwendung, die BCV verwendet, finden Sie in Ihrem System eine Reihe vordefinierter Auswertungen. Sie können diese unverändert oder als Vorlage verwenden, um Ihre eigenen Auswertungen anzulegen.

Sie können Auswertungshierarchien verwenden, die Sie im Akkordeon Auswertungen des Nebenbereichs finden. Sie können eine Query-View-Hierarchie basierend auf dem Kontextschlüssel anlegen. Wählen Sie das Optionsmenü des Trays Hierarchische Sicht, um die Auswertungshierarchie im Akkordeon Auswertungen des Nebenbereichs anzuzeigen.

Diagrammtypen in BCV

BCV bietet Ihnen mehrere Möglichkeiten, die Daten auf der Benutzungsoberfläche anzuzeigen, die alle unabhängig von der Datenquelle sind.

BCV verfügt über folgende Präsentationstechnologien:

  • Tabelle (ALV):

    BCV verwendet den SAP List Viewer (ALV), um Tabellen anzuzeigen. Das System zeigt Felder der Tabelle, in denen ein Drilldown möglich ist, als Links an. Die Tabelle zeigt die Daten einer einzelnen BCV-Abfrage an. Wenn Sie dem Query View, den Sie zur Anzeige der Daten verwenden, mehrere Queries zuordnen, können Sie zwischen den verschiedenen Queries wechseln.

  • Formular:

    Das System zeigt einen einzelnen Eintrag der Ergebnistabelle in einem Formular an. Über Drucktasten können Sie zu anderen Einträgen der Ergebnistabelle navigieren. Die Definition des Formulars enthält die Felder, die das System anzeigen soll, und deren Reihenfolge auf dem Bild (nur in einer Spalte). Sie können auch Bilder im Formular anzeigen. Das System zeigt Felder, für die ein Drilldown möglich ist, als Links an. Das Formular zeigt die Daten einer einzelnen BCV-Abfrage an. Wenn Sie dem Query View mehrere Queries zugeordnet haben, können Sie zwischen ihnen wechseln, indem Sie eine andere Anzeige-ID auswählen.

  • Präsentationsgrafik:

    BCV unterstützt die folgenden Diagrammtypen für Geschäftsdiagramme:

    • Liniendiagramm

    • Säulendiagramm

    • Stapelsäulendiagramm

    • Kreisdiagramm

    • Blasendiagramm

    • Gantt-Diagramm

    • Diagramm A vs. B

    Sie können den Diagrammtyp angeben und die Kategorie-, Wert- und Reihenfelder (abhängig von den Möglichkeiten des ausgewählten Diagrammtyps) aus der Abfrage auswählen. Sie können mehrere Werte derselben Abfrage in einem Diagramm anzeigen. Das Diagramm zeigt die Daten einer einzelnen BCV-Abfrage an. Wenn Sie dem Query View mehrere Querys zugeordnet haben, können Sie zwischen ihnen wechseln, indem Sie eine andere Diagramm-ID auswählen. Sie können die Anzeige vergrößern und verkleinern. Sie können die Skalierung und den Zoom in der Diagrammdefinition im Konfigurations-Center einrichten. Sie können einen Drilldown an einem beliebigen Datenpunkt im Diagramm starten.

  • Xcelsius:

    BCV unterstützt die Integration von Xcelsius-Dashboards. Das System empfängt Daten über Queries und übergibt sie an Xcelsius by Adobe Flash Island. Sie erstellen die Xcelsius Dashboards mit dem Xcelsius Designer, konvertieren sie in eine Flash-Datei und puffern sie im MIME-Repository. Die Standardnavigationsfunktionen von BCV (z.B. Drilldown, Drucken, Personalisierung) werden in dieser Anzeige nicht unterstützt.

Diagrammtypen in BCV

Beispielanzeige Query View Chart. Das Feld Auswertungs-ID wird hervorgehoben.

Wenn die Präsentationstechnologien für Ihre analytischen Anforderungen nicht ausreichen, können Sie Ihre eigene, anwendungsspezifische neue Präsentationstechnologie implementieren. BCV bietet eine Web-Dynpro-Oberfläche, die die Integration anwendungsspezifischer Präsentationstechnologien in BCV unterstützt.

Dashboard

Das Dashboard zeigt mehrere Auswertungen an, um eine Situation oder ein Problem zu visualisieren.

Mit dem BCV-Dashboard können Sie Auswertungen so frei organisieren, dass sie Ihren Analyseanforderungen am besten entsprechen. Die CHIPs, die die Auswertungen darstellen, dürfen sich jedoch nicht überschneiden. Das vom Page Builder bereitgestellte Layout setzt ein rechteckiges Raster voraus, das Sie frei in Spalten und Zeilen unterteilen können.

Notiz

Ein CHIP (Collaborative Human Interface Part) ist eine gekapselte Software, die zur Bereitstellung von Funktionen in Zusammenarbeit mit anderen CHIPs in einer Page Builder Seite oder einem Sidepanel verwendet wird. Alle verfügbaren CHIPs sind in einer Bibliothek (CHIP-Katalog) registriert. Das CHIP-Modell beschreibt die Fähigkeiten eines CHIPs (z.B. Wiring) und basiert nicht auf einer bestimmten UI-Technologie. Technisch gesehen sind CHIPs Web-Dynpro-ABAP-Komponenten, die ein bestimmtes WD-Component-Interface implementieren. Bei Xcelsius-Dashboards dürfen Sie nicht mehr als drei Flash-Player gleichzeitig in einem einzigen BCV-Dashboard platzieren.

Mit dem BCV-Dashboard können Sie die Auswertungen synchronisieren. Wählen Sie dazu Synchronisieren. Das System überträgt Änderungen, die Sie am Sortierer oder Filter in einer Auswertung vornehmen, an alle anderen Auswertungen im Dashboard. Wenn die Auswertungen Daten enthalten, z.B. Felder mit demselben Namen oder identische Bedeutungen, übernimmt das System diese Einstellungen. Sie können CHIPs, die nicht von BCV bereitgestellt werden, auf dem BCV-Dashboard platzieren.

Beispielanzeige-Dashboard. Das Feld Kontextschlüssel ist hervorgehoben.

Wählen Sie im Seitenbereich das Akkordeon Dashboards, um auf die Liste der Dashboards zuzugreifen, die für das Business-Objekt verfügbar sind, mit dem Sie arbeiten. Um ein Dashboard aus der Liste auszuwählen, wählen Sie dessen Namen. Um die im Dashboard enthaltenen Auswertungen und Snapshots zu drucken, wählen Sie die Druckfunktion.

Bedeutungen

Bedeutungen beschreiben den Inhalt eines Felds einer Suchanbindung, Abfrage und Auswertung. Das System verwendet die kundeneigenen Semantiken, um diese Objekte miteinander zu verknüpfen. Die Ausgabefelder mit einer bestimmten Bedeutung können als Eingabefelder für einen anderen Query View mit derselben Bedeutung dienen. Sie können Semantiken auf der Ebene der Suchanbindung oder Abfrage definieren.

Sie verwenden die definierten Bedeutungen beim Einrichten der Ein- und Ausgabefelder der Suchanbindung. Wenn Sie die Felder einer Abfrage einrichten, werden die Bedeutungen der Felder der Suchanbindung, die der Abfrage zugeordnet ist, vom System übernommen. Sie können die Bedeutungen bei Bedarf überschreiben. Das System verwendet Semantiken auch, um Verzweigungen von Drilldowns anzulegen. Die auf der Benutzungsoberfläche angezeigte Abfrage bietet eine Reihe von Bedeutungen in ihrer Abfrageausgabetabelle. Alle möglichen Drilldowns, die diese Semantiken als Eingabe verwenden, sind basierend auf diesen Bedeutungen verfügbar.

Übersicht

Die Übersicht ist eine Liste von Auswertungen, die im Seitenbereich angezeigt werden. Je nach Kontextschlüssel können Sie unterschiedliche Übersichten definieren. Wenn sich der Kontextschlüssel in der Anwendung ändert (z.B. wenn Sie ein neues Business-Objekt auswählen) und das Sidepanel nicht gesperrt ist, aktualisiert das System automatisch den Inhalt der Auswertungen in der Accordion-Position Übersicht.

Launchpads

Der Nebenbereich enthält Akkordeon-Positionen, die das System zum Anzeigen von BCV-Objekten als Schnellansichten, Auswertungen, Dashboards usw. verwendet. Die Launchpad-Akkordeon-Position enthält einen hierarchischen Baum von Launchpad-Anwendungen, mit denen Sie die Anwendung basierend auf dem Kontextschlüssel von BCV in einer neuen Sitzung starten können.

Drilldown

Drilldown bedeutet die Ausführung aufeinanderfolgender Query-Views oder derselben Query View basierend auf dem Kontext. Mit dieser Funktion verfeinern Sie die Daten, die das System anzeigt, um während der Analyse eine detailliertere Sicht zu erhalten.

Sie können einen Drilldown in BCV durchführen, wenn eine der folgenden Bedingungen zutrifft:

  • Sie haben eine Schnellansicht aus dem Nebenbereich vergrößert oder eine Auswertung aus der Auswertungshierarchie ausgeführt.

  • Den Queries, in deren Query Views Sie einen Drilldown durchführen möchten, ist eine Bedeutung zugeordnet.

Drilldown-Funktionen

  • Wenn Sie einen vorhandenen Link auswählen (kann auch ein Punkt oder Balken in einem Diagramm sein) und dem entsprechenden Feld eine Bedeutung zugeordnet ist, zeigt das System eine Liste der verfügbaren Navigationsziele an.
  • Das System ruft die relevanten Navigationsziele (Auswertungen, Launchpad-Anwendungen) entsprechend der Menge der Semantiken ab, die aus den bis zum Zeitpunkt des Drilldowns verfügbaren Bedeutungen und den mit dem Drilldown übertragenen Semantiken bestehen. Beim ersten Drilldown stellen die Navigationsziele den Kontext dar, der von der Anwendung übertragen wird, die BCV verwendet, zusammen mit der ausgewählten Bedeutung. Ein gültiges Navigationsziel hat mindestens jede der übergebenen Bedeutungen als Selektionsparameter.
  • Wenn Sie eines der Navigationsziele auswählen, die das System in einem Dialogfenster anzeigt, ruft das System das Ziel mit der übertragenen Menge von Bedeutungen und ihrem tatsächlichen Inhalt auf. Wenn mehr Eingabefelder erforderlich sind, als durch die Übertragung bereitgestellt werden, versucht das System, diese Felder aus vorherigen Aufrissschritten abzurufen. Wenn dies nicht ausreicht, zeigt das System ein Dialogfenster an, in dem Sie aufgefordert werden, die obligatorischen Eingabefelder auszufüllen.

Auswertungen

  • Die Ausgabefelder der zugrunde liegenden Abfrage können als Filter für die Nachselektion dienen. Um dies zu erreichen, müssen Sie ein geeignetes Abfrageeingabefeld definieren und es über ein Auswahlkriterium mit dem Ausgabefeld der Suchanbindung verknüpfen.

  • Das System fügt der Kopfzeile einen Breadcrumb zur Navigation und Orientierung hinzu. Darüber hinaus stellt das System eine Hierarchie der bisher ausgeführten Drilldowns der Auswertung in der Akkordeon-Position Drilldowns des Nebenbereichs bereit.

Personalisierung

Das System merkt sich fast jede Änderung, die Sie in BCV vornehmen, als personalisierte Einstellungen. Zu diesen Änderungen gehören das Reorganisieren von Dashboards, das Ändern von Tabellen- und Diagrammeinstellungen in Auswertungen usw. In Auswertungen kann der Systemadministrator festlegen, ob das System die Einstellungen als personalisiert sichern soll oder nicht.

Konfigurieren von BCV-Inhalten