Propriétés de serveur dans Analysis Services

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Les administrateurs peuvent modifier de nombreuses propriétés de configuration par défaut d’une ressource de serveur Azure Analysis Services (Azure AS), d’un serveur SQL Server Analysis Services (SSAS) instance ou d’un espace de travail Power BI affecté à une capacité Premium. La modification des propriétés de configuration par défaut n’est pas prise en charge pour Power BI Premium par utilisateur.

Les pages de propriétés dans SQL Server Management Studio (SSMS) affichent un sous-ensemble de ces propriétés les plus susceptibles d’être modifiées. Pour Azure AS et Power BI, toutes les propriétés applicables peuvent être modifiées à l’aide d’un script XMLA dans SSMS. Par SQL Server Analysis Services, toutes les propriétés applicables peuvent être modifiées dans le fichier msmdsrv.ini.

Notes

Dans Power BI, un espace de travail est en fait un serveur Analysis Services. Dans le contexte d’Analysis Services, les termes espace de travail, serveur et instance sont synonymes.

Autorisations

Pour Azure AS et SSAS, des autorisations d’administrateur de serveur sont requises pour modifier les propriétés du serveur.

Pour Power BI, les autorisations d’administrateur de l’espace de travail sont requises pour modifier les propriétés de l’espace de travail.

Propriétés d’espace de travail basées sur Power BI XMLA

Les espaces de travail Power BI prennent en charge la modification d’un sous-ensemble limité de propriétés Analysis Services basées sur XMLA dans les catégories Général, DAX, Filestore, Mémoire et OLAP à l’aide de SSMS. En cas de modification, la modification s’applique uniquement à cet espace de travail.

Certaines propriétés d’espace de travail XMLA ont des paramètres de capacité équivalents qui peuvent être définis dans le portail Administration, dans Paramètres /de capacitéModèles sémantiques/des charges de travail. Ces paramètres s’appliquent à tous les espaces de travail affectés à la capacité. Toutefois, les administrateurs de l’espace de travail peuvent remplacer les paramètres d’un espace de travail spécifique à l’aide de SSMS.

Propriété Analysis Services Category Paramètre de capacité Power BI
AdminTimeOut Général N/D
ClientCacheRefreshPolicy Général N/D
CommitTimeout Général N/D
DefaultSegmentRowCount Général N/D
ExternalCommandTimeout Général N/D
ExternalConnectionTimeout Général N/D
ForceCommitTimeout Général N/D
MaxIntermediateRowsetSize DAX Nombre maximal de lignes intermédiaires
MaxOfflineDatasetSizeGB Magasin de fichiers Taille max. du jeu de données hors connexion
RowsetSerializationLimit OLAP Nombre maximal de lignes de résultat
QueryMemoryLimit Mémoire Limite de mémoire de requête
ServerTimeout Général Délai de requête

Les administrateurs de capacité peuvent activer ou désactiver la possibilité pour les administrateurs de l’espace de travail de modifier les paramètres de propriété d’espace de travail basés sur XMLA. Par défaut, ce paramètre est activé, ce qui signifie que les administrateurs de l’espace de travail peuvent modifier les paramètres des propriétés de l’espace de travail à l’aide de SSMS. Les administrateurs de capacité peuvent désactiver ce paramètre dans le portail Administration, dans Paramètres> de capacitéCharges de travail Modèles sémantiques>>Observer les paramètres basés sur XMLA.

Lorsqu’ils sont désactivés, les administrateurs de l’espace de travail ne peuvent modifier aucun paramètre de propriété basé sur XMLA.

Configurer à l’aide de SQL Server Management Studio

  1. Dans SQL Server Management Studio, connectez-vous à un instance SSAS, Azure AS ou Power BI.

  2. Dans Explorateur d'objets, cliquez avec le bouton droit sur le instance, puis cliquez sur Propriétés. La page Général apparaît, affichant les propriétés couramment utilisées.

  3. Pour afficher d’autres propriétés, cliquez sur la case à cocher Afficher les propriétés avancées (toutes) en bas de la page.

Configurer à l’aide d’un script XMLA

Les propriétés qui ne peuvent pas être définies dans la page Propriétés de SSMS ou dans le fichier msmdrsrv.ini (SSAS uniquement) peuvent être définies à l’aide de l’élément XMLA Alter dans un script XMLA dans SSMS.

Configurer dans msmdsrv.ini

Pour SSAS, les propriétés du serveur se trouvent dans le fichier msmdsrv.ini. Si la propriété à définir n’est pas visible même après avoir affiché des propriétés avancées dans SSMS, vous devrez peut-être modifier directement le fichier msmdsrv.ini. Pour une installation par défaut, msmdsrv.ini se trouve dans \Program Files\Microsoft SQL Server\MSAS13. Dossier MSSQLSERVER\OLAP\Config.

  1. Vérifiez la propriété DataDir dans la page Propriétés générales de Management Studio pour vérifier l’emplacement des fichiers programme Analysis Services, y compris le fichier msmdsrv.ini.

    Sur un serveur ayant plusieurs instances, la vérification de l’emplacement du fichier programme permet de s’assurer que vous modifiez le fichier approprié.

  2. Accédez au dossier config à l’emplacement du dossier de fichiers programmes.

  3. Créez une sauvegarde du fichier, ce qui vous permettra de le restaurer en cas de besoin.

  4. Utilisez un éditeur de texte pour afficher ou modifier le fichier msmdsrv.ini.

  5. Enregistrez le fichier et redémarrez le service.

Catégories de propriétés de serveur

Les articles suivants décrivent les différentes propriétés de configuration :

Rubrique S’applique à Description
Propriétés générales Azure AS, SSAS, Power BI Les propriétés générales sont à la fois des propriétés de base et avancées, et incluent des propriétés qui définissent le répertoire de données, le répertoire de sauvegarde et d’autres comportements de serveur.
Propriétés d’exploration de données SSAS Les propriétés d’exploration de données contrôlent les algorithmes d’exploration de données qui sont activés et ceux qui sont désactivés. Par défaut, tous les algorithmes sont activés.
Propriétés DAX Azure AS, SSAS, Power BI Définit les propriétés liées aux requêtes DAX.
Propriétés de la fonctionnalité Azure AS, SSAS Les propriétés de fonctionnalité se rapportent à des fonctionnalités de produit, le plus souvent de caractère avancé. Il s'agit notamment de propriétés qui contrôlent les liaisons entre les instances de serveur.
Propriétés du magasin de fichiers Azure AS, SSAS, Power BI Les propriétés du magasin de fichiers sont destinées à une utilisation avancée uniquement. Elles contiennent des paramètres avancés de gestion de la mémoire.
Propriétés du Gestionnaire de verrous Azure AS, SSAS Les propriétés du gestionnaire de verrou définissent les comportements du serveur relatifs au verrouillage et aux délais d’expiration. La plupart de ces propriétés s'adressent uniquement aux utilisateurs expérimentés.
Propriétés du journal Azure AS, SSAS Les propriétés de journal contrôlent si, où et comment les événements sont enregistrés sur le serveur. Inclut la journalisation des erreurs, la journalisation des exceptions, l’enregistreur de vol, la journalisation des requêtes et les traces.
Propriétés de la mémoire Azure AS, SSAS, Power BI Les propriétés de mémoire contrôlent la façon dont le serveur utilise la mémoire. Ils sont principalement destinés à une utilisation avancée.
Propriétés réseau Azure AS, SSAS Les propriétés réseau contrôlent le comportement du serveur relatif à la mise en réseau, y compris les propriétés qui contrôlent la compression et le XML binaire. La plupart de ces propriétés s'adressent uniquement aux utilisateurs expérimentés.
Propriétés OLAP Azure AS, SSAS, Power BI Les propriétés OLAP contrôlent le traitement des cube et des dimensions, le traitement paresseux, la mise en cache des données et le comportement des requêtes. Inclut des propriétés de base et avancées.
Propriétés de sécurité Azure AS, SSAS Les propriétés de sécurité contiennent des propriétés de base et avancées qui définissent les autorisations d’accès. Inclut les paramètres relatifs aux administrateurs et aux utilisateurs.
Propriétés du pool de threads Azure AS, SSAS Les propriétés du pool de threads contrôlent le nombre de threads créés par le serveur. Ces propriétés sont destinées à une utilisation avancée uniquement.

Voir aussi

Créer des scripts Analysis Services dans SSMS
Gestion des instance Analysis Services