web / lib/services/schema-builder/field-statistics
lib/services/schema-builder/field-statistics
Field statistics tracking for schema building.
Contains functions for tracking and updating field-level statistics during schema analysis including types, ranges, unique values, etc..
Functions
updateFieldStats()
updateFieldStats(
stats,value,maxUniqueValues):void
Updates field statistics with a new value.
Parameters
stats
value
unknown
maxUniqueValues
number
Returns
void
createFieldStats()
createFieldStats(
path):FieldStatistics
Creates initial field statistics.
Parameters
path
string = ""
Returns
getValueType()
getValueType(
value):string
Gets the type of a value as a string.
Parameters
value
unknown
Returns
string
mergeFieldStats()
mergeFieldStats(
existing,incoming):FieldStatistics
Merges field statistics when combining batches.
Parameters
existing
incoming
Returns
Last updated on