`

Endeca Migration

阅读更多

<!--[if gte mso 9]><xml><w:WordDocument><w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery><w:DisplayVerticalDrawingGridEvery>2</w:DisplayVerticalDrawingGridEvery><w:DocumentKind>DocumentNotSpecified</w:DocumentKind><w:DrawingGridVerticalSpacing>7.8</w:DrawingGridVerticalSpacing><w:View>Normal</w:View><w:Compatibility></w:Compatibility><w:Zoom>0</w:Zoom></w:WordDocument></xml><![endif]-->

Endeca Migration:

Main Steps as Listed Follow:

1) 部署一个空的应用。

Deploy -app <deploye.xml>path 

2) 按照以前的应用取名。

3) 从源应用迁移Deployment Template 的定制到目的应用。

ü 源应用对Appconfig.xml文件所作出的修改 移植到目的应用所Appconfig.xml以及其支持的配置文件。

ü 用定制的pipeline去替代Deployment Templatepipeline

ü 在一个合适的目录存放源数据

ü Deployment Template lib/java放置你的java jar包。 

4) 通过修改config.properties文件配置migrate_workbench 脚本

D:\Endeca\ToolsAndFrameworks-3.1.2\ToolsAndFrameworks\3.1.2\migration\workbench\2.1.2-3.1.2

Config.properties: 

ü migrationPath:2.1.2-3.1.2

ü source.sourceDataDir:指定原应用的data目录,主要是一些post-Forge 状态 和一些dimensiomns 以及动态业务规则。如果你的应用定制了,那么需要指定。默认值是data/forge_output.

ü dest.destIfcrDir:指定目的应用的Ifcr目录。默认值是config/ifcr

ü pageTemplatesDir:指定目的应用的cartridge模板目录。如果没有定制其他目录来存放,那么默认就是cartridge_templates.

ü source.pipelineDir 指定源应用Pipeline目录

ü dest.pipelineDir 指定目的应用的Pipeline目录

ü pipelineMigrator.excludeFiles and includeFiles pipeline排除的文件和包括的文件。

5) 通过运行migrate_workbench 脚本迁移workbench 的配置

前提是你已经对source application 做好了备份。因为在转化到destination 的时候,那么以前的会被删除掉。具体步骤如下:

Ø 进入D:\Endeca\ToolsAndFrameworks-3.1.2\ToolsAndFrame

works\3.1.2\migration\workbench\2.1.2-3.1.2\bin

Ø 运行migrate_workbench script 并且指定以下参数选项:

--source-app-dir :原应用目录path

--source-app-name:原应用得到名字

--dest-app-dir:目的应用path

--dest-app-name:目的应用名字

--config config.properties path 

转换的配置会放在JSON文件或者磁盘上。转化后,以前的特征 映射新的特征:

Dynamic  business rules 变成 content items

Rule Group 变成 folders

Zones 变成 collections

注意:page builder创建的业务规则不会被转化。如果希望转化, 可以使用migrate_page_builder_rules 命令。

migrate_page_builder_rules.bat

--source-app-dir C:\temp\MigrationSrcApp\PbxRefApp

--dest-app-dir C:\Endeca\apps\wine3

相关的日志文件存放在logs/migration下面。

6) 使得你应用的内容和导出的内容的格式兼容。

7) 对你的目的应用实例化 initial_services

他会将内容导入到Endeca Configuartion Repository 

8) 加载数据到Dgraph (baseline_update)

编索引,加载数据。

9) 验证Workbench的配置和目的应用中所呈现的配置。

 

迁移应用之后,可能需要配置你的数据服务:

<Dest Application>/config/editors_config/services

打开 endecaBrwoseService.json;

然后配置dataservices.json;

 

分享到:
评论

相关推荐

    Endeca 术语

    ### Endeca 术语知识点 #### 一、Endeca概述 Endeca是一家专注于提供信息访问解决方案的公司,其核心产品Endeca Information Access Platform (IAP) 是一个强大的企业级搜索平台,能够帮助用户从大量非结构化数据...

    Oracle收购Endeca Technolgies.pdf

    Endeca Technologies作为一家专注于这些领域的技术提供商,其收购对于Oracle而言,是一次重要的战略扩展。 首先,让我们了解非结构化数据管理的重要性。非结构化数据是指没有预定义的数据模型的数据,常见的形式...

    Endeca介绍资料(比较全面的一份)

    Endeca是Oracle旗下的一个多维搜索引擎和分析平台,广泛应用于电子商务、企业信息搜索以及大数据分析等领域。该平台的核心特性包括其非关系型的搜索引擎、大数据处理能力、以及能够让用户自由探索数据的架构设计。 ...

    endeca:Oracle Endeca示例

    Oracle Endeca是一款强大的数据探索和导航工具,由Oracle公司提供,主要用于构建企业级的搜索、数据分析和信息发现解决方案。Endeca以其灵活性、可扩展性和高性能而著名,尤其适合处理非结构化和半结构化数据。在本...

    Endeca-RecordStore-Inspector

    Endeca RecordStore Inspector Endeca RecordStore Inspector 是一个 GUI 工具,用于可视化 Endeca RecordStores 的内容。 它的创建是为了帮助 Endeca 开发人员调试与 CAS 数据摄取有关的问题。 我在这里写了一篇...

    endeca:用于Endeca的Ruby适配器(使用JSON桥)。 允许您定义以非常像Ruby的方式从Endeca提取信息所需的映射和读取器

    恩德卡by Rein Henrichs and Andy Stone描述: 用于Ruby的Endeca客户端库。功能/问题: 简介: class Listing &lt; Endeca xss=removed&gt; 'R' map(:expand_refinements =&gt; :expand_all_dims).into(:M) float_reader \ :...

    toohey-ATG-Endeca:与MySQL + jboss一起快速设置Oracle Commerce(ATG + Endeca)

    快速安装Oracle Commerce(ATG + Endeca) 关于 这将使用通用默认值安装Oracle Commerce平台(ATG + Endeca)。 这是为了帮助更轻松,更一致地为项目设置开发人员环境。 这将创建一个无用的盒子,供您在团队内部轻松...

    文本挖掘技术工具

    Endeca 的组件包括 MDEX Engine、Endeca Content Acquisition System、Endeca Assembler 和 Endeca Experience Manager 等。这些组件可以帮助企业更好地挖掘和分析数据,从而提高业务决策的科学性和可靠性。 文本...

    oracle-commerce-gradle:Gradle插件来构建Oracle Commerce(ATG + Endeca)项目

    Gradle插件来构建Oracle Commerce(ATG + Endeca)项目 由Naga rajan Seshadri创建电子邮件 完整的例子 使用插件的ATG模块-示例 请参阅根文件夹中的build.gradle,settings.gradle和gradle.properies 请参阅所有...

    从无的放矢到个性化的知识探索北京交通大学图书馆.pptx

    Endeca DataFoundry、Navigation Engine和Presentation Server的基本架构展示了Endeca系统如何处理和呈现数据,以实现更高效的搜索和导航功能。 综上所述,这个文件讨论的核心知识点是: 1. 现代图书馆服务需要与...

    Learning EasyMock3.0 By Official Example

    3. `EndecaConceptsGuide.pdf`:Endeca 是一个数据管理平台,这个指南可能涉及到如何在 Endeca 环境下使用 EasyMock。虽然 Endeca 不是 EasyMock 的一部分,但了解如何在特定上下文中使用模拟对象是重要的实践技巧。...

    官方资料:借助Oracle EBS电子商务套件12.1实现管理价值.pdf

    E-Business Suite 12.1.3 [与 Endeca 集成]:提高效率和有效性:•集中式关键业务功能可支持共享服务 •客户、员工与供应商的自助式协作 •丰富的电子表格与影像集成。 满足全球要求:•统一的全球性平台•通用、...

    博通推出28nm异构知识型处理器 (1).pdf

    甲骨文与道安晋携手发布了一系列基于甲骨文云计算平台的客户体验产品,包括Right Now、Endeca、Fatwire、Inquire、ATG Livehelp等,以及跨国呼叫中心系统。这些产品旨在帮助中国企业利用跨国公司的成熟业务实践经验...

    商务套件EBS(EBusinessSuite)研发战略和路线图.pptx

    - EBS for Endeca的提及表明Oracle致力于将搜索和数据发现技术融入EBS,提升数据分析和洞察力。 5. **支持时间表**: Oracle提供了明确的支持时间表,保证对11.5.10和12.1版本的长期支持,让客户有信心进行长期...

    电子商务套件OracleEBS(E-BusinessSuite)供应链管.pptx

    Oracle EBS SCM的未来发展方向包括更深入的集成,如Endeca的扩展功能,提供内存中成本管理、到岸成本管理、最低成本公式等功能。此外,还强化了配料替换、电子批次记录、触摸屏用户界面等,以适应分布式和预混流程...

    ATG Linux installation

    ATG RMI(Remote Method Invocation)服务运行在6860端口,而Endeca服务位于172.16.102.11的6067端口,BCC(Business Control Center)在172.16.102.12的6068端口,CSC(Commerce Site Composer)在172.16.102.13的...

Global site tag (gtag.js) - Google Analytics