mpp新增一个字段_一文看懂数据仓库概念、特点、区别、MPP架构选型等

概述

最近开始接触数据可视化项目,准备做一下数据仓库,特此总结一下数据仓库之MPP架构内容。


一、数据仓库简介

数据仓库,英文名称为Data Warehouse,可简写为DW或DWH。数据仓库,是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它是单个数据存储,出于分析性报告和决策支持目的而创建。

数据仓库的目的是构建面向分析的集成化数据环境,为企业提供决策支持(Decision Support)。其实数据仓库本身并不“生产”任何数据,同时自身也不需要“消费”任何的数据,数据来源于外部,并且开放给外部应用,这也是为什么叫“仓库”,而不叫“工厂”的原因。因此数据仓库的基本架构主要包含的是数据流入流出的过程,可以分为三层——源数据、数据仓库、数据应用。

d8865945350c36f71bf10740f9dd64c7.png

数据仓库最主要的工作是从各数据源获取数据及在数据仓库内的数据转换和流动都可以认为是 ETL(抽取Extra, 转化 Transfer, 装载 Load)的过程,ETL 是数据仓库的流水线,也可以认为是数据仓库的血液,它维系着数据仓库中数据的新陈代谢,而数据仓库日常的管理和维护工作的大部分精力就是保持 ETL 的正常和稳定。

随着海量数据问题的出现,海量管理能力,多类型,变化快,高可用性,低成本,高端可扩展性等需求给企业数据战略带来了巨大的挑战。企业数据仓库、数据中心的技术选型变得尤其重要!


二、数据仓库特点

1、面向主题

是企业系统信息中的数据综合、归类并进行分析的一个抽象,对应企业中某一个宏观分析领域所涉及的分析对象。

比如购物是一个主题,那么购物里面包含用户、订单、支付、物流等数据综合,对这些数据要进行归类并分析,分析这个对象数据的一个完整性、一致性的描述,能完整、统一的划分对象所设计的各项数据。

如果此时要统计一个用户从浏览到支付完成的时间时,在购物主题中缺少了支付数据或订单数据,那么这个对象数据的完整性和一致性就可能无法保证了。


2、数据集成

数据仓库的数据是从原有分散的数据库中的数据抽取而来的。

操作型数据和支持决策分析型(DSS)数据差别甚大,这里需要做大量的数据清洗与数据整理的工作。

第一:每一个主题的源数据在原有分散数据库中的有许多重复和不一致,且不同数据库的数据是和不同的应用逻辑捆绑的。

第二:数据仓库中的综合性数据不能从原有的数据库系统直接得到,因此在数据进入数据仓库之前要进过统一和综合。(字段同名异意,异名同义,长度等)

3、不可更新

数据仓库的数据主要是提供决策分析用,设计的数据主要是数据查询,一般情况下不做修改ÿ

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MPP_DEC_SET_OUTPUT_FORMAT是MPP库中的一个接口宏,用于设置解码器的输出格式。具体来说,它可以设置解码器输出视频帧的颜色空间格式、宽度、高度等参数。 MPP_DEC_SET_OUTPUT_FORMAT的具体用法如下: ```c MPP_RET mpp_dec_set_output_format(MppDecCtx ctx, MppFrameFormat fmt) ``` 其中,ctx是解码器的上下文环境,fmt是要设置的输出格式,它是一个枚举类型,包括以下几种: - MPP\_FMT\_YUYV422:YUV422格式,每个像素占用16位,Y、U、V分量交错存储。 - MPP\_FMT\_YVYU422:YUV422格式,每个像素占用16位,Y、V、U分量交错存储。 - MPP\_FMT\_UYVY422:YUV422格式,每个像素占用16位,U、Y、V分量交错存储。 - MPP\_FMT\_VYUY422:YUV422格式,每个像素占用16位,V、Y、U分量交错存储。 - MPP\_FMT\_RGB888:RGB格式,每个像素占用24位,依次存储R、G、B分量。 - MPP\_FMT\_BGR888:BGR格式,每个像素占用24位,依次存储B、G、R分量。 - MPP\_FMT\_RGBA8888:RGBA格式,每个像素占用32位,依次存储R、G、B、A分量。 - MPP\_FMT\_BGRA8888:BGRA格式,每个像素占用32位,依次存储B、G、R、A分量。 - MPP\_FMT\_ARGB8888:ARGB格式,每个像素占用32位,依次存储A、R、G、B分量。 - MPP\_FMT\_ABGR8888:ABGR格式,每个像素占用32位,依次存储A、B、G、R分量。 - MPP\_FMT\_Y8:YUV420格式,每个像素占用8位,只包含亮度分量。 - MPP\_FMT\_Y10P:10位YUV420格式,每个像素占用10位,只包含亮度分量。 - MPP\_FMT\_Y16:YUV420格式,每个像素占用16位,只包含亮度分量。 需要注意的是,MPP_DEC_SET_OUTPUT_FORMAT只是一个宏定义,具体的设置参数会根据不同的处理器架构和版本而有所不同,因此具体的设置方法需要参考MPP库的开发文档和示例代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值