Síntomas
Al examinar una jerarquía desequilibrada de elementos primarios y secundarios en la herramienta de cliente Microsoft SQL Server Analysis Services (por ejemplo, Excel, SSDT, SSMS) con un rol que no es de administrador, todos los miembros de la jerarquía muestran un símbolo de aumento detallado, incluso si no está buscando miembros de hoja con nada para explorar en profundidad.
Causa
Muchas aplicaciones cliente SSAS usan la propiedad "Children_Cardinality" (childCount) para determinar si un miembro específico de la jerarquía tiene miembros secundarios y debe mostrar un símbolo de obtención de detalles. Una nueva mejora de rendimiento de SSAS 2012 puede generar estimaciones de childCount incorrectas para los miembros hoja de la jerarquía primaria y secundaria que no pertenecen al nivel de jerarquía más bajo (jerarquías desequilibradas).
Resolución
Este problema se solucionó por primera vez en la siguiente actualización acumulativa de SQL Server. Esta corrección presenta una nueva propiedad "IgnoreDimensionSecurityForPCChildCount" en el archivo de configuración de SSAS "msmdsrv. ini". Ahora tiene la opción de mantener las mejoras de rendimiento de SSAS 2012 (use el valor predeterminado de "0") o restaurar las estimaciones de childCount correctas y el comportamiento de exploración de jerarquía mejorada (use el valor "1").
Actualización acumulativa 4 para SQL server 2017 actualización acumulativa 6 para SQL Server 2016 SP1
Actualización acumulativa 2 para SQL server 2014 SP1 Cumulative Update 6 para SQL Server 2014 Cumulative update 4 para SQL Server 2012 SP2
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".