examples.minions.batch.baseballStats.baseballStats_offline_table_config.json Maven / Gradle / Ivy
{
"tableName": "baseballStats",
"tableType": "OFFLINE",
"segmentsConfig": {
"segmentPushType": "APPEND",
"segmentAssignmentStrategy": "BalanceNumSegmentAssignmentStrategy",
"schemaName": "baseballStats",
"replication": "1"
},
"tenants": {
},
"tableIndexConfig": {
"loadMode": "HEAP",
"invertedIndexColumns": [
"playerID",
"teamID"
]
},
"metadata": {
"customConfigs": {
}
},
"ingestionConfig": {
"batchIngestionConfig": {
"segmentIngestionType": "APPEND",
"segmentIngestionFrequency": "DAILY",
"batchConfigMaps": [
{
"inputDirURI": "examples/minions/batch/baseballStats/rawdata",
"inputFormat": "csv"
}
],
"segmentNameSpec": {},
"pushSpec": {}
}
},
"task": {
"taskTypeConfigsMap": {
"SegmentGenerationAndPushTask": {
}
}
}
}