Share via


Procedura: Impostazione delle proprietà di distribuzione (Reporting Services)

In Progettazione report di Business Intelligence Development Studio è necessario specificare il server di report e le cartelle per i report e le origini dati condivise, in modo da poter pubblicare gli elementi in un progetto. È possibile creare più set denominati per queste proprietà del progetto, in modo da poter passare tra i set di proprietà in base alle esigenze. Ogni set di proprietà è una configurazione. È 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.

Utilizzare Gestione configurazione per creare e gestire i set di proprietà del progetto. Gestione configurazione è una funzionalità supportata da Visual Studio, su cui si basa BI Development Studio.

[!NOTA]

Non confondere questa funzionalità con Gestione configurazione Reporting Services, utilizzato per configurare Reporting Services dopo l'installazione. Per ulteriori informazioni, vedere Configurazione di un'installazione del server di report.

In BI Development Studio l'operazione di pubblicazione di report da una soluzione o un progetto del server di report è nota con il nome di distribuzione di report.

[!NOTA]

Non confondere questo termine con la distribuzione di soluzioni di Reporting Services sviluppate in SQL Server 2008. Per ulteriori informazioni sulle soluzioni di Reporting Services, vedere Distribuzione (Reporting Services).

Per impostare le proprietà di distribuzione

  1. Fare clic con il pulsante destro del mouse sul progetto report e quindi scegliere Proprietà.

  2. Nella finestra di dialogo Pagine delle proprietà del progetto selezionare una configurazione da modificare dall'elenco Configurazione. Le configurazioni comuni sono DebugLocal, Debug e Production.

    [!NOTA]

    È possibile utilizzare più configurazioni per passare velocemente da un server di report a un altro oppure dalla distribuzione alla visualizzazione in anteprima. Per impostazione predefinita, la configurazione DebugLocal consente di visualizzare un report nella finestra di anteprima locale, mentre le configurazioni Debug e Production consentono di pubblicare il report in un server di report.

  3. Per la proprietà StartItem selezionare il report da visualizzare nella finestra di anteprima o in una finestra del browser quando si esegue il progetto report.

    [!NOTA]

    La proprietà StartItem è obbligatoria nelle configurazioni in cui non è selezionata la proprietà Distribuisci di Gestione configurazione.

  4. Per la proprietà OverwriteDataSources selezionare True per sovrascrivere l'origine dei dati nel server ogni volta che vengono pubblicati report oppure selezionare False per mantenere l'origine dei dati nel server.

  5. Nella casella di testo TargetDataSourceFolder digitare la cartella del server di report in cui inserire le origini dati condivise pubblicate. Il valore predefinito di TargetDataSourceFolder è Origini dati. Se non si specifica alcun valore, le origini dati verranno pubblicate nel percorso specificato in TargetReportFolder.

  6. Nella casella di testo TargetReportFolder digitare la cartella del server di report in cui inserire i report pubblicati. Il valore predefinito per TargetReportFolder è il nome del progetto report.

    [!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, che vengono fornite tramite un'assegnazione di ruolo che esegue il mapping dell'account utente a un ruolo che include operazioni di pubblicazione. Per ulteriori informazioni, vedere Creazione e gestione delle assegnazioni di ruolo e Ruolo server di pubblicazione. Per un server di report in esecuzione in modalità integrata SharePoint, è necessario disporre dell'autorizzazione Membro o Proprietario per il sito di SharePoint. Per ulteriori informazioni, vedere Informazioni di riferimento sulle autorizzazioni relative a siti ed elenchi per gli elementi di un server di report.

  7. Nella casella di testo TargetServerURL digitare l'URL del server di report di destinazione. Prima di pubblicare un report, è necessario impostare questa proprietà su un URL valido per il server di report. Quando si pubblica in un server di report in esecuzione in modalità nativa, utilizzare l'URL della directory virtuale del server di report, ad esempio https://server/serverdireport o https://server/serverdireport. In questa casella è necessario impostare la directory virtuale del server di report e non di Gestione report.

    Per la pubblicazione su un server di report in cui è attiva la modalità di integrazione con SharePoint, utilizzare l'URL di un sito principale o secondario di SharePoint. Se non si specifica un sito, viene utilizzato il sito di livello principale predefinito, ad esempio http://nomeserver, http://nomeserver/sito o http://nomeserver/sito/sitosecondario.

Per impostare le proprietà di Gestione configurazione

  1. Fare clic con il pulsante destro del mouse sul progetto report e quindi scegliere Proprietà.

  2. Nella finestra di dialogo Pagine delle proprietà del progetto fare clic su Gestione configurazione.

  3. Nella finestra di dialogo Gestione configurazione selezionare la configurazione da modificare. La configurazione attualmente attiva è visualizzata come Attiva (<configurazione>).

  4. Per ogni progetto nella soluzione, in Contesti progetto selezionare o deselezionare la casella di controllo Genera o Distribuisci.

    [!NOTA]

    Se si seleziona la casella di controllo Genera, Progettazione report genera il progetto report ed esegue il controllo degli errori prima di visualizzare il report in anteprima o di pubblicarlo in un server di report. 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. Se non si seleziona la casella di controllo Distribuisci, Progettazione report visualizza il report specificato nella proprietà StartItem in una finestra di anteprima locale.