数据库是否可以直接作为数据仓库的数据源

在数据仓库使用数据时,我们是否可以直接将数据库作为数据源?如果使用了,会存在哪些问题?

  1. 数据库中存储的是业务数据,存储方式是行式存储;而数据仓库中数据是以列式存储的;如果数据仓库要想使用数据库中的数据,是需要将行式数据转换为列式数据。
  2. 数据库对性能要求较高,不能存储海量数据;而数据仓库中需要海量数据进行统计分析;如果直接将数据仓库作为数据源,无法达到数据量的要求。
  3. 数据库中的数据主要是为了业务运行中用户的访问,而数据仓库如果也去直接访问数据库的话,大量的访问请求会影响数据库的性能,也会影响用户的体验。
相关推荐
Leo.yuan1 分钟前
数据清洗(ETL/ELT)原理与工具选择指南:企业数字化转型的核心引擎
大数据·数据仓库·数据挖掘·数据分析·etl
有想法的py工程师41 分钟前
PostgreSQL 锁等待监控,查找等待中的锁
数据库
学不会就看41 分钟前
Django--02模型和管理站点
数据库·oracle·django
←か淡定☆ ヾ1 小时前
SQL Server 2008R2 到 2012 数据库迁移完整指南
数据库·sql server
瀚高PG实验室2 小时前
Arcgis连接HGDB报错
数据库·arcgis·瀚高数据库
IT小辉同学2 小时前
PostgreSQL 与 MySQL 获取字段注释并转换为驼峰命名教程
数据库·mysql·postgresql
xinghunzhiye20102 小时前
redis升级
数据库·redis·缓存
一只fish3 小时前
MySQL 8.0 OCP 1Z0-908 题目解析(21)
数据库·mysql
涛思数据(TDengine)3 小时前
时序数据库 TDengine × SSRS:专为工业、能源场景打造的报表解决方案
大数据·数据库·物联网·时序数据库·tdengine
打鱼又晒网3 小时前
Lecture #20:Database Logging
数据库