更新时间:2024-12-10 GMT+08:00

Impala SQL接口介绍

Impala SQL提供对HiveQL的高度兼容性,Impala使用SQL作为其查询语言,为了保护用户在技能开发和查询设计上的投资,Impala提供了与Hive查询语言(HiveQL)的高度兼容性。

由于Impala使用与Hive相同的元数据存储来记录有关表结构和属性的信息,因此Impala可以访问通过本机Impala CREATE TABLE命令定义的表,也可以访问使用Hive数据定义语言(DDL)创建的表。

  • Impala支持类似于HiveQL的DML组件的数据操作(DML)语句。
  • Impala提供了许多与HiveQL等价物具有相同名称和参数类型的内置函数。

详情请参见https://impala.apache.org/docs/build/html/topics/impala_langref.html