diff --git a/config/es_indices_ins.yml b/config/es_indices_ins.yml index aa55ddc..cdad09c 100644 --- a/config/es_indices_ins.yml +++ b/config/es_indices_ins.yml @@ -816,6 +816,16 @@ Indices: fields: sort: type: integer + dataset_storage_distribution: + type: keyword + fields: + sort: + type: keyword + normalizer: lowercase + search: + type: text + analyzer: ngram_analyzer + search_analyzer: keyword_analyzer dataset_title: type: keyword fields: @@ -1061,6 +1071,10 @@ Indices: WHEN '' THEN NULL ELSE d.dataset_minimum_age_at_baseline END AS dataset_minimum_age_at_baseline, + CASE d.dataset_storage_distribution + WHEN '' THEN NULL + ELSE d.dataset_storage_distribution + END AS dataset_storage_distribution, d.dataset_title AS dataset_title, apoc.text.regreplace(apoc.text.clean(d.dataset_title), '[^\\p{Alpha}0-9]', '') AS dataset_title_sort, // clean() applies lowercase d.dataset_uuid AS dataset_uuid, @@ -1107,6 +1121,7 @@ Indices: RETURN dataset_maximum_age_at_baseline, dataset_minimum_age_at_baseline, + dataset_storage_distribution, dataset_title, dataset_title_sort, dataset_uuid, diff --git a/config/props-ins.yml b/config/props-ins.yml index 0d8542d..11a12ef 100644 --- a/config/props-ins.yml +++ b/config/props-ins.yml @@ -23,7 +23,7 @@ Properties: TBD: String id_fields: - dataset: dataset_source_id + dataset: dataset_uuid file: file_id grant: grant_id program: program_id