如何在 Informatica 中配置客户端和存储库

安装Informatica服务器和客户端后,需要配置Informatica服务器。

Informatica 架构是面向服务的 Archi架构(SOA)。因此,在使用Informatica工具之前,需要安装和配置服务器和客户端组件。

配置客户端、集成服务和存储库服务的先决条件。

  • 应该安装 Informatica 服务器和客户端。
  • Informatica 服务应该已启动并正在运行。
  • Oracle 或其他兼容数据库必须安装,并且数据库服务必须启动。
  • 必须为存储库服务创建数据库用户。
  • 必须提供域管理员控制台凭据(在服务器安装期间配置)

在您开始使用 Informatica PowerCenter 之前,需要设置以下组件。

  1. 信息领域
  2. 创建存储库服务
  3. 创建集成服务
  4. 创建用户

什么是 Informatica 域?

Informatica 域是各种服务和主机的基本管理单元。

使用域控制台,您可以执行各种管理任务,如添加节点、创建存储库服务、创建集成服务、创建报告服务、管理和创建用户、监控服务等。

在安装 Informatica 服务器期间,系统提示设置域凭据和数据库连接。

访问域控制台时您需要使用相同的凭据。

如何打开管理员主页

步骤1) 从程序菜单中打开 Informatica 管理员主页

打开管理员主页

这将在网络浏览器中打开域名主页。

故障排除– 如果主页没有打开,请检查 Informatica 服务器进程和数据库服务是否已启动并正在运行。如果没有,请启动它们。

步骤2) 输入域凭据(这些凭据是在服务器安装期间生成的)。

打开管理员主页

步骤3) 成功登录后,将显示 Informatica 管理员主页。

打开管理员主页

如何创建存储库服务

这是域控制台中需要创建的第一个服务。先决条件是在数据库中创建数据库用户以及基本权限(连接、资源),因为此服务在数据库中维护存储库数据。您可以使用启用版本控制选项在存储库中创建版本化对象。

您可以选择 oracle、DB2、Sybase 或 SQL 用于创建存储库的服务器数据库

步骤1)

  1. 右键单击域名
  1. 选择新选项
  1. 选择 PowerCenter 存储库服务。

创建存储库服务

步骤2) 在下一个屏幕中

  1. 输入存储库的名称
  2. 选择许可证
  3. 选择节点
  4. 单击“下一步”按钮

创建存储库服务

步骤3) 在下一个屏幕中,

  1. 输入数据库属性。
  2. 如果 Informatica 开发需要版本控制功能,请选择选项 – 启用版本控制。
  3. 选择完成按钮。

创建存储库服务

备注 – 连接字符串名称是数据库实例服务名称。

步骤4) 将创建存储库服务,并将其列在域树下。

创建存储库服务

故障排除 – 如果在创建服务时出现错误,请检查是否提供了正确的数据库凭据,以及连接字符串是否正确。对存储库属性进行任何更改后,请重新启动存储库服务以使更改生效。

如何创建存储库内容

创建存储库服务后, 存储库内容 需要创建(这是存储库的一次性活动)。如果没有存储库内容,则无法启动存储库服务。存储库内容基本上是数据库表,其中包含在 Informatica 中创建的对象的详细信息。

步骤1) 选择域树下的存储库服务。

创建存储库内容

步骤2) 选择存储库服务后。

  1. 选择页面右侧的操作菜单
  2. 选择存储库内容选项
  3. 选择创建选项

创建存储库内容

步骤3) 在下一个屏幕中

  1. 选择本地/全局存储库的选项(我们保持未选中状态以创建本地存储库)
  2. 选择版本控制(如果需要,我们将保持未选中状态以跳过版本控制功能)
  3. 点击确定。

创建存储库内容

步骤4) 创建存储库内容后,将存储库服务从独占模式更改为正常模式

备注 – 如果存储库服务处于独占模式,用户将无法连接到存储库

选择存储库的编辑属性选项

创建存储库内容

步骤5)

  1. 选择从专属到普通的模式
  2. 选择确定按钮。

创建存储库内容

完成后,存储库服务将以正常模式运行。

如何创建集成服务

集成服务负责执行工作流。每当从工作流管理器、调度程序或命令提示符执行任何工作流时,集成服务都会收到请求。此服务锁定相应的工作流,从 Informatica 存储库获取有关工作流、映射和会话的详细信息并执行工作流。此服务还负责创建工作流日志、读取参数文件、创建进程线程以执行工作流、执行在工作流管理器中创建的任何其他任务等。

创建集成服务

步骤1)

  1. 上点右键 导航树
  2. 选择新选项
  3. 选择 PowerCenter 集成服务

创建集成服务

步骤2) 在此步骤中,我们将

  1. 输入集成服务名称
  2. 选择许可证
  3. 选择一个节点并单击下一步。

创建集成服务

步骤3) 在下一页

  1. 选择存储库服务
  2. 输入 Informatica 管理员用户名和密码。
  3. 选择完成。

创建集成服务

步骤4)启用集成服务。

  1. 单击域树中的集成服务并选择操作选项。
  2. 选择启用服务选项

创建集成服务

当集成服务和存储库服务都创建并启用后,它们应该处于运行状态。

创建集成服务

如何配置客户端和域

在开始使用 Informatica 服务器的 Informatica 集成和存储库服务之前,您必须在客户端配置 Informatica 域。要在客户端添加域,需要执行以下步骤。

步骤1)打开 Informatica 存储库设计器

  1. 选择存储库菜单
  2. 选择配置域

配置客户端和域

步骤2) 选择添加新域选项

配置客户端和域

步骤3) 在添加域窗口中

  1. 输入域名
  2. 输入网关主机
  3. 输入网关端口(端口号在 Informatica 服务器安装过程中分配)
  4. 选择确定

配置客户端和域

步骤4) 存储库将列在窗口右侧。选中复选框并选择确定。

配置客户端和域

该存储库将在存储库管理器导航树中列出。

配置客户端和域

如何创建用户

要在 Informatica Designer 中创建映射并执行各种任务(如执行工作流、管理存储库文件夹、监控工作流等),需要一个有效的 Informatica 用户,并且该用户必须具有权限。根据分配给用户的角色,用户可以是管理员用户或开发人员用户。您可以根据需要创建任意数量的用户。

创建 Informatica 用户

步骤1) 在 Informatica Administrator 主页中选择“安全”选项卡

创建 Informatica 用户

步骤2) 在此步骤中,我们将

  1. 选择用户选项卡
  2. 选择操作菜单
  3. 选择创建用户选项

创建 Informatica 用户

步骤3) 在创建用户页面上

  1. 输入所需的登录名
  2. 输入所需密码
  3. 确认密码
  4. 选择确定

创建 Informatica 用户

步骤4)用户必须具有域和存储库的权限,才能分配权限

  1. 点击用户名
  2. 选择权限选项卡
  3. 选择域。

创建 Informatica 用户

步骤5)在编辑角色窗口中

  1. 勾选域的复选框
  2. 选中存储库服务的复选框
  3. 选择确定。

这会将存储库和域权限分配给用户。

创建 Informatica 用户

现在您将能够使用客户端工具连接到存储库。

这完成了存储库服务创建、集成服务创建、域配置、用户创建和在客户端添加存储库的练习。