Elasticsearch读者参数
指数连接
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
必须包含Elasticsearch服务器的主机名或IP地址。例如:
本地主机或http://127.0.0.1
可以通过将端口号附加到表单中主机名的末尾来指定端口号<主机名>:<口>.例如:
my.es.server: 12345
如果不指定,端口9200将被使用。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该参数必须包含要读取的索引的名称。
在指定服务器后,单击Browse按钮以选择可用索引。当系统从服务器编译表时,将出现一个连接窗口。
一旦出现索引列表,您可以选择一个索引,然后单击OK关闭窗口。索引名称将出现在参数框的index字段中。
约束
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
读者可以从Elasticsearch索引中获取类型列表。
在指定索引连接之后,单击Browse按钮以选择要导入的类型。当系统从服务器编译表时,将出现一个连接窗口。
出现类型列表后,您可以选择一个或多个类型,然后单击OK关闭窗口。类型名称将出现在参数框的type List字段中。
先进的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
此参数指定为每个请求从服务器检索的特性的数量。
如果未指定,则使用默认值100。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
该参数控制Elasticsearch阅读器是否为源数据库中的每个文档输出原始JSON。如果是,则原始JSON将被读入elasticsearch_json每个源特性上的格式属性。
如果没有设置此参数,则不会读取原始JSON。
模式属性
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/Skins/Default/Stylesheets/Images/transparent.gif)
当您创建工作区时,使用此参数在Workbench中公开Format Attributes:
- 在动态场景中,这意味着这些属性可以在运行时传递给输出数据集。
- 在具有多个特性类型的非动态场景中,使用这个参数可以方便地公开其他属性。例如,如果您有10个特性类型,并且希望在每个特性类型中公开相同的属性,那么只定义一次比在工作空间中单独设置每个特性类型更容易。