The Hybrid Data Pipeline server can be supported with the installation and configuration of additional components such as the On-Premises Connector, the ODBC driver, and the JDBC driver. The following requirements must be met before deploying the server or installing supporting components.

Note: OData connectivity is handled by an OData layer within Hybrid Data Pipeline, and therefore does not require the use of a separate component.

Hybrid Data Pipeline server

The Hybrid Data Pipeline server can be deployed from a Docker image or installed on a Linux machine using the installation program.

Docker deployment

  • For a Docker deployment, the server may be deployed on Docker-supported platforms.

Linux installation

  • The server must be installed on a 64-bit Linux machine with, at minimum, 4 cores and 8 GB of RAM. A minimum of 100 GB of disk space is also required.
  • For operating system compatibility information, refer to "Operating System Compatibility Matrix (HDP Server)" in the DataDirect Product Compatibility Guide.
  • The netcat or nc utility must be installed on the host machine. During installation, the netcat utility is used for port validation. At runtime, it is used to read and write data on TCP connections.
  • Java requirements:
    • The OpenJDK 8 JRE is bundled with the server installer. By default, this JRE is used in the installation and operation of the server. However, you may opt to use an external JRE for the runtime operation of the server. See JRE support and integration for details.
    • For Java compatibility information, refer to "Java Compatibility Matrix (HDP Server)" in the DataDirect Product Compatibility Guide.

      Important: Environments running on Java 8 must use JRE version 8u161 or higher.
  • It is not recommended to install or run the server with a user who has root-level privileges.
  • The user installing and running the server must have read, write, and execute permissions to the installation directory.
  • In most deployment scenarios, an external key location must be specified during installation of the server. The user installing and running the server must have read and write permissions to the key location. See Shared files and the key location for more information.

On-Premises Connector

The On-Premises Connector (OPC) must be installed on a 64-bit Windows machine with, at minimum, 4 cores and 8 GB of RAM. A minimum of 100 GB of disk space is required.

For operating system compatibility information, refer to "Operating System Compatibility Matrix (HDP OPC)" in the DataDirect Product Compatibility Guide.

Java requirements:

  • OPC versions 4.6.2.1046 and earlier
    • The OpenJDK 8 JRE is bundled with the OPC installer. This JRE is used in the installation and operation of the OPC. However, during installation, you may opt to use an external JRE.
  • OPC versions 4.6.2.1132 and later
    • A JRE is no longer bundled with the OPC installer. In addition, a new installation removes any previously installed JRE. Therefore, you must install a JRE for the successful operation of the installer and the OPC.
    • For the operation of the installer, Java 11 or higher is required. The JVM must be defined on your system path.
    • For the operation of the OPC, Java 8, 17 or 21 is required. The JVM must be defined on your system path.
  • For Java compatibility information, refer to "Java Compatibility Matrix (HDP OPC)" in the DataDirect Product Compatibility Guide.

JDBC driver

An installation of the JDBC driver requires 21 MB of hard disk space at minimum.

Java requirements:

  • JDBC driver versions 4.6.2.403 and earlier
    • The OpenJDK 8 JRE is bundled with the JDBC driver installer. This JRE is used in the installation and operation of the JDBC driver.
  • JDBC driver versions 4.6.2.436 and later
    • A JRE is no longer bundled with the JDBC driver installer. In addition, a new installation removes any previously installed JRE. Therefore, you must install a JRE for the successful operation of the installer and the JDBC driver.
    • For the operation of the installer, Java 11 or higher is required. The JVM must be defined on your system path.
    • For the operation of the JDBC driver, Java 8, 17 or 21 is required. The JVM must be defined on your system path.
  • For Java compatibility information, refer to "Java Compatibility Matrix (HDP JDBC)" in the DataDirect Product Compatibility Guide.

ODBC driver

An installation of the ODBC driver requires 132 MB of hard disk space at minimum. In addition, the driver is compiled with an upgraded compiler for Windows platforms. As a result, you must have Microsoft Visual C/C++ runtime version 14.40.33810 or higher on your machine to run the driver.

For operating system compatibility information, refer to "Operating System Compatibility Matrix (HDP ODBC)" in the DataDirect Product Compatibility Guide.

Java requirements for the ODBC driver installer:

  • ODBC driver versions 4.6.2.340 and earlier
    • The OpenJDK 8 JRE is bundled with the ODBC driver installer. The JRE is used only for the operation of the installer. A JRE is not required for operation of the ODBC driver.
  • ODBC driver versions 4.6.2.356 and later
    • A JRE is no longer bundled with the ODBC driver installer. In addition, a new installation removes any previously installed JRE. For successful installation, a Java 11 or higher JRE must be installed on your operating system. Before proceeding with installation, the JVM must be defined on your system path.

Browser for Hybrid Data Pipeline Web UI

For browser compatibility information, refer to "Web Browser Support" in the DataDirect Product Compatibility Guide.