词条 | Beeload |
释义 | Beeload是由北京灵蜂纵横软件有限公司研发的一款ETL工具,集数据抽取、清洗、转换及装载于一体,通过标准化企业各个业务系统产生的数据,向数据仓库提供高质量的数据,从而为企业高层基于数据仓库的正确决策分析提供了有力的保证。 Beeload产品具有如下特点: 1 支持几乎所有主流数据接口,如 Oracle 8i / Oracle 9i / Oracle 10g / Sql Server 2000 / Sybase ASE 12.5 / DB2 8.1 / Informix IDS 10.0 / MySql 4.0 / PostgreSQL8.0 / InterBase7.1 / Access2000 / Foxpro6.0 / Lotus Notes 7 / Foxbase / Dbase / 扁平文件 / XML文件 / Excel电子表格 / WebService; 2 支持ETL元数据管理功能,采用图形操作界面辅助用户完成数据抽取、转换、装载等规则的设计; 3 提供异步ETL过程处理模式,数据抽取、转换及装载过程并行执行,实现数据的高速处理,满足G、T级的数据转换; 4 支持各种字段级的映射转换,如类型转换、字段运算、参照转换、字符串处理、字符集转换、空值处理、日期 转 换、聚集运算、既定取值、字段切分、字段合并等; 5 支持各类数据库大对象(LOB)的读写; 6 支持多字段的混合运算; 7 支持抽取数据的切分、过滤操作; 8 支持映射自动匹配,可自动完成异构数据库间数据类型的映射; 9 支持批量表的迁移映射,迁移信息包括表名、字段属性、主键属性、索引属性等; 10 支持表的动态创建,支持表名的动态生成; 11 支持数据库存储过程及函数的调用; 12 内置多种数据检测函数,如isNull、isDateTime、isNumeric、getMapValue等,帮助用户清洗异常数据; 13 提供异常数据的自动记录功能,产生数据异常时,支持忽略异常或中止ETL过程两种处理模式; 14 提供多种增量数据抽取机制,如:时间戳、触发器、日志解析、全表比对等。 15 软件内置工作流建模工具和调度引擎,用户可自由定义任务的触发条件及执行路径,控制多任务的协同运行; 16 支持多任务的并发运行,支持并发任务的同步完成; 17 支持成功、失败、条件等三种路径,支持基于全局变量的条件路径转移; 18 支持任务的定时(可基于日、周、月、工作日、时、分、秒等)触发; 19 支持系统命令、外部程序调用; 20 提供HTTP、FTP等文件传输功能; 21 提供邮件通知功能; 22 流程运行时的动态轨迹指示,向用户反馈子任务的执行状况; 23 Beeload可作为数据源向外发布数据,通过与Apache HTTP Server的结合,Beeload可作为WebService供用户调用,交互的数据采用SOAP封装,用户在IE中可直接访问软件发布的数据,用户也可以按照标准的WebService接口创建自己的客户端程序或取数据。 24 支持ETL、工作流模板视图到脚本视图的快速切换,用户可直接了解任务执行细节; 25 在脚本视图中支持任务的断点运行,任务执行到断点所在脚本时暂停; 26 在脚本视图中支持逐行单步调试任务,任务每当执行完一行脚本后即进入暂停状态; 27 在任务处于断点暂停或结束状态时,可以对脚本中变量值的进行查看; 28 Beeload采用作业调度策略控制任务的运行; 29 支持多个作业的并发运行,可以限制最大运行作业数; 29 支持作业排队机制,当已运行作业达到最大数时,后续启动作业进入排对等待状态; 30 支持作业的优先级设置,多个作业处于排队状态时,优先级高的作业首先进入运行状态; 31 支持作业的启动、暂停、恢复运行和停止等控制; 32 作业支持定时启动,提供多种定时策略,包括日、周、月、工作日、时、分、秒等,通过对作业定时启动可实现作业的循环自动运行; 33 直观的作业执行进度及状态显示; |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。