如何在 Informatica 中配置客户端和存储库
安装 Informatica 服务器和客户端后,需要配置 Informatica 服务器。
Informatica 架构是面向服务的架构(SOA)。因此,在使用 Informatica 工具之前,需要安装和配置服务器和客户端组件。
配置客户端、集成服务和存储库服务的前提条件。
- 应已安装 Informatica 服务器和客户端。
- Informatica 服务应已启动并运行。
- 必须已安装 Oracle 或其他兼容数据库,并且数据库服务必须已启动。
- 必须为存储库服务创建数据库用户。
-
必须提供域管理员控制台凭据(这将在服务器安装过程中进行配置)。
在开始使用 Informatica PowerCenter 之前,需要设置以下组件。
- Informatica 域
- 创建存储库服务
- 创建集成服务
- 创建用户
什么是 Informatica 域?
Informatica 域是各种服务和主机的基本管理单元。
通过域控制台,您可以执行各种管理任务,例如添加节点、创建存储库服务、创建集成服务、创建报告服务、管理和创建用户、监控服务等。
在安装 Informatica 服务器期间,系统会提示设置域凭据和数据库连接。
访问域控制台时需要使用相同的凭据。
如何打开管理员主页
步骤 1) 从程序菜单打开 Informatica 管理员主页。
这将在 Web 浏览器中打开域主页。
故障排除 - 如果主页未打开,请检查 Informatica 服务器进程和数据库服务是否已启动并运行。如果未运行,请启动它们。
步骤 2) 输入域凭据(这些凭据在服务器安装期间生成)。
步骤 3) 成功登录后,将出现 Informatica 管理员主页。
如何创建存储库服务
这是域控制台中需要创建的第一个服务。前提条件是在数据库中创建了具有基本权限(连接、资源)的数据库用户,因为此服务在数据库中维护存储库数据。您可以使用启用版本控制选项在存储库中创建版本化对象。
您可以选择 oracle、DB2、Sybase 或 SQL Server 数据库来创建存储库。
步骤 1)
- 右键单击域名称。
- 选择“新建”选项。
- 选择 PowerCenter 存储库服务。
步骤 2) 在下一个屏幕上
- 为存储库输入名称。
- 选择许可证。
- 选择节点。
- 点击“下一步”按钮
步骤 3) 在下一个屏幕上,
- 输入数据库属性。
- 如果需要 Informatica 开发的版本控制功能,请选择“启用版本控制”选项。
- 选择“完成”按钮。
注意 - 连接字符串名称是数据库实例服务名称。
步骤 4) 将创建存储库服务,并列在域树下。
故障排除 - 如果在服务创建过程中出现错误,请检查是否提供了正确的数据库凭据以及连接字符串是否正确。对存储库属性进行任何更改后,请重新启动存储库服务以使更改生效。
如何创建存储库内容
创建存储库服务后,需要创建存储库内容(这是存储库的一次性活动)。没有存储库内容,您无法启动存储库服务。存储库内容基本上是包含 Informatica 中创建的对象详细信息的数据库表。
步骤 1) 在域树下选择存储库服务。
步骤 2) 选择存储库服务后。
- 选择页面右侧的操作菜单。
- 选择存储库内容选项。
-
选择创建选项。
步骤 3) 在下一个屏幕上
- 选择本地/全局存储库选项(我们不勾选此项以创建本地存储库)。
- 选择版本控制(如果需要,我们不勾选此项以跳过版本控制功能)。
- 点击“确定”。
步骤 4) 创建存储库内容后,将存储库服务从独占模式更改为正常模式。
注意 - 如果存储库服务处于独占模式,用户将无法连接到存储库。
选择存储库的编辑属性选项。
步骤 5)
- 将模式从独占更改为正常。
- 选择“确定”按钮。
完成后,存储库服务将以正常模式运行。
如何创建集成服务
集成服务负责工作流的执行。每当从工作流管理器、调度程序或命令提示符执行任何工作流时,集成服务就会收到请求。此服务会锁定相应的工作流,从 Informatica 存储库中获取有关工作流、映射和会话的详细信息,并执行工作流。此服务还负责创建工作流日志、读取参数文件、创建进程线程来执行工作流、执行工作流管理器中创建的任何其他任务等。
创建集成服务
步骤 1)
- 右键单击域导航树。
- 选择“新建”选项。
- 选择 PowerCenter 集成服务。
步骤 2) 在此步骤中,我们将:
- 输入集成服务名称。
- 选择许可证。
- 选择一个节点并单击“下一步”。
步骤 3) 在下一页上
- 选择存储库服务。
- 输入 Informatica 管理员用户名和密码。
- 选择“完成”。
步骤 4) 启用集成服务。
- 在域树中单击集成服务,然后选择“操作”选项。
- 选择“启用服务”选项。
当集成服务和存储库服务都已创建并启用后,它们应处于运行状态。
如何配置客户端和域
在开始使用 Informatica 服务器的 Informatica 集成和存储库服务之前,必须在客户端配置 Informatica 域。要向客户端添加域,需要执行以下步骤。
步骤 1) 打开 Informatica 存储库设计器。
- 选择存储库菜单。
- 选择配置域。
步骤 2) 选择添加新域选项。
步骤 3) 在添加域窗口中
- 输入域名称。
- 输入网关主机。
- 输入网关端口(端口号在 Informatica 服务器安装过程中分配)。
- 选择“确定”。
步骤 4) 存储库将列在窗口右侧。选中复选框,然后选择“确定”。
存储库将列在存储库管理器导航树中。
如何创建用户
要在 Informatica 设计器中创建映射以及执行诸如执行工作流、管理存储库文件夹、监控工作流等各种任务,需要一个有效的 Informatica 用户,并且该用户必须具有相应权限。用户可以是管理员用户或开发人员用户,具体取决于分配给它的角色。您可以根据需要创建任意数量的用户。
创建 Informatica 用户
步骤 1) 在 Informatica 管理员主页中,选择“安全”选项卡。
步骤 2) 在此步骤中,我们将:
- 选择用户选项卡。
- 选择操作菜单。
- 选择创建用户选项。
步骤 3) 在创建用户页面上
- 输入所需的登录名。
- 输入所需的密码。
- 确认密码。
- 选择“确定”。
步骤 4) 用户必须具有域和存储库的权限,以分配权限。
- 单击用户名。
- 选择权限选项卡。
- 选择域。
步骤 5) 在编辑角色窗口中
- 选中域的复选框。
- 选中存储库服务的复选框。
- 选择“确定”。
这将为用户分配存储库和域权限。
现在您将能够使用客户端工具连接到存储库。
这样就完成了存储库服务创建、集成服务创建、域配置、用户创建和在客户端中添加存储库的练习。