Riferimento rapido alla configurazione (PowerPivot per SharePoint)

In questo argomento viene fornita la documentazione di riferimento per le impostazioni di configurazione utilizzate dalle applicazioni di servizio PowerPivot in una farm di SharePoint. Nelle informazioni incluse in questo argomento vengono fornite descrizioni dettagliate per gli utenti che utilizzano uno script di PowerShell per configurare un server o che desiderano cercare informazioni per un'impostazione specifica.

Le impostazioni di configurazione vengono specificate per ogni applicazione di servizio PowerPivot. All'interno di una farm è possibile creare più applicazioni di servizio per configurare istanze logiche indipendenti della stessa istanza fisica del servizio. Le impostazioni di configurazione vengono archiviate nel database dell'applicazione PowerPivot creato per ogni applicazione di servizio che si configura.

Se si modificano le impostazioni di configurazione, le modifiche vengono accolte immediatamente e utilizzate per le richieste e le connessioni successive. Le operazioni in corso vengono regolate in base alle impostazioni in vigore all'inizio dell'operazione.

Fare clic sui collegamenti seguenti per informazioni su aree di configurazione specifiche:

Timeout del caricamento dati

Pool di connessioni

Bilanciamento del carico

Aggiornamento dei dati

Raccolta dati di utilizzo

Per istruzioni su come creare un'applicazione di servizio PowerPivot, vedere Creare e configurare un'applicazione del servizio PowerPivot.

Timeout del caricamento dati

I dati di PowerPivot vengono recuperati e caricati dalle istanze del server Analysis Services nella farm di SharePoint. A seconda della modalità e della data di esecuzione dell'ultimo accesso ai dati, verranno caricati da una raccolta contenuto o da una cache di file locale. I dati vengono caricati in memoria ogni volta che si riceve una query o una richiesta di elaborazione. Per ottimizzare la disponibilità complessiva del server, è possibile impostare un valore di timeout che consente l'arresto di una richiesta di caricamento dati da parte del server se non è possibile completarla entro il tempo stabilito.

Nome

Valore predefinito

Valori validi

Descrizione

Timeout caricamento dati

1800 (in secondi)

Da 1 a 3600

Specifica la durata di attesa relativa a una risposta da un'istanza specifica del server Analysis Services da parte di un'applicazione di servizio PowerPivot.

Per impostazione predefinita, l'applicazione di servizio attende 30 minuti per un payload dei dati dall'istanza del servizio Motore a cui è stata inoltrata una richiesta specifica.

Se non è possibile caricare l'origine dati PowerPivot entro questo intervallo di tempo, il thread sarà arrestato e ne verrà avviato uno nuovo.

Pool di connessioni

L'applicazione di servizio PowerPivot consente di creare e gestire pool di connessioni in modo da abilitare il riutilizzo delle connessioni. Esistono due tipi di pool di connessioni: uno per le connessioni dati ai dati di sola lettura e un secondo per le connessioni ai server.

Nei pool di connessioni dati sono contenute le connessioni memorizzate nella cache per l'origine dati PowerPivot. Ogni pool di connessioni è basato sul contesto impostato durante il caricamento del database. In questo contesto sono inclusi l'identità dell'istanza fisica del servizio, l'ID database e l'identità dell'utente di SharePoint che richiede i dati. Viene creato un pool di connessioni distinto per ogni combinazione. Ad esempio, per le richieste inoltrate da utenti diversi dello stesso database in esecuzione sul medesimo server vengono utilizzate connessioni di pool diversi.

Lo scopo di un pool di connessioni consiste nell'utilizzare le connessioni memorizzate nella cache per le richieste di sola lettura per lo stesso database di Analysis Services da parte del medesimo utente di SharePoint. L'istanza del servizio PowerPivot è il server che dispone dei dati caricati in memoria. L'ID database è un identificatore interno per le strutture di dati in memoria del modello di dati (viene creata un'istanza di un modello come database di un cubo di Analysis Services). Le informazioni sulla versione sono incorporate in modo implicito nell'identificatore.

Nei pool di connessioni server sono contenute le connessioni memorizzate nella cache da un'istanza dell'applicazione di servizio PowerPivot a un'istanza del server Analysis Services, in cui l'applicazione di servizio viene connessa alle autorizzazioni Sysadmin di Analysis Services nel server Analysis Services. Queste connessioni vengono utilizzate per inviare una richiesta di caricamento del database e monitorare l'integrità del sistema.

Per ogni tipo di pool di connessioni sono previsti dei limiti massimi che è possibile impostare per garantire il miglior utilizzo della memoria di sistema per la gestione delle connessioni.

Nome

Valore predefinito

Valori validi

Descrizione

Timeout pool di connessioni

1800 (in secondi)

Da 1 a 3600.

Questa impostazione si applica ai pool di connessioni dati.

Consente di specificare per quanto tempo una connessione inattiva può rimanere in un pool di connessioni prima di essere rimossa.

Per impostazione predefinita, una connessione che resta inattiva per più di cinque minuti verrà rimossa tramite l'applicazione del servizio.

Dimensioni massime pool di connessioni utente

100

-1, 0 o da 1 a 100.

-1 indica un numero illimitato di connessioni inattive.

0 indica che non vengono mantenute connessioni inattive. È necessario creare ogni volta nuove connessioni a un'origine dati PowerPivot.

Questa impostazione si applica al numero di connessioni inattive in tutti i pool di connessioni dati creati per una specifica istanza dell'applicazione di servizio PowerPivot.

Vengono creati pool di connessioni singoli per combinazioni univoche di un utente di SharePoint, dati PowerPivot e un'istanza del servizio. Se molti utenti accedono a più origini dati PowerPivot, le prestazioni del server potrebbero essere migliorate tramite un aumento delle dimensioni del pool di connessioni.

Se sono presenti più di 100 connessioni inattive a un'istanza del servizio PowerPivot, le connessioni inattive più recenti vengono disconnesse piuttosto che restituite al pool.

Dimensioni massime pool di connessioni di amministrazione

10

-1, 0 o da 1 a 100.

-1 indica un numero illimitato di connessioni inattive.

Numero massimo di connessioni server inattive in tutti i pool di connessioni amministrative creati per le connessioni dell'applicazione di servizio PowerPivot in un'istanza del server Analysis Services. Le connessioni server vengono utilizzate per le richieste per caricare i database e salvare nuovamente le modifiche nel database di SharePoint.

Bilanciamento del carico

Una delle funzioni eseguite tramite il servizio PowerPivot consiste nel determinare dove verranno caricati i dati di Analysis Services tra le istanze del servizio PowerPivot disponibili. Impostando AllocationMethod vengono specificati i criteri in base ai quali viene selezionata un'istanza del servizio.

Nome

Impostazione predefinita

Valori validi

Descrizione

Metodo di allocazione

RoundRobin

Round Robin

Health Based

Schema di allocazione delle richieste di caricamento tra due o più istanze del server Analysis Services.

Per impostazione predefinita, il servizio di PowerPivot consente di alternare equamente le richieste tra i vari server disponibili, indipendentemente dal carico corrente o dall'integrità del server.

La metodologia basata sull'integrità consente di allocare le richieste sul server che dispone della maggior parte delle risorse di sistema utilizzabili in base alla memoria disponibile e all'utilizzo della CPU.

Aggiornamento dei dati

Specificare l'intervallo di ore che consente di definire una giornata lavorativa normale o tipica dell'organizzazione. Queste impostazioni di configurazione permettono di determinare l'orario non lavorativo in cui viene eseguita l'elaborazione dati per le operazioni di aggiornamento dei dati. L'elaborazione fuori orario lavorativo può essere avviata in coincidenza con l'ora di fine della giornata lavorativa. L'elaborazione fuori orario lavorativo è un'opzione di pianificazione destinata ai proprietari di documenti che desiderano aggiornare un'origine dati PowerPivot con i dati transazionali generati durante l'orario lavorativo normale.

Nome

Impostazione predefinita

Valori validi

Descrizione

Ora inizio

4.00 a.m.

Da 1 a 12 ore, dove il valore è un numero intero valido all'interno di quell'intervallo.

Il tipo è Time.

Consente di impostare il limite inferiore di un intervallo orario lavorativo.

Ora fine

08.00 P.M.

Da 1 a 12 ore, dove il valore è un numero intero valido all'interno di quell'intervallo.

Il tipo è Time.

Consente di impostare il limite superiore di un intervallo orario lavorativo.

Account di aggiornamento dati automatico PowerPivot

Nessuno.

ID dell'applicazione di destinazione

Questo account viene utilizzato per eseguire processi di aggiornamento dati per conto del proprietario di una pianificazione.

È necessario definire prima un'account di aggiornamento dati automatico per potervi fare riferimento nella pagina di configurazione dell'applicazione di servizio. Per ulteriori informazioni, vedere Configurare e utilizzare le credenziali archiviate per l'aggiornamento dati PowerPivot.

Consenti agli utenti di immettere credenziali di Windows personalizzate

Abilitata

Valore booleano

Determina se la pagina di configurazione dell'aggiornamento dati pianificato mostra un'opzione che consente a un proprietario di pianificazione di specificare account utente e password per eseguire un processo di aggiornamento dati.

Il servizio di archiviazione sicura deve essere abilitato affinché questa opzione funzioni. Per ulteriori informazioni, vedere Configurare e utilizzare le credenziali archiviate per l'aggiornamento dati PowerPivot.

Lunghezza massima cronologia di elaborazione

365

Da 1 a 5000 giorni

Determina per quanto tempo viene conservata la cronologia dell'aggiornamento dati nel database dell'applicazione di servizio PowerPivot. Per ulteriori informazioni, vedere Raccolta dati sull'utilizzo di PowerPivot.

Raccolta dati di utilizzo

I report sull'utilizzo visualizzati nel dashboard di gestione PowerPivot possono fornire informazioni importanti sull'utilizzo delle cartelle di lavoro abilitate per PowerPivot. Le impostazioni di configurazione seguenti consentono di controllare aspetti della raccolta di dati sull'utilizzo per eventi del server PowerPivot presentati successivamente nei report relativi all'utilizzo o alle attività.

Nome

Valore predefinito

Valori validi

Descrizione

Intervallo di report query

300 (in secondi)

Da 1 a n secondi, dove n è qualsiasi numero intero valido.

Per garantire che per la raccolta dei dati sull'utilizzo non venga impegnata una percentuale eccessiva della capacità di trasferimento dati della farm, le statistiche sulle query vengono raccolte in ogni connessione e segnalate come un unico evento. Intervallo di report query consente di determinare la frequenza con cui viene segnalato un evento. Per impostazione predefinita, le statistiche sulle query vengono segnalate ogni 5 minuti.

Poiché le connessioni vengono chiuse immediatamente all'invio di una richiesta, viene generato un numero molto elevato di connessioni anche per un singolo utente che accede a una sola origine dati PowerPivot. Per questo motivo, vengono creati pool di connessioni per ogni combinazione di utente e origine dati PowerPivot in modo che, una volta creata una connessione, questa possa essere riutilizzata dallo stesso utente per i medesimi dati. Periodicamente, agli intervalli specificati tramite questa impostazione di configurazione, tramite l'applicazione di servizio PowerPivot vengono generati report concernenti i dati sull'utilizzo per ogni connessione del relativo pool.

Se si aumenta il valore dell'intervallo di segnalazione, verrà registrato un numero inferiore di eventi. Se il valore impostato è troppo elevato, tuttavia, si rischia di perdere i dati relativi agli eventi al riavvio del server o alla chiusura di una connessione.

La riduzione del valore determina la registrazione di più eventi con maggiore frequenza, con l'aggiunta di più dati sull'utilizzo correlati a PowerPivot al sistema di raccolta dati nel database dell'utilizzo di SharePoint.

È opportuno, in genere, non modificare questa impostazione di configurazione, tranne che durante un tentativo di risoluzione di un problema specifico, ad esempio se le dimensioni del database dell'utilizzo stanno aumentando troppo rapidamente in base ai dati sull'utilizzo di PowerPivot.

Cronologia dati di utilizzo

365 (in giorni)

0 o da 1 a n giorni, dove n è qualsiasi numero intero valido.

0 indica che la cronologia viene mantenuta sempre, senza essere mai eliminata.

Per impostazione predefinita, i dati sull'utilizzo vengono mantenuti per un anno nel database dell'applicazione di servizio PowerPivot. I record generati da più di un anno vengono eliminati dal database.

Viene effettuato un controllo giornaliero dei dati cronologici scaduti, durante l'esecuzione del processo di elaborazione dati sull'utilizzo di Microsoft SharePoint Foundation. Tramite il processo timer, questa impostazione verrà letta e verrà attivato un comando di eliminazione dei dati per la cronologia scaduta nel database dell'applicazione di servizio PowerPivot.

Limite massimo risposta semplice

500 (in millisecondi)

Da 1 a n millisecondi, dove n è qualsiasi numero intero valido.

Per impostazione predefinita, la soglia per le richieste semplici è di mezzo secondo.

Tra le richieste semplici sono inclusi ping del server, richieste per i metadati e sessioni di avvio.

Limite massimo risposta rapida

1000 (in millisecondi)

Da 1 a n millisecondi, dove n è qualsiasi numero intero valido.

Per impostazione predefinita, la soglia per le richieste rapide è un secondo.

Le richieste rapide dispongono in genere di un set di dati estremamente ridotto oppure corrispondono a richieste per metadati che si estendono tra set con membri di elevate dimensioni.

Limite massimo risposta prevista

3000 (in millisecondi)

Da 1 a n millisecondi, dove n è qualsiasi numero intero valido.

Per impostazione predefinita, la soglia per le richieste previste è tre secondi.

Con questa soglia viene impostato il limite superiore della durata di una query prevista.

Limite massimo risposta lunga

10000 (in millisecondi)

Da 1 a n millisecondi, dove n è qualsiasi numero intero valido.

Per impostazione predefinita, la soglia per le richieste lunghe è dieci secondi.

Si tratta di richieste per la cui esecuzione è necessaria una durata maggiore del previsto e che tuttavia rientrano in un intervallo accettabile.