SQLServer Analysis Services & BI (SSAS)

Descripción

Dudas técnicas, consultas, tips y opiniones de <strong>SQL Server Analysis Services</strong>, el software Business Intelligence de Microsoft SQL Server

Consulta MDX

Estoy leyendo mucho y aprendiendo mucho, pero tengo otro problema que no se como resolver y no se si aprovechar este post o crear uno nuevo.

 

Tengo una tabla con las facturas, estas tienen una fecha de envio,(que puede ser ya se envio o puede ser futura que se enviara dentro de unos dias) y una fecha de entrega (que puede ser ya se entrego o se entrega en unos dias) y quisiera saber a dia de hoy todo lo que se encuentre en reparto.

Ejemplo  currentday "hoy 11/12/16", (si esto fuera una variable de sistema para que automaticamente cambiara),

[fecha de envio <= hoy ] y [fecha de entrega >= hoy]. Actualmente tengo esta query MDX

 

select NON EMPTY {[Measures].[Paquetes]} ON COLUMNS,
  NON EMPTY ({[almacenes].[almacen1], [almacenes].[almacen2], [almacenes].[almacen3], [almacenes].[almacen4]} * {[servicios].[urgente]}) ON ROWS
from [t_fact_pedidos]
where [tiempo].[2015].[noviembre].[21]

 

Muchisimas gracias.

Auditoria Sql Server 2000

 Estimados:

Tengo la necesidad de generar una auditoria de los accesos a los cubos de la empresa, en Sql server me resulto fácil, con el sql server profiler genere un trace y al llevarlo a una base de datos y trabajar sobre ella genera un informe con los usuarios, los cubos y los dias que los actualizan. El problema es que quise replicar lo mismo en Sql 2000 pero me di cuenta que las opciones de el trace son distintas, no existe el discover begin en el cual me sale el cubo accesado, mi pregunta es: ¿Existe alguna otra forma de poder obtener esta informacion en sql server 2000? De antemano muchas gracias y saludos a todos!

Ocultar en el cubo miembros de dimensiones que no tengan datos

Hay alguna manera de hacer que en el cubo de Analisis Services se oculten los miembros de una dimensión que no tengan datos en la tabla de hechos?.

En la base de datos sí que quiero tener la dimensión completa, pero en el cubo no quiero que me aparezcan los miembros que no están enlazados en la tabla de hechos para que el usuario no tenga que filtrar esos registros cuando haga sus consultas sobre el cubo.

Alguien sabe cómo se puede hacer?

Analysis Services no abre los roles

Buenas tardes:

 

Tengo un servidor con windows server 2000, el cual se ocupa para conectarse a un as400 sacar información y mostrarla a los usuarios por medio de excel (cubos), este server perntecene a un dominio denominado domain.

Ahora se acaba de crear un dominio diferente denominado cmex, entonces deseo cambiar al server de domain a cmex y en la sección de analysis services agregar el rol de cmex/Administrator, pero cuando lo cambie de dominio y accese con el user administrator de dominio cmex (superusuario), al inicia me manda el siguiente error:

ID. de suceso: 26
Origen: Cuadro emergente de aplicación
Descripción: Aplicación emergente: Administrador de control de servicios: error al menos un servicio o controlador durante el inicio del sistema. Utilice el Visor de sucesos para examinar los detalles en el registro de sucesos.