Erstellen eines Berichtsmodellprojekt

Um ein Modell zu bauen, benötigen Sie ein Berichtsmodellprojekt zu erstellen. Ein Berichtsmodellprojekt ist ein Container für das Modell und besteht aus einer oder mehrere Datenquelle (.ds) Dateien, eine oder mehrere Datenquellensicht (.dsv) Dateien, und ein oder mehr Berichtsmodell (SMDL-Dateien). Nur eine Datenquelle und Datenquellensicht kann in einem Berichtsmodell (SMDL) Datei referenziert werden. Bericht Modell-Designer können Berichtsmodelle von SQL Server und Oracle-Datenbanken generieren.

Eine Datenquelldatei enthält die Informationen, die Berichtsmodell in der Datenbank verbinden muss. Diese Datei enthält Authentifizierungsinformationen, Objektnamen, eine Datenquelle und eine Verbindungszeichenfolge. In dem Modell-Designer kann eine .ds Datei nur aus einer SQL-Client-Daten-Provider aufgebaut werden. Weitere Informationen finden Sie unter Definieren von Datenquellen (Analysis Services).

Sie können neues Datenquellensichten im Berichtsmodellprojekt erstellen oder vorhandenes Datenquellensichten in das Projekt ein. Wenn vorhandene Datenquelle Ansichten hinzufügen, überprüfen sie nur auf einer Datenquelle basieren.

Ein Bericht Modell-Datei ist eine Metadatenbeschreibung der Datenbank, die von der Datenquelle Sicht verwiesen wird. Wenn die Berichtsmodell-Datei generiert wird, Organisationen, Rollen, Felder und Ordner werden automatisch erstellt. Typischerweise beziehen sich diese Entitäten, Felder und Ordner zurück in die Spalten und deren Daten in der Datenbank. Die Modellelemente werden automatisch generiert und Referenz in der Regel Geschäftsnamen, den Report Builder-Benutzer vertraut ist.

Der Inhalt der Entitäten und Ordner werden zu automatisch erkannt. Feldvariationen sind für Sie erstellt, wenn diese Optionen ausgewählt werden, beim Ausführen des Assistenten. die Berichtsmodell-Design-Assistenten Nach dem Ausführen kann das Modell auf den Bericht Katalog veröffentlicht werden, die entsprechenden Rollenberechtigungen zugewiesen und dann im Report Builder und Report Designern verwendet. Um es noch einfacher für die Benutzer erstellen Berichte dieses Modell verwenden, können Sie weiterhin den Inhalt des Modells verfeinern.

Verfeinerung eines Berichtsmodells

Sobald Sie Ihr Berichtsmodell erstellt haben, werden Sie wahrscheinlich wollen es verfeinern, bevor sie veröffentlicht werden. Zum Beispiel können Sie die Modellelemente, umbenennen Elemente reorganisieren, und fügen Sie zusätzliche Einheiten, Ordner und Perspektiven auf das Modell. Die Elemente innerhalb des Modells kann durch weiter verfeinert, auch durch ihren Inhalt neu zu organisieren oder durch Hinzufügen von Ordnern, Quellfelder, Ausdrücke und Rollen.

Nachdem Sie Ihr Modell erstellen und bereitstellen, können Sie das Modell der Inhalte basierend auf dem Feedback einstellen müssen, um Sie von Ihren Benutzern erhalten. Sie können den Report Modelldatei öffnen und stellen Sie es, wie Sie benötigen.

Aktualisieren eines Berichts zum Modell

Wenn das zugrunde liegende Schema geändert hat oder wenn die Datenbank geändert hat, können Sie das Modell aktualisieren oder ein Element innerhalb des Modells aktualisieren, indem Sie automatisch generiert ausgeführt wird. Wenn automatisch generiert ausgeführt wird, überschreibt es nie das gesamte Modell; es erkennt lediglich die hinzugefügten Elemente und integriert sie in das Modell. Automatisch generieren nicht erkennt Datenbankelemente gelöscht oder geändert; Daher müssen Sie manuell das Modell Artikel löschen (s). Andernfalls wird eine Fehlermeldung angezeigt, wenn das aktuelle Feld im Berichts-Generator oder Berichts-Designer.

Sie nicht ein neues Modell mit dem gleichen Namen veröffentlichen, da Sie vorhandene Berichte ungültig werden, die gegen das Modell erzeugt werden. Wenn Sie ein neues Modell mit dem gleichen Namen zu tun erstellen und versuchen, das Modell zu veröffentlichen, wird eine Fehlermeldung angezeigt. Arbeiten Sie immer auf dem gleichen Modell, um sicherzustellen, dass die IDs die gleichen bleiben.

In Verbindung stehende Artikel