
07/05/2008, 11:31
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 294
Antigüedad: 19 años, 11 meses Puntos: 0 | |
¿qué funcion tiene el wrapper? Hola, alguien me puede explicar qué hace la parte del código marcada en rojo. Alguna idea, aunque no sea exacto, por orientarme un poco...
import org.olap4j.*;
Class.forName("mondrian.olap4j.Driver");
OlapConnection connection =
DriverManager.getConnection(
"jdbc:mondrian:local:Jdbc=jdbc:odbc:MondrianFoodMa rt;" +
"Catalog=/WEB-INF/queries/FoodMart.xml;" +
"Role='California manager'"); OlapWrapper wrapper = (OlapWrapper) connection;
OlapConnection olapConnection = wrapper.unwrap(OlapConnection.class);
OlapStatement statement = olapConnection.createStatement();
OlapResult result =
statement.execute(
"SELECT {[Measures].[Unit Sales]} ON COLUMNS,\n" +
" {[Product].Members} ON ROWS\n" +
"FROM [Sales]");
Gracias. |