Package | Description |
---|---|
mondrian.rolap.aggmatcher |
Defines a 'matcher' which scans the schema to find candidate aggregate tables.
|
Modifier and Type | Method and Description |
---|---|
JdbcSchema.Table |
JdbcSchema.Table.Column.getTable()
Returns this column's table.
|
protected JdbcSchema.Table |
AggGen.getTable(JdbcSchema db,
RolapStar.Table rt) |
protected JdbcSchema.Table |
AggGen.getTable(JdbcSchema db,
String name) |
JdbcSchema.Table |
JdbcSchema.getTable(String tableName)
Gets a table by name.
|
Modifier and Type | Method and Description |
---|---|
Collection<JdbcSchema.Table> |
JdbcSchema.getTables()
Returns the database's tables.
|
protected SortedMap<String,JdbcSchema.Table> |
JdbcSchema.getTablesMap() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultRules.columnsOK(RolapStar star,
JdbcSchema.Table dbFactTable,
JdbcSchema.Table aggTable,
MessageRecorder msgRecorder)
Uses the
DefaultRecognizer Recognizer to determine if the
given aggTable's columns all match upto the dbFactTable's columns (where
present) making the column usages as a result. |
boolean |
ExplicitRules.TableDef.columnsOK(RolapStar star,
JdbcSchema.Table dbFactTable,
JdbcSchema.Table dbTable,
MessageRecorder msgRecorder)
Checks that ALL of the columns in the dbTable have a mapping in the
tableDef.
|
protected JdbcSchema.Table.Column |
AggGen.getColumn(JdbcSchema.Table table,
String name) |
static AggStar |
AggStar.makeAggStar(RolapStar star,
JdbcSchema.Table dbTable,
MessageRecorder msgRecorder,
long approxRowCount)
Creates an AggStar and all of its
AggStar.Table , AggStar.Table.Column s,
etc. |
Copyright © 2020 Hitachi Vantara. All rights reserved.