Propriétés OLAP

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

Notes

RowsetSerializationLimit est la seule propriété OLAP qui s’applique à Power BI.

Mémoire

DefaultPageSizeForData

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DefaultPageSizeForDataHeader

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DefaultPageSizeForIndex

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

**DefaultPageSizeForIndexHeader

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DefaultPageSizeForString

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DefaultPageSizeForHash

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DefaultPageSizeForProp

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

LazyProcessing

activé

Propriété booléenne qui spécifie si le traitement différé des agrégations est activé.

SleepIntervalSecs

Propriété dont la valeur est un entier 32 bits signé qui définit l'intervalle, en secondes, en fonction duquel le serveur vérifie s'il y a des travaux de traitement différé en attente.

MaxCPUUsage

Propriété dont la valeur est un nombre 64 bits signé en virgule flottante double précision qui définit sous la forme d'un pourcentage l'utilisation maximale de l'unité centrale pour les traitements différés. Le serveur surveille l'utilisation moyenne de l'unité centrale en prenant des instantanés à intervalles réguliers. Il est normal que l'unité centrale dépasse temporairement ce seuil lors des pointes d'activité.

La valeur par défaut de cette propriété, 0,5, indique qu'un maximum de 50 % de l'unité centrale sera consacré au traitement différé.

MaxObjectsInParallel

Propriété dont la valeur est un entier 32 bits signé qui spécifie le nombre maximal de partitions pouvant faire l'objet d'un traitement différé en parallèle.

MaxRetries

Propriété dont la valeur est un entier 32 bits signé qui définit le nombre de nouvelles tentatives en cas d'échec du traitement en différé avant qu'une erreur ne soit déclenchée.

ProcessPlan

CacheRowsetRows

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

CacheRowsetToDisk

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DistinctBuffer

Propriété dont la valeur est un entier 32 bits signé qui définit la taille d'une mémoire tampon interne utilisée pour les comptages de valeurs. Augmentez cette valeur si vous souhaitez accélérer le traitement du comptage de valeurs au prix d'une plus grande consommation de mémoire.

EnableRolapDimQueryTableGrouping

Propriété booléenne qui spécifie si le regroupement de tables est activé pour les dimensions ROLAP. Si sa valeur est True, lors de l'extraction des dimensions ROLAP au moment de l'exécution, les tables de dimension ROLAP sont consultées en entier immédiatement, au lieu d'utiliser des requêtes distinctes pour chaque attribut.

EnableTableGrouping

Propriété booléenne qui spécifie si le regroupement de tables est activé. Si sa valeur est True, lors du traitement des dimensions, les tables de dimension sont consultées en entier immédiatement, au lieu d'utiliser des requêtes distinctes pour chaque attribut.

ForceMultiPass

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

MaxTableDepth

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

MemoryAdjustConst

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

MemoryAdjustFactor

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

MemoryLimit

Propriété dont la valeur est un nombre 64 bits signé en virgule flottante double précision qui définit la capacité de mémoire maximale à consacrer au traitement, exprimée en pourcentage de la mémoire physique.

La valeur par défaut de cette propriété, 65, indique que 65 % de la mémoire physique peut être consacrée au traitement des cubes et des dimensions.

MemoryLimitErrorEnabled

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

OptimizeSchema

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProactiveCaching

DefaultRefreshInterval

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DimensionLatencyAccuracy

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

PartitionLatencyAccuracy

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

Processus

AggregationMemoryLimitMax

Propriété dont la valeur est un nombre 64 bits signé en virgule flottante double précision qui définit la capacité de mémoire maximale pouvant être consacrée au traitement des agrégations, exprimée en pourcentage de la mémoire physique.

La valeur par défaut de cette propriété, 80, indique que 80 % de la mémoire physique peut être consacrée au traitement des agrégations.

AggregationMemoryLimitMin

Propriété dont la valeur est un nombre 64 bits signé en virgule flottante double précision qui définit la capacité de mémoire minimale pouvant être consacrée au traitement des agrégations, exprimée en pourcentage de la mémoire physique. Une valeur supérieure est susceptible d'accélérer le traitement des agrégations au prix d'une plus grande consommation de mémoire.

La valeur par défaut de cette propriété, 10, indique qu'un minimum de 10 % de la mémoire physique sera consacré au traitement des agrégations.

AggregationNewAlgo

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

AggregationPerfLog2

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

AggregationsBuildEnabled

Propriété booléenne qui spécifie si la génération d'agrégations est activée. Il s'agit d'un mécanisme permettant de tester les performances de la génération d'agrégations sans modifier la conception des agrégations.

BufferMemoryLimit

Propriété dont la valeur est un nombre 64 bits signé en virgule flottante double précision qui définit la limite de la mémoire tampon de traitement, exprimée en pourcentage de la mémoire physique.

La valeur par défaut de cette propriété, 60, indique qu'il est possible d'utiliser jusqu'à 60 % de la mémoire physique comme mémoire tampon.

BufferRecordLimit

Propriété dont la valeur est un entier 32 bits signé qui définit le nombre d'enregistrements qu'il est possible de stocker en mémoire tampon durant le traitement.

La valeur par défaut de cette propriété est 1 048 576 (enregistrements).

CacheRecordLimit

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

CheckDistinctRecordSortOrder

Propriété booléenne qui définit si l'ordre de tri des résultats d'une requête de comptage de valeurs est significatif lors du traitement de partitions. La valeur True indique que l'ordre de tri n'est pas significatif et doit être « vérifié » par le serveur. Lors du traitement des partitions avec une mesure de comptage de valeurs, une requête comportant une clause ORDER BY est envoyée à SQL Server. Attribuez la valeur False à cette propriété si vous souhaitez accélérer le traitement.

La valeur par défaut de cette propriété, True, indique que l'ordre de tri n'est pas significatif et doit être vérifié.

DatabaseConnectionPoolConnectTimeout

Propriété dont la valeur est un entier 32 bits signé qui spécifie le délai d'attente en secondes lors de l'ouverture d'une nouvelle connexion.

DatabaseConnectionPoolGeneralTimeout

Propriété dont la valeur est un entier 32 bits signé qui spécifie le délai de connexion de base de données en secondes à utiliser avec les connexions OLEDB externes.

DatabaseConnectionPoolMax

Propriété dont la valeur est un entier 32 bits signé qui spécifie le nombre maximal de connexions de base de données regroupées en pool.

La valeur par défaut de cette propriété est 50 (connexions).

DatabaseConnectionPoolTimeout

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataFileInitEnabled

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataPlacementOptimization

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataSliceInitEnabled

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DeepCompressValue

Propriété booléenne s'appliquant aux mesures avec le type de données Double qui spécifie si les nombres peuvent être compressés, ce qui entraîne une perte de précision numérique. La valeur False indique l'absence de compression et la conservation de la précision.

La valeur par défaut de cette propriété, True, indique que la compression est activée au détriment de la précision.

DimensionPropertyKeyCache

Propriété booléenne qui spécifie si les clés de propriété de dimension sont stockées en cache. Cette propriété doit avoir la valeur True si les clés ne sont pas uniques.

IndexBuildEnabled

Propriété booléenne qui spécifie si les index sont générés lors du traitement. Cette propriété sert à tester les performances et à informer.

IndexBuildThreshold

Propriété dont la valeur est un entier 32 bits signé qui spécifie un seuil, exprimé en nombre de lignes, en dessous duquel les index ne seront pas générés pour les partitions.

La valeur par défaut de cette propriété est 4 096 (lignes).

IndexFileInitEnabled

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

MapFormatMask

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

RecordsReportGranularity

Propriété dont la valeur est un entier 32 bits signé qui spécifie la périodicité, exprimée en nombre de lignes, selon laquelle le serveur enregistre les événements Trace durant le traitement.

La valeur par défaut de cette propriété, 1 000, indique qu'un événement Trace est enregistré toutes les 1 000 lignes.

ROLAPDimensionProcessingEffort

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

Requête

AggregationsUseEnabled

Propriété booléenne qui définit si les agrégations stockées sont utilisées au moment de l'exécution. Cette propriété permet de désactiver les agrégations sans qu'il soit nécessaire de modifier leur conception ou de les retraiter, par exemple dans un but informatif ou pour tester les performances.

La valeur par défaut de cette propriété, True, indique que les agrégations sont activées.

AllowSEFiltering

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

CalculationCacheRegistryMaxIterations

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

CalculationEvaluationPolicy

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ConvertDeletedToUnknown

Propriété booléenne qui spécifie si les membres de dimension supprimés sont convertis en membres inconnus.

CopyLinkedDataCacheAndRegistry

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCacheRegistryMaxIterations

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DefaultDrillthroughMaxRows

Propriété dont la valeur est un entier 32 bits signé qui spécifie le nombre maximal de lignes qui seront renvoyées par une requête qui effectue une extraction.

La valeur par défaut de cette propriété est 10 000 (lignes).

DimensionPropertyCacheSize

Propriété dont la valeur est un entier 32 bits signé qui spécifie la quantité de mémoire (en octets) utilisée pour mettre en cache les membres de dimension utilisés dans une requête.

La valeur par défaut est 4 000 000 octets (ou 4 Mo) par hiérarchie d'attribut, par requête active. La valeur par défaut fournit une taille de cache bien équilibrée pour les solutions comportant des hiérarchies standard. Toutefois, les dimensions avec un grand nombre de membres (des millions) ou des hiérarchies profondes offrent de meilleures performances si vous augmentez cette valeur.

Impact de l'augmentation de la taille du cache :

  • Les coûts d'utilisation de la mémoire augmentent lorsque vous autorisez l'utilisation de davantage de mémoire par le cache de dimension. L'utilisation réelle dépend de l'exécution de la requête. Certaines requêtes n'utilisent pas la quantité maximale autorisée.

    Notez que la mémoire utilisée par ces caches est considérée comme non réductible et est incluse dans la propriété TotalMemoryLimit.

  • Affecte toutes les bases de données sur le serveur. DimensionPropertyCachesize est une propriété à l’échelle du serveur. La modification de cette propriété affecte toutes les bases de données exécutées sur l'instance actuelle.

Approche pour estimer la configuration requise du cache de dimension :

  1. Commencez par augmenter la taille en entrant un grand nombre pour déterminer si l'augmentation de la taille du cache de dimension présente un avantage. Par exemple, doublez la valeur par défaut lors de l'étape initiale.

  2. Si une amélioration des performances est visible, réduisez la valeur de manière incrémentielle jusqu'à ce qu'un équilibre entre les performances et l'utilisation de la mémoire soit atteint.

ExpressNonEmptyUseEnabled

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

IgnoreNullRolapRows

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

IndexUseEnabled

Propriété booléenne qui définit si les index sont utilisés au moment de l'exécution. Cette propriété sert à tester les performances et à informer.

MapHandleAlgorithm

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

MaxRolapOrConditions

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

RowsetSerializationLimit

S’applique uniquement à Power BI, Azure Analysis Services et SQL Server 2019 et versions ultérieures. Limite le nombre de lignes retournées dans un ensemble de lignes aux clients. La valeur par défaut est -1, ce qui signifie qu’aucune limite n’est appliquée. S’applique aux requêtes DAX et MDX. Il peut être utilisé pour protéger les ressources du serveur contre une exportation de données étendue. Les requêtes envoyées au serveur qui dépassent la limite sont annulées et une erreur est retournée. Avertissement: Ne définissez pas sur 0, ce qui peut entraîner des erreurs pour les opérations courantes et empêcher les administrateurs de serveur d’accéder davantage au serveur.

UseCalculationCacheRegistry

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

UseDataCacheFreeLastPageMemory

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

UseDataCacheRegistry

Propriété booléenne qui spécifie s'il faut activer le registre du cache des données, où les résultats (non calculés) des requêtes sont mis en cache.

UseDataCacheRegistryHashTable

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

UseDataCacheRegistryMultiplyKey

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

UseDataSlice

Propriété booléenne qui définit si les tranches de données de partition sont utilisées au moment de l'exécution pour l'optimisation des requêtes. Cette propriété sert à tester les performances et à informer.

UseMaterializedIterators

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

UseSinglePassForDimSecurityAutoExist

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

UseVBANet

Propriété booléenne qui définit si l'assembly .net VBA doit être utilisé pour les fonctions définies par l'utilisateur.

CalculationPrefetchLocality\ ApplyIntersect

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

CalculationPrefetchLocality\ ApplySubtract

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

CalculationPrefetchLocality\ PrefetchLowerGranularities

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ CachedPageAlloc\ Income

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ CachedPageAlloc\ InitialBonus

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ CachedPageAlloc\ MaximumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ CachedPageAlloc\ MinimumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ CachedPageAlloc\ Tax

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\CellStore\ Income

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\CellStore\ InitialBonus

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\CellStore\ MaximumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\CellStore\ MinimumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\CellStore\ Tax

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ MemoryModel \ Income

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ MemoryModel \ InitialBonus

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ MemoryModel \ MaximumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ MemoryModel \ MinimumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

DataCache\ MemoryModel\ Tax

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

travaux

ProcessAggregation\ MemoryModel\ Income

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ MemoryModel\ InitialBonus

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ MemoryModel\ MaximumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ MemoryModel\ MinimumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ MemoryModel\ Tax

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessPartition\ Income

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessPartition \ InitialBonus

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessPartition \ MaximumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessPartition \ MinimumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessPartition \ Tax

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessProperty\ Income

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessProperty\ InitialBonus

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessProperty\ MaximumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessProperty\ MinimumBalance

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

ProcessAggregation\ ProcessProperty\ Tax

Propriété avancée que vous ne devez pas modifier, sauf si vous bénéficiez de l’assistance du support technique Microsoft.

Voir aussi

Propriétés de serveur dans Analysis Services
Déterminer le mode serveur d'une instance Analysis Services