Lernprogramm: Hinzufügen eines KPIs zu einem Bericht

Ein Key Performance Indicator (KPI) stellt eine beliebige Messgröße im Bericht mit geschäftlicher Bedeutung dar, beispielsweise den Gesamtumsatz. Wenn Sie den aktuellen Status eines KPIs im Bericht anzeigen möchten, können Sie eine der drei folgenden Vorgehensweisen verwenden:

  • Hervorheben von Zellenwerten durch eine Hintergrundfarbe für den Status des KPIs

  • Ersetzen von Zellenwerten durch ein Bild für den Status des KPIs

  • Einfügen eines Messgeräts

Der aktuelle Status eines KPIs soll ermittelt werden. Dazu wird eine Geschäftsanforderung auf Grundlage der AdventureWorks-Beispieldatenbank erstellt. Angenommen, Line Total entspricht dem KPI. Wenn der Wert für Line Total geringer ist als 30, soll die Aufmerksamkeit auf den KPI gelenkt werden, damit dieser ggf. überprüft werden kann. Wenn der Wert für Line Total geringer ist als 20, soll die Aufmerksamkeit auf den KPI gelenkt werden, damit dieser sofort überprüft werden kann.

Voraussetzungen

Auf dem System müssen zum Verwenden dieses Lernprogramms folgende Anwendungen installiert sein:

  • SQL ServerBusiness Intelligence Development Studio.

    HinweisHinweis

    Business Intelligence (BI) Development Studio wird auf Itanium-basierten Computern nicht unterstützt. Eine Unterstützung für BI Development Studio ist auf x64-basierten Computern verfügbar. Falls die SQL Server-Beispieldatenbanken auf einem Itanium-basierten Computer bereitgestellt wurden, können Sie BI Development Studio sowohl auf einem x86- als auch x64-basierten Computer verwenden, um die Beispiele zu ändern und auszuführen.

  • SQL Server 2008 mit der AdventureWorks-Beispieldatenbank. SQL Server-Beispiele und SQL Server-Beispieldatenbanken müssen heruntergeladen und installiert werden, bevor Sie sie anzeigen oder mit ihnen arbeiten können. Weitere Informationen finden Sie unter Überlegungen zum Installieren der SQL Server-Beispiele und -Beispieldatenbanken. Supportinformationen zu SQL Server-Beispieldatenbanken und Beispielcode für SQL Server Express finden Sie unter Databases and Samples Overview auf der CodePlex-Website.

  • Außerdem müssen Sie alle Lektionen in Lernprogramm: Erstellen eines einfachen Tabellenberichts abgeschlossen haben.

Geschätzte Zeit zum Bearbeiten dieses Lernprogramms: 10 Minuten

So öffnen Sie ein vorhandenes Projekt

  1. Klicken Sie auf Start, zeigen Sie auf Programme, zeigen Sie auf Microsoft SQL Server 2008, und klicken Sie dann auf Business Intelligence Development Studio.

  2. Zeigen Sie im Menü Datei auf Öffnen, und klicken Sie dann auf Projekt.

  3. Navigieren Sie zu Tutorial.sln. Dieses Lernprogramm wurde in Lernprogramm: Erstellen eines einfachen Tabellenberichts erstellt.

  4. Klicken Sie auf OK, um das Projekt zu öffnen. Das Lernprogrammprojekt wird im Projektmappen-Explorer mit dem Bericht Sales Orders.rdl angezeigt.

  5. Doppelklicken Sie auf die Datei Sales Orders.rdl, um diesen Bericht zu öffnen.

So zeigen Sie den aktuellen Status eines KPIs mit Hintergrundfarben an

  1. Klicken Sie in der Tabelle mit der rechten Maustaste auf die Zelle mit dem Feld [LineTotal], und wählen Sie dann Textfeldeigenschaften aus.

  2. Geben Sie unter Ausfüllen folgenden Ausdruck ein:

    =IIF(Sum(Fields!LineTotal.Value) >= 30, "Transparent", IIF(Sum(Fields!LineTotal.Value) < 20, "Red", "Yellow"))

Zellen, deren Line Total-Wert geringer als 20 ist, erhalten dadurch eine rote Hintergrundfarbe. Bei allen Werten zwischen 20 und 30 wird eine gelbe Hintergrundfarbe verwenden, und Werte über 30 werden nicht gesondert hervorgehoben.

So zeigen Sie den aktuellen Status eines KPIs mit einem Messgerät an

  1. Klicken Sie in der Tabelle mit der rechten Maustaste auf die Zelle mit dem Feld [LineTotal], zeigen Sie auf Spalte einfügen, und wählen Sie Nach aus, um rechts von [LineTotal] eine neue Spalte einzufügen.

  2. Klicken Sie auf die Registerkarte Entwurf.

  3. Klicken Sie in Toolbox auf Messgerät, und klicken Sie dann außerhalb der Tabelle auf die Entwurfsoberfläche. Das Dialogfeld Messgerättyp auswählen wird angezeigt.

    HinweisHinweis

    Die Toolbox kann auf der linken Seite des Bereichs für die Berichtsdaten als Registerkarte angezeigt werden. Zum Öffnen der Toolbox bewegen Sie den Mauszeiger über die Registerkarte Toolbox. Falls die Toolbox noch nicht angezeigt wird, klicken Sie im Menü Ansicht auf Toolbox.

  4. Klicken Sie auf Linear. Das erste lineare Messgerät wird ausgewählt.

  5. Klicken Sie auf OK.

  6. Ziehen Sie das Feld LineTotal aus dem Bereich für die Berichtsdaten in das Messgerät.

Wenn Sie das Feld auf dem Messgerät ablegen, wird das Feld mit der integrierten SUM-Funktion aggregiert. Weitere Informationen finden Sie unter Hinzufügen von Daten zu einem Messgerät-Datenbereich.

  1. Ziehen Sie das Messgerät in der Tabelle in die Spalte, die in Schritt 1 eingefügt wurde.

    HinweisHinweis

    Möglicherweise müssen Sie die Größe der Spalte ändern, damit das horizontale lineare Messgerät in die Zelle passt. Klicken Sie dazu auf eine Spaltenkopfzeile, und passen Sie Höhe und Breite der Zellen mithilfe der entsprechenden Handles an. Weitere Informationen finden Sie unter Arbeiten mit Tablix-Datenbereichen.

  2. Klicken Sie auf Vorschau.

  3. (Optional) Fügen Sie einen maximalen Stift zur Behandlung des Überlaufs hinzu, damit Werte, die das Skalenmaximum überschreiten, stets auf den maximalen Stift verweisen:

    1. Öffnen Sie den Eigenschaftenbereich.

    2. Klicken Sie auf die Skala. Die Eigenschaften für die Skala werden im Eigenschaftenbereich angezeigt.

    3. Erweitern Sie in der Kategorie Scale Pins den Knoten MaximumPin.

    4. Legen Sie die Enable-Eigenschaft auf True fest. Ein Stift wird nach dem maximalen Wert auf der Skala angezeigt.