DMETL开发手册:构建数据交换平台插件
需积分: 10 71 浏览量
更新于2024-07-17
收藏 1.22MB PDF 举报
"达梦数据交换平台开发手册"
本文档主要介绍了达梦数据交换平台(DMETL)的开发流程,包括开发作业插件、转换插件和规则插件的方法,以及如何集成DMETL服务。DMETL基于OSGI架构,支持插件机制,允许根据业务需求进行动态扩展。
第1章主要讲述开发流程插件:
1.1 概述
DMETL的插件机制允许开发者根据业务需求创建自定义的流程节点、转换规则和数据质量检查规则。开发者需熟悉JDK6和Eclipse3.6环境,以及SWT/JFace库用于构建用户界面。
1.2 导入依赖的插件工程
在开始开发前,需要将DMETL的现有插件导入到Eclipse工作空间。通过File->Import选择Plug-ins and Fragments,然后指定DMETL的安装目录。根据开发目标选择相应的客户端(client)、服务器端(server)或通用(common)包,并添加所需的依赖包,如com.dameng.etl.api等。
对于不同类型的插件开发:
1.3 开发作业插件
作业插件开发涉及对业务流程的定义,分为概述和步骤两个部分,但详细步骤未在此给出。
1.4 开发转换插件
转换插件用于数据处理,包含概述和步骤,同样没有详细展开。
1.5 开发规则插件
规则插件用于数据质量检查,包括概述和步骤,详细内容未详述。
第2章涉及使用API编程:
这部分介绍如何使用DMETL提供的API进行编程,提供了一个概述和编程示例,帮助开发者理解如何与DMETL平台交互。
第3章集成DMETL服务:
这部分未提供详细内容,但可以推测它会涵盖如何将开发的插件集成到DMETL服务中,以实现数据交换和处理功能。
总结来说,DMETL提供了一套完整的开发框架,允许开发者使用插件化方式扩展其数据处理能力。通过导入和依赖DMETL的插件工程,开发者可以利用API创建定制化的作业、转换和规则,从而满足特定的数据交换和处理需求。虽然手册中没有提供所有细节,但它为开发者提供了开始开发所需的指导。
2021-05-18 上传
2007-08-14 上传
2009-10-24 上传
2018-09-19 上传
2021-04-26 上传
Zhi@Li
- 粉丝: 39
- 资源: 46
最新资源
- 掌握压缩文件管理:2工作.zip文件使用指南
- 易语言动态版置入代码技术解析
- C语言编程实现电脑系统测试工具开发
- Wireshark 64位:全面网络协议分析器,支持Unix和Windows
- QtSingleApplication: 确保单一实例运行的高效库
- 深入了解Go语言的解析器组合器PARC
- Apycula包安装与使用指南
- AkerAutoSetup安装包使用指南
- Arduino Due实现VR耳机的设计与编程
- DependencySwizzler: Xamarin iOS 库实现故事板 UIViewControllers 依赖注入
- Apycula包发布说明与下载指南
- 创建可拖动交互式图表界面的ampersand-touch-charts
- CMake项目入门:创建简单的C++项目
- AksharaJaana-*.*.*.*安装包说明与下载
- Arduino天气时钟项目:源代码及DHT22库文件解析
- MediaPlayer_server:控制媒体播放器的高级服务器