Pentaho CDE如何使用我的数据库

Pentaho CDE如何使用我的数据库,pentaho,dashboard,cda,Pentaho,Dashboard,Cda,我正在尝试使用CDE创建Penaho仪表板,但访问数据时遇到问题。 我找到了一些教程,但它们总是使用SampleData或钢轮。我自己设法做到了,但我需要访问我自己的数据库 我能够从数据源管理器连接到oracle数据库,并创建了自己的数据源。但现在我不知道如何从CDE访问这些表。如果我选择“sql数据源”,我会看到SampleData数据源,并可以对其进行查询,但不能查询我用数据库创建的数据源 因此,一旦我创建了与orcale数据库的连接,如何从CDE访问我的表 谢谢您必须设置数据源 单击右角的

我正在尝试使用CDE创建Penaho仪表板,但访问数据时遇到问题。 我找到了一些教程,但它们总是使用SampleData或钢轮。我自己设法做到了,但我需要访问我自己的数据库

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

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


谢谢

您必须设置数据源

单击右角的数据源面板 单击左侧列表中的sql查询。 然后单击sql over sqljndi 现在,在jndi的属性中设置您想要访问的数据库连接

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

有两个选项:

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


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

你是对的,即使连接没有出现在Jndi数据源列表中,我只是输入了名称,它就工作了。谢谢。你看待问题的方式听起来很有趣。我该怎么做?你说“在CDA中开同样的罚款”。我从市场上安装了CDA,但我认为它只是数据源管理器。您的意思是我可以在哪里测试查询?在文件部分,只要您创建任何CDE文件,您就会看到一个或多个同名的CDA文件(它将自动创建)。。因此,只需打开该CDA文件,就可以显示您为data access下的连接创建的名称,并且您可以在选择该名称后看到查询结果。。如果你达到了这一点,剩下的事情你会自己理解的。谢谢,它奏效了。我在找一个工具,但我必须打开文件。