Condividi tramite


Proprietà del server di Analysis Services

Si applica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Gli amministratori possono modificare molte proprietà di configurazione predefinite di una risorsa server di Azure Analysis Services (Azure AS), un'istanza del server SQL Server Analysis Services (SSAS) o un'area di lavoro di Power BI assegnata a una capacità Premium. La modifica delle proprietà di configurazione predefinite non è supportata per Power BI Premium per utente.

Le pagine delle proprietà in SQL Server Management Studio (SSMS) mostrano un sottoinsieme di tali proprietà che è più probabile modificare. Per Azure AS e Power BI, tutte le proprietà applicabili possono essere modificate usando lo script XMLA in SSMS. Per SQL Server Analysis Services, tutte le proprietà applicabili possono essere modificate nel file msmdsrv.ini.

Annotazioni

In Power BI un'area di lavoro è in effetti un server Analysis Services. Nel contesto di Analysis Services, i termini area di lavoro, server e istanza sono sinonimi.

Autorizzazioni

Per Azure AS e SSAS, sono necessarie autorizzazioni di amministratore del server per modificare le proprietà del server.

Per Power BI, le autorizzazioni di amministratore dell'area di lavoro sono necessarie per modificare le proprietà dell'area di lavoro.

Proprietà dell'area di lavoro basate su XMLA di Power BI

Le aree di lavoro di Power BI supportano la modifica di un subset limitato di proprietà di Analysis Services basate su XMLA nelle categorie Generale, DAX, Filestore, Memoria e OLAP tramite SSMS. Quando viene modificata, la modifica si applica solo all'area di lavoro.

Alcune proprietà dell'area di lavoro basate su XMLA hanno impostazioni di capacità equivalenti che possono essere impostate nel portale di amministrazione, in Impostazioni/ capacitàCarichi di lavoroMODELLI SEMANTICI/. Queste impostazioni si applicano a tutte le aree di lavoro assegnate alla capacità, ma gli amministratori dell'area di lavoro possono eseguire l'override delle impostazioni per un'area di lavoro specifica usando SSMS.

Proprietà di Analysis Services Categoria Impostazione della capacità di Power BI
AdminTimeOut Generale NA
ClientCacheRefreshPolicy Generale NA
CommitTimeout Generale NA
DefaultSegmentRowCount Generale NA
ExternalCommandTimeout Generale NA
ExternalConnectionTimeout Generale NA
ForceCommitTimeout Generale NA
MaxIntermediateRowsetSize DAX Numero massimo di set di righe intermedie
MaxOfflineDatasetSizeGB Filestore Dimensioni massime del set di dati offline
RowsetSerializationLimit OLAP Numero massimo di righe dei risultati
QueryMemoryLimit Memoria Limite di memoria per query
ServerTimeout Generale Query timeout

Gli amministratori della capacità possono abilitare o disabilitare la possibilità per gli amministratori dell'area di lavoro di modificare le impostazioni delle proprietà dell'area di lavoro basate su XMLA. Per impostazione predefinita, questa impostazione è abilitata, ovvero gli amministratori dell'area di lavoro possono modificare le impostazioni delle proprietà dell'area di lavoro tramite SSMS. Gli amministratori della capacità possono disabilitare questa impostazione nel portale di amministrazione, in Impostazioni capacità>Carichi di lavoro>MODELLI SEMANTICI>Controllare le impostazioni basate su XMLA.

Se disabilitato, gli amministratori dell'area di lavoro non possono modificare alcuna impostazione della proprietà basata su XMLA.

Limitazione

  1. Dopo alcune operazioni di capacità, ad esempio la migrazione della capacità dell'area di lavoro, la scalabilità dello SKU verso l'alto o verso il basso, le proprietà dell'area di lavoro basate su XMLA possono essere interrotte. Gli amministratori dell'area di lavoro devono modificarla di nuovo per renderla effettiva.

Configurare tramite SQL Server Management Studio

  1. In SQL Server Management Studio connettersi a un'istanza di SSAS, Azure AS o Power BI.

  2. In Esplora oggetti fare clic con il pulsante destro del mouse sull'istanza e quindi scegliere Proprietà. Viene visualizzata la pagina Generale, che mostra le proprietà usate più di frequente.

  3. Per visualizzare altre proprietà, fare clic sulla casella di controllo Mostra proprietà avanzate (tutte) nella parte inferiore della pagina.

Configurare tramite script XMLA

Le proprietà che non possono essere impostate nella pagina Proprietà in SSMS (ad esempio AdminTimeOut e MaxIntermediateRowsetSize) o nel file msmdrsrv.ini (solo SSAS) possono essere impostate usando l'elemento ALTER XMLA in uno script XMLA in SSMS.

Configurare in msmdsrv.ini

Per SSAS, le proprietà del server si trovano nel file msmdsrv.ini. Se la proprietà da impostare non è visibile anche dopo aver mostrato proprietà avanzate in SSMS, potrebbe essere necessario modificare direttamente il file msmdsrv.ini. Per un'installazione predefinita, msmdsrv.ini è disponibile nella cartella \Program Files\Microsoft SQL Server\MSAS13.MSSQLSERVER\OLAP\Config.

  1. Controllare la proprietà DataDir nella pagina delle proprietà Generale in Management Studio per verificare il percorso dei file di programma di Analysis Services, incluso il file msmdsrv.ini.

    In un server con più istanze, il controllo del percorso del file di programma garantisce la modifica del file corretto.

  2. Passare alla cartella config del percorso della cartella dei file di programma.

  3. Creare un backup del file nel caso in cui sia necessario ripristinare il file originale.

  4. Utilizzare un editor di testo per visualizzare o modificare il file msmdsrv.ini.

  5. Salvare il file e riavviare il servizio.

Categorie di proprietà del server

Gli articoli seguenti descrivono le varie proprietà di configurazione:

Argomento Si applica a: Descrizione
Proprietà generali Azure AS, SSAS, Power BI Le proprietà generali sono proprietà di base e avanzate e includono proprietà che definiscono la directory dei dati, la directory di backup e altri comportamenti del server.
Proprietà del data mining SSAS Le proprietà di data mining controllano quali algoritmi di data mining sono abilitati e quali sono disabilitati. Per impostazione predefinita, tutti gli algoritmi sono abilitati.
Proprietà DAX Azure AS, SSAS, Power BI Definisce le proprietà correlate alle query DAX.
Proprietà delle funzionalità Azure AS, SSAS Le proprietà delle funzionalità riguardano le funzionalità del prodotto, la maggior parte delle quali avanzate, incluse le proprietà che controllano i collegamenti tra le istanze del server.
Proprietà dell'archivio file Azure AS, SSAS, Power BI Le proprietà dell'archivio file sono solo per uso avanzato. Includono impostazioni avanzate di gestione della memoria.
Proprietà di Lock Manager Azure AS, SSAS Le proprietà di Gestione blocchi definiscono i comportamenti del server relativi al blocco e ai timeout. La maggior parte di queste proprietà è solo per uso avanzato.
Proprietà log Azure AS, SSAS Le proprietà del log controllano se, dove e come vengono registrati gli eventi nel server. Includono la registrazione degli errori, la registrazione delle eccezioni, il registratore di volo, la registrazione delle query e le tracce.
Proprietà della memoria Azure AS, SSAS, Power BI Le proprietà di memoria controllano il modo in cui il server usa la memoria. Sono principalmente per uso avanzato.
Proprietà di rete Azure AS, SSAS Le proprietà di rete controllano il comportamento del server relativo alla rete, incluse le proprietà che controllano la compressione e il codice XML binario. La maggior parte di queste proprietà è solo per uso avanzato.
Proprietà OLAP Azure AS, SSAS, Power BI Le proprietà OLAP regolano l'elaborazione di cubi e dimensioni, l'elaborazione differita, la memorizzazione nella cache dei dati e il comportamento delle query. Include proprietà di base e avanzate.
Proprietà di sicurezza Azure AS, SSAS Le proprietà di sicurezza contengono proprietà di base e avanzate che definiscono le autorizzazioni di accesso. Include le impostazioni relative agli amministratori e agli utenti.
Proprietà del pool di thread Azure AS, SSAS Le proprietà del pool di thread controllano il numero di thread creati dal server. Queste proprietà sono solo per uso avanzato.

Vedere anche

Creare script di Analysis Services in SSMS
Gestione delle istanze di Analysis Services