复制数据

在数据复制中,使用复制流将数据从数据源复制到数据目标以进行分析。例如,您可以将数据从 Oracle Fusion Cloud Applications 数据源复制到 Oracle Autonomous Data Warehouse。
  1. 设置数据源的连接:
    1. 主页中,依次单击创建复制连接,然后选择要复制的数据源类型。
      例如,要从 Oracle Fusion Cloud Applications 数据源复制数据,请单击 Oracle Fusion Application Storage
    2. 创建连接对话框中,指定连接详细信息。
      例如,要从 Oracle Fusion Cloud Applications 复制数据,请指定 Oracle Cloud Infrastructure Object Storage 或 Oracle Cloud Infrastructure Object Storage Classic 实例的连接详细信息。请参见为 Oracle Fusion Cloud Applications 创建复制连接
  2. 设置数据目标的连接:
    1. 主页中,依次单击创建复制连接,然后选择要将数据复制到的数据源类型。
    2. 创建连接对话框中,指定数据目标的连接详细信息。
      例如,要复制到 Oracle Autonomous Data Warehouse,请单击 Oracle Autonomous Data Warehouse
  3. 主页中,依次单击创建数据复制
  4. 创建数据复制 - 选择源连接对话框中,选择在步骤 1 中创建的源连接。
  5. 创建数据复制 - 选择目标连接对话框中,选择在步骤 2 中创建的目标连接。
  6. 如果复制目标包含多个方案,请使用方案列表来选择要使用的方案。
  7. 复制对象区域中,选择要复制的对象:
    • 单击要复制的每个对象旁边的复选框。

      对于 Fusion Applications 数据源,如果要复制的视图未显示在列表中,则单击列表下方的添加定制视图对象选项。输入视图的完整路径和名称,例如 FscmTopModelAM.TaskDffBIAM.FLEX_BI_TaskDFF,然后单击添加

    • 选择表时,默认情况下会包括所有属性。您可以使用右窗格上的复选框来选择或取消选择某些属性。

    • 要更改主键,单击键图标并选择分配主键对主键重新排序。主键用于更新插入操作来确定是否插入或更新记录。

      要改进索引,合适的做法是对列排序,让高选择性的列排在靠前,低选择性的列排在靠后。为此,请在任意主键列的上下文菜单中单击对主键重新排序选项。

    • 要使用多个列作为主键,请选择要包含在键中的每个列旁边的键图标。

    • 要基于筛选器复制数据子集,请单击编辑筛选器以显示筛选器编辑器,并指定筛选器表达式(不带结束分号)。使用的表达式格式取决于数据源支持的筛选器语言。常用筛选器语言包括 SQL、XML 等。有关详细信息,请参阅数据源的文档。

      数据源类型 筛选器表达式示例
      Oracle Fusion Cloud Applications "__DATASTORE__.LookupType not in ('GROUPING_SEPARATOR','HZ_FORMAT_DELIMITERS','ICX_NUMERIC_CHARACTERS')"
      Oracle Fusion Cloud B2C Service (RightNow)

      lookupname like 'Admin%'

      ID > 2

      Oracle Eloqua '{{Account.Field(M_Annual_Revenue1)}}' > '2000’

      先使用验证选项验证表达式,然后单击确定保存筛选器。

    • 要基于时间戳复制数据子集,请单击复制自日历图标并指定开始日期。

      复制自选项仅适用于至少定义了一个增量标识符列的表。

    • 使用加载类型指定是执行增量加载还是完全加载。

      如果您选择增量,则将在首次运行时复制所有数据,而在后续运行时仅复制新数据。增量更新需要具有主键以及至少一个增量标识符列的表。

      如果您选择完整,则将初始化目标表并复制所有数据。

  8. 保存复制工作簿。
  9. 要开始数据加载,请单击运行复制流