1. 数据管理
- 定义满足条件的索引 index
- 定义并应用满足条件的索引模板 index template
- 定义并应用满足条件的动静模板 dynamic template
- 为工夫序列索引定义一个ILM策略
- 定义创立新的数据流的索引模板-index template+data stream
2. 检索数据
- 执行查问query: terms and/or phrases 在一个索引的单个或多个field中;
- 执行查问query: 应用bool组合多个查问和过滤器 bool filter 多个查问;
- 写异步检索: async search;
- metric and bucket aggregations
- 有子聚合的聚合;
- 跨集群检索: searches across multiple clusters
- 应用运行时字段的检索: search that utilizes a runtime field
3. 研发检索利用
- 高亮检索后果中的term词;
- 按需要对检索后果进行sort;
- 检索后果分页;
- 定义并应用索引别名: alias;
- 定义并应用检索模板 search template
4. 数据处理
- 定义满足条件的mapping;
- 定义并应用满足条件的定制analyzer: custom analyzer ;
multi-fields: 不同data type, analyzers的multi-fields;
(Define and use multi-fields with different data types and/or analyzers)
- 应用reindex api+update by query来reindex和更新文档;
定义和应用ingest pipeline, 蕴含无痛批改document;
(Define and use an ingest pipeline that satisfies a given set of requirements, including the use of Painless to modify documents)
通过 Painless scripting 定义runtime fields来获取自定义values
(Define runtime fields to retrieve custom values using Painless scripting)
5. 集群治理
- 诊断分片问题并修复集群的衰弱状态;
- 备份和复原某个集群或某个索引;
- 配置一个snapshot 为可检索;
- 配置一个cluster为可跨集群检索: for cross-cluster search
- 实现跨集群复制: Implement cross-cluster replication
下方为原文:
Topics
Elastic Certified Engineer exam is currently on version 8.1.
Data Management
Define an index that satisfies a given set of requirements
Define and use an index template for a given pattern that satisfies a given set of requirements
Define and use a dynamic template that satisfies a given set of requirements
Define an Index Lifecycle Management policy for a time-series index
Define an index template that creates a new data stream
Searching Data
Write and execute a search query for terms and/or phrases in one or more fields of an index
Write and execute a search query that is a Boolean combination of multiple queries and filters
Write an asynchronous search
Write and execute metric and bucket aggregations
Write and execute aggregations that contain sub-aggregations
Write and execute a query that searches across multiple clusters
Write and execute a search that utilizes a runtime field
Developing Search Applications
Highlight the search terms in the response of a query
Sort the results of a query by a given set of requirements
Implement pagination of the results of a search query
Define and use index aliases
Define and use a search template
Data Processing
Define a mapping that satisfies a given set of requirements
Define and use a custom analyzer that satisfies a given set of requirements
Define and use multi-fields with different data types and/or analyzers
Use the Reindex API and Update By Query API to reindex and/or update documents
Define and use an ingest pipeline that satisfies a given set of requirements, including the use of Painless to modify documents
Define runtime fields to retrieve custom values using Painless scripting
Cluster Management
Diagnose shard issues and repair a cluster's health
Backup and restore a cluster and/or specific indices
Configure a snapshot to be searchable
Configure a cluster for cross-cluster search
Implement cross-cluster replication