No aparecen cubos Sayku para usuarios no administradores

Hola, desde la Universidad Nacional de José C. Paz usamos Wichi 6.1. Estamos con la gestión de seguridad (lo que abarca el punto 6 de la guía técnica)
El tema de la creación de usuarios y la asignación de roles anduvo bien, al igual que el punto 6.1.5 de habilitación de carpetas.
Lo que no podemos ver es la información de los cubos (sayku analystic) con los usuarios creados que no son administradores. “Error Loading Query”

Lo que no nos quedó muy claro y pensamos que nos pueden ayudar es en listar los pasos a seguir en la creación de usuarios, asignación de roles y modificación de los archivos en cuestión, pero igualmente creemos que lo hicimos al pie de la letra.
Adjunto los archivos de SIU-Wichi.xml y de principal_actualizar_roles.kjb para comprobar si hay algo allí que está fallando.

Nota: El rol que le damos a los usuarios no administradores es Business Analyst. Nuestro archivo SIU-Wichi se encuentra en la carpeta usr.

Desde ya muchas gracias!


SIU-Wichi.txt (268 KB)

principal_actualizar_roles.txt (21.3 KB)

Hola Alan!
El archivo principal_actualizar_roles.txt que nos enviaron es el job a ejecutar, no esta el log de la ejecución.
El archivo SIU-Wichi no contiene los roles, o sea, o no es el generado luego de la ejecución de principal_actualizar_roles.kjb o no tienen los roles y las unidades de análisis definidas.
Por otro lado los roles para asignar a los usuarios son los que generaron ustedes por unidad de análisis y los correspondientes a los sistemas fuentes y carpetas de wichi. Por ejemplo: FacEcon, Presupuestaria, Carpeta-Presupuestaria.
Business Analyst es un rol predefinido de pentaho y No deben utilizarlo, así como tampoco Power User y Report Author.
Hicieron los puntos 6.1.4.2.2 - Actualiza Unidades de Análisis y 6.1.4.2.3 - Asignación de Unidades de Análisis???

Saludos,
Sabrina.

El archivo principal_actualizar_roles.txt que nos enviaron es el job a ejecutar, no esta el log de la ejecución.

/opt/pentaho/etl/administracion_servidor/actualizar_roles/principal_actualizar_roles.kjb

Al intentar ejecutar el job nos da el siguiente error:

/opt/pentaho/etl/administracion_servidor/actualizar_roles/principal_actualizar_roles.kjb: line 1: syntax error near unexpected token newline' /opt/pentaho/etl/administracion_servidor/actualizar_roles/principal_actualizar_roles.kjb: line 1: <?xml version="1.0" encoding="UTF-8"?>’

Adjunto archivo
Gracias!


principal_actualizar_roles.txt (21.3 KB)

Hola Alan, me podrás escribir la sintaxis con la que llaman el etl? los parámetros que le estás pasando?
Saludos,
Sabrina.

Si, de la siguiente manera:

./kitchen.sh \ -file=“/opt/pentaho/etl/administracion_servidor/actualizar_roles/principal_actualizar_roles.kjb” \ -param=“base_usuario=postgres” \ -param=“base_clave=xxxxx” \ -param=“base_nombre=siu_wichi” \ -param=“base_host=xxx.xxx.x.xx” \ -param=“base_puerto=5432” \ -param=“directorio_xml=/opt/pentaho/etl/utilidades/esquemas” \ -param=“pentaho_url_puerto=localhost:8080” \ -param=“pentaho_usuario=admin” \ -param=“pentaho_password=password” \

Perfecto, no logro replicar tu error. Tendras unos minutos para verlo junto por hangouts??

Si…

podrás enviarme un mail a wichi@siu.edu.ar con tu gmail asi arreglamos dia y horario?
Saludos

Listo, caso resuelto.
El tema era que el archivo SIU-Wichi.xml de la carpeta opt/pentaho/etl/utilidades/esquemas estaba vacío. Me pasaron el código que tenía que ir y subí el archivo pentaho. Actualicé los cubos y se actualizó el archivo con los roles y usuarios correspondientes.
Muchas gracias!
Saludos!