diff --git a/web-console/src/views/load-data-view/load-data-view.tsx b/web-console/src/views/load-data-view/load-data-view.tsx index df927079bec3..5ed3ab9e7784 100644 --- a/web-console/src/views/load-data-view/load-data-view.tsx +++ b/web-console/src/views/load-data-view/load-data-view.tsx @@ -2376,7 +2376,7 @@ export class LoadDataView extends React.PureComponent this.setState({ - newSchemaMode: schemaMode === 'fixed' ? 'string-only-discovery' : 'fixed', + newSchemaMode: schemaMode === 'fixed' ? 'type-aware-discovery' : 'fixed', }) } label="Explicitly specify schema" @@ -2645,8 +2645,9 @@ export class LoadDataView extends React.PureComponent

Making this change will reset all schema configuration done so far.

{autoDetect && ( - { this.setState({ newSchemaMode: @@ -2656,18 +2657,24 @@ export class LoadDataView extends React.PureComponent - Use the new type-aware schema discovery capability. Avoid this if you are appending to a - datasource created with string-only schema discovery of Druid and want to preserve - schema compatibility. For more information see the{' '} - - documentation - - . - + + Use the new type-aware schema discovery capability to discover columns according to + data type. Columns with multiple values will be ingested as ARRAY types. For more + information see the{' '} + + documentation + + . + + + Use classic string-only schema discovery to discover all new columns as strings. + Columns with multiple values will be ingested as multi-value-strings. + + )} );