This is a text description of olapitos.gif. Java OLAP applications use the OLAP API to send requests for data to the OLAP SQL generator. The SQL generator converts the request to SQL, and accesses relational tables and views through the OLAP Catalog. Access to analytic workspace objects is through relational views. Table functions and object types provide the interface between the relational views and the OLAP calculation engine. The OLAP engine uses DML to manipulate workspace objects.