使用 Classic Data Architect 创建关系表和视图,它们映射至受支持的非关系数据库管理系统中的数据源。在 IBM® WebSphere® Classic Data Event Publisher for z/OS® 中,可将这些表和视图用作发布源。
开始之前
必须对将运行关联服务的数据服务器执行下列任务:
- 创建并初始化元数据目录。除非元数据目录在将运行关联服务的数据服务器中,否则不能将您创建的表和视图提交至该数据服务器。
- 设置配置文件。
- 在 SCACSAMP 数据集中定制并运行 CACCTRL JCL。
- 如果配置使用一个数据服务器,那么启动该数据服务器。如果配置使用两个数据服务器,那么启动配置了关联服务的数据服务器。
- 创建
WebSphere
MQ 对象以支持经典事件发布。您需要创建
WebSphere
MQ 队列管理器、要用作重新启动队列(又称为不确定解析队列)的消息队列以及至少一个发送队列。
关于本任务
可在 Classic Data Architect
的项目中创建关系表和视图。然后,将这些对象提交至数据服务器。
过程
要创建可在经典事件发布中用作源的表和视图:
- 通过创建必备对象、创建与数据服务器的连接、设置首选项、导入引用文件和授予特权来配置 Classic Data Architect。 请参阅配置 Classic Data Architect。
- 创建可在发布中用作源的表和视图。 请参阅映射用于更改捕获的数据和对现有表创建视图。
- 可选: 修改表或视图。 请参阅查看和修改用于经典事件发布的对象。
- 生成并运行 DDL 以将表和视图提交至数据服务器。 请参阅生成 DDL。
- 可选: 如果选择从元数据实用程序而非 Classic Data Architect 中运行 DDL,那么将
DDL 导出至远程
z/OS
主机。 请参阅将 SQL 导出至 z/OS 主机。
- 在计划运行关联服务的数据服务器上,运行 SCACSAMP 数据集的成员 CACREPSP 中的 DDL。 可使用此 DDL 创建用于存储所创建发布队列映射和发布的定义的结构。
- 通过 FTP 将带有 SQL 扩展名的文件中的 DDL 复制到数据设计项目所在目录。 例如,如果项目的名称为 MyProject,那么在
Windows®
上,该项目的目录可能为 C:\workspace\MyProject。
- 在 Classic Data Architect 中,右键单击要将文件复制至的项目文件夹。选择刷新。 该 SQL 文件将出现在所选数据设计项目的“SQL 脚本”文件夹中。
- 右键单击该 SQL 文件并选择运行。
- 在选择连接窗口中,选择要运行 DDL 的数据服务器连接,然后单击完成。 如果与数据服务器的连接尚未存在,那么可创建新连接。
- 查看数据输出视图以验证 DDL 是否成功运行。
- 指定您创建的
WebSphere
MQ 管理器以及用作重新启动队列的消息队列。 请参阅指定要用于更改捕获的 WebSphere MQ 对象。
- 创建至少一个发布队列映射。 发布队列映射指定要用于经典事件发布的发送队列。请参阅创建和修改用于经典事件发布的发布队列映射。
- 创建至少一个发布。 请参阅创建和修改发布。