ods mysql_ODS数据抽取平台[通俗易懂]

ods mysql_ODS数据抽取平台[通俗易懂]一、产品简介ODS数据抽取平台是数据仓库对数据进行精细加工的中间环节,将加工后的数据存储到ODS数据模型中,以便总账,报表,数据仓库使用。将远程网络生产数据库中的数据备份到一台备份机中(防止对生产数据的误操作),然后在可视化的第三方ETL工具中编辑ETL脚本,对备份库中的数据进行精细的加工,ETL脚本可以对网络中的任意一台数据库中任意的一张或多张表进行复杂的计算,然后将计算结果保存到ODS的数据模…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一、产品简介

ODS数据抽取平台是数据仓库对数据进行精细加工的中间环节,将加工后的数据存储到ODS数据模型中,以便总账,报表,数据仓库使用。

将远程网络生产数据库中的数据备份到一台备份机中(防止对生产数据的误操作),然后在可视化的第三方ETL工具中编辑ETL脚本,对备份库中的数据进行精细的加工,ETL脚本可以对网络中的任意一台数据库中任意的一张或多张表进行复杂的计算,然后将计算结果保存到ODS的数据模型中,以便其他系统使用,这样就分担了其他系统对数据库中的数据进行复杂运算,复杂的运算完全交由处于数据处理中心的ODS平台。

如下图是ODS平台系统结构图:

38db39cf213788fa297a8211ef6a3214.png

二、平台功能及优势

通过可视化的操作界面进行脚本的编写,实现复杂的SQL

脚本Job功能,能够实现叫叫脚本的工作流控制,通过Job控制各个脚本的执行顺序,以实现业务流程。

脚本可以实现对远程任意计算机的操作,可以拿任务数据库中的字段拼装成目标表,以及数据的创建。

如果脚本在中间处理环节出问题的话,生成了中间文件的话,可以通过抽取文件管理对生成的文件进行查看以及下载,而不需要通过终端或者其他的方式登录机器去查看文件。

长时间执行脚本手工跳过功能,对长时间执行的脚本进行跳过,可以使后面的脚本不需要等待这个脚本执行完,跳过之后,跳过的脚本还在执行,并且最终会将执行的结果显示在“任务状态查询”目录中。

实时脚本监测可以对正在执行的脚本进行实时监测的功能,监测具体到脚本中的每一个步骤。

通过和外系统集成,可以实现定时调度ODS平台的功能,这样就不需要人工去触发ODS了,在夜间也可以进行数据抽取的功能。

平台功能:

A、抽数调用配置

在抽数调用配置中用户可看到数据库中所有脚本组和脚本的详细信息。用户还可对这些脚本和脚本组进行修改、删除、上传等操作。并且通过执行参数的配置对所需的脚本进行执行操作。

B、实时脚本监测

在抽数任务启动后,用户需要实时监控数据抽取脚本的运行状态。通过脚本状态实时监控页面可以查询当前正在运行脚本的各项运行状态。脚本实时监控页面还可以显示每个脚本下所有步骤的运行状态。

C、任务状态查询

每次数据抽取任务从触发开始到结束,数据抽取平台会根据运行的任务编号,记录抽数任务的运行状态的详细信息,通过任务状态查询平台,可以查询每次任务运行的历史记录和每次抽数任务脚本的详细信息,以便用户了解所有历史抽数任务的执行状态。

D、调试级别配置

调试级别配置供操作人员设置日志显示级别使用,用户可根据不同的需求配置日志的级别,以便日志查询、查看,日志级别不可手工输入。

E、抽数日志查看

抽数日志查看功能供用户查看抽取日志使用。用户可在该界面选择查看某天的日志详细信息并可下载所需日子。

F、抽数文件管理

用户可在地址栏输入地址点击转到后可查看地址栏下所有文件的详细信息及预览文件内容(双击文件可查看详细信息,可打开的文件类型有:txt、java、log、xml、sql、css、properties),并可下载所需文件。用户还可在页面右下角设置文件读取编码和预览文件行数。

G、脚本执行清单

用户在抽数调用配置中对数据源和时间进行配置后、抽数任务启动前,可在脚本执行清单页面查看符合执行参数配置的所有脚本的详细信息。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189290.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • h2数据库教程_NoSQL数据库入门

    h2数据库教程_NoSQL数据库入门范培忠2017-06-19  H2是一个用Java开发的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。  H2最大的用途在于可以同应用程序打包在一起发布,这样可以非常方便地存储少量结构化数据。  它的另一个用途是用于单元测试。启动速度快,而且可以关闭持久化功能,每一个用例执行完随即还原到初始状态。  H2的第三个用处是作为缓存,作为NoSQL的一个补充。当某

    2022年10月12日
    3
  • Android 将json array格式的string转为JSONArray

    Android 将json array格式的string转为JSONArraystring形如”[{‘name’:’sam’,’age’:80},{‘age’:’12’}]”格式

    2022年6月20日
    31
  • 01_java语言基础

    01_java语言基础

    2021年5月24日
    158
  • labelme使用教程_labelme和labelimg区别

    labelme使用教程_labelme和labelimg区别LabelMe可用于实例分割,语义分割,目标检测,分类任务的数据集标注工作。在线标注版本:http://labelme2.csail.mit.edu/Release3.0/index.php?message=1python版本:https://github.com/wkentaro/labelme分类标注:Classification目标检测标注:ObjectDetection语义分割标注:SemanticSegmentation实例分割标注:InstanceSegmentation视频

    2025年11月1日
    2
  • 重定向和转发区别[通俗易懂]

    重定向和转发区别[通俗易懂]一、转发转发的原理,可以通过下图展示:浏览器的请求发送给组件1,组件1经过一些处理之后,将request和response对象“传递”给组件2,由组件2继续处理,然后输出响应(当然,也可以继续向其他组件“传递”),这个传递的过程称之为“转发”。整个过程只涉及一次浏览器和服务器之间的“请求-响应”,转发过程中的组件共享同一个请求(request)和响应(response)对象。转发的意义在于可以实现组件的**“分工”。**在基于MVC,多层结构的Web应用中,经常需要多个组件协同完成一次“请求

    2025年10月6日
    7
  • GG修改器免root下载安装最新_安卓修改器免root版本

    GG修改器免root下载安装最新_安卓修改器免root版本gg修改器免root下载gg修改器官方网址https://gameguardian.net/官网服务器在国外访问速度有点慢,而且页面是英文,有时甚至打不开推荐中文网站,里面有最新的gg修改器下载,脚本分享,gg修改器教程,框架下载等等直达链接:竹子学习网gg修改器全名GameGuardian,是歪果仁开发的一款内存修改软件,所以可以修改有关游戏内存数据达到破坏游戏平衡的目的。被称为手游…

    2025年9月14日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号