Hive Server 2 actions that produce Atlas entities

Operations that create, update, or delete Hive metadata will affect Atlas entities; operations that only affect data do not show up in Atlas.

The following table lists the Hive Server 2 actions that produce or update metadata in Atlas.

This Action in Hive Server 2... ...Produces metadata for these Atlas entities

ALTER DATABASE,
CREATE DATABASE,
DROP DATABASE

hive_db, hive_db_ddl

ALTER TABLE,
CREATE TABLE,
CREATE TABLE AS SELECT,
DROP TABLE

hive_process, hive_process_execution, hive_table, hive_table_ddl, hive_column, hive_column_lineage, hive_storagedesc, hdfs_path

ALTER VIEW,
ALTERVIEW_AS_SELECT,
CREATE VIEW,
CREATE VIEW AS SELECT,
DROP VIEW

hive_process, hive_process_execution, hive_table, hive_column, hive_column_lineage, hive_table_ddl

INSERT INTO (SELECT),
INSERT OVERWRITE

hive_process, hive_process_execution

Notable actions in Hive Server 2 that do NOT produce process or process execution entities in Atlas, meaning that no lineage is produced for these operations:

  • SELECT