当前位置:首页 >英文主页 >中英对照 > 报告详情

ATscale:语义层定义白皮书-语义层的7个核心功能(英文版)(34页).pdf

上传人: Kell****reet 编号:119392 2023-03-22 34页 14.26MB

下载:

1、The 7 Requirements of a Semantic LayerDavid P.Mariani,Chief Technology Officer,Founder at AtScaleDave Mariani is the co-founder and CTO of AtScale.He is a hands-on technology executive with over 25 years of experience in delivering Big Data,consumer Internet,Internet advertising and hosted services

2、platforms,creating nearly$800M in company exits.Wh i t e pap e rThe Semantics of a Semantic Layer1IntroductionI co-founded AtScale to focus on the challenges of supporting a large number of data analysts working on disparate sets of data managed in a massive lake.We borrowed the term“semantic layer”

3、from the folks at Business Objects who originally coined it in the 1990s.The term was actually over 20 years old when we adopted it.So what is a semantic layer exactly?If you Google the term,the following definition will pop up,which is a pretty darn good definition in my opinion(Googles highlighted

4、 words,not mine):Wikipedia defines a semantic layer as a business representation of data that allows end users to access data autonomously.Everyone can agree that a business-friendly view of data that provides users with self-service access to analytics is desirable true data democratization.Its eas

5、y to see why it is fundamental to scaling data and analytics.The challenge is actually implementing a semantic layer in a way that just works.We began building the AtScale semantic layer after working on big data from the trenches.We had to deal with the basic challenges of data scalability,query pe

6、rformance,metrics sprawl,complicated data pipelines and shadow business intelligence(BI).While the challenges seemed obvious to us,most of the industry was preoccupied with shifting data gravity to the cloud.With cloud data re-platforming in full swing,we are finally seeing attention turning to the

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要讨论了语义层(semantic layer)的七个要求,由AtScale的首席技术官David P. Mariani提出。语义层是一种业务数据表示,允许终端用户自主访问数据。文章强调了语义层在现代、以云为先的分析堆栈中的重要性。 关键点包括: 1. 语义层必须支持多种查询工具、界面或协议,以实现“实时”查询连接。 2. 语义层必须支持多种输入语言,以支持广泛的消费者使用他们首选的协议。 3. 语义层不应要求IT团队在查询消费者的机器上安装额外的客户端软件。 4. 语义数据模型必须打破数据孤岛,在服务端混合数据源,以创建跨多个业务领域的丰富、复合视图。 5. 语义数据模型必须支持中心辐射式的数据产品创建,使用面向对象的建模语言,允许主题专家跨团队共享数据模型组件。 6. 语义层平台必须支持虚拟化计算,以表达业务逻辑,并能够生成多遍SQL查询,以处理需要不同粒度的计算,如比例和加权平均值。 7. 语义层平台必须支持原生数据平台方言,以定义数据转换规则、计算和表达式。
什么是语义层? 语义层如何支持多种数据消费者? 语义数据模型如何打破数据孤岛?
客服
商务合作
小程序
服务号
折叠