Impostare le opzioni di elaborazione (Reporting Services in modalità integrata SharePoint)Set Processing Options (Reporting Services in SharePoint Integrated Mode)

È possibile impostare le opzioni di elaborazione di un report Reporting ServicesReporting Services per determinare il momento in cui deve avvenire l'elaborazione dei dati.You can set processing options on a Reporting ServicesReporting Services report to determine when data processing occurs. È inoltre possibile impostare un valore di timeout per l'elaborazione del report e opzioni che determinano se attivare o meno la cronologia del report per il report corrente.You can also set a time-out value for report processing, and options that determine whether report history is enabled for the current report.

  • È possibile eseguire un report come snapshot per evitare che venga eseguito in momenti indesiderati, ad esempio durante un backup pianificato.You can run a report as a report snapshot to prevent the report from being run at arbitrary times (for example, during a scheduled backup). Uno snapshot di report viene in genere creato e in seguito aggiornato in base a una pianificazione, consentendo all'utente di determinare esattamente quando verrà eseguita l'elaborazione del report e dei dati.A report snapshot is usually created and subsequently refreshed on a schedule, allowing you to time exactly when report and data processing will occur. Se un report si basa su query la cui esecuzione richiede molto tempo oppure su query che utilizzano dati di un'origine dati che non si desidera venga utilizzata in determinati orari, è consigliabile eseguire il report come snapshot.If a report is based on queries that take a long time to run, or on queries that use data from a data source that you prefer no one access during certain hours, you should run the report as a snapshot.

  • Nel server di report è possibile memorizzare nella cache una copia di un report già elaborato, che verrà utilizzata quando un utente apre il report.A report server can cache a copy of a processed report and return that copy when a user opens the report. La memorizzazione nella cache è una tecnica per il miglioramento delle prestazioniCaching is a performance-enhancement technique. che consente di ridurre il tempo necessario per recuperare i report di grandi dimensioni o che vengono aperti di frequente.Caching can shorten the time required to retrieve a report if the report is large or accessed frequently.

  • La cronologia di un report è costituita dalla raccolta delle copie di un report eseguite in precedenza.Report history is a collection of previously run copies of a report. È pertanto possibile usare la cronologia di un report per mantenere una registrazione dei diversi risultati dell'esecuzione del report ottenuti durante un determinato periodo di tempo.You can use report history to maintain a record of a report over time. Non è consigliabile usare la cronologia del report per i report contenenti informazioni riservate e personali.Report history is not intended for reports that contain confidential or personal data. Per questo motivo, la cronologia del report può essere creata solo per i report che eseguono query su origini dati che utilizzano un unico set di credenziali (credenziali archiviate o credenziali utilizzate per l'esecuzione automatica dei report), che sono disponibili a tutti gli utenti che eseguono il report.For this reason, report history can include only those reports that query a data source using a single set of credentials (either stored credentials or credentials used for unattended report execution) that are available to all users who run a report.

    Nota

    L'integrazione di Reporting ServicesReporting Services con SharePoint utilizza le caratteristiche di gestione contenuto di estrazione e archiviazione di SharePoint per salvare gli aggiornamenti nei tipi di contenuto di Reporting ServicesReporting Services, Reporting ServicesReporting Services integration with SharePoint uses the check out and check in content management features of SharePoint to save updates to Reporting ServicesReporting Services content types. tra cui la creazione di snapshot dei report.This includes the creation of report snapshots. Pertanto se è stato abilitato il controllo delle versioni su una raccolta documenti, verrà visualizzata la versione del report aggiornata quando viene creato un nuovo snapshot di cronologia del report.Therefore if you have enabled versioning on a document library, you will see the report version updated when a new report history snapshot is created. Si tratta di un effetto collaterale dell'aggiornamento di snapshot.This is a side-effect of updating snapshots. L'aggiornamento di uno snapshot determina la modifica della proprietà LastExecution del report con una conseguente modifica della versione del report.When a snapshot is updated it causes the LastExecution property of the report to change and that will cause a change in the version of the report.

  • È possibile specificare valori di timeout per limitare l'utilizzo delle risorse del sistema.You can specify time-out values to set limits on how system resources are used.

||
|-|
| Si applica a:Applies to: Reporting ServicesReporting Services in modalità SharePoint Si applica a:Applies to: Reporting ServicesReporting Services SharePoint mode|

Contenuto dell'argomento:In this topic:

Per impostare le opzioni relative all'aggiornamento dei dati To set data refresh options

  1. Selezionare un report nella raccolta.Point to a report in the library.

  2. Fare clic sulla freccia in giù e selezionare Gestisci opzioni elaborazione.Click the down arrow, and select Manage processing options.

  3. In Opzioni aggiornamento datifare clic su Usa dati snapshot.In Data Refresh Options, click Use snapshot data. Se viene visualizzato il messaggio "Impossibile eseguire questo report da uno snapshot perché non sono disponibili credenziali archiviate per una o più origini dati", significa che il report non è configurato per l'esecuzione automatica e, prima di impostare questa opzione, sarà necessario modificare le origini dati in modo che utilizzino credenziali archiviate.If you see "This report can not run from a snapshot because one or more of the data sources credentials are not stored", the report is not configured to run unattended and you must modify the data sources to use stored credentials before setting this option.

  4. In Opzioni snapshot datiselezionare Pianifica elaborazione dati.In Data Snapshot Options, select Schedule data processing.

  5. Se si desidera usare una pianificazione condivisa esistente, fare clic su In base a una pianificazione condivisa . In caso contrario, fare clic su In base a una pianificazione personalizzata, quindi su Configura.Select On a shared schedule if you have an existing shared schedule that you want to use, otherwise click On a custom schedule, and then click Configure.

  6. Selezionare la frequenza, la pianificazione, nonché le date di inizio e di fine e quindi fare clic su OK.Select frequency, schedule, and start and end dates, and then click OK.

  7. Se si desidera creare immediatamente i dati dello snapshot da usare con il report, senza attendere l'elaborazione pianificata dei dati, in Opzioni snapshot datiselezionare Crea o aggiorna lo snapshot al salvataggio della pagina .In Data Snapshot Options, select Create or update the snapshot when this page is saved if you want to immediately create snapshot data to use with the report, without waiting for the scheduled data processing to occur.

Per impostare le opzioni relative alla memorizzazione dei report nella cache To set report caching options

  1. Selezionare un report nella raccolta.Point to a report in the library.

  2. Fare clic sulla freccia in giù e selezionare Gestisci opzioni elaborazione.Click the down arrow, and select Manage processing options.

  3. In Opzioni aggiornamento datifare clic su Usa dati nella cache.In Data Refresh Options, click Use cached data. Se viene visualizzato il messaggio "Impossibile memorizzare il report nella cache perché le credenziali di una o più origini dati non sono archiviate", significa che il report non è configurato per l'esecuzione automatica e, prima di impostare questa opzione, sarà necessario modificare le origini dati in modo che utilizzino credenziali archiviate.If you see "This report can not be cached because one or more of the data sources credentials are not stored", the report is not configured to run unattended and you must modify the data sources to use stored credentials before setting this option.

  4. In Opzioni cachespecificare la modalità di scadenza della cache:In Cache Options, specify how the cache will expire:

    • Immettere il numero di minuti dopo il quale la cache scadrà.Enter a number of minutes after which the cache will expire.

    • Utilizzare una pianificazione per cancellare la cache a orari specifici.Use a shared schedule to clear the cache at times specified in the schedule.

    • Creare una pianificazione personalizzata per cancellare la cache all'orario desiderato.Create a custom schedule to clear the cache at a time that you specify.

Per impostare i valori del timeout di elaborazione To set processing time-out values

  1. Selezionare un report nella raccolta.Point to a report in the library.

  2. Fare clic sulla freccia in giù e selezionare Gestisci opzioni elaborazione.Click the down arrow, and select Manage processing options.

  3. Se si desidera usare il valore specificato a livello del server di report, selezionare Usa impostazione predefinita sitoin Timeout elaborazione .In Processing Time-out, select Use site default setting if you want to use the value specified at the report server level. Se invece si desidera sostituire il valore in questione e non impostare alcun timeout o un valore di timeout diverso, selezionare Nessun timeout per l'elaborazione del report o Limite elaborazione report (in secondi) .Otherwise, select Do not time out report processing or Limit report processing in seconds if you want to override that value with no time-out or different time-out values.

Per impostare limiti e opzioni relativi alla cronologia del report To set report history options and limits

  1. Selezionare un report nella raccolta.Point to a report in the library.

  2. Fare clic sulla freccia in giù e selezionare Gestisci opzioni elaborazione.Click the down arrow, and select Manage processing options.

  3. In Opzioni snapshot cronologiaspecificare la modalità e il momento dell'esecuzione e del salvataggio dell'elaborazione dei dati.In History Snapshot Options, specify how and when data processing occurs and is saved.

  4. Se si desidera usare il valore specificato a livello del server di report, selezionare Usa impostazione predefinita sitoin Limiti snapshot cronologia .In History Snapshot Limits, select Use site default setting if you want to use the value specified at the report server level. In caso contrario, selezionare Numero di snapshot illimitato oppure Numero massimo di snapshot e specificare un valore personalizzato.Otherwise, select Do not limit the number of snapshots or Limit number of snapshots to specify a custom value.

Impostare il timeout del database Set database timeout

  1. Usare Windows PowerShell per impostare il timeout del database di un server di report di SharePoint.Use Windows PowerShell to set the database timeout of a SharePoint report server. Per altre informazioni, vedere la sezione "Ottenere e impostare le proprietà del database dell'applicazione Reporting Service" dell'argomento PowerShell cmdlets for Reporting Services SharePoint Mode.For more information, see the “Get and set Properties of the Reporting Service Application Database” section of PowerShell cmdlets for Reporting Services SharePoint Mode.

Vedere ancheSee Also

Impostare le proprietà di elaborazione di Report Set Report Processing Properties
La memorizzazione nella cache di report ( SSRS ) Caching Reports (SSRS)
Impostazione dei valori di timeout per i Report e l'elaborazione di set di dati condiviso ( SSRS )Setting Time-out Values for Report and Shared Dataset Processing (SSRS)