REVISIÓN: Celdas vacías cubo virtual devuelve si se aplica la regla personalizada

Seleccione idioma Seleccione idioma
Id. de artículo: 295706 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Error nº: 12147 (Plato7.x)
Expandir todo | Contraer todo

En esta página

Síntomas

Una regla personalizada se utiliza para controlar el acceso a miembros de dimensión por los usuarios de una función. Si utiliza una regla personalizada para la seguridad de dimensión en un cubo virtual, el cubo virtual puede devolver valores de celda vacía en el nivel inferior de una dimensión.

Solución

Para resolver este problema, obtenga el Service Pack más reciente para Microsoft SQL Server 2000 (componente Analysis Services - Sql2kasp1.exe). Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
290211INF: Cómo obtener el Service Pack más reciente de SQL Server 2000

Estado

Microsoft ha confirmado que este es un problema de Analysis Services de SQL Server 2000 versión 8.0. Este problema se corrigió por primera vez en los componentes de Analysis Services del Service Pack 1 de Microsoft SQL Server 2000.

Más información

Pasos para reproducir este comportamiento

  1. Crear una función denominada "TestRole".
  2. En la ficha pertenencia , agregue un usuario.
  3. En la pestaña dimensiones , seleccione la dimensión de almacén , cambie la regla de Unrestricted a personalizada y, a continuación, haga clic en la columna Configuración personalizada en el botón de puntos suspensivos (...).
  4. En el seguridad de dimensión personalizada: almacén cuadro de diálogo, seleccione Anular todos los miembros , expanda almacén de todo de -> EE.UU., seleccione la entidad emisora y, a continuación, haga clic en Aceptar .
  5. Crear un cubo virtual con el cubo de ventas .
  6. Seleccione Ventas de unidad para la medida de cubo virtual.
  7. Utilice el >> botón para seleccionar todas las dimensiones y utilice el < botón para borrar todos excepto de Modelo de cliente , almacén y clientes .
  8. Guardar el cubo virtual como Prueba1 y, a continuación, se procesa.
  9. Expanda Prueba1, haga clic con el botón secundario en Funciones de cubo y seleccione Administrar funciones .
  10. Habilitar TestRole y, a continuación, haga clic en Función de pruebas .
  11. En el Examinador de cubos, arrastre la dimensión Store a la ventana de datos y expanda All almacén-> USA-> CA. Observe que los valores de los miembros "Alameda", "Beverly Hills", "Los Ángeles", "San Diego" y "Buenos Aires" son todos vacíos. Excepto para "Alameda", todos los miembros deben tener algunos valores.
En el paso 7, si utiliza el > botón para seleccionar las dimensiones para el cubo virtual, verá que el problema descrito.

Propiedades

Id. de artículo: 295706 - Última revisión: domingo, 09 de febrero de 2014 - Versión: 1.2
La información de este artículo se refiere a:
  • Microsoft SQL Server 2000 Analysis Services
Palabras clave: 
kbnosurvey kbarchive kbmt kbbug kbfix kbssas800sp1fix KB295706 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 295706

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com