Skip to main content

Hadoop

Selecting the Configuration Type

To specify the configuration type, select one of the tiles displayed on the page. In this case, choose the Hadoop tile.

Important!

Once saved, the configuration type cannot be changed.

Filling in Connection Information

The subsequent configuration details should be entered in the "Enter Configuration Information" section. Fields marked with a red asterisk are mandatory. If any field contains invalid data, the configuration will not be saved, and an error message will appear next to the field with the issue. Follow these steps to provide the connection information:

  1. Enter the configuration name in the field labeled "Configuration Name". Only Latin letters or numbers in CamelCase format are allowed.
  2. Select the JDBC driver in the "Upload Driver" field. If the required driver is not listed, you can upload your own by clicking the "Upload File" button below the input field. This will open a modal window where you need to select a .jar file. Other file types will not be accepted.
  3. The "Driver Class Name" field will be filled in automatically. If multiple classes are available in the JDBC driver, you can manually specify the required class. Only Latin letters or numbers are allowed.
Note!

By default, the connection string field is auto-populated based on the JDBC driver class. For ClickHouse, the following classes are supported: cc.blynk.clickhouse.ClickHouseDriver, com.clickhouse.jdbc.ClickHouseDriver. If the driver does not use these classes, the connection string will still be auto-populated. However, to ensure the connection works correctly, review the "Connection String" field for accuracy. Otherwise, switch to Advanced Mode and make the necessary adjustments.

  1. Enter the host in the "Host" field. Acceptable formats include http://172.168.0.1 or https://yourhost.
  2. Enter the port number in the "Port" field. Only numeric values are allowed.
  3. If necessary, specify the default database name in the "Default Database" field.
  4. If your connection requires SSL validation, enable the "SSL Validation" option. This will display a warning about saving data to the keystore, as shown in the image:

Keystore Warning for Hadoop

After that, you can enable host name verification and specify the path to the trust store in the "Trust Store Path" field. Valid formats include /my_path/to/trust-store/.

  1. If your connection requires authentication using a username and password, or just a username, fill in the "Username" and "Password" fields accordingly.

  2. To test the connection, click the "Test Connection" button. If the connection to Hadoop is successful, the following message will appear:

Successful Connection

If the connection fails, an error message will be displayed:

Connection Error

Note

The example shows a sample error message. The actual error may vary.

Configurations can be saved even if connection errors occur. However, configurations with invalid data formats or empty mandatory fields will not be saved.

Editing Configuration Features

Configurations can be edited using the same rules as when they are created. You can edit fields in any order necessary to adjust the configuration settings.