简介: LQCI(Lotus Quickr Content Integrator)是由 IBM Lotus Quickr 提供的一款中间件产品,它可以帮助用户把数据从现有的存储平台轻松迁移到 Lotus Quickr 的团队场所中,进而体验协作带来的便利。本文将会简要介绍这个工具,并介绍它所提供的主要功能和支持的存储平台等,然后以一个实例来详细介绍如何将数据从 Domino Team Room 导入到 Lotus Quickr 的团队场所中,这将帮助用户了解整个数据迁移的过程,以及一些使用技巧等。
Lotus Quickr Content Integrator(以下简称 LQCI)是由 IBM Lotus Quickr 提供的一款中间件产品,它可以帮助用户把数据从现有的存储平台轻松迁移到 Lotus Quickr 的团队场所中,进而体验协作带来的便利。 本文将会简要介绍一下这个工具,以及它所提供的主要功能和支持的存储平台等,然后以一个实例来详细介绍如何将数据从 Domino Team Room 导入到 Lotus Quickr 的团队场所中,这将帮助用户了解整个数据迁移的过程,以及一些使用技巧等。 LQCI 是专门为 IBM Lotus Quickr services for Lotus Domino(以下简称 Quickr)设计开发的一款用于数据集成与迁移的工具。它采用了向导式的管理方式,并提供了一系列开箱即用的配置模版,可以让管理员快速方便的完成数据迁移,从而得到单一的、易于使用的协作式环境。目前 LQCI 支持下面四种数据源平台: 也可以通过下面的示意图了解 LQCI 支持的各种数据源平台:
图 1. LQCI 支持的数据源平台
在 LQCI 安装完成后,我们可以看到下面几个组件:
在使用 LQCI 进行数据迁移时,最关键的一步是创建作业,这个过程是采用向导方式完成的。LQCI 提供的作业类型主要有下面两种:
LQCI 要求在创建作业前首先要创建好作业组件,这些作业组件把诸如数据源连接信息、数据转换规则等提取出来,单独管理,每个作业可以选择使用这些作业组件,这样就简化了创建作业的过程,这也使得部分配置信息得到重用。常用的 LQCI 作业组件包括:
下面我们将通过一个实例来讲述如何使用 LQCI 将数据从 Lotus Domino Team Room 迁移到 Lotus Quickr 的全过程,通过这个实例读者可以掌握:
假定我们有两台服务器分别是:Server1 和 Server2,下面是它们的用途描述:
下面我们将一步一步的完成数据从 Server1 到 Server2 的迁移工作。
为了简便,我们不再为 LQCI 提供一台独立的服务器,而是将它安装在 Server2(也就是 Quickr Server)上,双击 LQCI 的安装包开始安装:
注意:在“System Catalog Configuration”页面中,可以选择是否安装 LQCI 提供的模版,对于第一次使用的用户,我们建议安装模版,所以选择“Configure SAMPLES System catalog”。
在 Server2 上选择 开始 -> 所有程序 -> Lotus Quickr Content Integrator -> Composer,打开 LQCI Composer 组件,其界面如下图所示:
现在开始创建对“Quickr Team” Team Room 的 Connection,从菜单栏选择 Create -> Component -> Connection,在弹出窗口中输入如下信息:
| Items | Value |
|---|---|
| Connection Name | Quickr Team Room |
| Category | Lotus Quickr Content Integrator for Domino Team Room |
| Connection | Lotus Notes/Domino |
| Server | Team Room 所在服务器的主机名(如:Server1.ibm.com) |
| Database | Team Room 数据库名(如:QuickrTeam.nsf) |
| ID File | 当前机器上 Notes 客户端所使用的 ID 文件的密码(该 ID 对应的用户应该有权限打开 Quickr Team Room) |
填写完毕的 Connection 对话框如下,点击“OK”按钮保存这些信息:
然后我们创建对“Quickr Place”团队场所的 Connection,同样从菜单栏选择 Create > Component > Connection,在弹出窗口中输入如下信息:
| Items | Value |
|---|---|
| Connection Name | Quickr Team Place |
| Category | Lotus Quickr Content Integrator for Domino Team Room |
| Connection | Quickr services for Domino |
| Quickr Server | Quickr 所在服务器的主机名(如:Server2.ibm.com) |
| Quickr Place\Room | 要导入数据的场所名称(点击“…”按钮进行选择,如:QuickrPlace) |
| ID File | 当前机器上 Notes 客户端所使用的 ID 文件的密码(该 ID 对应的用户应该有权限访问 Quickr Team Place,这可以通过配置 Quickr 来实现) |
点击“Quickr Place\Room”旁边的“…”按钮,这时会弹出一个新的窗口要求选择要导入数据的场所名称,我们在“Relative path”一栏中输入“LotusQuickr”,然后点击“Refresh”按钮,所有的可用场所都会列出来,选择目标场所,然后点击“OK”按钮,示意图如下:
填写完毕的 Connection 对话框如下,点击“OK”按钮保存这些信息:
从菜单栏选择 Ceate -> Replication,这时会弹出一个向导窗口来引导我们完成创建 Replication 作业。
在字段对应关系设置窗口中,一共有六个标签页,分别是“Basic”、“Rich Text”、“Attachment”、“Internal”、“Permissions”和“All”,它们对不同类型的字段进行了分类,我们需要分别对它们进行设置。
| Items | Value |
|---|---|
| Data Transformation Name | Transform. Domino Team Room Last Editor |
| Category | Lotus Quickr Content Integrator For Domino Team Room |
| Data Transformation | Script |
var pos = RA__UpdatedBy_alias.indexOf("/");
pos = (pos == -1 ? RA__UpdatedBy_alias.length : pos);
RA__UpdatedBy_alias = RA__UpdatedBy_alias.substring(0, pos);
|
回到刚才数据转换设置窗口,在“When data is read from …”一栏选择我们刚才创建的“Transform. Domino Team Room Last Editor”,点击“OK”完成配置。
“All”标签页最终设置完成的效果如下图所示:
(查看图 19 的 清晰版本)
| Items | Value |
| Name | Team Room Data Transfer |
| Category | Lotus Quickr Content Integrator for Domino Team Room |
示意图如下:
在 Server2 上选择 开始 -> 所有程序 -> Lotus Quickr Content Integrator -> Server Manager,打开 LQCI Server Manager 组件,其界面如下图所示:
然后从菜单栏选择 Server – > Service -> Start,等待直到 LQCI 服务器成功启动(服务器的图标会从红色变成绿色)。
打开 Composer 组件,依次展开 Integration Applications -> Replications -> Lotus Quickr Content Integrator For Domino Team Room,右键点击我们刚才创建的“Team Room Data Transfer”作业,然后选择 “Submit Job”,示意图如下:
等待直到数据迁移的作业结束。我们首先打开 Team Room 中的一篇文档,看一下它的原始效果,如下图:
然后再打开“Quickr Place”团队场所中的 Library 文件夹,找到对应的那篇导入文档,打开它看一下导入到 Quickr 后的效果,如下图:
LQCI 是一款针对 Lotus Quickr 的功能强大的补充工具,通过它管理员可以把不同数据源平台上的内容轻松转移到 Lotus Quickr 上来,从而减少待维护的应用程序和资料库的数量,减轻管理员的负担。
原文链接:http://www.ibm.com/developerworks/cn/lotus/quickr-lqci/index.html
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/14751907/viewspace-668839/ ,如需转载,请注明出处,否则将追究法律责任。