This document discusses OLAP functions in Informix 12.1. It provides an overview of OLAP and what it is used for in business intelligence. It then describes the OVER clause and how it defines the domain of OLAP function calculation using optional PARTITION BY, ORDER BY, and WINDOW FRAME clauses. Several examples of ranking, aggregation, and analytic OLAP functions like RANK, SUM, and LAG are shown. The document concludes by noting how OLAP functions can be accelerated by the Informix Warehouse Accelerator.