HGrid247-3.5 DE User Guide

What is HGrid247-3.5 DE ?

HGrid247-3.5 DE is a multi-platform, drag-and-drop big data engineering ETL tool designed for both batch and stream processing.

HGrid247-3.5 DE enables users to design data engineering workflows easily using an intuitive graphical interface. It automatically generates optimized Java (and PySpark) code that can be executed on parallel and distributed processing frameworks. As a result, users do not need advanced programming skills to build scalable data processing pipelines.

Key Capabilities

Supported Processing Engines and Build Outputs

HGrid247-3.5 DE supports ten processing engines as compilation and build targets:

  1. Hadoop MapReduce
    • Output file:
      <project-name>_mr.jar
  2. Apache Spark 1.6 RDD
    • Output file:
      <project-name>_spark1.jar
  3. Apache Spark 2.x RDD
    • Output file:
      <project-name>_spark2.jar
  4. Apache Spark 2.x (Dataset)
    • Output file:
      <project-name>_spark2ds.jar
  5. Apache Beam 2.29.0 (Batch)
    • Output file:
      <project-name>_beam.jar
  1. Apache Beam 2.29.0 (Streaming)
    • Output file:
      <project-name>_sbeam.jar
  2. Apache Flink 1.12.x (Batch)
    • Output file:
      <project-name>_flink.jar
  3. Apache Flink 1.12.x (Streaming)
    • Output file:
      <project-name>_sflink.jar
  4. Apache Tez 0.9.1
    • Output file:
      <project-name>_tez.jar
  5. Apache PySpark
    • Output file:
      <flow-name>.py

Summary

HGrid247-3.5 DE provides a unified, low-code platform for building scalable data engineering pipelines across multiple big data engines, making it suitable for developers, data engineers, and analysts who want powerful processing capabilities without complex programming requirements.