The following node is available in the Open Source KNIME predictive analytics and data mining platform version 2.7.1. Discover over 1000 other nodes, as well as enterprise functionality at
http://knime.com.
Database Reader
Establishes and opens a database access connection to read data from.
Make sure you have your vendor-specific database driver registered in
the KNIME preference page (section Database Driver). By default, the
sun.jdbc.odbc.JdbcOdbcDriver (Windows and Linux) is only available.
Dialog Options
- Database Driver
-
Enter the database driver here; it is a Java class (including the
package path), for example: sun.jdbc.odbc.JdbcOdbcDriver
Additional driver can be registered via KNIME's preference page
(Database Driver).
- Database URL
-
Enter the database name here, for example
jdbc:odbc:database_name or jdbc:mysql://host:port/database_name
- Workflow Credentials
-
If checked, the credentials (user and password) are used as defined on
the workflow. The credential name links to the specified user and
password. Those can be replaced or edit using the 'Workflow Credentials'
menu available in the workflow context menu.
- User Name
-
Your log-in user name for the database.
- Password
-
Your log-in password for the database. Note, the password is
de- and encrypted before handling it internally.
- SQL Statement
-
Enter SQL statement being execute here, for example SELECT * FROM table.
Additional SQL commands (create, drop, set parameter, etc.) can be
arrange in front of the actual SELECT statement and are execute
together line-by-line during configure and execute. Note, those
additional SQL commands need to be separated by semicolon.
- Run SQL query only during execute, skips configure
-
The SQL query is executed as it is without accessing the meta info
from the database during configure, which results in an empty data table
spec after configure.
- Database Browser
-
Click Fetch Metadata to connect to the database using the
entered settings and to fetch all tables and display them grouped by
type in a tree view.
Click on any table to retrieve all contained columns. Double-click on a table
or column to insert its name into the SQL query at the current
cursor position.
- Flow Variable List
-
The list contains the flow variables that are currently available at
the node input. Double clicking any of the entries will insert the
respective identifier at the current cursor position (replacing the
selection, if any).
Ports
Output Ports
0 |
Table with data read from the database |
This node is contained in KNIME Base Nodes
provided by KNIME GmbH, Konstanz, Germany.