Cmdlet Set-PowerPivotEngineServiceInstance

Consente di impostare le proprietà di un'istanza di SQL Server Analysis Services in un server applicazioni.

Sintassi

Set-PowerPivotEngineServiceInstance [-Identity <PowerPivotEngineServiceInstancePipeBind>] [-Confirm <switch>] [-DataCollectionInterval <Ushort>] [-EnableProcessingMode <switch>] [-EnableQueryMode <switch>] [-LastAccessedTime <Ushort>] [-MaximumConnectionLimit <Ushort>] [-MaximumDiskcache <Ushort>] [-MaximumParallelRefreshJobs <Ushort>] [-WarnOnLowCPUMachine <Ushort>] [-WarnOnLowCPUOlapService <Ushort>] [-WarnOnLowDisk <Ushort>] [-WarnOnLowMemory <Ushort>] [<CommonParameters>]

Descrizione

Il cmdlet Set-PowerPivotEngineServiceInstance viene utilizzato per impostare le proprietà di un'istanza di SQL Server Analysis Services in un server applicazioni.

Parametri

-Identity <PowerPivotEngineServiceInstancePipeBind>

Consente di specificare l'istanza del servizio per la quale si stanno aggiornando le proprietà. Il valore deve essere un GUID valido che identifica in modo univoco l'oggetto nella farm.

Obbligatorio?

true

Posizione?

0

Valore predefinito

Accettare input da pipeline?

true

Accettare caratteri jolly?

false

-Confirm <switch>

Viene richiesta la conferma dell'utente prima dell'esecuzione del comando. Questo valore è abilitato per impostazione predefinita. Per ignorare la risposta di conferma in un comando, specificare Confirm:$false nel comando.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-DataCollectionInterval <Ushort>

Consente di specificare il periodo di raccolta dati utilizzato per calcolare i numeri utilizzati per l'attivazione delle regole di analisi dell'integrità. Benché il sistema sia monitorato costantemente, le soglie utilizzate per attivare gli avvisi delle regole di analisi dell'integrità vengono calcolate utilizzando dati generati in un intervallo predefinito. L'intervallo predefinito è di 4 ore. Nel server vengono recuperati i dati di sistema e di utilizzo raccolti nelle 4 ore precedenti per valutare il numero di connessioni utente, l'utilizzo dello spazio su disco e le percentuali di utilizzo di memoria e CPU.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

4

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-EnableProcessingMode <switch>

Consente di specificare se il server accetta richieste di aggiornamento dati. Il valore predefinito è true. Se si disabilita l'elaborazione dell'aggiornamento dati, tramite il server verranno gestite solo le query su richiesta. Per impostazione predefinita, sia EnableQueryMode sia EnableProcessingMode sono abilitati, per consentire al server di gestire richieste sia per le query su richiesta sia per l'elaborazione dell'aggiornamento dati.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-EnableQueryMode <switch>

Consente di specificare se il server accetta richieste di query su richiesta per i dati PowerPivot. Il valore predefinito è true. Se si disabilita la modalità query, tramite il server verranno gestiti solo i processi di aggiornamento dati. Per impostazione predefinita, sia EnableQueryMode sia EnableProcessingMode sono abilitati, per consentire al server di gestire richieste sia per le query su richiesta sia per l'elaborazione dell'aggiornamento dati.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-LastAccessedTime <Ushort>

Consente di specificare gli ultimi criteri utilizzati per svuotare la cache al raggiungimento del limite massimo di spazio su disco. Tutti i file memorizzati nella cache con ultimo accesso eseguito a intervalli orari definiti vengono eliminati immediatamente dal file system. Il valore predefinito è 4 ore. Se viene raggiunto il limite massimo dello spazio su disco, tutti i database inattivi per almeno 4 vengono eliminati dal file system. I database che sono inattivi ma ancora in memoria vengono scaricati e quindi eliminati dal file system.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

4

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-MaximumConnectionLimit <Ushort>

Consente di specificare il limite massimo di connessioni utente oltre il quale si considera che nel server siano presenti troppe connessioni. Superando questo limite viene attivata una regola di analisi dell'integrità che indica che nel server viene gestito un numero di connessioni superiore al previsto. Il valore predefinito è 100. I valori validi sono compresi tra 1 e 500.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

100

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-MaximumDiskcache <Ushort>

Consente di specificare la quantità di spazio su disco allocato per la memorizzazione dei dati PowerPivot nella cache. I dati PowerPivot vengono memorizzati nella cache alla prima richiesta, quando i dati vengono caricati in memoria. I dati rimangono sul disco anche dopo che non vengono più utilizzati attivamente, per rispondere a richieste di connessione successive per gli stessi dati. I dati vengono infine rimossi se nessuno li richiede per un periodo di giorni, come specificato dal parametro MemoryDatabaseHoldLimit nell'oggetto applicazione del servizio PowerPivot.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

0

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-MaximumParallelRefreshJobs <Ushort>

Consente di specificare il numero dei processi di aggiornamento che possono essere eseguiti simultaneamente nel server. Il valore predefinito è 1 processo per CPU. Se il server dispone di 2 processori, è possibile impostare questo valore su 2.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

1

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-WarnOnLowCPUMachine <Ushort>

Consente di impostare una soglia della CPU in corrispondenza della quale viene attivata una regola di analisi dell'integrità, per avvisare che le risorse della CPU nel server sono insufficienti. Questo valore viene espresso come percentuale. Il valore predefinito è 90%. La regola di analisi dell'integrità viene attivata se le risorse della CPU nel computer rimangono su un valore uguale o superiore al 90% per un periodo di 4 ore (come specificato dal parametro DataCollectionInterval).

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

90

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-WarnOnLowCPUOlapService <Ushort>

Consente di impostare una soglia della CPU in corrispondenza della quale viene attivata una regola di analisi dell'integrità, per avvisare che le risorse della CPU nell'istanza di SQL Server Analysis Services sono insufficienti. Questo valore viene espresso come percentuale. Il valore predefinito è 80%. La regola di analisi dell'integrità viene attivata se le risorse della CPU utilizzate dal processo server Analysis Services (msmdsrv.exe) rimangono su un valore uguale o superiore all'80% per un periodo di 4 ore (come specificato dal parametro DataCollectionInterval).

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

80

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-WarnOnLowDisk <Ushort>

Consente di specificare una percentuale di spazio su disco disponibile, al di sotto della quale si considera che lo spazio nel server sia insufficiente per la memorizzazione dei dati nella cache. Quando lo spazio su disco disponibile scende al di sotto di questo valore, viene attivata una regola di analisi dell'integrità che indica che lo spazio su disco è insufficiente. Il valore predefinito è 5. I valori validi sono compresi tra 1 e 99.

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

5

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

-WarnOnLowMemory <Ushort>

Consente di specificare una percentuale di memoria disponibile che non deve mai essere utilizzata dal server. Un'istanza di SQL Server Analysis Services in un server applicazioni SharePoint deve disporre sempre di una piccola quantità di memoria di riserva inutilizzata. Poiché il server è associato alla memoria per la maggior parte delle operazioni, funziona meglio se non viene eseguito fino al limite massimo.

Il valore predefinito è 5%. Se la memoria riservata scende al di sotto di questa quantità, viene attivata una regola di analisi dell'integrità per avvisare che la memoria nel server è insufficiente. Il 5% di memoria inutilizzata viene calcolato come percentuale della memoria allocata ad Analysis Services. Se, ad esempio, si dispone di 200 GB di memoria totale e per Analysis Services ne viene allocato l'80% (o 160 GB), il 5% di memoria inutilizzata corrisponde al 5% di 160 GB (o 8 GB).

Obbligatorio?

false

Posizione?

denominata

Valore predefinito

5

Accettare input da pipeline?

false

Accettare caratteri jolly?

false

<CommonParameters>

Questo cmdlet supporta i parametri comuni, ovvero Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable,OutBuffer e OutVariable. Per ulteriori informazioni, vedere About_CommonParameters.

Input e output

Il tipo di input è il tipo degli oggetti che è possibile inoltrare tramite pipe al cmdlet. Il tipo restituito è il tipo degli oggetti restituiti dal cmdlet.

Input

Nessuno.

Output

Nessuno.