public interface FactTable extends Named
Modifier and Type | Method and Description |
---|---|
Date |
getAbsoluteEndTime()
Absolute end time of the fact
|
Date |
getAbsoluteStartTime()
Absolute start time of the fact
|
Set<String> |
getAllFieldNames()
Set of all the columns names of the fact
|
List<org.apache.hadoop.hive.metastore.api.FieldSchema> |
getColumns()
List of columns of the fact
|
String |
getCubeName()
Cube to which this fact belongs to
|
String |
getDataCompletenessTag()
tag for checking data completeness
|
Date |
getEndTime()
End time of the fact
|
Map<String,String> |
getProperties()
Config properties
|
Date |
getRelativeEndTime()
Relative End time of the Fact
|
Date |
getRelativeStartTime()
Relative start time of the fact
|
String |
getSourceFactName()
Storage name of the fact
|
Date |
getStartTime()
Start time of the fact
|
Set<String> |
getStorages()
The set of Storage names
|
CubeTableType |
getTableType()
The type of the fact
|
Map<String,Set<UpdatePeriod>> |
getUpdatePeriods()
Get map of storage to update period mapping
|
Set<String> |
getValidColumns()
Valid columns of the fact
|
boolean |
isAggregated()
Is Aggregated Fact
|
boolean |
isVirtualFact()
Is Virtual Fact
|
double |
weight()
Weight of the fact
|
Map<String,Set<UpdatePeriod>> getUpdatePeriods()
String getCubeName()
CubeTableType getTableType()
CubeTableType
Set<String> getValidColumns()
double weight()
Set<String> getAllFieldNames()
String getDataCompletenessTag()
List<org.apache.hadoop.hive.metastore.api.FieldSchema> getColumns()
FieldSchema
boolean isAggregated()
Date getAbsoluteStartTime()
Date
Date getRelativeStartTime()
Date
Date getAbsoluteEndTime()
Date
Date getRelativeEndTime()
Date
boolean isVirtualFact()
String getSourceFactName()
Copyright © 2014–2018 Apache Software Foundation. All rights reserved.