Creating a Database Schema Configuration File
configuration_schema = {
'configuration': {
'Metadata key1': {'type': 'keyword'},
'Metadata key2': {'type': 'int'},
'Metadata key3': {'type': 'float',
'struct_type': 'list'},
'vector1': {
'type': 'dense_vector',
'index_type': 'index type',
'dim': dimension
},
'vector2':{
'type': 'dense_vector',
'index_type': 'index type',
'dim': dimension,
}
} String configuration_schema = "{ " +
" \"configuration\": { " +
" \"Metadata key1\": {\"type\": \"keyword\"}, " +
" \"Metadata key2\": {\"type\": \"int\"}, " +
" \"Metadata key3\": {\"type\": \"float\", " +
" \"struct_type\": \"list\"}, " +
" \"vector1\": { " +
" \"type\": \"dense_vector\", " +
" \"index_type\": \"index type\", " +
" \"dim\": dimension " +
},
" \"vector2\":{ " +
" \"type\": \"dense_vector\", " +
" \"index_type\": \"index type\", " +
" \"dim\": dimension, " +
"} " +
" }";Optional Fields
Index
Struct_type – List
Nested Objects
Cardinality
Dense Vector
Example Configuration
Last updated