public class GenericTableLoader extends BaseTableLoader
defaultTimeZone
Constructor and Description |
---|
GenericTableLoader(Supplier<List<? extends DataSourceConfiguration>> configLoader,
GenericDimensionConfigs genericDimensionConfigs,
DataSourceMetadataService metadataService)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
loadTableDictionary(ResourceDictionaries dictionaries)
Load user configured tables into resource dictionary.
|
buildDimensionSpanningTableGroup, buildDimensionSpanningTableGroup, buildLogicalTable, buildLogicalTable, buildPhysicalTableWithDependency, buildTableGroup, getDataSourceMetadataService, loadLogicalTablesWithGranularities, loadLogicalTablesWithGranularities, loadLogicalTableWithGranularities, loadLogicalTableWithGranularities, loadPhysicalTable
public GenericTableLoader(@NotNull Supplier<List<? extends DataSourceConfiguration>> configLoader, @NotNull GenericDimensionConfigs genericDimensionConfigs, DataSourceMetadataService metadataService)
configLoader
- Gives a list of DataSourceConfiguration
to build tables from.genericDimensionConfigs
- Reference to the already constructed dimensions.metadataService
- Service containing the segment data for constructing tables.public void loadTableDictionary(ResourceDictionaries dictionaries)
BaseTableLoader
loadTableDictionary
in interface TableLoader
loadTableDictionary
in class BaseTableLoader
dictionaries
- dictionary to be loaded with configured tablesCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.