WEB开发网
开发学院数据库DB2 使用 Optim Data Privacy 解决方案在开放平台上定... 阅读

使用 Optim Data Privacy 解决方案在开放平台上定制数据转换

 2010-02-04 00:00:00 来源:WEB开发网   
核心提示: 先决条件本文假设您具有 Optim Data Privacy 解决方案的基本使用经验,能够完成 Optim 在 Windows 平台的安装和配置工作,使用 Optim Data Privacy 解决方案在开放平台上定制数据转换(2),同时,配合文中的示例,Source File 选择我们提供的&

先决条件

本文假设您具有 Optim Data Privacy 解决方案的基本使用经验,能够完成 Optim 在 Windows 平台的安装和配置工作。

同时,配合文中的示例,需要您安装以下软件

运行在 Windows 平台上的 Optim Data Privacy Solution,版本 7.x

DB2 数据库,版本 9.1 或 9.5

在 DB2 数据库中创建 optimdir 和 sourcedb 数据库,如下:

 create db optimdir using codeset utf-8 territory zh_CN 
 create db sourcedb using codeset utf-8 territory zh_CN 

其中,配置 Optim 使用 optimdir 作为 Directory,并且创建 sourcedb 的数据库别名。

使用附件中提供的 Extract 文件中的数据完成示例。其中 LOOKUP_ID.XF 保存有样本数据,供哈希转换函数使用;SAMPLE_ID.XF 文件保存有待转换数据,使用该数据进行数据转换。

使用 HASH_LOOKUP 函数进行数据转换

在 IBM Optim 中,提供了很多转换函数来帮助实现数据屏蔽,常用的函数有 RAND、SUBSTR、HASH_LOOKUP、AGE 等等。本文,我们使用 HASH_LOOKUP 作为范例说明此类函数的使用方法。

HASH_LOOKUP 函数通过哈希函数映射,将待转换列中的数据替换为样本表中的值,从而实现数据转换的功能。样本表除了需要提供一个包含样本值的列外,还需提供一个具有唯一值的整数类型的列以供哈希映射。

样本数据准备

本文的附件 LOOKUP_ID.XF 中提供了一组身份证样本数据,该文件是 Optim Extract 文件,可以通过 Insert 功能插入到数据库当中。具体插入步骤如下。

打开 Optim,选择“Action->Insert”。在 Insert Request Editor 面板中,Source File 选择我们提供的“LOOKUP_ID.XF”文件;在 Control file 处填写 lookup.CF;Table Map Options 选择“Local”;Process Option 选择“Insert”。然后点击“Edit Table Map”按钮,如图 1 所示。

上一页  1 2 3 4 5 6 7  下一页

Tags:使用 Optim Data

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接