2013-12-08 20 views
7

Ich habe einen Unterbericht, der die gleichen Daten wie mein Hauptbericht verwendet. Im Moment füllt es seinen Datensatz durch erneutes Abfragen der Datenbank.Übergeben einer Datenmenge an Unterbericht in SSRS

Gibt es eine Möglichkeit, den Datensatz an den Unterbericht zu übergeben, anstatt das Dataset erneut für den Unterbericht zu erstellen, da dies die Leistung des Berichts verbessert.

Kann ich das freigegebene Dataset verwenden oder wird der Unterbericht das freigegebene Dataset erneut abfragen?

Antwort

5

Sie sollten ein freigegebenes Dataset verwenden und es zum Zwischenspeichern festlegen. Wenn das Dataset dann aus dem Unterbericht ausgeführt wird (vorausgesetzt, Sie verwenden dieselben Parameterwerte), wird die Datenbank nicht erneut abgefragt.

Es gibt viele Informationen zum Dataset-Caching, seinen Vorteilen und Anwendungsfällen.

http://technet.microsoft.com/en-us/library/ee636149.aspx

Verwandte Themen