public class SqlPhysicalTable extends BasePhysicalTable
BasePhysicalTable
specific for Sql Backed datasources.Constructor and Description |
---|
SqlPhysicalTable(TableName name,
ZonedTimeGrain timeGrain,
Iterable<Column> columns,
Map<String,String> logicalToPhysicalColumnNames,
Availability availability,
String schemaName,
String timestampColumn)
Create a physical table.
|
Modifier and Type | Method and Description |
---|---|
String |
getSchemaName()
Gets the sql schema name this table belongs to.
|
String |
getTimestampColumn()
Gets the name of the timestamp column backing this table.
|
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 SqlPhysicalTable(TableName name, ZonedTimeGrain timeGrain, Iterable<Column> columns, Map<String,String> logicalToPhysicalColumnNames, Availability availability, String schemaName, String timestampColumn)
name
- Fili name of the physical tabletimeGrain
- time grain of the tablecolumns
- The columns for this physical tablelogicalToPhysicalColumnNames
- Mappings from logical to physical namesavailability
- The availability of columns in this tableschemaName
- The name of sql schema this table is on.timestampColumn
- The name of the timestamp column to be used for the database.Copyright © 2016–2018 Yahoo! Inc.. All rights reserved.