HBase actions that produce Atlas entities

As data assets are created in HBase, Atlas generates entities to represent those assets.Atlas does not create processes to represent HBase operations.

The following table lists the HBase actions that produce or update metadata in Atlas.

This Action in HBase... ...Produces metadata for these Atlas entities
alter_async

hbase_namespace,
hbase_table,
hbase_column_family

create_namespace,
alter_namespace,
drop_namespace

hbase_namespace

create table,
alter table,
drop table,
drop_all tables

alter table (create column family),
alter table (alter column family),
alter table (delete column family)

alter table (create column family),
alter table (alter column family),
alter table (delete column family)

hive_process, hive_process_execution

Notable actions in HBase that do NOT produce metadata entities include any actions that affect only data and not metadata. In addition, Atlas does not collect metadata for HBase columns. Actions that do not create Atlas entities include:

  • Truncate table
  • Put (cell value)]
  • Disable/enable table