标签存档: Endeca

991 查看

Endeca-types of update-更新类型

更新类型 本章节将概述Endeca更新的种类 更新是由MDEX Engine处理的 MDEX Engine处理三类更新。尽管这里会把三种更新都介绍,但是我们着重讲partial updates。 l  Baseline updates。Baseline updates也叫做full updates,包括了重新生成数据索引,并需要停止和重启MDEX Engine。 l  Delta updates。Delta updates是baseline updates一个变化。在delta updates中,只会把新增、修改或删除了的源记录(并不是所有源记录)加入到Forge pipeline(先前baseline updates的输出)中。Delta updates需要停止和重启MDEX Engine。 l  Partial updates。Partial updates是MDEX Engine中数据集的增量变化。Partial updates以一种连续的方式运行(即,无需重启MDEX Engine)并因此被称为连续局部更新(perpetual partial updates)。 Baseline updates Baseline updates会生产全部数据集的一个完整的新索引。它对整个数据集进行更新操作。 在你的baseline update pipeline中,你可以新增,修改或移除记录,维度,维度值,和属性。此外,改变配置,比如重新排列维度或改变禁止词,这些都是需要baseline updates的。 Baseline update 处理过程 在baseline …

继续阅读 »

724 查看

Endeca-Deployment Template-插入定制pipeline

配置一个记录指定符 部署会包括支持baseline和partial index更新。为了支持partial更新,一个应用必须包括一个记录指定符,该说明符是索引中唯一记录标识(译者注:类似于主键的感觉)的属性。 更多关于记录指定符属性的细节,可参看Endeca Forge Guide。 当配置你的应用时, 为具有唯一值的记录定义一个属性。例如,在参考的sample_wine_data项目中,数据集中的每个记录都会包括一个唯一的Wine ID。 如何使用记录指定符属性 1、  在Developer Studio中打开Property对话框。 2、  选中”User for record spec”标签前的复选框. Forge标志位 为了减少需要将pipeline整合到deployment template中的配置数量,一个标准的deployment template应用会使用一个标志位缩写集去运行基本(primary update Forge)和局部更新Forge(partial update Forge)处理程序。 由于deployment template已经指定了目录结构和文件前缀,所以下列标志位用于覆写pipeline的输入和输出组件,标志位为读或写数据指定了合适的目录和前缀。   基本Forge标志位 Flag                  Description –inputDir     …

继续阅读 »

1,567 查看

Endeca-Deployment Template-应用部署

应用程序部署 该章节会描述应用部署项目   部署先决条件 在开始应用部署前,要确保Endeca的组件都已经在部署服务器上安装了。这些部署服务器包括部署环境和Endeca Software会用到的环境变量(包括,ENDECA_ROOT) 更多设置部署环境的细节,可以参看Endeca Getting Started Guide   EAC应用 为了开始开发,该模板必须被部署到部署环境中的主控制服务器。安装脚本提供了Windows和UNIX的,根据一个Perl写的安装文件去执行部署步骤。 在每个部署环境,有一个服务器作为主控制机开放服务,并承载着EAC Central Server,而其他的服务器作为主服务器的代理,并承载着EAC Agent进程。此进程用于接收Central Server的指令。EAC Central Server和EAC Agent在Endeca HTTP Service服务中都作为一个应用运行着。Deployment Template只需要装在被选中的主服务器上,这个主服务器往往就是承载EAC Centrall Server的那台机器。   在Windows中部署一个EAC应用 该节描述了在windows环境使用deploy.bat文件,部署EAC应用的步骤。 在部署前,首先在主服务器上解压Deployment Template包。在deploymentTemplate-[VERSION]目录中有5个文件夹,分别为:bin,conf,data,doc和lib。 Bin文件夹中的批处理脚本,会用在下面的部署步骤中,主要是用来配置和分发模板文件到部署目录结构中。 开始发布应用: 1、  在主服务器上,执行批处理脚本以发布应用: deploymentTemplate-[VERSION]\bin\deploy.bat 该模板定义了基于ENDECA_ROOT环境变量的Endeca Platform Services的安装位置和版本。如果安装文件所呈现的信息和你想部署的程序的版本或者位置不符的话,请停止安装。然后,重新设置ENDECA_ROOT环境变量,并重新运行。注意:如果Platform Service被安装在一个非标准的目录结构中,安装文件是无法从ENDECA_ROOT路径中解析出Platform Services的版本的。对于安装文件来说解析出版本号并不是必须,所以如果你确定ENDECA_ROOT路径指向的是正确的位置,就可以执行此安装。 …

继续阅读 »

无觅相关文章插件,快速提升流量