深度剖析数据中台提供的数据服务

数据中台是“数据服务工厂”,所以,数据服务是数据中台的核心能力。

那么,数据中台都提供哪些数据服务呢?

 

现在行业里讲的Data as a Service (DaaS),在Wiki中则特制基于SOAP的API服务。

data as a service is enabled by software as a service (SaaS).[1] Like all "as a service" (aaS) technology, DaaS builds on the concept that its data product can be provided to the user on demand,[2] regardless of geographic or organizational separation between provider and consumer. Service-oriented architecture (SOA), and the widespread use of API, has rendered the platform on which the data resides as irrelevant.[3]

 广义的数据服务则可以理解为,为业务提供数据的服务。

金融数据服务

金融数据服务是目前商业化程度最高,最成熟的行业数据服务。全球有众多的金融数据服务公司,比较有名的有Bloomberg,Wind,汤森路透等,而在国内,典型的金融数据服务机构就包括中国外汇交易中心。

 

拿外汇交易中心为例,它提供的服务主要有:市场数据,市场公告,指标数据,数据服务,而典型的数据服务类型分成了以下几类:信息产品服务、数据接口服务、媒体数据服务、信息商数据服务。

公开数据服务

公开数据服务是将一些公共用途的数据以服务的形式提供出来,供所有的用户使用。类似于国家统计局,政府公开数据等。

 

拿上海市公共数据开放平台做例子:

上海市公共数据开放平台,提供了三类数据服务:

数据产品,数据接口,数据应用。

知识数据服务

万方数据是典型的知识数据服务的类型,提供学术研究类知识的数据服务。主要服务类型根据领域不同会有所差别,如下图所示:

那么什么是数据服务呢?

 

       我个人觉得,通过某一种或多种方式提供数据,就是数据服务。

我们先梳理一下历史上数据服务的五种类型。

 

数据产品:

一般是指可以下载的数据集,比如CSV/DOC格式存在的。例如:

 

数据接口:

通过特定的技术手段去调用其他系统,获得数据的接口。

 

数据应用:

数据应用是指一个特定领域的数据及数据使用的应用系统,在上海公共数据平台中,数据应用关联到一个完整的独立的APP。

数据服务的五种类型

从提供数据的技术方式上,我们可以将数据服务分为以下五种类型。

 

Data API

 

这是最常用的一种数据服务的形式,用户通过请求/响应来访问数据。优势是很容易公布/订阅这些API接口。这类数据接口服务一般包括参数,返回值,接口样本,接口地址等。

常用的Data API是REST形式。

 

Event HUB

通过消息队列(MQ)的方式,提供事件消息的数据服务,典型的架构如下图所示:

 

Database

数据库是最早的提供数据的服务形式,比如数据湖,当用户需要数据的时候,直接提供一个数据库访问链接给到用户,从而直接访问这个数据库里的数据。

目前企业的业务部门对于其他数据的访问形式,数据库是很重要的一种,典型的场景就是业务部门在开发业务应用的时候,需要数据,那么直接问数据部门要数据库的访问权限,然后自己基于这个数据库去做数据开发,在系统中直接调用这些数据。

这样的数据库服务形式的优点是灵活,但是缺点也很明显,没有权限划分,需要业务部门有专业的数据开发能力,并且无法追溯,最重要的是,当多个业务部门都利用这种方式访问和使用数据的时候,会产生很多份数据拷贝,也就是企业数据不一致的重要的原因。

File

当数据量比较大,或者没有比较好的访问通道的时候,数据文件也是一种提供服务的形式。比如,通过FTP文件服务器等。

Terminal & APP

前面四种数据服务形式的本质都是提供某一种形式的数据集,而Terminal & APP的形式,则不仅包括数据集,还包括使用,访问数据的方法和流程。

此类典型的样例就是大智慧,同花顺这样的证券交易APP。

总结

我们从实时性,数据量,访问频率,可审计性,安全性等多个维度来对比以上五类数据服务。

 

实时性

数据量

安全性

可审计性

便利性

易利用

Data API

*****

***

*****

*****

*****

*****

Event Hub

*****

****

*****

***

****

***

Database

****

*****

***

**

**

*

File

**

*****

**

*

**

*

Terminal & App

***

***

*****

*****

***

***

在目前,数据中台的语境里,主要趋势是Data API,所以,我们下面重点来剖析Data API。

  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值