3 安装并配置配方

在 Oracle Integration 实例中,安装配方以部署并配置集成以及关联资源。

  1. 在 Oracle Integration 主页上的入门部分中,单击浏览存储
  2. 查找要安装的配方,并单击获取

    将显示一条消息,确认配方已成功安装,并且配方卡显示使用中

  3. 单击配方上的配置 “配置”图标 以配置其资源。

    项目工作台将打开,显示配方的所有资源。先配置以下资源,然后再激活并运行配方。

配置 Oracle Enterprise Data Management 连接

  1. 在“连接”部分中,单击 EDM 连接
  2. 配置连接中,输入以下值:
    字段 要输入的信息
    属性
    连接类型 使 REST API 基本 URL 保持选中状态
    连接 URL 输入您的服务所使用的 REST API 端点。例如:https://acme-test-epmidm.epm.us-phoenix-1.ocs.oraclecloud.com/epmcloud/rest/v1
    安全性
    安全策略 使基本身份验证保持选中状态。
    用户名 输入您的服务管理员用户名
    密码 输入您的服务管理员密码
    访问类型 为您的 Oracle Enterprise Data Management 环境选择适当的访问类型。
  3. 单击保存以保存连接参数,然后单击测试以进行验证。

配置 Oracle 数据库连接

  1. 在“连接”部分中,单击数据库连接
  2. 配置连接中,输入以下值:
    字段 要输入的信息
    属性
    主机 输入您的数据库所使用的主机
    端口 输入您的数据库所使用的端口
    SID 输入您的系统标识符(如果需要)
    服务名称 输入您数据库的服务名称
    安全性
    安全策略 使用户名密码令牌保持选中状态
    用户名 输入您的管理员用户名
    密码 输入您的管理员密码
    访问类型 选择连接代理
  3. 单击关联代理组,然后选择在“安装并配置连接代理”过程中配置的连接代理,然后单击使用
  4. 单击保存以保存连接参数,然后单击测试以进行验证。

配置 EDM DB Extract Sync 集成

接下来,您将配置集成本身以连接到数据库表。

  1. 在“集成”部分中,单击 EDM DB Extract Sync 集成。

    集成将显示在集成编辑器中。

  2. 向下滚动以找到调用 uploadExtracttoDatabase 步骤。
    调用端点屏幕截图
  3. 单击操作 “操作”图标,然后选择编辑
  4. 编辑基本信息中,将您要执行什么操作?设置为对表执行操作,并将您希望对表执行什么操作?设置为插入。单击继续
  5. 对表执行编辑操作中,单击添加以选择表。使用方案表名下拉字段,以选择在“为提取的数据创建数据库表”过程中创建的方案和表。对于表类型,选择,然后单击搜索
  6. 在搜索结果中,将表从“可用”移至“选定”,然后单击继续
  7. 依次单击继续完成
  8. 单击保存

可选:更新表名

为了使 EDM DB Extract Sync 集成可以正常工作,需要满足以下预期:您已按照“为提取的数据创建数据库表”中的步骤在 Oracle 数据库中创建了名为 EXTRACT_UPLOAD 的表。如果您使用的是其他表名,请按照以下步骤操作,以使用您的表名来更新集成。

  1. 在“集成”部分中,单击 EDM DB Extract Sync 集成。

    集成将显示在集成编辑器中。

  2. 向下滚动以在“切换”部分中找到调用 DeleteDatabase 步骤。

    Note:

    在写入提取的新数据之前,该步骤会清除数据库表中的现有数据。这可以防止在运行 DB EDM Extract Sync 集成时出现重复行错误。
  3. 单击操作 “操作”图标,然后选择编辑
  4. 编辑基本信息中,将您要执行什么操作?设置为运行 SQL 语句,然后单击继续
  5. 在 SQL 查询中,将 EXTRACT_UPLOAD 替换为您的表名。如果您要提取除 NAMEDESCRIPTION 之外的属性,请更新这些属性。

    Note:

    您的 SQL 语句必须包含 WHERE 子句。
  6. 单击验证 SQL 查询以确保您的语句有效。
  7. 依次单击继续完成
  8. 单击保存

配置 DB EDM Extract Sync 集成

配置数据库连接:

  1. 在“集成”部分中,单击 EDM DB Extract Sync 集成。

    集成将显示在集成编辑器中。

  2. 向下滚动以找到调用 ReadExtractData 步骤。
    调用读取提取数据端点屏幕截图
  3. 单击操作 “操作”图标,然后选择编辑
  4. 编辑基本信息中,将您要执行什么操作?设置为对表执行操作,并将您希望对表执行什么操作?设置为选择。单击继续
  5. 对表执行编辑操作中,单击添加以选择表。使用方案表名下拉字段,以选择在“为提取的数据创建数据库表”过程中创建的方案和表。对于表类型,选择,然后单击搜索
  6. 在搜索结果中,将表从“可用”移至“选定”,然后单击继续
  7. 依次单击继续完成

验证集成映射:

  1. 从集成编辑器中,向下滚动以找到映射 CreateFile 步骤。
    映射创建文件屏幕截图
  2. 单击操作 “操作”图标,然后选择编辑
  3. 验证映射是否已包含以下信息:
    目标
    映射画布中的 'Name' 文本项: 提取 1/2:名称(这是文件中的“名称”标题)
    映射画布中的 'Description' 文本项: 提取 1/2:描述(这是文件中的“描述”标题)
    ReadExtractData Response、ExtractUploadCollection、ExtractUpload、name 提取 2/2:名称(这是实际名称属性值)
    ReadExtractData Response、ExtractUploadCollection、ExtractUpload、description 提取 2/2:描述(这是实际描述属性值)

    请参阅下面的示例屏幕截图:


    映射屏幕截图(如步骤中所述)
  4. 单击保存