hive 视图特点
和关系型数据库一样,Hive 也提供了视图的功能,不过请注意,Hive 的视图和关系型数据
库的数据还是有很大的区别:
- 只有逻辑视图,没有物化视图;
- 视图只能查询,不能 Load/Insert/Update/Delete 数据;
- hive的视图仅仅相当于一个sql的快捷方式,为了提升hql语句的可读性
- 视图在创建时候,只是保存了一份元数据,当查询视图的时候,才开始执行视图对应的那些子查询
- hive的视图保存在元数据库中
元数据库保存的类型为 VIRTUAL_VIEW
元数据库保存当前视图代表的sql语句
创建视图
create view view_name as select * from carss;
create view carss_view as