Elasticsearch Reader:特征类型参数

要访问特征类型参数,请单击齿轮图标在工作区中的特性类型上打开特性类型参数编辑器.要始终在Workbench中显示编辑器,您可以选择查看> Windows >参数编辑器。

一般

所有特征类型共享类似的通用参数,包括特征类型名称、读写器或写入器名称和几何形状。

在大多数Writer Feature Type参数对话框中,您还可以控制Dynamic Schema Definitions。一些数据库格式在输出表特性类型上接受Table Qualifier前缀。

看到编辑器特性类型为更多的信息。

这些参数只适用于选定的特性类型,而不适用于整个写入器。

提示:如果这里列出的特征类型参数与写入器级参数冲突,则写入器参数将被忽略,并使用该特征类型参数。

类型设置

JSON查询

此参数可选地包含用于过滤传入特性的JSON文档。

JSON文档被用作Type搜索中的请求主体,如Elasticsearch API参考

这意味着全部DSL Elasticsearch查询可用于过滤所读取的特性。

例子

例如,如果参数包含:

{"查询":{"或":[{“术语”:{“foo”:“酒吧 ” } }, { " ":{“foo”:“巴兹 ” } } ], “ 过滤器”:{" geo_shape ":{“几何”:{“形状”:{“类型”:“信封”,“坐标”:[[-40.0,-25.0],[40.0,55.0]]},“关系”:“相交 ” } } } } }

然后,只有与空间信封相交并具有“foo”属性值为“bar”或“baz”的特性才会被读取。

注意:“几何”的名字geo_shape几何领域。