public class StoreCreator extends Object
| Constructor and Description |
|---|
StoreCreator(String storePath,
String csvPath) |
StoreCreator(String storePath,
String csvPath,
boolean dictionary) |
| Modifier and Type | Method and Description |
|---|---|
static CarbonLoadModel |
buildCarbonLoadModel(org.apache.carbondata.core.metadata.schema.table.CarbonTable table,
String factFilePath,
org.apache.carbondata.core.metadata.AbsoluteTableIdentifier absoluteTableIdentifier) |
void |
clearDataMaps()
Method to clear the data maps
|
void |
createCarbonStore()
Create store without any restructure
|
void |
createCarbonStore(CarbonLoadModel loadModel)
Create store without any restructure
|
org.apache.carbondata.core.metadata.schema.table.CarbonTable |
createTable(org.apache.carbondata.core.metadata.AbsoluteTableIdentifier identifier) |
CarbonLoadModel |
createTableAndLoadModel() |
CarbonLoadModel |
createTableAndLoadModel(boolean deleteOldStore) |
org.apache.carbondata.core.metadata.AbsoluteTableIdentifier |
getAbsoluteTableIdentifier() |
static void |
loadData(CarbonLoadModel loadModel,
String storeLocation)
Execute graph which will further load data
|
static void |
main(String[] args) |
static String |
readCurrentTime() |
void |
setSortColumns(List<String> sortColumns) |
static void |
writeLoadMetadata(CarbonDataLoadSchema schema,
String databaseName,
String tableName,
List<org.apache.carbondata.core.statusmanager.LoadMetadataDetails> listOfLoadFolderDetails) |
public org.apache.carbondata.core.metadata.AbsoluteTableIdentifier getAbsoluteTableIdentifier()
public static CarbonLoadModel buildCarbonLoadModel(org.apache.carbondata.core.metadata.schema.table.CarbonTable table, String factFilePath, org.apache.carbondata.core.metadata.AbsoluteTableIdentifier absoluteTableIdentifier)
public void createCarbonStore()
throws Exception
Exceptionpublic void createCarbonStore(CarbonLoadModel loadModel) throws Exception
Exceptionpublic void clearDataMaps()
throws IOException
IOExceptionpublic CarbonLoadModel createTableAndLoadModel(boolean deleteOldStore) throws Exception
Exceptionpublic CarbonLoadModel createTableAndLoadModel() throws Exception
Exceptionpublic org.apache.carbondata.core.metadata.schema.table.CarbonTable createTable(org.apache.carbondata.core.metadata.AbsoluteTableIdentifier identifier)
throws IOException
IOExceptionpublic static void loadData(CarbonLoadModel loadModel, String storeLocation) throws Exception
loadModel - storeLocation - Exceptionpublic static void writeLoadMetadata(CarbonDataLoadSchema schema, String databaseName, String tableName, List<org.apache.carbondata.core.statusmanager.LoadMetadataDetails> listOfLoadFolderDetails) throws IOException
IOExceptionpublic static String readCurrentTime()
Copyright © 2016–2018 The Apache Software Foundation. All rights reserved.