您正在查看的是RapidMiner Studio 9.1 -版本文档查看最新版本
在RapidMiner Studio中的全局搜索
在RapidMiner Studio中找到您需要的内容有时可能很困难,特别是在使用许多需要多次单击的扩展或函数时。在存储库中搜索特定进程或曾经看到的特定面板也可能需要一些时间。
RapidMiner Studio中的全局搜索将帮助您完成所有这些。本文档将解释搜索的基本和高级功能。
搜索功能
当打开RapidMiner Studio时,您可以在右上角找到搜索字段。它可以很容易地访问Ctrl + F如你所料。
默认情况下,您将在RapidMiner Studio的所有当前可用类别中搜索。但你可以选择一个特定的类别来集中搜索。原生类别是:
- 运营商:从核心和所有已安装的扩展中查找操作符
- 存储库:查找所有(连接的)存储库中的条目;结果按最后修改日期
- 行动:查找GUI相关的项目,如可单击的按钮,如
全局搜索不仅在可能结果的名称中查找匹配项,还在其他预定义字段中查找匹配项。例如,操作符也将通过它们的标记或它们所属的扩展进行搜索。这也有助于发现可能不是完美匹配的相关结果。名称中的匹配项将突出显示。
当您在特定类别中搜索时,结果将根据该类别进行排序。如果可能的话,最多将显示十个匹配,和以前一样,您可以单击结果下的文本加载更多。
要在搜索类别之间切换,只需单击搜索字段旁边的下拉按钮,并选择所需的类别。你也可以按Alt + L打开此弹出窗口并使用突出显示的字符一个,O,米,R若要选择一个引发反应,Operators,米arketplace而且Repository类别,或l搜索一个ll工作室.
全局搜索允许与搜索结果进行多种交互。这有助于集中对所有分类特性的访问。
双击搜索结果
你可以双击任何搜索结果来激活它。效果取决于类别,但这是您所期望的结果。行动作为一个搜索结果,其行为与您单击它时对应的GUI组件相同。运营商可以通过在搜索结果中双击它们来添加到该过程,这与在搜索结果中双击它们大致相同运营商面板。市场结果会打开的RapidMiner市场对话框并显示相应的扩展。最后存储库结果会以相同的方式作用存储库面板;流程将要求被打开,数据和模型将在结果视图。
悬停搜索结果
有些类别提供了一些关于悬停的额外信息。来自运营商将显示他们的操作员帮助在帮助面板悬停时。存储库搜索结果将滚动存储库面板,因此悬停的条目清晰可见。来自市场将显示悬停扩展的描述。
拖放搜索结果
的运营商而且存储库类别也支持拖放交互。可以将两者的结果拖动到过程中,就像使用运营商或存储库面板。
高级搜索功能
如前所述,全局搜索不仅尝试在名称中查找匹配项,还尝试在分类项的其他部分中查找匹配项。要作为用户使用它,您可以使用详细的语法下面描述.
全局搜索还对存储库和远程存储库进行索引。由于存储库可能相当大,默认情况下只有条目的名称和类型被索引。如果您希望在搜索期间还包括要考虑的对象的元数据,则可以通过激活启用详细的存储库搜索索引方法找到的首选项对话框中的搜索选项卡。
由Lucene提供
全球搜索使用Lucene创建分类项的索引。如果你已经熟悉了Lucene的语法,您会发现全局搜索使用了相同的查询语法。
语法细节和示例列表
下表详细描述了全局搜索的语法。
请注意:使用高级snytax查询将省略添加到普通查询中的自动“*”,必须手动添加,例如:
来源:Concu* AND循环
.类型 支持语法 示例查询 结果 所有 {字符串} Excel 查找默认搜索字段中包含“Excel”的结果,例如。“读Excel". 所有 字符串“{}” “R” 查找在引号中的单词作为单个单词的结果,例如“R脚本” 所有 {字符串}* Ama * 查找名称中至少有一个以“Ama”开头的单词的结果,例如。“读亚马逊S3”。“*”默认添加到不使用高级语法的查询中。 (高级) {字符串}~ Exxel ~ 与上述相同,但可解释拼写错误(最多2个缺失/错误字符),例如:“读Excel". (高级) {}字符串? 年代? 查找名称中至少有一个单词长度为2且以“S”开头的结果,例如。“阅读亚马逊S3" (高级) {String} AND/OR/NOT {String} 读取和不读取csv文件 查找名称中有“Read”但没有“csv”的结果,例如“读URL” (高级) {String} OR {String} 权重或优化 查找名称中有“权重”和/或“优化”的结果,例如优化权重(…)” (高级) {String}^x | x∈{1-n} 阅读或Excel^5 查找名称中有“Read”或“Excel”的结果,但优先考虑名称中有“Excel”的结果,例如:“写Excel". 运营商 标签: 标签:暂停 查找具有特定标记的操作符,在本例中为“pause”,例如。“延迟” 运营商 来源: 来源:文本 从给定源查找操作符,在本例中为“文本处理扩展” 运营商 参数: 参数:密码 查找具有特定参数类型的操作符,在本例中为“password”。“读数据库” 运营商 输入: 输入:(数据和权重) 查找至少有两个输入端口的操作符:一个用于exampleesets,一个用于Weights。 运营商 输出: 输出:邮政编码 查找至少有一个输出端口产生压缩档案的操作符,例如。“创建存档文件” 运营商 能力: 能力:失踪 找到支持缺失值的学习器(在学习器上按F1查看其完整能力列表) 存储库 类型: 数据类型: 查找类型数据(ExampleSets)的条目。 存储库 用户: 用户:管理员 查找用户“admin”创建的条目。在RapidMiner服务器存储库中尤其有用。 存储库 家长: 父:结果
父项:“本地RA回购”
查找存储在名为“results”文件夹中的条目
查找存储在名为“本地RA Repo”的存储库中的条目
存储库 修改: 修改:[* TO 2014]
修改:[20140101 TO 20140201]
查找在2014年之前的任何日期最后修改过的条目。
查找在2014年1月1日至2014年2月1日之间修改过的条目。
存储库 属性: 属性:(幸存风) 查找具有“幸存”或“Wind”属性的数据,或者在具有这些属性的数据上训练过的模型。注意:只有在启用详细的存储库搜索索引设置被激活。 行动 描述: 描述:(以*) 在工具提示中找到“按顺序……”的GUI操作。 市场 描述: 描述:NLP 在市场上找到在其简短描述中有“NLP”的扩展还没有安装。 市场 longDescription: longDescription: NLP 在市场上找到在其长描述中有“NLP”的扩展还没有安装。 市场 供应商: 供应商:RapidMiner * 在市场上找到具有“RapidMiner”或“RapidMiner实验室”作为供应商的扩展还没有安装。 寄存器扩展特定的内容
全局搜索功能是高度灵活和开放的扩展-看看
com.rapidminer.search.GlobalSearchable
而且com.rapidminer.gui.search.GlobalSearchableGUIProvider
开始吧!如果你添加新的菜单项(即动作)与您的扩展,这是非常容易注册和注销他们与现有的行动通过调用分类ResourceAction # addToGlobalSearch ()
而且ResourceAction # removeFromGlobalSearch ()
.前面提到的两个类还描述了如何创建和注册您自己的类别。