我想直接针对MySQL数据库使用MDX查询。现在我正在使用Pentaho的MIS分析来运行MDX查询。
答案 0 :(得分:2)
您无法在数据库上执行MDX查询,但可以执行相关的SQL查询,为此,您将在Pentaho中启用启用Mondrian日志。这样它就会为该特定的MDX查询生成SQL查询。
请按照以下步骤操作:
转到\pentaho\WEB-INF\classes
。
编辑。启用Log4j文件中的所有日志。
启用以下标记:
MONDRIAN
MDXLOG
SQLLOG
答案 1 :(得分:1)
我怀疑答案是否定的。
针对多维结构执行function_name (...)
^-------------NO!
- MDX
数据库是关系型的。
您需要先以多维格式存储数据 - 然后才可能MySQL
。