目录

Search

  1. 简介
  2. 配置 Hub 控制台工具
  3. 构建数据模型
  4. 配置数据流
  5. 执行 Informatica MDM Hub 进程
  6. 配置应用程序访问
  7. MDM Hub 属性
  8. 查看配置详细信息
  9. 使用 Solr 进行搜索
  10. 行级锁定
  11. MDM Hub 日志记录
  12. 表分区
  13. 使用产品使用工具包收集 MDM 环境信息
  14. 词汇表

硬删除检测表

硬删除检测表

硬删除检测表是存储库表,您可以创建该表来存储
MDM Hub
在源系统中检测硬删除所需的元数据。硬删除检测表的名称为 C_REPOS_EXT_HARD_DEL_DETECT。
下表描述了硬删除检测表的列:
列名称
数据类型和大小(字节)
说明
ROWID_TABLE
CHAR (14)
包含需要检测已经硬删除的记录的暂存表中 ROWID_OBJECT 列的值。ROWID_TABLE 列不能有空值。
HDD_ENABLED
INTEGER
允许或禁止
MDM Hub
检测暂存表的硬删除。HDD_ENABLED 列不能有空值。
使用以下值之一:
  • 0。允许
    MDM Hub
    检测硬删除。
  • 1。禁止
    MDM Hub
    检测硬删除。
默认值为 0。
HDD_TYPE
VARCHAR2 (14)
指示暂存表的硬删除类型。
对该硬删除类型使用以下值之一:
  • DIRECT。执行基础对象记录的直接硬删除。
  • CONSENSUS。执行基础对象记录的一致硬删除。
DELETE_FLAG_ COLUMN_NAME
VARCHAR2 (30)
暂存表列的名称,此列包含
MDM Hub
检测的所有已经硬删除的记录的删除标志值。
DELETE_FLAG_VAL_ ACTIVE
VARCHAR2 (14)
活动记录的删除标志列的值。
DELETE_FLAG_VAL_ INACTIVE
VARCHAR2 (14)
非活动记录的删除标志列的值。
DELETE_FLAG_VAL_ PARTIAL
VARCHAR2 (14)
一致删除方案中部分删除的删除标志列的值。
HAS_END_DATE
INTEGER
指示该暂存表是否具有结束日期列。HAS_END_DATE 列不能有空值。
使用以下值之一:
  • 0. 暂存表没有结束日期列。
  • 1. 暂存表具有结束日期列。
默认值为 0。
END_DATE_COLUMN_NAME
VARCHAR2 (30)
结束日期列的名称。
当 HAS_END_DATE=1 时,
MDM Hub
使用此列。
END_DATE_VAL
DATE
用于结束日期的值。
如果实现要求对结束日期值进行硬编码,则该值将以 MM/DD/YYYY 的格式存储在 END_DATE_VAL 列中。
默认值为 SYSDATE。
TRAN_HDD_ENABLED
INTEGER
指示检测硬删除的进程是否是事务进程。TRAN_HDD_ENABLED 列不能有空值。
使用以下值之一:
  • 0。表示检测硬删除的进程不是事务进程。
  • 1。检测硬删除的进程是事务进程,并且不将完全加载与登录表和之前的登录表进行比较。
默认值为 0。
HDD_LANDING_PKEY_COLUMNS
VARCHAR
可选。如果您使用函数从多个源列连接主键,而函数的输入中包含一些并不构成主键的源列,请向表中添加 HDD_LANDING_PKEY_COLUMNS 列。使用逗号分隔列表,指定构成主键的源列。
硬删除检测进程会跟踪指定的源列(而非输入函数的所有源列)发生的更改。
EMPTY_LANDING_TABLE_CHECK_OFF
INTEGER
可选。指示要检测硬删除的进程是否检查空登录表。
使用以下值之一:
  • 0. 要检测硬删除的进程检查空登录表。
  • 1. 要检测硬删除的进程不检查空登录表。
默认值为 0。
Informatica 建议您继续将此值设置为 0。值为 1 意味着 MDM Hub 不会检查空登录表,这可能会导致与登录表的源系统关联的所有记录标记为要删除。

返回顶部