针对现有OLAP交互手段单一及存在的易用性问题,结合信息检索领域普遍采用的基于关键词的交互思路,提出支持多立方体的OLAP关键词查询方法,使用户使用关键词即可在数据立方体中快速定位及联机分析.本文提出方法首先根据数据仓库模式对维度模式构建全文索引,通过交互界面获取用户关键词输入,采用全文检索方法获得按关键词划分的命中集,最后对命中集进行组合连接及排序后将产生的候选结果提供给用户.为增强候选结果排序的准确率,结合OLAP用户使用特性,提出通过DLC(维度层次系数)对全文检索排序的得分公式进行加权处理的方法;针对多立方体条件下候选结果的计算,改进了基于模式图的算法并提出基于立方体拆分的方法.实验部分通过FoodMart和Adventure Works DW两个数据集上的实验,对采用不同方法的候选结果计算性能进行了测试,并对采用DLC之后候选结果命中准确率进行了比较,实验结果表明,采用朴素的立方体拆分的效率最高,采用DLC之后的候选结果命中率显著提升.