La red del Business Intelligence
Hola a todos, tengo el sgte problema..
quiero publicar el schema pero me dá el sgte mensaje.
He configurado los jndi en la consola de administracion y creado la carpeta en la consola de usuario siguiendo el video, http://www.youtube.com/watch?v=HujjdQl9X7A.
que podrá ser...?
muchas gracias
Etiquetas:
te conecta al servidor para publicar cierto???... tienes iniciado el bi-server?... en una de esas sera por eso... en caso que no puedas publicarlo, no es necesario, puedes tomar el archivo .xml y dejarlo dentro de bi-server/pentaho-solutions en un carpeta dentro que hayas creado desde el Pentaho User Console, luego configuras un archivo donde agregas el nuevo catalogo de tu solucion en un archivo xml que no recuerdo ahora y le das el datasource que si lo agregaste en los jndi, no deberia darte problemas...
tu jndi y coneccion en el schema workbench tienen el mismo nombre?... parece que deberian tener el mismo... algo asi... saludos...
Si, el schema workbench se conecta. También tengo iniciado el bi-server.
Como es lo del catalogo?
saludos
Agustín
saludos...
lo del catalogo, debes ir a bi-server/pentaho-solutions/system/olap
en dicha ruta habra un archivo xml
datasources.xml, lo abres con un editor de texto y le agregas un nuevo catalog tal cual como los que salen ahi...
ejemplo...
<Catalog name="SampleData">
<DataSourceInfo>Provider=mondrian;DataSource=SampleData</DataSourceInfo>
<Definition>solution:steel-wheels/analysis/SampleData.mondrian.xml</Definition>
</Catalog>
donde en DataSource en vez de SampleData colocas el nombre del jndi que colocaste, y en Definition das la ruta de tu cubo olap manteniendo el "solution"...
luego debes actualizar la cache de mondrian y del repositorio desde la consola de usuario...
ahi me cuentas que tal, saludos...
Funcionó gracias!!!. ahora tengo el ste. error. Esta página no puede ser accedida directamente. Debe ser llamada desde otras paginas. esto es cuando voy a new analysis view, selecciono el esquema y cubo.. segùn el foro es pq esta mal diseñado el cubo o el schema. pero lo he armado tal cual esta en los videos..alguna idea?
saludos
Agustín
holas, bueno efectivamente cuando sale ese error es debido a que debe haber algún error en el cubo, jpivot suele arrojar eso, ahí uno ve inmediatamente que algo pasa en el cubo, echale una revisada de nuevo minuciosa, a veces se escapan cosas, incluso si puedes subelo por aca y se puede revisar ;)...
saludos...
En realidad estoy empezando asiq puede ser.. te subo el cubo y el esquema... son de prueba...gracias!!!
no me deja descargarlos... me dice acces denied... podrias colocar el xml en la respuesta...
<Schema name="Ventas">
<Cube name="Ventas" visible="true" cache="true" enabled="true">
<Table name="HECHO_VENTAS" schema="dbo">
</Table>
<Dimension type="StandardDimension" visible="true" foreignKey="IDCLIENTE" highCardinality="false" name="Clientes">
<Hierarchy name="Por Zona" visible="true" hasAll="true" allMemberName="Por Zona - Todos" primaryKey="IDCLIENTE">
<Table name="DIM_CLIENTES" schema="dbo" alias="">
</Table>
<Level name="xZona" visible="true" table="DIM_CLIENTES" column="DESCLOC" uniqueMembers="false">
</Level>
<Level name="xCliente" visible="true" table="DIM_CLIENTES" column="RSOCIAL" uniqueMembers="false">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" foreignKey="IDPRODUCTO" highCardinality="false" name="Productos">
<Hierarchy name="Por Categoria" visible="true" hasAll="true" allMemberName="Por Categoria - Todos" primaryKey="IDPRODUCTO">
<Table name="DIM_PRODUCTOS" schema="dbo" alias="">
</Table>
<Level name="Linea" visible="true" table="DIM_PRODUCTOS" column="LINEA" uniqueMembers="false">
</Level>
<Level name="Rubro" visible="true" table="DIM_PRODUCTOS" column="RUBRO" uniqueMembers="false">
</Level>
<Level name="SubRubro" visible="true" table="DIM_PRODUCTOS" column="SUBRUBRO" uniqueMembers="false">
</Level>
</Hierarchy>
</Dimension>
<Dimension type="StandardDimension" visible="true" foreignKey="Dateid" name="Tiempo">
<Hierarchy name="Por Año" visible="true" hasAll="true" allMemberName="Por Año - Todos" primaryKey="Dateid">
<Table name="DIM_TIEMPO" schema="dbo" alias="">
</Table>
<Level name="Año" visible="true" table="DIM_TIEMPO" column="Year" uniqueMembers="false">
</Level>
<Level name="Cuatrimestre" visible="true" table="DIM_TIEMPO" column="Quarter" uniqueMembers="false">
</Level>
<Level name="Mes" visible="true" table="DIM_TIEMPO" column="Month" uniqueMembers="false">
</Level>
</Hierarchy>
</Dimension>
<Measure name="Cantidad" column="CANTIDAD" datatype="Numeric" aggregator="sum" visible="true">
</Measure>
<Measure name="PrecioUnit" column="PRECIO_UNIT" datatype="Numeric" aggregator="sum" visible="true">
</Measure>
</Cube>
</Schema>
en una de esas te hace problemas de codificacion por "Por Año", prueba colocando "Por Anio", osea "anio" en vez de "Añ"... fuera de eso lo veo todo lo demas bien... recuerda despues volver a refrescar la cache de esquemas de mondrian y del repositorio, para que se efectuen los cambios, y ahi vuelve a probar con jpivot... ya con que no te salga el mensaje que te salia antes, estariamos bien y ahi podrias hacer analisis de tu cubo... no te preocupes suele pasar eso, yo llevo solamente un año en esto del BI, y en mi memoria mi cubo ahora me da problemas, debo revisarlo tambien jajajajajaja... saludos...
Agustin tambien me fije en otra cosa, se me habia pasado... cuando defines la dimension tiempo, debe ser "type="TimeDimension" asi despues en cada nivel, colocas TimeMonths, TimeQuarters, TimeYears... prueba cambiando el tipo en la dimension tiempo, y colocando en level anio uniquemembers="true", los demas en false...
Agustin H dijo:
gracias, lo voy a revisar
Lo que hice fué probar el ejemplo práctico en ms sql server y funciona ok, osea q tengo que aprender mas sobre los cubos..
Muchas gracias por la buena onda!!!!
Bienvenido a
Open Business Intelligence
© 2024 Creado por Emilio. Tecnología de