java.lang.Object
org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable<EntityTable>
org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTable

public final class EntityTable extends BaseTable<EntityTable>
The entity table as column families info, config and metrics. Info stores information about a timeline entity object config stores configuration data of a timeline entity object metrics stores the metrics of a timeline entity object Example entity table record:
 |-------------------------------------------------------------------------|
 |  Row       | Column Family                | Column Family| Column Family|
 |  key       | info                         | metrics      | config       |
 |-------------------------------------------------------------------------|
 | userName!  | id:entityId                  | metricId1:   | configKey1:  |
 | clusterId! |                              | metricValue1 | configValue1 |
 | flowName!  | type:entityType              | @timestamp1  |              |
 | flowRunId! |                              |              | configKey2:  |
 | AppId!     | created_time:                | metricId1:   | configValue2 |
 | entityType!| 1392993084018                | metricValue2 |              |
 | idPrefix!  |                              | @timestamp2  |              |
 | entityId   | i!infoKey:                   |              |              |
 |            | infoValue                    | metricId1:   |              |
 |            |                              | metricValue1 |              |
 |            | r!relatesToKey:              | @timestamp2  |              |
 |            | id3=id4=id5                  |              |              |
 |            |                              |              |              |
 |            | s!isRelatedToKey             |              |              |
 |            | id7=id9=id6                  |              |              |
 |            |                              |              |              |
 |            | e!eventId=timestamp=infoKey: |              |              |
 |            | eventInfoValue               |              |              |
 |            |                              |              |              |
 |            | flowVersion:                 |              |              |
 |            | versionValue                 |              |              |
 |-------------------------------------------------------------------------|
 
  • Constructor Details

    • EntityTable

      public EntityTable()