Perspectivas en Analisys Services, ¿lo que las vistas al Engine?

Posted by Miguel Egea | Posted in Analisys Services | Posted on 28-02-2010

0

Introducción

Las perspectivas podrían ser lo más parecido a lo que las vistas  son a relacional, Sin embargo no es ni siquiera una buena comparación. Como casi siempre que se intentan buscar analogías Relacional vs Multidimensional las comparaciones son imprecisas incompletas y no solo no ayudan a entender el segundo sino que quizá limitan una visión que ha de ser más amplia. De ahí el título de este post, no, no son lo que las vistas al Engine, porque son simplemente otra cosa, aunque de alguna forma no es descabellado asemejarlas.

¿Entonces que son las perspectivas? Las perspectivas son una forma de mostrar un subconjunto de atributos, dimensiones, medidas como si fuesen un nuevo cubo, pero ojo, no son un mecanismo de seguridad, es decir, limitan lo que se vé basicamente para que usuarios menos abezados no se líen, pero no implica en ningun caso que se limite el acceso al cubo del que son base.

La creación de perspectivas es realmente sencilla, muy muy sencilla. En nuestro proyecto de Analisys services iremos a la pestaña perspectivas como puede verse en la siguiente imagen.

Elegimos esa pestaña y creamos una nueva perspectiva. Ahí nos aparece una lista con todos los objetos de nuestro cubo.  Simplementemarcamos con checks los objetos  que quermos que se vean o dejamos desmarcados los que no queremos que aparezcan, insisto que esto no es un mecanismo de seguridad.

Una vez creadas y desplegado el cubo los usuarios perciben las perpestivas como si fuesen un nuevo cubo. Cuando nos conectamos desde un cliente observaremos algo así

Como podeis ver se ven como si fuesen un cubo mas, pero aparece el literal perspectiva.  En cualquier caso se persibe igual que si fuese un cubo.

En otros post veremos como limitar acceso por seguridad.