curl --request POST \
--url https://dev.startree.ai/tables/preview \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"tableConfig": {
"tableName": "<string>",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"tagOverrideConfig": {}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{}
],
"segmentPartitionConfig": {},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {},
"quota": {},
"task": {},
"routing": {},
"query": {},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"timestampConfig": {},
"indexes": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"enablePreload": true
},
"dimensionTableConfig": {},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {},
"enrichmentConfigs": [
{
"properties": {}
}
],
"transformConfigs": [
{}
],
"complexTypeConfig": {},
"aggregationConfigs": [
{}
]
},
"tierConfigs": [
{}
],
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
},
"schema": {
"dimensionFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"primaryKeyColumns": [
"<string>"
],
"metricFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"dateTimeFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"granularity": "<string>",
"sampleValue": {},
"format": "<string>"
}
],
"timeFieldSpec": {
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"incomingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
},
"outgoingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
}
},
"complexFieldSpecs": [
{
"childFieldSpecs": {},
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>"
}
],
"enableColumnBasedNullHandling": true,
"schemaName": "<string>"
},
"tableConfigs": {
"tableName": "<string>",
"schema": {
"dimensionFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"primaryKeyColumns": [
"<string>"
],
"metricFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"dateTimeFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"granularity": "<string>",
"sampleValue": {},
"format": "<string>"
}
],
"timeFieldSpec": {
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"incomingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
},
"outgoingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
}
},
"complexFieldSpecs": [
{
"childFieldSpecs": {},
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>"
}
],
"enableColumnBasedNullHandling": true,
"schemaName": "<string>"
},
"offline": {
"tableName": "<string>",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"tagOverrideConfig": {}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{}
],
"segmentPartitionConfig": {},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {},
"quota": {},
"task": {},
"routing": {},
"query": {},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"timestampConfig": {},
"indexes": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"enablePreload": true
},
"dimensionTableConfig": {},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {},
"enrichmentConfigs": [
{
"properties": {}
}
],
"transformConfigs": [
{}
],
"complexTypeConfig": {},
"aggregationConfigs": [
{}
]
},
"tierConfigs": [
{}
],
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
},
"realtime": {
"tableName": "<string>",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"tagOverrideConfig": {}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{}
],
"segmentPartitionConfig": {},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {},
"quota": {},
"task": {},
"routing": {},
"query": {},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"timestampConfig": {},
"indexes": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"enablePreload": true
},
"dimensionTableConfig": {},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {},
"enrichmentConfigs": [
{
"properties": {}
}
],
"transformConfigs": [
{}
],
"complexTypeConfig": {},
"aggregationConfigs": [
{}
]
},
"tierConfigs": [
{}
],
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
}
},
"sourceRows": [
{
"nullValueFields": [
"<string>"
],
"fieldToValueMap": {}
}
],
"rows": [
{
"nullValueFields": [
"<string>"
],
"fieldToValueMap": {}
}
],
"sourceFiles": [
"<string>"
],
"config": {
"sampling": {
"min": 123,
"max": 123
},
"inference": {
"schemaInferenceEnabled": true
},
"previewFiles": {
"previewFilesOnly": true,
"nfilesToFetch": 123
}
},
"summary": {
"getnSourceRows": 123,
"getnSourceColumns": 123,
"getnRows": 123,
"getnColumns": 123,
"batch": {
"getnMatchingFiles": 123
},
"realtime": {
"getnPartitions": 123,
"getnRunnables": 123,
"getnRunnablesWithException": 123,
"partitionMetadataFetchTimeMs": 123
}
}
}'
{
"tableConfig": {
"tableName": "<string>",
"tableType": "OFFLINE",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {
"partitionColumn": "<string>",
"numInstancesPerPartition": 123
},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {
"completionMode": "<string>"
},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"broker": "<string>",
"server": "<string>",
"tagOverrideConfig": {
"realtimeConsuming": "<string>",
"realtimeCompleted": "<string>"
}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{
"dimensionsSplitOrder": [
"<string>"
],
"skipStarNodeCreationForDimensions": [
"<string>"
],
"functionColumnPairs": [
"<string>"
],
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>",
"functionParameters": {},
"compressionCodec": "PASS_THROUGH",
"deriveNumDocsPerChunk": true,
"indexVersion": 123,
"targetMaxChunkSize": "<string>",
"targetDocsPerChunk": 123
}
],
"maxLeafRecords": 123
}
],
"segmentPartitionConfig": {
"columnPartitionMap": {}
},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {
"customConfigs": {}
},
"quota": {
"storage": "<string>",
"maxQueriesPerSecond": "<string>"
},
"task": {
"taskTypeConfigsMap": {}
},
"routing": {
"routingTableBuilderName": "<string>",
"segmentPrunerTypes": [
"<string>"
],
"instanceSelectorType": "<string>",
"useFixedReplica": true
},
"query": {
"timeoutMs": 123,
"disableGroovy": true,
"useApproximateFunction": true,
"expressionOverrideMap": {},
"maxQueryResponseSizeBytes": 123,
"maxServerResponseSizeBytes": 123
},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"name": "<string>",
"encodingType": "RAW",
"indexType": "INVERTED",
"indexTypes": [
"INVERTED"
],
"compressionCodec": "PASS_THROUGH",
"timestampConfig": {
"granularities": [
"MILLISECOND"
]
},
"indexes": {},
"properties": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"dedupEnabled": true,
"hashFunction": "NONE",
"metadataManagerClass": "<string>",
"metadataManagerConfigs": {},
"metadataTTL": 123,
"dedupTimeColumn": "<string>",
"enablePreload": true
},
"dimensionTableConfig": {
"disablePreload": true,
"errorOnDuplicatePrimaryKey": true
},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"streamConfigMaps": [
{}
],
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {
"filterFunction": "<string>"
},
"enrichmentConfigs": [
{
"enricherType": "<string>",
"properties": {}
}
],
"transformConfigs": [
{
"columnName": "<string>",
"transformFunction": "<string>"
}
],
"complexTypeConfig": {
"fieldsToUnnest": [
"<string>"
],
"delimiter": "<string>",
"collectionNotUnnestedToJson": "NONE",
"prefixesToRename": {}
},
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>"
}
]
},
"tierConfigs": [
{
"name": "<string>",
"segmentSelectorType": "<string>",
"segmentAge": "<string>",
"segmentList": [
"<string>"
],
"storageType": "<string>",
"serverTag": "<string>",
"tierBackend": "<string>",
"tierBackendProperties": {}
}
],
"isDimTable": true,
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
},
"schema": {
"dimensionFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"primaryKeyColumns": [
"<string>"
],
"metricFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"dateTimeFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"granularity": "<string>",
"sampleValue": {},
"format": "<string>"
}
],
"timeFieldSpec": {
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"incomingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
},
"outgoingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
}
},
"complexFieldSpecs": [
{
"childFieldSpecs": {},
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>"
}
],
"enableColumnBasedNullHandling": true,
"schemaName": "<string>"
},
"tableConfigs": {
"tableName": "<string>",
"schema": {
"dimensionFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"primaryKeyColumns": [
"<string>"
],
"metricFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"dateTimeFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"granularity": "<string>",
"sampleValue": {},
"format": "<string>"
}
],
"timeFieldSpec": {
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"incomingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
},
"outgoingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
}
},
"complexFieldSpecs": [
{
"childFieldSpecs": {},
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>"
}
],
"enableColumnBasedNullHandling": true,
"schemaName": "<string>"
},
"offline": {
"tableName": "<string>",
"tableType": "OFFLINE",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {
"partitionColumn": "<string>",
"numInstancesPerPartition": 123
},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {
"completionMode": "<string>"
},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"broker": "<string>",
"server": "<string>",
"tagOverrideConfig": {
"realtimeConsuming": "<string>",
"realtimeCompleted": "<string>"
}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{
"dimensionsSplitOrder": [
"<string>"
],
"skipStarNodeCreationForDimensions": [
"<string>"
],
"functionColumnPairs": [
"<string>"
],
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>",
"functionParameters": {},
"compressionCodec": "PASS_THROUGH",
"deriveNumDocsPerChunk": true,
"indexVersion": 123,
"targetMaxChunkSize": "<string>",
"targetDocsPerChunk": 123
}
],
"maxLeafRecords": 123
}
],
"segmentPartitionConfig": {
"columnPartitionMap": {}
},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {
"customConfigs": {}
},
"quota": {
"storage": "<string>",
"maxQueriesPerSecond": "<string>"
},
"task": {
"taskTypeConfigsMap": {}
},
"routing": {
"routingTableBuilderName": "<string>",
"segmentPrunerTypes": [
"<string>"
],
"instanceSelectorType": "<string>",
"useFixedReplica": true
},
"query": {
"timeoutMs": 123,
"disableGroovy": true,
"useApproximateFunction": true,
"expressionOverrideMap": {},
"maxQueryResponseSizeBytes": 123,
"maxServerResponseSizeBytes": 123
},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"name": "<string>",
"encodingType": "RAW",
"indexType": "INVERTED",
"indexTypes": [
"INVERTED"
],
"compressionCodec": "PASS_THROUGH",
"timestampConfig": {
"granularities": [
"MILLISECOND"
]
},
"indexes": {},
"properties": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"dedupEnabled": true,
"hashFunction": "NONE",
"metadataManagerClass": "<string>",
"metadataManagerConfigs": {},
"metadataTTL": 123,
"dedupTimeColumn": "<string>",
"enablePreload": true
},
"dimensionTableConfig": {
"disablePreload": true,
"errorOnDuplicatePrimaryKey": true
},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"streamConfigMaps": [
{}
],
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {
"filterFunction": "<string>"
},
"enrichmentConfigs": [
{
"enricherType": "<string>",
"properties": {}
}
],
"transformConfigs": [
{
"columnName": "<string>",
"transformFunction": "<string>"
}
],
"complexTypeConfig": {
"fieldsToUnnest": [
"<string>"
],
"delimiter": "<string>",
"collectionNotUnnestedToJson": "NONE",
"prefixesToRename": {}
},
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>"
}
]
},
"tierConfigs": [
{
"name": "<string>",
"segmentSelectorType": "<string>",
"segmentAge": "<string>",
"segmentList": [
"<string>"
],
"storageType": "<string>",
"serverTag": "<string>",
"tierBackend": "<string>",
"tierBackendProperties": {}
}
],
"isDimTable": true,
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
},
"realtime": {
"tableName": "<string>",
"tableType": "OFFLINE",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {
"partitionColumn": "<string>",
"numInstancesPerPartition": 123
},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {
"completionMode": "<string>"
},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"broker": "<string>",
"server": "<string>",
"tagOverrideConfig": {
"realtimeConsuming": "<string>",
"realtimeCompleted": "<string>"
}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{
"dimensionsSplitOrder": [
"<string>"
],
"skipStarNodeCreationForDimensions": [
"<string>"
],
"functionColumnPairs": [
"<string>"
],
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>",
"functionParameters": {},
"compressionCodec": "PASS_THROUGH",
"deriveNumDocsPerChunk": true,
"indexVersion": 123,
"targetMaxChunkSize": "<string>",
"targetDocsPerChunk": 123
}
],
"maxLeafRecords": 123
}
],
"segmentPartitionConfig": {
"columnPartitionMap": {}
},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {
"customConfigs": {}
},
"quota": {
"storage": "<string>",
"maxQueriesPerSecond": "<string>"
},
"task": {
"taskTypeConfigsMap": {}
},
"routing": {
"routingTableBuilderName": "<string>",
"segmentPrunerTypes": [
"<string>"
],
"instanceSelectorType": "<string>",
"useFixedReplica": true
},
"query": {
"timeoutMs": 123,
"disableGroovy": true,
"useApproximateFunction": true,
"expressionOverrideMap": {},
"maxQueryResponseSizeBytes": 123,
"maxServerResponseSizeBytes": 123
},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"name": "<string>",
"encodingType": "RAW",
"indexType": "INVERTED",
"indexTypes": [
"INVERTED"
],
"compressionCodec": "PASS_THROUGH",
"timestampConfig": {
"granularities": [
"MILLISECOND"
]
},
"indexes": {},
"properties": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"dedupEnabled": true,
"hashFunction": "NONE",
"metadataManagerClass": "<string>",
"metadataManagerConfigs": {},
"metadataTTL": 123,
"dedupTimeColumn": "<string>",
"enablePreload": true
},
"dimensionTableConfig": {
"disablePreload": true,
"errorOnDuplicatePrimaryKey": true
},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"streamConfigMaps": [
{}
],
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {
"filterFunction": "<string>"
},
"enrichmentConfigs": [
{
"enricherType": "<string>",
"properties": {}
}
],
"transformConfigs": [
{
"columnName": "<string>",
"transformFunction": "<string>"
}
],
"complexTypeConfig": {
"fieldsToUnnest": [
"<string>"
],
"delimiter": "<string>",
"collectionNotUnnestedToJson": "NONE",
"prefixesToRename": {}
},
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>"
}
]
},
"tierConfigs": [
{
"name": "<string>",
"segmentSelectorType": "<string>",
"segmentAge": "<string>",
"segmentList": [
"<string>"
],
"storageType": "<string>",
"serverTag": "<string>",
"tierBackend": "<string>",
"tierBackendProperties": {}
}
],
"isDimTable": true,
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
}
},
"sourceRows": [
{
"nullValueFields": [
"<string>"
],
"fieldToValueMap": {}
}
],
"rows": [
{
"nullValueFields": [
"<string>"
],
"fieldToValueMap": {}
}
],
"sourceFiles": [
"<string>"
],
"config": {
"sampling": {
"min": 123,
"max": 123
},
"inference": {
"schemaInferenceEnabled": true
},
"previewFiles": {
"previewFilesOnly": true,
"nfilesToFetch": 123
}
},
"summary": {
"getnSourceRows": 123,
"getnSourceColumns": 123,
"getnRows": 123,
"getnColumns": 123,
"batch": {
"getnMatchingFiles": 123
},
"realtime": {
"getnPartitions": 123,
"getnRunnables": 123,
"getnRunnablesWithException": 123,
"partitionMetadataFetchTimeMs": 123
}
}
}
Simulates a preview of the table given the table config and schema
curl --request POST \
--url https://dev.startree.ai/tables/preview \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"tableConfig": {
"tableName": "<string>",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"tagOverrideConfig": {}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{}
],
"segmentPartitionConfig": {},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {},
"quota": {},
"task": {},
"routing": {},
"query": {},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"timestampConfig": {},
"indexes": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"enablePreload": true
},
"dimensionTableConfig": {},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {},
"enrichmentConfigs": [
{
"properties": {}
}
],
"transformConfigs": [
{}
],
"complexTypeConfig": {},
"aggregationConfigs": [
{}
]
},
"tierConfigs": [
{}
],
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
},
"schema": {
"dimensionFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"primaryKeyColumns": [
"<string>"
],
"metricFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"dateTimeFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"granularity": "<string>",
"sampleValue": {},
"format": "<string>"
}
],
"timeFieldSpec": {
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"incomingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
},
"outgoingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
}
},
"complexFieldSpecs": [
{
"childFieldSpecs": {},
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>"
}
],
"enableColumnBasedNullHandling": true,
"schemaName": "<string>"
},
"tableConfigs": {
"tableName": "<string>",
"schema": {
"dimensionFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"primaryKeyColumns": [
"<string>"
],
"metricFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"dateTimeFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"granularity": "<string>",
"sampleValue": {},
"format": "<string>"
}
],
"timeFieldSpec": {
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"incomingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
},
"outgoingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
}
},
"complexFieldSpecs": [
{
"childFieldSpecs": {},
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>"
}
],
"enableColumnBasedNullHandling": true,
"schemaName": "<string>"
},
"offline": {
"tableName": "<string>",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"tagOverrideConfig": {}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{}
],
"segmentPartitionConfig": {},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {},
"quota": {},
"task": {},
"routing": {},
"query": {},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"timestampConfig": {},
"indexes": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"enablePreload": true
},
"dimensionTableConfig": {},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {},
"enrichmentConfigs": [
{
"properties": {}
}
],
"transformConfigs": [
{}
],
"complexTypeConfig": {},
"aggregationConfigs": [
{}
]
},
"tierConfigs": [
{}
],
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
},
"realtime": {
"tableName": "<string>",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"tagOverrideConfig": {}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{}
],
"segmentPartitionConfig": {},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {},
"quota": {},
"task": {},
"routing": {},
"query": {},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"timestampConfig": {},
"indexes": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"enablePreload": true
},
"dimensionTableConfig": {},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {},
"enrichmentConfigs": [
{
"properties": {}
}
],
"transformConfigs": [
{}
],
"complexTypeConfig": {},
"aggregationConfigs": [
{}
]
},
"tierConfigs": [
{}
],
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
}
},
"sourceRows": [
{
"nullValueFields": [
"<string>"
],
"fieldToValueMap": {}
}
],
"rows": [
{
"nullValueFields": [
"<string>"
],
"fieldToValueMap": {}
}
],
"sourceFiles": [
"<string>"
],
"config": {
"sampling": {
"min": 123,
"max": 123
},
"inference": {
"schemaInferenceEnabled": true
},
"previewFiles": {
"previewFilesOnly": true,
"nfilesToFetch": 123
}
},
"summary": {
"getnSourceRows": 123,
"getnSourceColumns": 123,
"getnRows": 123,
"getnColumns": 123,
"batch": {
"getnMatchingFiles": 123
},
"realtime": {
"getnPartitions": 123,
"getnRunnables": 123,
"getnRunnablesWithException": 123,
"partitionMetadataFetchTimeMs": 123
}
}
}'
{
"tableConfig": {
"tableName": "<string>",
"tableType": "OFFLINE",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {
"partitionColumn": "<string>",
"numInstancesPerPartition": 123
},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {
"completionMode": "<string>"
},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"broker": "<string>",
"server": "<string>",
"tagOverrideConfig": {
"realtimeConsuming": "<string>",
"realtimeCompleted": "<string>"
}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{
"dimensionsSplitOrder": [
"<string>"
],
"skipStarNodeCreationForDimensions": [
"<string>"
],
"functionColumnPairs": [
"<string>"
],
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>",
"functionParameters": {},
"compressionCodec": "PASS_THROUGH",
"deriveNumDocsPerChunk": true,
"indexVersion": 123,
"targetMaxChunkSize": "<string>",
"targetDocsPerChunk": 123
}
],
"maxLeafRecords": 123
}
],
"segmentPartitionConfig": {
"columnPartitionMap": {}
},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {
"customConfigs": {}
},
"quota": {
"storage": "<string>",
"maxQueriesPerSecond": "<string>"
},
"task": {
"taskTypeConfigsMap": {}
},
"routing": {
"routingTableBuilderName": "<string>",
"segmentPrunerTypes": [
"<string>"
],
"instanceSelectorType": "<string>",
"useFixedReplica": true
},
"query": {
"timeoutMs": 123,
"disableGroovy": true,
"useApproximateFunction": true,
"expressionOverrideMap": {},
"maxQueryResponseSizeBytes": 123,
"maxServerResponseSizeBytes": 123
},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"name": "<string>",
"encodingType": "RAW",
"indexType": "INVERTED",
"indexTypes": [
"INVERTED"
],
"compressionCodec": "PASS_THROUGH",
"timestampConfig": {
"granularities": [
"MILLISECOND"
]
},
"indexes": {},
"properties": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"dedupEnabled": true,
"hashFunction": "NONE",
"metadataManagerClass": "<string>",
"metadataManagerConfigs": {},
"metadataTTL": 123,
"dedupTimeColumn": "<string>",
"enablePreload": true
},
"dimensionTableConfig": {
"disablePreload": true,
"errorOnDuplicatePrimaryKey": true
},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"streamConfigMaps": [
{}
],
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {
"filterFunction": "<string>"
},
"enrichmentConfigs": [
{
"enricherType": "<string>",
"properties": {}
}
],
"transformConfigs": [
{
"columnName": "<string>",
"transformFunction": "<string>"
}
],
"complexTypeConfig": {
"fieldsToUnnest": [
"<string>"
],
"delimiter": "<string>",
"collectionNotUnnestedToJson": "NONE",
"prefixesToRename": {}
},
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>"
}
]
},
"tierConfigs": [
{
"name": "<string>",
"segmentSelectorType": "<string>",
"segmentAge": "<string>",
"segmentList": [
"<string>"
],
"storageType": "<string>",
"serverTag": "<string>",
"tierBackend": "<string>",
"tierBackendProperties": {}
}
],
"isDimTable": true,
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
},
"schema": {
"dimensionFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"primaryKeyColumns": [
"<string>"
],
"metricFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"dateTimeFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"granularity": "<string>",
"sampleValue": {},
"format": "<string>"
}
],
"timeFieldSpec": {
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"incomingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
},
"outgoingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
}
},
"complexFieldSpecs": [
{
"childFieldSpecs": {},
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>"
}
],
"enableColumnBasedNullHandling": true,
"schemaName": "<string>"
},
"tableConfigs": {
"tableName": "<string>",
"schema": {
"dimensionFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"primaryKeyColumns": [
"<string>"
],
"metricFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION"
}
],
"dateTimeFieldSpecs": [
{
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"granularity": "<string>",
"sampleValue": {},
"format": "<string>"
}
],
"timeFieldSpec": {
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>",
"fieldType": "DIMENSION",
"incomingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
},
"outgoingGranularitySpec": {
"timeType": "NANOSECONDS",
"timeFormat": "<string>",
"timeUnitSize": 123,
"dataType": "INT",
"name": "<string>"
}
},
"complexFieldSpecs": [
{
"childFieldSpecs": {},
"notNull": true,
"maxLengthExceedStrategy": "TRIM_LENGTH",
"defaultNullValueString": "<string>",
"virtualColumnProvider": "<string>",
"transformFunction": "<string>",
"defaultNullValue": {},
"singleValueField": true,
"allowTrailingZeros": true,
"maxLength": 123,
"dataType": "INT",
"name": "<string>"
}
],
"enableColumnBasedNullHandling": true,
"schemaName": "<string>"
},
"offline": {
"tableName": "<string>",
"tableType": "OFFLINE",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {
"partitionColumn": "<string>",
"numInstancesPerPartition": 123
},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {
"completionMode": "<string>"
},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"broker": "<string>",
"server": "<string>",
"tagOverrideConfig": {
"realtimeConsuming": "<string>",
"realtimeCompleted": "<string>"
}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{
"dimensionsSplitOrder": [
"<string>"
],
"skipStarNodeCreationForDimensions": [
"<string>"
],
"functionColumnPairs": [
"<string>"
],
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>",
"functionParameters": {},
"compressionCodec": "PASS_THROUGH",
"deriveNumDocsPerChunk": true,
"indexVersion": 123,
"targetMaxChunkSize": "<string>",
"targetDocsPerChunk": 123
}
],
"maxLeafRecords": 123
}
],
"segmentPartitionConfig": {
"columnPartitionMap": {}
},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {
"customConfigs": {}
},
"quota": {
"storage": "<string>",
"maxQueriesPerSecond": "<string>"
},
"task": {
"taskTypeConfigsMap": {}
},
"routing": {
"routingTableBuilderName": "<string>",
"segmentPrunerTypes": [
"<string>"
],
"instanceSelectorType": "<string>",
"useFixedReplica": true
},
"query": {
"timeoutMs": 123,
"disableGroovy": true,
"useApproximateFunction": true,
"expressionOverrideMap": {},
"maxQueryResponseSizeBytes": 123,
"maxServerResponseSizeBytes": 123
},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"name": "<string>",
"encodingType": "RAW",
"indexType": "INVERTED",
"indexTypes": [
"INVERTED"
],
"compressionCodec": "PASS_THROUGH",
"timestampConfig": {
"granularities": [
"MILLISECOND"
]
},
"indexes": {},
"properties": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"dedupEnabled": true,
"hashFunction": "NONE",
"metadataManagerClass": "<string>",
"metadataManagerConfigs": {},
"metadataTTL": 123,
"dedupTimeColumn": "<string>",
"enablePreload": true
},
"dimensionTableConfig": {
"disablePreload": true,
"errorOnDuplicatePrimaryKey": true
},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"streamConfigMaps": [
{}
],
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {
"filterFunction": "<string>"
},
"enrichmentConfigs": [
{
"enricherType": "<string>",
"properties": {}
}
],
"transformConfigs": [
{
"columnName": "<string>",
"transformFunction": "<string>"
}
],
"complexTypeConfig": {
"fieldsToUnnest": [
"<string>"
],
"delimiter": "<string>",
"collectionNotUnnestedToJson": "NONE",
"prefixesToRename": {}
},
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>"
}
]
},
"tierConfigs": [
{
"name": "<string>",
"segmentSelectorType": "<string>",
"segmentAge": "<string>",
"segmentList": [
"<string>"
],
"storageType": "<string>",
"serverTag": "<string>",
"tierBackend": "<string>",
"tierBackendProperties": {}
}
],
"isDimTable": true,
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
},
"realtime": {
"tableName": "<string>",
"tableType": "OFFLINE",
"segmentsConfig": {
"timeType": "NANOSECONDS",
"segmentPushFrequency": "<string>",
"segmentAssignmentStrategy": "<string>",
"replicasPerPartition": "<string>",
"replicaGroupStrategyConfig": {
"partitionColumn": "<string>",
"numInstancesPerPartition": 123
},
"peerSegmentDownloadScheme": "<string>",
"minimizeDataMovement": true,
"segmentPushType": "<string>",
"timeColumnName": "<string>",
"retentionTimeUnit": "<string>",
"retentionTimeValue": "<string>",
"completionConfig": {
"completionMode": "<string>"
},
"crypterClassName": "<string>",
"deletedSegmentsRetentionPeriod": "<string>",
"replication": "<string>",
"schemaName": "<string>"
},
"tenants": {
"broker": "<string>",
"server": "<string>",
"tagOverrideConfig": {
"realtimeConsuming": "<string>",
"realtimeCompleted": "<string>"
}
},
"tableIndexConfig": {
"autoGeneratedInvertedIndex": true,
"segmentFormatVersion": "<string>",
"enableDefaultStarTree": true,
"starTreeIndexConfigs": [
{
"dimensionsSplitOrder": [
"<string>"
],
"skipStarNodeCreationForDimensions": [
"<string>"
],
"functionColumnPairs": [
"<string>"
],
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>",
"functionParameters": {},
"compressionCodec": "PASS_THROUGH",
"deriveNumDocsPerChunk": true,
"indexVersion": 123,
"targetMaxChunkSize": "<string>",
"targetDocsPerChunk": 123
}
],
"maxLeafRecords": 123
}
],
"segmentPartitionConfig": {
"columnPartitionMap": {}
},
"nullHandlingEnabled": true,
"skipSegmentPreprocess": true,
"optimizeDictionaryType": true,
"streamConfigs": {},
"fstindexType": "LUCENE",
"rangeIndexVersion": 123,
"jsonIndexColumns": [
"<string>"
],
"jsonIndexConfigs": {},
"mapIndexColumns": [
"<string>"
],
"mapIndexConfigs": {},
"bloomFilterConfigs": {},
"noDictionaryConfig": {},
"tierOverwrites": {},
"aggregateMetrics": true,
"optimizeDictionary": true,
"columnMinMaxValueGeneratorMode": "<string>",
"enableDynamicStarTreeCreation": true,
"columnMajorSegmentBuilderEnabled": true,
"optimizeDictionaryForMetrics": true,
"noDictionarySizeRatioThreshold": 123,
"loadMode": "<string>",
"invertedIndexColumns": [
"<string>"
],
"noDictionaryColumns": [
"<string>"
],
"createInvertedIndexDuringSegmentGeneration": true,
"noDictionaryCardinalityRatioThreshold": 123,
"onHeapDictionaryColumns": [
"<string>"
],
"varLengthDictionaryColumns": [
"<string>"
],
"bloomFilterColumns": [
"<string>"
],
"rangeIndexColumns": [
"<string>"
],
"sortedColumn": [
"<string>"
],
"segmentNameGeneratorType": "<string>"
},
"metadata": {
"customConfigs": {}
},
"quota": {
"storage": "<string>",
"maxQueriesPerSecond": "<string>"
},
"task": {
"taskTypeConfigsMap": {}
},
"routing": {
"routingTableBuilderName": "<string>",
"segmentPrunerTypes": [
"<string>"
],
"instanceSelectorType": "<string>",
"useFixedReplica": true
},
"query": {
"timeoutMs": 123,
"disableGroovy": true,
"useApproximateFunction": true,
"expressionOverrideMap": {},
"maxQueryResponseSizeBytes": 123,
"maxServerResponseSizeBytes": 123
},
"instanceAssignmentConfigMap": {},
"fieldConfigList": [
{
"name": "<string>",
"encodingType": "RAW",
"indexType": "INVERTED",
"indexTypes": [
"INVERTED"
],
"compressionCodec": "PASS_THROUGH",
"timestampConfig": {
"granularities": [
"MILLISECOND"
]
},
"indexes": {},
"properties": {},
"tierOverwrites": {}
}
],
"upsertConfig": {
"defaultPartialUpsertStrategy": "APPEND",
"upsertViewRefreshIntervalMs": 123,
"consistencyMode": "NONE",
"comparisonColumns": [
"<string>"
],
"metadataTTL": 123,
"deleteRecordColumn": "<string>",
"outOfOrderRecordColumn": "<string>",
"dropOutOfOrderRecord": true,
"hashFunction": "NONE",
"enableSnapshot": true,
"deletedKeysTTL": 123,
"enablePreload": true,
"metadataManagerConfigs": {},
"partialUpsertStrategies": {},
"partialUpsertMergerClass": "<string>",
"newSegmentTrackingTimeMs": 123,
"metadataManagerClass": "<string>",
"enableDeletedKeysCompactionConsistency": true,
"allowPartialUpsertConsumptionDuringCommit": true,
"mode": "FULL"
},
"dedupConfig": {
"dedupEnabled": true,
"hashFunction": "NONE",
"metadataManagerClass": "<string>",
"metadataManagerConfigs": {},
"metadataTTL": 123,
"dedupTimeColumn": "<string>",
"enablePreload": true
},
"dimensionTableConfig": {
"disablePreload": true,
"errorOnDuplicatePrimaryKey": true
},
"ingestionConfig": {
"batchIngestionConfig": {
"batchConfigMaps": [
{}
],
"segmentIngestionType": "<string>",
"segmentIngestionFrequency": "<string>",
"consistentDataPush": true
},
"streamIngestionConfig": {
"streamConfigMaps": [
{}
],
"columnMajorSegmentBuilderEnabled": true,
"trackFilteredMessageOffsets": true,
"pauselessConsumptionEnabled": true
},
"schemaConformingTransformerConfig": {
"enableIndexableExtras": true,
"indexableExtrasField": "<string>",
"enableUnindexableExtras": true,
"unindexableExtrasField": "<string>",
"unindexableFieldSuffix": "<string>",
"fieldPathsToDrop": [
"<string>"
],
"fieldPathsToSkipStorage": [
"<string>"
],
"columnNameToJsonKeyPathMap": {},
"mergedTextIndexField": "<string>",
"useAnonymousDotInFieldNames": true,
"optimizeCaseInsensitiveSearch": true,
"reverseTextIndexKeyValueOrder": true,
"mergedTextIndexDocumentMaxLength": 123,
"mergedTextIndexBinaryDocumentDetectionMinLength": 123,
"mergedTextIndexPathToExclude": [
"<string>"
],
"fieldsToDoubleIngest": [
"<string>"
],
"jsonKeyValueSeparator": "<string>",
"mergedTextIndexBeginOfDocAnchor": "<string>",
"mergedTextIndexEndOfDocAnchor": "<string>",
"fieldPathsToPreserveInputWithIndex": [
"<string>"
],
"fieldPathsToPreserveInput": [
"<string>"
]
},
"segmentTimeValueCheck": true,
"continueOnError": true,
"rowTimeValueCheck": true,
"filterConfig": {
"filterFunction": "<string>"
},
"enrichmentConfigs": [
{
"enricherType": "<string>",
"properties": {}
}
],
"transformConfigs": [
{
"columnName": "<string>",
"transformFunction": "<string>"
}
],
"complexTypeConfig": {
"fieldsToUnnest": [
"<string>"
],
"delimiter": "<string>",
"collectionNotUnnestedToJson": "NONE",
"prefixesToRename": {}
},
"aggregationConfigs": [
{
"columnName": "<string>",
"aggregationFunction": "<string>"
}
]
},
"tierConfigs": [
{
"name": "<string>",
"segmentSelectorType": "<string>",
"segmentAge": "<string>",
"segmentList": [
"<string>"
],
"storageType": "<string>",
"serverTag": "<string>",
"tierBackend": "<string>",
"tierBackendProperties": {}
}
],
"isDimTable": true,
"tunerConfigs": [
{
"name": "<string>",
"tunerProperties": {}
}
],
"instancePartitionsMap": {},
"segmentAssignmentConfigMap": {}
}
},
"sourceRows": [
{
"nullValueFields": [
"<string>"
],
"fieldToValueMap": {}
}
],
"rows": [
{
"nullValueFields": [
"<string>"
],
"fieldToValueMap": {}
}
],
"sourceFiles": [
"<string>"
],
"config": {
"sampling": {
"min": 123,
"max": 123
},
"inference": {
"schemaInferenceEnabled": true
},
"previewFiles": {
"previewFilesOnly": true,
"nfilesToFetch": 123
}
},
"summary": {
"getnSourceRows": 123,
"getnSourceColumns": 123,
"getnRows": 123,
"getnColumns": 123,
"batch": {
"getnMatchingFiles": 123
},
"realtime": {
"getnPartitions": 123,
"getnRunnables": 123,
"getnRunnablesWithException": 123,
"partitionMetadataFetchTimeMs": 123
}
}
}
The format of the key is "Basic <token>" or "Bearer <token>"
Successful retrieval of table sizes
The response is of type object
.
Was this page helpful?