Propiedades OLAP

Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Nota:

RowsetSerializationLimit es la única propiedad OLAP que se aplica a Power BI.

Memoria

DefaultPageSizeForData

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DefaultPageSizeForDataHeader

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DefaultPageSizeForIndex

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

**DefaultPageSizeForIndexHeader

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DefaultPageSizeForString

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DefaultPageSizeForHash

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DefaultPageSizeForProp

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

LazyProcessing

habilitado

Una propiedad booleana que especifica si está habilitado el procesamiento de agregaciones diferidas.

SleepIntervalSecs

Una propiedad de entero de 32 bits con signo que define el intervalo, en segundos, durante el que el servidor comprueba si hay trabajos de procesamiento diferido pendientes.

MaxCPUUsage

Una propiedad de número de punto flotante de doble precisión de 64 bits con signo que define el uso máximo de la CPU para procesamiento diferido, expresado en forma de porcentaje. El servidor supervisa el uso medio de la CPU basándose en instantáneas. Por encima de este umbral es normal que la CPU no funcione.

El valor predeterminado para esta propiedad es 0.5, que indica que un máximo del 50% de la CPU se destinará a procesamiento diferido.

MaxObjectsInParallel

Una propiedad de entero de 32 bits con signo que especifica el máximo de particiones que se pueden procesar de forma diferida en paralelo.

MaxRetries

Una propiedad de entero de 32 bits con signo que define el número de veces que el procesamiento diferido puede intentarse antes de que se produzca un error.

ProcessPlan

CacheRowsetRows

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

CacheRowsetToDisk

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DistinctBuffer

Una propiedad de entero de 32 bits con signo que define el tamaño de un búfer interno para recuentos diferentes. Aumente este valor para acelerar el procesamiento de recuentos distintos a costa de usar memoria.

EnableRolapDimQueryTableGrouping

Una propiedad booleana que especifica si el agrupamiento de tablas está habilitado para dimensiones ROLAP. Si es True, al consultar las dimensiones ROLAP en tiempo de ejecución, todas las tablas de dimensiones ROLAP se consultarán a la vez, en lugar de separar las consultas de cada atributo.

EnableTableGrouping

Una propiedad booleana que especifica si está habilitado el agrupamiento de tablas. Si es True, al procesar las dimensiones, todas las tablas de dimensiones se consultarán a la vez, en lugar de separar las consultas de cada atributo.

ForceMultiPass

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

MaxTableDepth

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

MemoryAdjustConst

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

MemoryAdjustFactor

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

MemoryLimit

Una propiedad de número de punto flotante de doble precisión de 64 bits con signo que define el máximo de memoria que se destinará a procesamiento, expresado en forma de porcentaje de memoria física.

El valor predeterminado para esta propiedad es 65, lo que indica que el 65% de la memoria física puede estar dedicado a procesamiento de dimensiones o cubos.

MemoryLimitErrorEnabled

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

OptimizeSchema

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProactiveCaching

DefaultRefreshInterval

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DimensionLatencyAccuracy

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

PartitionLatencyAccuracy

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Proceso

AggregationMemoryLimitMax

Una propiedad de número de punto flotante de doble precisión de 64 bits con signo que define el máximo de memoria que se puede destinar a procesamiento, expresado en forma de porcentaje de memoria física.

El valor predeterminado para esta propiedad es 80, lo que indica que el 80% de la memoria física puede estar dedicado a procesamiento de agregaciones.

AggregationMemoryLimitMin

Una propiedad de número de punto flotante de doble precisión de 64 bits con signo que define el mínimo de memoria que se puede destinar a procesamiento, expresado en forma de porcentaje de memoria física. Un valor más grande puede acelerar el procesamiento de agregaciones a costa de usar memoria.

El valor predeterminado para esta propiedad es 10, lo que indica que al menos el 10% de la memoria física estará dedicado a procesamiento de agregaciones.

AggregationNewAlgo

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

AggregationPerfLog2

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

AggregationsBuildEnabled

Una propiedad booleana que especifica si está habilitada la generación de agregaciones. Se trata de un mecanismo para realizar pruebas comparativas de la generación de agregaciones sin cambiar el diseño de las mismas.

BufferMemoryLimit

Una propiedad de número de punto flotante de doble precisión de 64 bits con signo que define el límite de memoria de búfer de procesamiento, expresado en forma de porcentaje de memoria física.

El valor predeterminado para esta propiedad es 60, lo que indica que se puede utilizar hasta el 60% de la memoria física para la memoria de búfer.

BufferRecordLimit

Una propiedad de entero de 32 bits con signo que define el número de registros que se pueden almacenar en el búfer durante el procesamiento.

El valor predeterminado para esta propiedad es 1048576 (registros).

CacheRecordLimit

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

CheckDistinctRecordSortOrder

Una propiedad booleana que define si el criterio de ordenación de los resultados de una consulta de recuento distinto tienen sentido al procesar particiones. True indica que el criterio de ordenación no tiene sentido y debe ser "comprobado" por el servidor. Al procesar particiones con medidas de recuento distintivas, consulta enviada a SQL con "order by". Establézcala en False para acelerar el procesamiento.

El valor predeterminado de esta propiedad es True, que indica que el criterio de ordenación no tiene sentido y debe comprobarse.

DatabaseConnectionPoolConnectTimeout

Una propiedad de entero de 32 bits con signo que especifica el tiempo de espera que se tarda en abrir una nueva conexión, expresado en segundos.

DatabaseConnectionPoolGeneralTimeout

Una propiedad de entero de 32 bits con signo que especifica el tiempo de espera de conexión de la base de datos que se utiliza con conexiones OLEDB externas, expresado en segundos.

DatabaseConnectionPoolMax

Una propiedad de entero de 32 bits con signo que especifica el máximo de conexiones agrupadas de base de datos.

El valor predeterminado para esta propiedad es 50 (conexiones).

DatabaseConnectionPoolTimeout

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataFileInitEnabled

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataPlacementOptimization

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataSliceInitEnabled

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DeepCompressValue

Una propiedad booleana que se aplica a medidas con datos de tipo doble que especifica si se pueden comprimir los números, lo que produce una pérdida en precisión numérica. Un valor Fase indica que no hay compresión ni pérdida de precisión.

El valor predeterminado para esta propiedad es True, que indica que la compresión está habilitada y que se perderá la precisión.

DimensionPropertyKeyCache

Una propiedad booleana que especifica si las claves de la propiedad de dimensión están almacenadas en caché. Debe establecerse en True si las claves no son únicas.

IndexBuildEnabled

Una propiedad booleana que especifica si se generan índices al procesar. Esta propiedad sirve para realizar pruebas comparativas y con fines informativos.

IndexBuildThreshold

Una propiedad de entero de 32 bits con signo que especifica un umbral de recuento de filas por debajo del cual no se generarán índices para las particiones.

El valor predeterminado para esta propiedad es 4096 (filas).

IndexFileInitEnabled

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

MapFormatMask

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

RecordsReportGranularity

Una propiedad de entero de 32 bits con signo que especifica la frecuencia con la que el servidor registra los eventos de seguimiento durante el procesamiento, en filas.

El valor predeterminado para esta propiedad es 1000, que indica que se registra un evento de seguimiento una vez cada 1000 filas.

ROLAPDimensionProcessingEffort

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Consultar

AggregationsUseEnabled

Una propiedad booleana que define si se utilizan agregaciones almacenadas en el tiempo de ejecución. Esta propiedad permite deshabilitar las agregaciones sin cambiar el diseño de la agregación y sin necesidad de repetir el procesamiento. Sirve para realizar pruebas comparativas y con fines informativos.

El valor predeterminado para esta propiedad es True, que indica que las agregaciones están habilitadas.

AllowSEFiltering

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

CalculationCacheRegistryMaxIterations

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

CalculationEvaluationPolicy

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ConvertDeletedToUnknown

Una propiedad booleana que especifica si los miembros de dimensión eliminada se convierten en miembro desconocido.

CopyLinkedDataCacheAndRegistry

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCacheRegistryMaxIterations

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DefaultDrillthroughMaxRows

Una propiedad de entero de 32 bits con signo que especifica el máximo de filas que devolverá una consulta de obtención de detalles.

El valor predeterminado para esta propiedad es 10000 (filas).

DimensionPropertyCacheSize

Una propiedad de entero de 32 bits con signo que especifica la cantidad de memoria (en bytes) utilizada para almacenar en memoria caché miembros de dimensión que se utilizan en una consulta.

El valor predeterminado es 4.000.000 bytes (o 4 MB) por jerarquía de atributo, por consulta activa. El valor predeterminado proporciona un tamaño de caché equilibrado para las soluciones que tienen jerarquías típicas. Sin embargo, las dimensiones con un gran número de miembros (varios millones) o jerarquías profundas funcionan mejor si se aumenta este valor.

Implicaciones de aumentar el tamaño de la memoria caché:

  • Los costos de utilización de memoria aumentan cuando se permite que la caché de dimensión utilice más memoria. El uso real depende de la ejecución de consultas. No todas las consultas utilizarán el máximo permitido.

    Tenga en cuenta que la memoria utilizada por estas memorias caché se considera no reducible y se incluirá en el valor de TotalMemoryLimit.

  • Afecta a todas las bases de datos del servidor. DimensionPropertyCachesize es una propiedad de todo el servidor. El cambio de esta propiedad afecta a todas las bases de datos que se ejecutan en la instancia actual.

Enfoque para calcular los requisitos de memoria caché de dimensión:

  1. Empiece aumentando mucho el tamaño para determinar si hay alguna ventaja en aumentar el tamaño de memoria caché de dimensión. Por ejemplo, puede duplicar el valor predeterminado como paso inicial.

  2. Si hay una mejora del rendimiento evidente, reduzca incrementalmente el valor hasta que se alcance un equilibrio entre el rendimiento y la utilización de memoria.

ExpressNonEmptyUseEnabled

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

IgnoreNullRolapRows

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

IndexUseEnabled

Una propiedad booleana que define si se utilizan índices en el tiempo de ejecución. Esta propiedad sirve para realizar pruebas comparativas y con fines informativos.

MapHandleAlgorithm

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

MaxRolapOrConditions

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

RowsetSerializationLimit

Solo se aplica a Power BI, Azure Analysis Services y SQL Server 2019 y versiones posteriores. Limita el número de filas devueltas en un conjunto de filas a los clientes. El valor predeterminado es -1, lo que significa que no se aplica ningún límite. Se aplica a las consultas DAX y MDX. Se puede usar para proteger los recursos del servidor frente a una exportación de datos extensa. Las consultas enviadas al servidor que superan el límite se cancelan y se devuelve un error. Advertencia: No establezca en 0, lo que puede producir errores para las operaciones comunes y podría impedir el acceso adicional al servidor por parte de los administradores del servidor.

UseCalculationCacheRegistry

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

UseDataCacheFreeLastPageMemory

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

UseDataCacheRegistry

Una propiedad booleana que especifica si habilitar el Registro en caché de los datos, donde se almacenan en caché los resultados de las consultas (aunque no los resultados calculados).

UseDataCacheRegistryHashTable

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

UseDataCacheRegistryMultiplyKey

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

UseDataSlice

Una propiedad booleana que define si se utilizan segmentos de datos de partición en tiempo de ejecución para la optimización de consultas. Esta propiedad sirve para realizar pruebas comparativas y con fines informativos.

UseMaterializedIterators

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

UseSinglePassForDimSecurityAutoExist

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

UseVBANet

Una propiedad booleana que define si se utiliza el ensamblado .net de VBA para funciones definidas por el usuario.

CalculationPrefetchLocality\ApplyIntersect

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

CalculationPrefetchLocality\ApplySubtract

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

CalculationPrefetchLocality\PrefetchLowerGranularities

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\ CachedPageAlloc\ Income

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\ CachedPageAlloc\ InitialBonus

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\ CachedPageAlloc\ MaximumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\ CachedPageAlloc\ MinimumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\ CachedPageAlloc\ Tax

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\CellStore\Income

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\CellStore\InitialBonus

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\CellStore\MaximumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\CellStore\MinimumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\CellStore\Tax

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\MemoryModel\Income

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\MemoryModel\InitialBonus

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\MemoryModel\MaximumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\MemoryModel\MinimumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

DataCache\MemoryModel\Tax

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Trabajos

ProcessAggregation\MemoryModel\Income

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\MemoryModel\InitialBonus

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\MemoryModel\MaximumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\MemoryModel\MinimumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\MemoryModel\Tax

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessPartition\Income

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessPartition\InitialBonus

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessPartition\MaximumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessPartition\MinimumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessPartition\Tax

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessProperty\Income

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessProperty\InitialBonus

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessProperty\MaximumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessProperty\MinimumBalance

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

ProcessAggregation\ProcessProperty\Tax

Propiedad avanzada que no debería cambiar, salvo a petición de expertos en soporte técnico de Microsoft.

Consulte también

Propiedades del servidor en Analysis Services
Determinar el modo de servidor de una instancia de Analysis Services