public abstract class BaseCompositePhysicalTable extends BasePhysicalTable
| Constructor and Description |
|---|
BaseCompositePhysicalTable(TableName name,
ZonedTimeGrain timeGrain,
Set<Column> columns,
Set<? extends PhysicalTable> physicalTables,
Map<String,String> logicalToPhysicalColumnNames,
Availability availability)
Constructor.
|
equals, getAllAvailableIntervals, getAvailability, getAvailableIntervals, getDataSourceNames, getName, getPhysicalColumnName, getSchema, getTableAlignment, getTableName, hashCode, setAvailability, toString, withConstraintclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAvailableIntervals, getColumns, getDataSourceNames, getTimeGrain, mapToSchemaAvailabilitygetDimensionspublic BaseCompositePhysicalTable(@NotNull
TableName name,
@NotNull
ZonedTimeGrain timeGrain,
@NotNull
Set<Column> columns,
@NotNull
Set<? extends PhysicalTable> physicalTables,
@NotNull
Map<String,String> logicalToPhysicalColumnNames,
@NotNull
Availability availability)
name - Name that represents set of fact table names that are put together under this tabletimeGrain - The time grain of the table. The time grain has to satisfy all grains of the tablescolumns - The columns for this tablephysicalTables - A set of PhysicalTables that are put together under this table. The
tables shall have zoned time grains that all satisfy the provided timeGrainlogicalToPhysicalColumnNames - Mappings from logical to physical namesavailability - The Availability of this tableCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.