Verbinden eines PerformancePoint-Scorecardelements mit einem SQL Server Reporting Services-Bericht

 

Gilt für: SharePoint Server 2010 Enterprise

Letztes Änderungsdatum des Themas: 2011-08-22

Mithilfe von PerformancePoint Dashboard-Designer können Sie einen Key Performance Indicator (KPI) in einer Scorecard mit einem Microsoft SQL Server Reporting Services (SSRS)-Bericht verbinden. Dabei können Sie den KPI als Filter für den SQL Server Reporting Services-Bericht verwenden. Wenn Benutzer anschließend auf den KPI klicken, wird der Reporting Services-Bericht aktualisiert, um zusätzliche Informationen zu diesem KPI anzuzeigen.

Inhalt dieses Artikels

  • Beginnen mit einem Dashboard, das eine Scorecard und einen Reporting Services-Bericht enthält

  • Verbinden eines KPI mit einem Reporting Services-Bericht

Beginnen mit einem Dashboard, das eine Scorecard und einen Reporting Services-Bericht enthält

Stellen Sie sicher, dass die Dashboardseite eine Scorecard und einen Reporting Services-Bericht, den Sie mit der Scorecard verbinden möchten, enthält. Der Reporting Services-Bericht muss mindestens einen Parameter aufweisen.

Falls kein solches Dashboard vorhanden ist, können Sie es erstellen. Führen Sie zum Erstellen eines einfachen Dashboards die folgenden Schritte aus.

So erstellen Sie ein einfaches Dashboard

  1. Erstellen Sie eine Scorecard, die mindestens einen KPI enthält. Weitere Informationen finden Sie unter Erstellen einer Scorecard mithilfe von Dashboard-Designer.

  2. Erstellen Sie einen Reporting Services-Bericht, der mindestens einen Parameter enthält. Weitere Informationen finden Sie unter Erstellen eines Reporting Services-Berichts mit dem Dashboard-Designer.

    Tipp

    Notieren Sie sich die für den Bericht definierten Parameter. Zum Anzeigen dieser Informationen in Dashboard-Designer klicken Sie auf die Registerkarte Editor für den Reporting Services-Bericht.

  3. Erstellen Sie eine Dashboardseite. Verwenden Sie eventuell eine Vorlage mit einem zweispaltigen Seitenlayout, um die Scorecard und den Bericht nebeneinander anzuzeigen. Weitere Informationen finden Sie unter Erstellen einer Dashboardseite mithilfe von Dashboard-Designer.

  4. Fügen Sie der Dashboardseite, die Sie in Schritt 3 erstellt haben, die Scorecard und den Reporting Services-Bericht hinzu. Weitere Informationen finden Sie unter Hinzufügen von Dashboardelementen zu einer Seite mit dem Dashboard-Designer.

  5. Lassen Sie das Dashboard zum Bearbeiten geöffnet, und fahren Sie mit Verbinden eines KPI mit einem Reporting Services-Bericht fort.

Verbinden eines KPI mit einem Reporting Services-Bericht

Wenn Sie eine Verbindung zwischen einem KPI und einem Reporting Services-Bericht erstellen, konfigurieren Sie die Verbindung mithilfe einer benutzerdefinierten Eigenschaft, die für den KPI definiert ist. Der erste Schritt besteht im Identifizieren oder Definieren einer benutzerdefinierten Eigenschaft für jeden KPI, den Sie mit dem Bericht verbinden möchten.

So überprüfen Sie, ob eine benutzerdefinierte Eigenschaft für einen KPI definiert wurde

  1. Beginnen Sie mit einer Dashboardseite, die in Dashboard-Designer zur Bearbeitung geöffnet ist. Klicken Sie für die Dashboardseite, die Sie ändern möchten, auf die Registerkarte Editor.

  2. Suchen Sie die Scorecard, die Sie mit dem Reporting Services-Bericht verbinden möchten. Doppelklicken Sie im Bereich Arbeitsbereichbrowser auf den Namen der Scorecard, um sie zum Bearbeiten zu öffnen.

  3. Suchen Sie den KPI, den Sie mit dem Bericht verbinden möchten. Doppelklicken Sie im Bereich Arbeitsbereichbrowser auf den Namen dieses KPI, um ihn im mittleren Bereich zu öffnen. Klicken Sie anschließend auf die Registerkarte Eigenschaften.

  4. Zeigen Sie im Abschnitt Benutzerdefinierte Eigenschaften die benutzerdefinierten Eigenschaften an, die für den KPI definiert sind. Überprüfen Sie, ob mindestens eine benutzerdefinierte Eigenschaft einen Wert wie beispielsweise einen Schlüssel, einen eindeutigen Namen oder eine Beschriftung enthält, den der Reporting Services-Bericht als Eingabe für einen oder mehrere Parameter erkennt.

    Hinweis

    Falls keine benutzerdefinierten Eigenschaften aufgelistet sind oder Sie keine benutzerdefinierte Eigenschaft finden können, die einen entsprechenden Wert enthält, müssen Sie eine benutzerdefinierte Eigenschaft für den KPI definieren.
    Informationen zum Definieren einer benutzerdefinierten Eigenschaft finden Sie im folgenden Verfahren.

So definieren Sie eine benutzerdefinierte Eigenschaft für einen KPI

  1. Beginnen Sie mit einer Dashboardseite, die in Dashboard-Designer zur Bearbeitung geöffnet ist. Klicken Sie für die Dashboardseite, die Sie ändern möchten, auf die Registerkarte Editor.

  2. Suchen Sie die Scorecard, die Sie mit dem Reporting Services-Bericht verbinden möchten. Doppelklicken Sie im Bereich Arbeitsbereichbrowser auf den Namen der Scorecard, um sie zum Bearbeiten zu öffnen.

  3. Suchen Sie den KPI, den Sie mit dem Bericht verbinden möchten. Doppelklicken Sie im Bereich Arbeitsbereichbrowser auf den Namen dieses KPI, um ihn im mittleren Bereich zu öffnen. Klicken Sie anschließend auf die Registerkarte Eigenschaften.

  4. Klicken Sie im Abschnitt Benutzerdefinierte Eigenschaften auf Neue Eigenschaft.

    Das Dialogfeld Eigenschaftentypauswahl wird angezeigt.

  5. Wählen Sie Text als Eigenschaftentyp aus, und klicken Sie dann auf OK.

    Die neue Eigenschaft wird im Abschnitt Benutzerdefinierte Eigenschaften angezeigt.

  6. Geben Sie in der Spalte Wert einen Wert an, den der Reporting Services-Bericht als gültige Eingabe für den zugehörigen Parameter erkennt. Der angegebene Wert kann eine Abfrage sein, die einem Schlüssel, einem eindeutigen Namen oder einer Beschriftung entspricht.

    Angenommen, eine Scorecard enthält Lagerverwaltungs-KPIs zum Anzeigen von Leistungsinformationen für die Lagerverwaltung in verschiedenen Ländern. Der Reporting Services-Bericht verwendet SQL Server Analysis Services-Daten, und im Bericht werden ausführliche Informationen zum Produktbestand für eben diese Länder angezeigt. In diesem Fall könnten Sie eine MDX-Abfrage (Multidimensional Expression, mehrdimensionaler Ausdruck) verwenden, die [Product].[Product].DEFAULTMEMBER oder ähnlich lautet. Wenn Sie dann die benutzerdefinierte Eigenschaft mit dem Reporting Services-Bericht verbinden, sendet die Scorecard Produktinformationen an den Bericht, sodass im Bericht Informationen nur für das Land angezeigt werden, auf das ein Dashboardbenutzer geklickt hat.

    Stellen Sie sich in einem weiteren Beispiel vor, dass der Reporting Services-Bericht eine interaktive Landkarte ist, in der Verkaufsdaten für verschiedene Regionen oder Länder angezeigt werden. Und der Bericht enthält den Parameter Geography. In diesem Fall können Sie einen Wert oder eine Abfrage angeben, der bzw. die einer bestimmten Region oder einem bestimmten Land entspricht.

  7. Wählen Sie im Abschnitt Benutzerdefinierte Eigenschaften in der Spalte Name den Standardtext aus, und geben Sie den gewünschten Namen für die benutzerdefinierte Eigenschaft ein.

  8. (Dieser Schritt ist optional). Geben Sie in der Spalte Beschreibung eine kurze Beschreibung der benutzerdefinierten Eigenschaft ein.

  9. Klicken Sie im Bereich Arbeitsbereichbrowser mit der rechten Maustaste auf den KPI, und klicken Sie dann auf Speichern.

Nachdem jeder KPI, den Sie mit dem Reporting Services-Bericht verbinden möchten, mindestens eine entsprechende benutzerdefinierte Eigenschaft enthält, müssen Sie im nächsten Schritt die Verbindung zwischen jedem KPI und dem Bericht konfigurieren. Sie verwenden die benutzerdefinierte Eigenschaft zum Erstellen und konfigurieren der Verbindung.

So erstellen Sie eine Verbindung mithilfe einer der benutzerdefinierten Eigenschaft eines KPIs

  1. Beginnen Sie mit einer Dashboardseite, die in Dashboard-Designer zur Bearbeitung geöffnet ist. Klicken Sie für die Dashboardseite, die Sie ändern möchten, auf die Registerkarte Editor.

  2. Suchen Sie die Scorecard, die Sie mit dem Reporting Services-Bericht verbinden möchten. Klicken Sie unter Verfügbare Felder im Abschnitt KPI auf die gewünschte benutzerdefinierte Eigenschaft, und ziehen Sie sie in das Feld Felder ablegen, um Verbindungen zu erstellen für den Bericht.

    Wenn Sie die Maustaste loslassen, wird das Dialogfeld Verbindung angezeigt.

  3. Beachten Sie im Dialogfeld Verbindung, dass die Liste Verbindung herstellen mit und die Liste Quellwert bereits aufgefüllt sind. Diese Listen enthalten die empfohlenen Lösungen, damit die Verbindung funktionsfähig ist. Übernehmen Sie diese Standardeinstellungen, und klicken Sie dann auf OK.

  4. (Dieser Schritt ist optional.) Klicken Sie auf die Schaltfläche Verbindungsformel, um eine Formel anzuwenden, mit der der Inhalt zusätzlich gefiltert wird. Das Dialogfeld Verbindungsformel wird angezeigt.

    Geben Sie im Dialogfeld Verbindungsformel eine Formel zum Filtern der Daten ein, bevor sie den Bericht erreichen. Die angegebene Formel kann eine Zeitintelligenzanweisung oder eine MDX-Abfrage enthalten.

    Tipp

    Weitere Informationen zu Formeltypen, die Sie verwenden können, finden Sie unter Verwenden des Dialogfelds "Verbindungsformel" in Dashboard-Designer zum Konfigurieren einer Filterverbindung.

    Klicken Sie, nachdem Sie eine Formel angegeben haben, auf OK, um das Dialogfeld Verbindungsformel zu schließen.

  5. Klicken Sie auf OK, um das Dialogfeld Verbindung zu schließen. Im mittleren Bereich des Arbeitsbereichs wird im Feld Verbindungen für den Reporting Services-Bericht der Name der Scorecard angezeigt, die Sie mit dem Bericht verbunden haben.

  6. Klicken Sie im Bereich Arbeitsbereichbrowser mit der rechten Maustaste auf das Dashboard, und klicken Sie dann auf Speichern.

Veröffentlichen Sie das Dashboard in SharePoint Server, um die Verbindung anzuzeigen und zu testen. Weitere Informationen finden Sie unter Bereitstellen eines PerformancePoint-Dashboards.

See Also

Concepts

Zusammensetzen von Dashboardseiten und Verknüpfen von Elementen mithilfe des Dashboard-Designers
Planen, Entwerfen und Implementieren eines PerformancePoint-Dashboards zur Darstellung der Leistung der Organisation
Erstellen von komplexen PerformancePoint-Dashboards