2016-11-03 1 views
0

Ich habe einen SSRS-Hauptbericht, der auf 16 einzelne Registerkarten verweist (wenn nach Excel exportiert).SSRS-Subreporting und mehrere Datensätze

Die Registerkarten 1-8 verwenden alle das gleiche Dataset, und da sie einzeln erstellt werden, dauert es beim Ausführen des Hauptdashboards schrecklich lange, bis das gleiche Dataset 8 Mal auf jedem Unterbericht ausgeführt wird das Haupt-Dashboard laufen, während es nur einmal abfragt? Die Tabellen 9-16 verwenden verschiedene eindeutige Datensätze.

Antwort

0

Ich schlage vor, dass Sie gemeinsam genutztes Dataset für 1 bis 8 verwenden. Mithilfe eines freigegebenen Datasets können Sie eine Abfrage bereitstellen, die von mehr als einem Bericht verwendet werden kann.

Hier können Sie mehr über den freigegebenen Datensatz lesen. https://msdn.microsoft.com/en-us/library/ee633675.aspx

+0

In der Tat sollten Sie das freigegebene Dataset zwischenspeichern. –

+0

Abfrageergebnisse für ein freigegebenes Dataset können in einen Cache kopiert werden, um konsistente Daten für mehrere Berichte bereitzustellen und die Antwortzeit für die Datasetabfrage zu verbessern. Siehe Link unten. https://msdn.microsoft.com/en-us/library/ee636149.aspx –

Verwandte Themen