Impostare le proprietà di distribuzione (Reporting Services)Set Deployment Properties (Reporting Services)

In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)è necessario specificare il server di report e facoltativamente le cartelle per i report e le origini dati condivise in modo da poter pubblicare gli elementi di un progetto del server di report in un server di report.In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), you must specify the report server and optionally the folders for reports and shared data sources so that you can publish the items in a Report Server project to a report server. Le proprietà e i valori necessari in SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) per compilare, visualizzare in anteprima e distribuire i report vengono archiviati nelle configurazioni di progetto del progetto server di report.The properties and values that SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT) needs to build, preview an deploy reports are stored in project configurations of the Report Server project. È possibile creare più set denominati per queste proprietà del progetto, in modo da poter passare da un set di proprietà all'altro in base alle esigenze.You can create multiple named sets for these project properties, so that you can conveniently switch between property sets. Ogni set di proprietà è una configurazione.Each set of properties is a configuration. È possibile ad esempio disporre di una configurazione per la pubblicazione di report in un server di prova e di una configurazione diversa per la pubblicazione di report in un server di produzione.For example, you can have a configuration for publishing reports to a test server and a different configuration for publishing reports to a production server.

Utilizzare Gestione configurazione per creare e gestire set di proprietà del progetto nelle configurazioni di progetto.Use Configuration Manager to create and manage sets of project properties in project configurations. Gestione configurazione è una caratteristica supportata da Visual StudioVisual Studio, su cui si basa SQL Server Data ToolsSQL Server Data Tools .Configuration Manager is a feature supported by Visual StudioVisual Studio, on which SQL Server Data ToolsSQL Server Data Tools is based.

Nota

Non confondere questa caratteristica con Gestione configurazione Reporting Services, utilizzato per configurare Reporting Services dopo l'installazione.Do not confuse this feature with the Reporting Services Configuration Manager, which is used to configure Reporting Services after installation. Per altre informazioni, vedere Configurare e amministrare un server di report (modalità nativa SSRS).For more information, see Configure and Administer a Report Server (SSRS Native Mode).

Nota

In SQL Server Data ToolsSQL Server Data Toolsl'azione di pubblicazione di report da una soluzione o da un progetto server di report è nota come distribuzione di report.In SQL Server Data ToolsSQL Server Data Tools, the action of publishing reports from a Report Server project or solution is known as deploying reports.

Per impostare le proprietà di distribuzioneTo set deployment properties

  1. Fare clic con il pulsante destro del mouse sul progetto report e quindi scegliere Proprietà.Right-click the report project, and then click Properties.

  2. Nella finestra di dialogo Pagine delle proprietà del progetto selezionare una configurazione da modificare dall'elenco Configurazione .In the Property Pages dialog box for the project, select a configuration to edit from the Configuration list. Le configurazioni comuni sono DebugLocal, Debuge Release.Common configurations are DebugLocal, Debug, and Release.

    Nota

    È possibile utilizzare più configurazioni per passare velocemente da un server di report a un altro oppure da un'impostazione a un'altra.You can use multiple configurations to switch quickly between different report servers or settings.

  3. Nella casella di testo OutputPath digitare o incollare il percorso nel file system locale per archiviare la definizione del report usata nella verifica per la compilazione, nella distribuzione e nella visualizzazione in anteprima dei report.In the OutputPath textbox, type or paste the path in your local file system to store the report definition used in build verification, deployment, and preview of reports. Il percorso deve essere diverso dal percorso utilizzato per il progetto e da un percorso relativo che rappresenta una sottocartella nel percorso del progetto.The path must be different than the path that you use for the project and a relative path that is a child folder under the path of the project.

  4. Nella casella di testo ErrorLevel digitare la gravità dei problemi di compilazione segnalati come errori.In the ErrorLevel text box, type the severity of the build issues that are reported as errors. I problemi che si verificano durante la compilazione di report, di origini dati o di altre risorse del progetto con livelli di gravità minori o uguali al valore di ErrorLevel vengono segnalati come errori; in caso contrario, vengono segnalati come avvisi.Issues occurring when building reports, data sources, or other project resources with severity levels less than or equal to the value of ErrorLevel are reported as errors; otherwise, the issues are reported as warnings. Qualsiasi errore comporterà l'interruzione dell'attività di compilazione.Any error will cause the build task to fail. I livelli di gravità validi sono compresi tra 0 e 4.The valid severity levels are 0 through 4 inclusive. Il valore predefinito è 2.The default value is 2.

    È possibile usareErrorLevel per aumentare o ridurre la sensibilità della compilazione.ErrorLevel can be used to increase or decrease the sensitivity of the build. Ad esempio, quando viene compilato un report con una mappa durante la distribuzione in un server di report di SQL Server 2008SQL Server 2008 , per impostazione predefinita viene visualizzato un errore e la compilazione del report non viene completata.For example, when a report with a map is built during deployment to a SQL Server 2008SQL Server 2008 report server an error displays by default and building the report fails. Se si riduce il valore di ErrorLevel , la mappa viene rimossa dal report, viene visualizzato un avviso e la compilazione del report prosegue.If you lower ErrorLevel the map is removed from the report, a warning displays, and building the report continues.

  5. Nell'elenco StartItem selezionare un report da visualizzare nella finestra di anteprima o in una finestra del browser quando si esegue il progetto report.In the StartItem list, select a report to display in the preview window or in a browser window when the report project is run.

  6. Nell'elenco OverwriteDataSources selezionare True per sovrascrivere l'origine dati condivisa nel server ogni volta che vengono pubblicate origini dati condivise oppure selezionare False per mantenere l'origine dati nel server.In the OverwriteDataSources list, select True to overwrite the shared data source on the server each time shared data sources are published, or select False to keep the data source on the server.

  7. Nell'elenco TargetServerVersion selezionare la versione di SQL Server 2016 Reporting ServicesReporting Services oppure scegliere Rileva versione per determinare automaticamente la versione installata nel server identificata dalla proprietà TargetServer URL .In the TargetServerVersion list, select SQL Server 2016 version of Reporting ServicesReporting Services or select Detect Version to automatically determine the version installed on the server identified by the TargetServer URL property. Il valore predefinito è SQL Server 2016 o versione successiva.The default value is SQL Server 2016 or later.

    Usare TargetServerVersion per personalizzare i report compilati, posizionati nel percorso specificato in OutputPath, per la versione del server di report specificata in TargetServer URL.Use TargetServerVersion to customize the built reports, placed in the path specified in OutputPath, for the version of the report server specified in TargetServer URL.

  8. Nella casella di testo TargetDataSourceFolder digitare la cartella del server di report in cui inserire le origini dati condivise pubblicate.In the TargetDataSourceFolder text box, type the folder on the report server in which to place the published shared data sources. Il valore predefinito di TargetDataSourceFolder è Origini dati.The default value for TargetDataSourceFolder is Data Sources. Se non si specifica alcun valore, le origini dati verranno pubblicate nel percorso specificato in TargetReportFolder.If you leave this value blank, the data sources will be published to the location specified in TargetReportFolder.

  9. Nella casella di testo TargetReportFolder digitare la cartella del server di report in cui inserire i report pubblicati.In the TargetReportFolder text box, type the folder on the report server in which to place the published reports. Il valore predefinito per TargetReportFolder è il nome del progetto report.The default value for TargetReportFolder is the name of the report project.

    Nota

    Per un server di report in esecuzione in modalità nativa, per poter pubblicare i report nella cartella di destinazione è necessario disporre delle autorizzazioni Pubblica ,For a report server running in native mode, you must have Publish permissions on the target folder to publish reports to that folder. che vengono fornite tramite un'assegnazione di ruolo che esegue il mapping dell'account utente a un ruolo che include operazioni di pubblicazione.Publish permissions are provided through a role assignment that maps your user account to a role that includes publish operations. Per altre informazioni, vedere Creare e gestire assegnazioni di ruolo.For more information, see Create and Manage Role Assignments. Per un server di report in esecuzione in modalità integrata SharePoint, è necessario disporre dell'autorizzazione Membro o Proprietario per il sito di SharePoint.For a report server running in SharePoint integrated mode, you must have Member or Owner permission on the SharePoint site. Per altre informazioni, vedere Informazioni di riferimento sulle autorizzazioni relative a elenchi e siti di SharePoint per gli elementi del server di report.For more information, see SharePoint Site and List Permission Reference for Report Server Items.

  10. Nella casella di testo TargetServerURL digitare l'URL del server di report di destinazione.In the TargetServerURL text box, type the URL of the target report server. Prima di pubblicare un report, è necessario impostare questa proprietà su un URL valido per il server di report.Before you publish a report, you must set this property to a valid report server URL. Quando si pubblica in un server di report in esecuzione in modalità nativa, usare l'URL della directory virtuale del server di report, ad esempio http://server/serverdireport o https://server/serverdireport.When publishing to a report server running in native mode, use the URL of the virtual directory of the report server (for example, http://server/reportserver or https://server/reportserver). In questa casella è necessario impostare la directory virtuale del server di report e non di Gestione report.This is the virtual directory of the report server, not Report Manager.

    Per la pubblicazione su un server di report in cui è attiva la modalità integrata SharePoint, utilizzare l'URL di un sito principale o secondario di SharePoint.When publishing to a report server running in SharePoint integrated mode, use a URL to a SharePoint top-level site or subsite. Se non si specifica un sito, verrà usato il sito principale predefinito, ad esempio http://nomeserver, http://nomeserver/sito o http://nomeserver/sito/sitosecondario.If you do not specify a site, the default top-level site is used (for example, http://servername, http://servername/site or http://servername/site/subsite).

Per impostare le proprietà di Gestione configurazioneTo set Configuration Manager properties

  1. Fare clic con il pulsante destro del mouse sul progetto report e quindi scegliere Proprietà.Right-click the report project, and then click Properties.

  2. Nella finestra di dialogo Pagine delle proprietà del progetto fare clic su Gestione configurazione.In the Property Pages dialog box for the project, click Configuration Manager.

  3. Nella finestra di dialogo Gestione configurazione selezionare la configurazione da modificare.In the Configuration Manager dialog box, select the configuration to edit. La configurazione attualmente attiva è visualizzata come Attiva(<configurazione>).The currently active configuration is displayed as Active(<configuration>).

  4. Per ogni progetto nella soluzione, in Contesti progettoselezionare o deselezionare la casella di controllo Compila o Distribuisci.In Project Contexts, for each project in the solution, select or clear Build or Deploy.

    Nota

    Se si seleziona la casella di controllo Compila , Progettazione report compila il progetto report ed esegue il controllo degli errori prima di visualizzare il report in anteprima o di pubblicarlo in un server di report.If Build is selected, Report Designer builds the report project and checks for errors before previewing or publishing to a report server. Se si seleziona la casella di controllo Distribuisci , Progettazione report pubblica i report nel server di report in base alle impostazioni delle proprietà di distribuzione.If Deploy is selected, Report Designer publishes the reports to the report server as defined in deployment properties. Se non si seleziona la casella di controllo Distribuisci , Progettazione report visualizza il report specificato nella proprietà StartItem in una finestra di anteprima locale.If Deploy is not selected, Report Designer displays the report specified in the StartItem property in a local preview window.

Vedere ancheSee Also

Pubblicazione di origini dati e report Publishing Data Sources and Reports
Anteprima dei report Previewing Reports
Guida sensibile al contesto di Progettazione report Report Designer F1 Help
Esempi di URL per elementi di report pubblicati in un server di report in modalità SharePoint (SSRS) URL Examples for Published Report Items on a Report Server in SharePoint Mode (SSRS)
Finestra di dialogo Pagine delle proprietà del progetto Project Property Pages Dialog Box
Pubblicazione dei report in un server di reportPublishing Reports to a Report Server