public class StrictPhysicalTable extends SingleDataSourcePhysicalTable
| Constructor and Description |
|---|
StrictPhysicalTable(TableName name,
ZonedTimeGrain timeGrain,
Set<Column> columns,
Map<String,String> logicalToPhysicalColumnNames,
DataSourceMetadataService metadataService)
Create a strict physical table.
|
StrictPhysicalTable(TableName name,
ZonedTimeGrain timeGrain,
Set<Column> columns,
Map<String,String> logicalToPhysicalColumnNames,
StrictAvailability availability)
Create a strict physical table with the availability on this table built externally.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getFactTableName()
Deprecated.
Use getDataSourceName instead.
|
String |
toString() |
getDataSourceNameequals, getAllAvailableIntervals, getAvailability, getAvailableIntervals, getDataSourceNames, getName, getPhysicalColumnName, getSchema, getTableAlignment, getTableName, hashCode, setAvailability, withConstraintclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAvailableIntervals, getColumns, getDataSourceNames, getTimeGrain, mapToSchemaAvailabilitygetDimensionspublic StrictPhysicalTable(@NotNull
TableName name,
@NotNull
ZonedTimeGrain timeGrain,
@NotNull
Set<Column> columns,
@NotNull
Map<String,String> logicalToPhysicalColumnNames,
@NotNull
DataSourceMetadataService metadataService)
name - Name of the physical table as TableName, also used as data source nametimeGrain - time grain of the tablecolumns - The columns for this tablelogicalToPhysicalColumnNames - Mappings from logical to physical namesmetadataService - Datasource metadata service containing availability data for the tablepublic StrictPhysicalTable(@NotNull
TableName name,
@NotNull
ZonedTimeGrain timeGrain,
@NotNull
Set<Column> columns,
@NotNull
Map<String,String> logicalToPhysicalColumnNames,
@NotNull
StrictAvailability availability)
name - Name of the physical table as TableName, also used as fact table nametimeGrain - time grain of the tablecolumns - The columns for this tablelogicalToPhysicalColumnNames - Mappings from logical to physical namesavailability - Availability that serves interval availability for columns@Deprecated public String getFactTableName()
public String toString()
toString in class SingleDataSourcePhysicalTableCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.