Apache Impala SQL Overview

The Impala SQL language reference defines the syntax for DDL and DML statements, supported data types, and built-in functions used for managing high-performance schemas.

Impala provides a high degree of compatibility with the Hive Query Language. Impala uses the same metadata store as Hive to record information about table structure and properties. Therefore, Impala can access tables defined through the built-in Impala CREATE TABLE command, or tables created using the Hive data definition language (DDL).