Vorgehensweise: Festlegen von Bereitstellungseigenschaften (Reporting Services)

Im Berichts-Designer in Business Intelligence Development Studio müssen Sie den Berichtsserver sowie die Ordner für Berichte und freigegebene Datenquellen angeben, damit Sie die Elemente in einem Projekt veröffentlichen können. Sie können mehrere benannte Mengen für diese Projekteigenschaften erstellen, damit Sie problemlos zwischen Eigenschaftsgruppen wechseln können. Jede Eigenschaftsgruppe ist eine Konfiguration. So können Sie z. B. über eine Konfiguration zum Veröffentlichen von Berichten auf einem Testserver und eine andere Konfiguration zum Veröffentlichen von Berichten auf einem Produktionsserver verfügen.

Verwenden Sie den Konfigurations-Manager, um Gruppen mit Projekteigenschaften zu erstellen und zu verwalten. Der Konfigurations-Manager ist ein von Visual Studio unterstütztes Feature, auf dem BI Development Studio basiert.

HinweisHinweis

Verwechseln Sie dieses Feature nicht mit dem Reporting Services-Konfigurations-Manager, der verwendet wird, um nach der Installation Reporting Services zu konfigurieren. Weitere Informationen finden Sie unter Konfigurieren einer Berichtsserverinstallation.

In BI Development Studio wird die Aktion des Veröffentlichens von Berichten aus einem Berichtsserverprojekt oder einer Berichtsserverlösung als Bereitstellen von Berichten bezeichnet.

HinweisHinweis

Verwechseln Sie diesen Begriff nicht mit der Bereitstellung von Reporting Services-Lösungen, die Sie in SQL Server 2008 entwickeln. Weitere Informationen zu Reporting Services-Lösungen finden Sie unter Bereitstellung (Reporting Services).

So legen Sie Bereitstellungseigenschaften fest

  1. Klicken Sie mit der rechten Maustaste auf das Berichtsprojekt, und klicken Sie dann auf Eigenschaften.

  2. Wählen Sie im Dialogfeld Eigenschaftenseiten für das Projekt in der Liste Konfiguration eine Konfiguration zum Bearbeiten aus. Häufige Konfigurationen sind DebugLocal, Debug und Production.

    HinweisHinweis

    Sie können mehrere Konfigurationen verwenden, um schnell zwischen verschiedenen Berichtsservern oder aber zwischen der Bereitstellung und der Vorschau zu wechseln. Standardmäßig zeigen Sie mit der DebugLocal-Konfiguration einen Bericht in einem lokalen Vorschaufenster an. Mit den Konfigurationen Debug und Production veröffentlichen Sie den Bericht auf einem Berichtsserver.

  3. Wählen Sie unter StartItem einen Bericht aus, der im Vorschaufenster oder in einem Browserfenster angezeigt werden soll, wenn das Berichtsprojekt ausgeführt wird.

    HinweisHinweis

    StartItem ist für Konfigurationen erforderlich, bei denen die Bereitstellen-Eigenschaft des Konfigurations-Managers nicht ausgewählt ist.

  4. Wählen Sie unter OverwriteDataSources den Wert True aus, um bei jedem Veröffentlichen von Berichten die Datenquelle auf dem Server zu überschreiben, oder wählen Sie False aus, um die Datenquelle auf dem Server beizubehalten.

  5. Geben Sie im Textfeld TargetDataSourceFolder den Ordner auf dem Berichtsserver ein, in dem die veröffentlichten, freigegebenen Datenquellen gespeichert werden sollen. Der Standardwert für TargetDataSourceFolder lautet Datenquellen. Wenn Sie hierfür keinen Wert angeben, werden die Datenquellen an dem in TargetReportFolder angegebenen Speicherort veröffentlicht.

  6. Geben Sie im Textfeld TargetReportFolder den Ordner auf dem Berichtsserver ein, in dem die veröffentlichten Berichte gespeichert werden sollen. Der Standardwert für TargetReportFolder ist der Name des Berichtsprojekts.

    HinweisHinweis

    Für einen Berichtsserver, der im systemeigenen Modus ausgeführt wird, müssen Sie im Zielordner über Berechtigungen zum Veröffentlichen verfügen, um Berichte in diesem Ordner zu veröffentlichen. Berechtigungen zum Veröffentlichen werden über eine Rollenzuweisung erteilt, bei der das Benutzerkonto einer Rolle zugewiesen wird, die Veröffentlichungsvorgänge enthalt. Weitere Informationen finden Sie unter Erstellen und Verwalten von Rollenzuweisungen und Verleger-Rolle. Für einen Berichtsserver, der im integrierten SharePoint-Modus ausgeführt wird, müssen Sie auf der SharePoint-Website über Berechtigungen als Mitglied oder Eigentümer verfügen. Weitere Informationen finden Sie unter Referenz zu Website- und Listenberechtigungen für Berichtsserverelemente.

  7. Geben Sie im Textfeld TargetServerURL die URL des Zielberichtsservers ein. Diese Eigenschaft müssen Sie vor dem Veröffentlichen eines Berichts auf einen gültigen URL eines Berichtsservers festlegen. Wenn Sie auf einem Berichtsserver veröffentlichen, der im systemeigenen Modus ausgeführt wird, verwenden Sie die URL des virtuellen Verzeichnisses des Berichtsservers (z. B. https://Server/Berichtsserver oder https://Server/Berichtsserver). Dies ist das virtuelle Verzeichnis des Berichtsservers, nicht des Berichts-Managers.

    Wenn Sie auf einem Berichtsserver veröffentlichen, der im integrierten SharePoint-Modus ausgeführt wird, verwenden Sie eine URL zu einer SharePoint-Stammwebsite oder -Unterwebsite. Wenn Sie keine Website angeben, wird die Standardwebsite der obersten Ebene (z. B. https://Servername, https://Servername/Website oder https://Servername/Website/Unterwebsite) verwendet.

So legen Sie Konfigurations-Manager-Eigenschaften fest

  1. Klicken Sie mit der rechten Maustaste auf das Berichtsprojekt, und klicken Sie dann auf Eigenschaften.

  2. Klicken Sie im Dialogfeld Eigenschaftenseiten für das Projekt auf Konfigurations-Manager.

  3. Wählen Sie im Dialogfeld Konfigurations-Manager die zu bearbeitende Konfiguration aus. Die gerade aktive Konfiguration wird als Aktiv (<Konfiguration>) angezeigt.

  4. Aktivieren oder deaktivieren Sie unter Projektkontext für jedes Projekt der Projektmappe Erstellen oder Bereitstellen.

    HinweisHinweis

    Wenn Erstellen ausgewählt ist, erstellt der Berichts-Designer das Berichtsprojekt und überprüft es auf Fehler, bevor es auf einem Berichtsserver veröffentlicht oder eine Vorschau angezeigt wird. Wenn Bereitstellen ausgewählt ist, veröffentlicht der Berichts-Designer die Berichte gemäß der Definition in den Bereitstellungseigenschaften auf dem Berichtsserver. Wenn Bereitstellen nicht ausgewählt ist, zeigt der Berichts-Designer den in der StartItem-Eigenschaft angegebenen Bericht in einem lokalen Vorschaufenster an.