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.