I'm hoping for opinions and thoughts from all of y...
# general
s
I'm hoping for opinions and thoughts from all of you. The topic: Schema Flexibility What if you didn't have to worry about specifying a schema at ingestion? While Druid has some schemaless characteristics, it isn't fully there yet. - Current schemaless ingestion by using an empty
dimensions
list will currently identify columns as string. - Nested Columns enable semi-dynamic schemas where the fields nested in the ingested object are automatically parsed into columns and give them proper data types. But this is only for nested columns. So the question is, do you see value in extending the automatic schema detection with the right data type to all columns? What features do you think this should have? Two use cases come to mind: - new data / POC : just through some data into Druid and query it - schema evolution: by auto detecting at every ingestion, there is no need to maintain ingestion specs as columns appear, disappear and change in type. Any other use cases?
👍 2