Updated on 2026-04-10 GMT+08:00

Impala Application Development Process

Figure 1 and Table 1 describe the phases in the development process.

Figure 1 Impala application development process
Table 1 Description of the Impala application development process

Phase

Description

Reference

Understand the basic concepts.

Before application development, learn basic concepts of Impala.

Common Concepts of Impala Application Development

Prepare development and operating environments.

You can use Java and Python to develop Impala applications. The IntelliJ IDEA tool is recommended to prepare development environments in different languages based on the guide.

Prepare the Impala Development and Operating Environment

Develop projects based on scenarios.

Impala provides Java and Python sample projects, covering table creation, data loading, and data queries.

Impala Development Plan

Run applications and view results.

Guidance is provided for you to submit and run a developed program and then view the result.

Commissioning an Impala Application