1) В таких случаях вам не нужно указывать какие-либо столбцы измерения в спецификации загрузки druid, и druid будет рассматривать все столбцы, которые не являются меткой времени, как измерение.
Подробнее о таком подходе можно узнатьнайдено здесь: Druid Schema less Ingestion
2) Для второго вопроса вы можете внести изменения в схему, и druid создаст новые сегменты с новым типом данных, в то время как ваши старые сегменты будут по-прежнему использовать старые данныеtype.
Если вы хотите сохранить все свои сегменты с новым типом данных, вы можете переиндексировать все сегменты.Пожалуйста, просмотрите эту ссылку для дальнейшего описания переиндексации всех сегментов.http://druid.io/docs/latest/ingestion/update-existing-data.html
Дополнительную информацию об изменениях схемы можно найти здесь: http://druid.io/docs/latest/ingestion/schema-changes.html