diff --git a/docs/components/indexers/elastic_search_model.ods b/docs/components/indexers/elastic_search_model.ods new file mode 100644 index 0000000000000000000000000000000000000000..c147a29c3722a43677fdf7976f2646bc5fd2c10d Binary files /dev/null and b/docs/components/indexers/elastic_search_model.ods differ diff --git a/docs/components/indexers/metadata-and-data.md b/docs/components/indexers/metadata-and-data.md index 3af88f40ece1a13d308d8140da471f8d1a70f7ba..09099a797757d73c17cf82802002a723c00b8e7d 100644 --- a/docs/components/indexers/metadata-and-data.md +++ b/docs/components/indexers/metadata-and-data.md @@ -1,5 +1,7 @@ # Metadata and data Indexer +The indexer stores data in Elastic Search, according to this [specification](elastic_search_model.ods) + ## Known design flaws ### metadata `fields` might not always be up to date @@ -17,4 +19,4 @@ The indexer generates a file which list for each dataset their fields associated The known options to face this issue at the moment are: * use a name that doesn't exist in another dataset * [WARNING] delete the catalog files to force the generation of new ones. This might lead to indexation error in elasticsearch. If a field type change, let's say from int to string, Elasticsearch won't accept the incomming data. In that case refer to the last solution. -* create a new index \ No newline at end of file +* create a new index