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查询将忽略自动添加到普通查询中的“*”,而必须手动添加。
源码:conu * AND循环
.类型 支持语法 示例查询 结果 所有 {字符串} Excel 查找在默认搜索字段中包含“Excel”的结果,例如:“读Excel”。 所有 字符串“{}” “R” 查找包含引号中的单词的搜索结果,例如:R脚本” 所有 {字符串}* Ama * 查找名称中至少有一个以“Ama”开头的单词的结果,例如:“读亚马逊S3”。默认情况下,“*”被添加到不使用高级语法的查询中。 (高级) {字符串}~ Exxel ~ 与上述相同,但会考虑拼写错误(最多2个缺失/错误字符),例如:“读Excel”。 (高级) {}字符串? 年代? 查找名称中至少有一个长度为2且以“S”开头的单词的结果,例如:“阅读亚马逊S3” (高级) {字符串}和/或/不{字符串} 阅读而非csv 查找名称中包含“Read”但不包含“csv”的结果,例如:读URL” (高级) {字符串}或{字符串} 权重或优化 查找名称中包含“Weights”和/或“Optimize”的结果,例如:优化权重(…)” (高级) {String}^x | x∈{1-n} 阅读或Excel^5 查找名称中包含“Read”或“Excel”的结果,但优先考虑名称中包含“Excel”的结果,例如:“写Excel”。 运营商 标签: 标签:暂停 查找具有特定标记的操作符,在本例中为“pause”。“延迟” 运营商 来源: 来源:文本 从给定的源中查找操作符,在本例中是“文本处理扩展”。 运营商 参数: 参数:密码 查找具有特定参数类型的操作符,在本例中为“password”,例如:“读数据库” 运营商 输入: 输入:(数据和权重) 查找至少有两个输入端口的操作符:一个用于ExampleSets,一个用于Weights。 运营商 输出: 输出:邮政编码 查找至少有一个输出端口产生zip归档的操作符,例如:“创建存档文件” 运营商 能力: 能力:失踪 查找支持缺失值的学习器(按学习器上的F1键查看其完整功能列表) 存储库 类型: 数据类型: 查找数据类型的条目(ExampleSets)。 存储库 用户: 用户:管理员 查找用户“admin”创建的条目。特别适用于RapidMiner AI Hub存储库。 存储库 家长: 父:结果
父:“本地RA回购”
查找存储在名为“results”的文件夹中的条目
查找存储在名为“Local RA Repo”的存储库中的条目。
存储库 修改: 修改日期:[*至2014年]
修改:[20140101 TO 20140201]
查找在2014年之前最后修改的条目。
查找2014年1月1日至2014年2月1日之间修改的条目。
存储库 属性: 属性:(幸存风) 查找具有“幸存”或“风”属性的数据,或者根据具有这些属性的数据进行训练的模型。注意:这只有在启用详细的存储库搜索索引设置被激活。 行动 描述: 描述:(以*) 查找工具提示中有“按顺序……”的GUI操作。 市场 描述: 描述:NLP 在市场上查找简短描述中包含“NLP”的扩展还有一些还没有安装。 市场 longDescription: longDescription: NLP 在市场上找到长描述中有“NLP”的扩展还有一些还没有安装。 市场 供应商: 供应商:RapidMiner * 在市场上找到“RapidMiner”或“RapidMiner实验室”作为供应商的扩展还有一些还没有安装。 注册扩展特定内容
全局搜索功能是高度灵活和开放的扩展-看看
com.rapidminer.search.GlobalSearchable
和com.rapidminer.gui.search.GlobalSearchableGUIProvider
开始吧!如果你添加新的菜单项(即行动)与您的扩展,这是很容易注册和注销他们与现有的行动通过调用进行分类ResourceAction # addToGlobalSearch ()
和ResourceAction # removeFromGlobalSearch ()
.前面提到的两个类还描述了如何创建和注册自己的类别。