This paper presents an OLAP-based solution for multidimensional modeling and analysis of large watercourse data. The solution includes two data cubes for physicochemical and hydrobiological water quality data, an ETL tool for data integration from various sources, and OLAP tools for exploration. It extends an existing framework to define complex analysis indicators using complex aggregate functions. This allows calculation of indicators and additional analysis dimensions to address heterogeneous measurement units. The system provides water quality practitioners efficient analysis capabilities like thematic, temporal, spatial, and multiscale exploration to help understand watercourse functioning under the Water Framework Directive.