public class PartitionCompositeTable extends BaseCompositePhysicalTable
PhysicalTable
backed by PartitionAvailability
availability.Constructor and Description |
---|
PartitionCompositeTable(TableName name,
ZonedTimeGrain timeGrain,
Set<Column> columns,
Map<String,String> logicalToPhysicalColumnNames,
Map<ConfigPhysicalTable,DataSourceFilter> availabilityFilters)
Constructor.
|
equals, getAllAvailableIntervals, getAvailability, getAvailableIntervals, getDataSourceNames, getName, getPhysicalColumnName, getSchema, getTableAlignment, getTableName, hashCode, setAvailability, toString, withConstraint
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getAvailableIntervals, getColumns, getDataSourceNames, getTimeGrain, mapToSchemaAvailability
getDimensions
public PartitionCompositeTable(@NotNull TableName name, @NotNull ZonedTimeGrain timeGrain, @NotNull Set<Column> columns, @NotNull Map<String,String> logicalToPhysicalColumnNames, @NotNull Map<ConfigPhysicalTable,DataSourceFilter> availabilityFilters)
name
- Name of the physical table as TableName, also used as fact table nametimeGrain
- The time grain of the table. The time grain has to satisfy all grains of the tablescolumns
- The columns for this tablelogicalToPhysicalColumnNames
- Mappings from logical to physical namesavailabilityFilters
- A map of table to filters which apply to those tablesCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.