Methods
Modifier and Type |
Method and Description |
APIResult |
addPartitionsToDimensionTable(String dimTblName,
String storage,
String partitionsSpec) |
APIResult |
addPartitionsToDimensionTable(String dimTblName,
String storage,
XPartitionList partitions) |
APIResult |
addPartitionsToFactTable(String fact,
String storage,
String partitionsSpec) |
APIResult |
addPartitionsToFactTable(String fact,
String storage,
XPartitionList partitions) |
APIResult |
addPartitionToDimensionTable(String dimTblName,
String storage,
String partitionSpec) |
APIResult |
addPartitionToDimensionTable(String dimTblName,
String storage,
XPartition partition) |
APIResult |
addPartitionToFactTable(String fact,
String storage,
String partitionSpec) |
APIResult |
addPartitionToFactTable(String fact,
String storage,
XPartition partition) |
APIResult |
addStorageToDimTable(String dimTblName,
String table) |
APIResult |
addStorageToDimTable(String dimTblName,
XStorageTableElement table) |
APIResult |
addStorageToFactTable(String factname,
String storageSpec) |
APIResult |
addStorageToFactTable(String factname,
XStorageTableElement storage) |
APIResult |
createCube(String cubeSpec) |
APIResult |
createCube(XCube cube) |
APIResult |
createDatabase(String database) |
APIResult |
createDatabase(String database,
boolean ignoreIfExists) |
APIResult |
createDimension(String dimSpec) |
APIResult |
createDimension(XDimension dimension) |
APIResult |
createDimensionTable(String tableXml) |
APIResult |
createDimensionTable(XDimensionTable table) |
APIResult |
createFactTable(String factSpec) |
APIResult |
createFactTable(XFactTable f) |
APIResult |
createNewStorage(String storage) |
APIResult |
createNewStorage(XStorage storage) |
APIResult |
deleteAllFactTables(boolean cascade) |
APIResult |
dropAllCubes() |
APIResult |
dropAllDimensions() |
APIResult |
dropAllPartitionsOfDimensionTable(String dimTblName,
String storage) |
APIResult |
dropAllPartitionsOfDimensionTable(String dimTblName,
String storage,
List<String> vals) |
APIResult |
dropAllPartitionsOfDimensionTable(String dimTblName,
String storage,
String filter) |
APIResult |
dropAllStorages() |
APIResult |
dropAllStoragesOfDimension(String dimTblName) |
APIResult |
dropAllStoragesOfFactTable(String factName) |
APIResult |
dropCube(String cubeName) |
APIResult |
dropDatabase(String database) |
APIResult |
dropDatabase(String database,
boolean cascade) |
APIResult |
dropDimension(String dimName) |
APIResult |
dropDimensionTable(String table) |
APIResult |
dropDimensionTable(String table,
boolean cascade) |
APIResult |
dropFactTable(String factName) |
APIResult |
dropFactTable(String factName,
boolean cascade) |
APIResult |
dropPartitionsOfFactTable(String factName,
String storage) |
APIResult |
dropPartitionsOfFactTable(String factName,
String storage,
List<String> partitions) |
APIResult |
dropPartitionsOfFactTable(String factName,
String storage,
String filter) |
APIResult |
dropStorage(String storageName) |
APIResult |
dropStorageFromFactTable(String factName,
String storageName) |
APIResult |
dropStoragesOfDimensionTable(String dimTblName,
String storage) |
List<String> |
getAllCubes() |
List<String> |
getAlldatabases() |
List<String> |
getAllDimensions() |
List<String> |
getAllDimensionTables() |
List<String> |
getAllDimensionTables(String dimensionName) |
List<String> |
getAllFactTables() |
List<String> |
getAllFactTables(String cubeName) |
List<String> |
getAllNativeTables() |
List<XPartition> |
getAllPartitionsOfDimensionTable(String dimTblName,
String storage) |
List<XPartition> |
getAllPartitionsOfDimensionTable(String dimTblName,
String storage,
String filter) |
List<String> |
getAllStorages() |
List<String> |
getAllStoragesOfDimTable(String dimTblName) |
List<String> |
getAllStoragesOfFactTable(String factName) |
XCube |
getCube(String cubeName) |
String |
getCurrentDatabase() |
XDimension |
getDimension(String dimName) |
XDimensionTable |
getDimensionTable(String table) |
XFactTable |
getFactTable(String factTableName) |
XJoinChains |
getJoinChains(String tableName) |
Date |
getLatestDateOfCube(String cubeName,
String timePartition) |
XNativeTable |
getNativeTable(String tblName) |
List<XPartition> |
getPartitionsOfFactTable(String factName,
String storage) |
List<XPartition> |
getPartitionsOfFactTable(String factName,
String storage,
String filter) |
List<String> |
getPartitionTimelines(String factName,
String storageName,
String updatePeriod,
String timeDimension) |
XFlattenedColumns |
getQueryableFields(String tableName,
boolean flattened) |
XStorage |
getStorage(String storageName) |
XStorageTableElement |
getStorageOfDimensionTable(String dimTblName,
String storage) |
XStorageTableElement |
getStorageOfFactTable(String factName,
String storageName) |
APIResult |
setDatabase(String database) |
APIResult |
updateCube(String cubeName,
String cubeSpec) |
APIResult |
updateCube(String cubeName,
XCube cube) |
APIResult |
updateDimension(String dimName,
String dimSpec) |
APIResult |
updateDimension(String dimName,
XDimension dimension) |
APIResult |
updateDimensionTable(String dimTblName,
String dimSpec) |
APIResult |
updateDimensionTable(XDimensionTable table) |
APIResult |
updateFactTable(String factName,
String table) |
APIResult |
updateFactTable(String factName,
XFactTable table) |
APIResult |
updateStorage(String storageName,
String storage) |
APIResult |
updateStorage(String storageName,
XStorage storage) |