【问题标题】:Pentaho CDE how use my databasePentaho CDE 如何使用我的数据库
【发布时间】:2014-06-30 21:46:51
【问题描述】:

我正在尝试使用 CDE 创建一个 Penaho 仪表板,但我在访问我的数据时遇到了问题。 我找到了教程,但他们总是使用 SampleData 或 Steel Wheels。我自己已经做到了,但我需要访问自己的数据库。

我能够从数据源管理器连接到我的 oracle 数据库并创建了我自己的数据源。但现在我不知道如何从 CDE 访问这些表。如果我选择“sql 数据源”,我会看到 SampleData 数据源并可以对其进行查询,但不是我用我的数据库创建的那个。

那么,一旦我创建了与我的 orcale 数据库的连接,如何从 CDE 访问我的表

谢谢

【问题讨论】:

    标签: pentaho dashboard cda


    【解决方案1】:

    有两种选择:

    SQL over JDBC:您定义数据库主机、端口、名称、用户名和密码; SQL over JNDI:它将使用 Pentaho 平台上注册的 JNDI。

    JNDI 字段是一个自动完成字段,用于填写各种可用选项。但是,如果您新创建的连接没有显示在那里,请不要担心。输入就行了。

    【讨论】:

    • 你是对的,即使连接没有出现在数据源的 Jndi 列表中,我只是输入了名称就可以了。谢谢。
    【解决方案2】:

    你必须设置你的数据源..

    点击右上角的datasources-panel 从您在左侧看到的列表中单击 sql Queries。 然后点击 sql over sqljndi 现在在 jndi 的属性中设置您要访问的数据库连接。

    您无法在 CDE 中看到特定查询的输出,因为在 CDA 中打开同一文件以检查特定查询的结果(您可以在文件部分下找到)。

    【讨论】:

    • 您查看查询的方式听起来很有趣。我怎样才能做到这一点?你说“在 CDA 中打开同样的罚款”。我从市场上安装了 CDA,但我认为它只是数据源管理器。你的意思是我可以在哪里测试查询?
    • 在文件部分,一旦您创建了任何 CDE 文件,您将看到另外 1 个具有相同名称的 CDA 文件(它将自动创建).. 所以只需打开该 CDA 文件,因此您在数据访问下为连接创建的任何名称都会出现,您可以在选择该名称后看到查询结果..如果您达到这一点,其余的事情您将自己理解。
    • 感谢它的工作。我正在寻找一个工具,但我只需要打开文件。
    猜你喜欢
    • 2013-04-16
    • 2016-09-25
    • 2014-07-02
    • 2018-09-23
    • 1970-01-01
    • 1970-01-01
    • 2019-12-26
    • 2013-07-18
    • 2014-07-07
    相关资源
    最近更新 更多