我们可以直接在MySql数据库上执行Mdx查询吗?如果可以,如何执行?

我们可以直接在MySql数据库上执行Mdx查询吗?如果可以,如何执行?,mysql,analytics,mdx,pentaho,Mysql,Analytics,Mdx,Pentaho,我想直接对MySQL数据库使用MDX查询。现在我正在使用Pentaho的MIS分析来运行MDX查询。我怀疑答案是否定的 您可以对多维结构执行MDX,MySQL数据库是关系型的 您需要先以多维格式存储数据,然后才有可能使用mdx。我怀疑答案是否定的 您可以对多维结构执行MDX,MySQL数据库是关系型的 您需要先以多维格式存储数据,然后才有可能使用mdx。您不能在DB上执行mdx查询,但可以执行相关的SQL查询,为此,您必须在Pentaho中启用Mondrian日志。因此,它将为特定的MDX查询生

我想直接对MySQL数据库使用MDX查询。现在我正在使用Pentaho的MIS分析来运行MDX查询。

我怀疑答案是否定的

您可以对多维结构执行
MDX
MySQL
数据库是关系型的


您需要先以多维格式存储数据,然后才有可能使用mdx。

我怀疑答案是否定的

您可以对多维结构执行
MDX
MySQL
数据库是关系型的


您需要先以多维格式存储数据,然后才有可能使用mdx。

您不能在DB上执行mdx查询,但可以执行相关的SQL查询,为此,您必须在Pentaho中启用Mondrian日志。因此,它将为特定的MDX查询生成SQL查询

请按照以下步骤操作:

  • 转到
    \pentaho\WEB-INF\classes

  • 编辑。启用Log4j文件中的所有日志

  • 启用以下标记:

    MONDRIAN
    MDXLOG
    SQLLOG
    

  • 您不能在DB上执行MDX查询,但可以执行相关的SQL查询,为此,您将在Pentaho中启用Mondrian日志。因此,它将为特定的MDX查询生成SQL查询

    请按照以下步骤操作:

  • 转到
    \pentaho\WEB-INF\classes

  • 编辑。启用Log4j文件中的所有日志

  • 启用以下标记:

    MONDRIAN
    MDXLOG
    SQLLOG