Conectar Artus a Microsoft Analysis Services para explotar la información de los cubos de Microsoft es sumamente sencillo. Lo único que necesitamos es Artus V y acceso a la base de datos de cubos que deseamos consultar.
Si tiene una versión anterior a V aquí tiene un tutorial para versiones anteriores a V.
Artus es un excelente cliente OLAP para explotar la información de estos cubos. Y lo mejor es que no necesita saber ni un poquito de MDX para terminar una aplicación completa de tableros de control o cuadros de mando; sigue teniendo el drill down y además mucha funcionalidad adicional. Y funciona en el WEB.
Antes de hacer esta conexión, por favor, intente conectarse desde la maquina donde hará la conexión de Artus a los cubos de Analysis Services con el Analysis Manager o la aplicación MDX Sample Application (o su equivalente en 2005) al servidor de cubos que quiere accesar. Compruebe que puede ver el cubo. Si con las herramientas de Microsoft no puede conectarse a los cubos de Microsoft con Artus menos. ¿Me explico?
Comencemos.
Lo primero es dar clic derecho sobre la sección de cubos y seleccionar Importar definición de cubos de servidores OLAP.
De la lista Tipo de cubo seleccionamos Microsoft Analysis Services. Observe que bajo el mismo metodo es posible conectar Artus a otros proveedores de cubos como SAP o DB2 Cube Views.
En la seguridad seleccione “usando autentificación por Microsoft Windows”. No puede seleccionar la otra opción ya que los Analysis Services trabajan por este esquema de seguridad. Luego seleccione la base de datos de cubos a la que desea conectarse y el cubo dentro de la base de datos al que se desea conectar.
Si al darle clic a la lista catalogo no le despliega la lista de bases de datos, o en cubos no le despliega la lista de cubos; quiere decir que el usuario de Windows con el que está logueado y está haciendo la conexión de Artus con los cubos no tiene permisos de verlos. Por favor, NO intente la opción de arriba “usando un usuario y una contraseña especificados” ya que Artus hará caso omiso de lo que escriba ahí. Esta opción solo funciona con los otros proveedores de cubos. Así que diríjase con su Administrador de Sistemas y solicite los permisos faltantes.
Para este ejemplo usaremos la base de datos de cubos FoodMart 2000 y el cubo Sales
Oprima conectar.
Si todo sale bien, verá la pantalla anterior. Esto quiere decir que Artus se ha podido conectar y leer la definición de cubos. La pantalla anterior le despliega la lista de indicadores que contiene el cubo.
Note como al darle clic a un indicador, del lado derecho en la parte que dice llave muestra la palabra Nuevo. Esto quiere decir que es la primera vez que importa el cubo y que ese indicador lo agregará como un indicador nuevo.
—¿esto quiere decir que los cubos se importan más de una vez?
—Si, cuando hay algún cambio en el cubo (como agregarle una nueva dimensión) usted necesita importarlos de nuevo para que Artus conozca los cambios que en el cubo se han producido.
Arriba verá 4 botones. Dé clic en el que dice Dimensiones.
Ahora le muestra la lista de dimensiones que contiene el cubo. Igual, al darle clic a una dimensión verá del lado derecho en la sección llave que la dimensión es una dimensión nueva. En esta parte solo preocúpese de las dimensiones pintadas de azul. Son las dimensiones de tiempo.
Tenemos que decirle a Artus esas dimensiones de tiempo que provienen de Analysis Services a que dimensión de tiempo de Artus corresponden.
Esta parte es la más importante de todo el proceso. Si algo sale mal simplemente Artus no le mostrará información alguna.
Primero dé clic sobre la dimensión Year. Del lado derecho en Clave del periodo seleccione Anual. Esto para decirle a Artus que la dimensión Year corresponde a la dimensión de tiempo de artus: anual. Más importante aun, tenemos que decirle como viene la información. Si usted revisa el contenido de year encontrará que son años: 1997,1998… Así que en formato escribiremos el formato yyyy.
Dé clic a guardar.
Ahora dé clic en Quarter. Aquí en llave seleccionaremos Trimestre (si tiene cuarto, seleccione cuarto). Al revisar el contenido de esa dimensión verá que contiene: Q1, Q2, Q3…Esto es, el numero del cuarto o trimestre concatenado a la letra Q. Entonces usaremos el formato [Q]q. Lo que va entre corchetes se concatena tal cual.
Dé clic a guardar.
Seleccione Month. En llave seleccione Mensual. El contenido es 1,2,3,4…12; así que escriba en formato m. Si usa mm Artus usará 01,02,03 lo cual no coincide con el 1,2,3 que contiene la dimensión.
Si tienen dudas acerca de los formatos aquí puede encontrar información.
Dé clic a guardar.
Listo, ya tienen todo lo que se requiere para importar el cubo. Dé clic a importar en los botones de arriba.
Aquí es donde se hace la importación. En configuración regional para nuestro ejemplo deje el lenguaje tal como está ya que no nos afecta. Si el contenido de las dimensiones de tiempo tuvieran nombres de meses (Enero, Febrero, March, April) entonces tendríamos que seleccionar el idioma de acuerdo al idioma del contenido de las dimensiones de tiempo. Por ejemplo seleccionar español si el contenido de la dimensión es Enero, Febrero, Marzo.
En grupo de usuarios especifique el grupo de usuarios al que quiere darle permisos sobre este cubo.
Para nuestro ejemplo deje todo tal cual está y oprima generar script para que Artus prepare un script que modificará la metadata (de Artus) que servirá para hacer la importación del cubo.
Hecho esto dé clic a Ejecutar Script.
¡Listo! Ahora ya puede intentar pintar una celda.
Technorati tags: Artus

ummm, Adrian, fija que estoy en esta parte pero lo que pasa es que al pasar a la pestaña IMPORTAR no me aparecen ni el Cubo ni los indicadores ni las dimensiones, en pocas palabras me aparece en blanco, yo creo que tengo algun problema con el ODBC, he estado checando el ODBC y ninguno se conecta al cubo, uno esta para conectarse a la base de datos y otro al la base de datos de Artus.
¿Cual crees que sea mi problema?
Saludos!!!
Hola Miguel,
te refieres al darle clic derecho a cubos y seleccionar “importar definción de cubos de servidores olap”? Sino te salen los cubos normalmente se debe a permisos. Verifica primero que te puedas conectar desde la maquina dnde estás haciendo la importación con el analysis manager y que veas los cubos.
saludos
jejeje, pues si tengo el permiso para conectarme, el cubo si se puede ver, lo que no puedo ver es esa parte que te comento, la verdad hasta se me hace extraño, de hecho el cubo esta agregado en el Administrator pero esa parte no la puede ver, por permisos no es porque si tengo el acceso total, es por eso que me inclinaba mas a lo del ODBC o alguna otra configuración, he estado leyendo los manuales pero no viene mucho sobre ese tema XD.
Saludos!!!
Hola Miguel,
no mequeda muy claro. No tendras un print-screen por ahi que me puedas enviar?
saludos
Pues Adrian, despues de buscar y buscar y buscar y seguir buscando, encontre el problema, lo que resulto es que no estaba configurado correctamente el servicio del Artus Web, me percate de eso porque al usar el Artus Desktop pues si se mostraban los escenario y todo, entonces me enfoque mas a lo del Artus Web y pues encontre con que el usuario con el cual se habia configurado el Artus Web se habia dado de baja debido a que no era un usuario nuestro, lo que hice fue poner el usuario Administrador y listo.
Gracias de todas formas…
Saludos!!!
Tengo Artus V.3.2 y no me aparece la opcion de Importar Definición de cubos de servidores OLAP, tengo que realizar alguna actualización o debo de configurar algo antes?
Gracias
sip,
vamos en version 6, necesitas al mnos la version 4 y de la version 4 a la 6 ha cambiado. Te recomiendo migrar a la 6
saludos
Estimado, 3 preguntas:
la versión 5 de artus es compatible con analysis services 2005?
la versión 6 de artus es compatible con analysis services 2005?
que tan complicado es migrar artus (y lo desarrollado en él) de la versión 5 a la 6?
muchas gracias!
Saludos
Hola Rogelio,
5 es compatible con 2000 y 2005
Artus 6 es compatible con 2000, 2005 y 2008
Es bastante sencillo, realmente instalas y desinstalas pero Artus WEB 6 si tiene grandes cambios
saludos