2012-09-11 15 views
6

Mi equipo de base de datos ha configurado una base de datos Cube utilizando la base de datos MySQL. Necesito conectarme a este Cubo desde PHP y obtener los datos usando consultas MDX.Conexión a la base de datos Cubo que utiliza la base de datos MySQL desde PHP (usando JDBC)

No puedo encontrar cómo hacerlo. ¿Podría alguien ayudarme con esto lo antes posible? documento

Referencia: - Creating Interactive OLAPApplications with MySQLEnterprise and Mondrian

+0

¿Cuál es su versión de servidor bi? –

+1

¿Has mirado PHPOLAP en github? –

+0

Comprobando phpolap. Gracias por la sugerencia. Volveremos una vez que lo verifique :) – ilight

Respuesta

1

Su mejor opción es utilizar el banco de trabajo de esquema para crear el XML para su Cubo

Reference

Schema Workbench download

MySQL Jdbc Driver

La mayoría de las el tiempo la gente se queda un poco atrapada en primero usando el banco de trabajo, recomiendo encarecidamente que antes de usarlo, coloque el controlador mysql jdbc dentro de la carpeta del controlador. De esta forma, la aplicación podrá conectarse a su base de datos tan pronto como la abra por primera vez.

Después puted su JDBC-driver-archivo.jar dentro de la carpeta del controlador:

1- Ejecutar esquema Workbench (.sh en sistemas basados ​​en Unix/Linux)

2- Ir a Herramientas -> preferencias y configuración de la cadena de conexión:

  • controlador nombre de la clase: com.mysql.jdbc.Driver cadena

  • conexión: jdbc: mysql: // serverlocati en: puerto/base de datos

  • nombre de usuario: usuario de MySQL

  • contraseña: contraseña

3- ir a Archivo -> Abrir y abra el cubo

4- Ir a Archivo -> Nuevo -> MDX Query

Si desea una vista más bonita de su consulta MDX utilizando jPivot, puede utilizar el servidor bi para realizar pruebas.

+0

¿Podrían por favor guiarme dónde colocar la carpeta del conector mysql jdbc? – ilight

+0

Además, tengo el archivo XML. Ahora tengo que conectarme a él y obtener los datos usando algunas consultas. – ilight

+0

Ok, puede usar el banco de trabajo de esquema para validar el cubo y también para probar MDX. Es muy simple solo coloque su archivo jdbc en la carpeta de controladores –

Cuestiones relacionadas