当前位置: 首页 > news >正文

网站历史频道怎么做重庆做网络优化公司电话

网站历史频道怎么做,重庆做网络优化公司电话,湖南建筑信息网官网,wordpress 安装文件名文章目录 1、背景描述2、场景分析 1、背景描述 数据仓库的建设通常是为业务和决策服务的。在数仓开发的应用层阶段,BI可以直接从主题层/业务层取数,而前端需要根据具体的作图需求通过后端查询数据库 作图的指标需要根据主题层/业务层做查询计算&#xf…

文章目录

      • 1、背景描述
      • 2、场景分析



在这里插入图片描述

1、背景描述


数据仓库的建设通常是为业务和决策服务的。在数仓开发的应用层阶段,BI可以直接从主题层/业务层取数,而前端需要根据具体的作图需求通过后端查询数据库

作图的指标需要根据主题层/业务层做查询计算,然后将查询的结果导出到数据库以供前端作图。这个过程可以称为从数据仓库到OLTP数据库的ETL过程

然而,在ETL过程中,最棘手的问题就是数据类型兼容性问题,简单来说就是如何做数据类型转化,因为ETL的输入和输出是不同的系统

ETL的实现通常需要专门的工具或软件,例如DataX、Sqoop、Kettle等。当然,在湖仓一体化的环境下,ETL的成本将极大降低,因为我们可以直接使用SQL实现

例如,如何将Hive表的分区字段(string)通过SQL插入PG表对应的时间戳(timestamp)字段?

2、场景分析


在PostgreSQL中,时间戳(timestamp)类型主要用于存储日期和时间的值,包括年、月、日、时、分、秒和小数秒

例如,我们已经创建了一个应用层PG表,该表包含了某个作图图表的一些指标字段和一个时间戳(timestamp)字段,现在需要将Hive查询计算的结果插入到该PG表,其中分区(string)字段对应到PG表的时间戳字段(timestamp)

如何进行转换以确保插入成功?

在PostgreSQL中,根据声明日期时间类型的方式,只需要使用日期时间的字符串格式yyyy-MM-dd HH:mm:ss,直接在字符串的前面使用数据类型进行转换就可以了

insert into pg_table (col1,col2,...,stat_date)
select 
col1,
col2,
...,
timestamp ('2024-06-01 00:00:00') as stat_date 
from hive_table

因此,我们只需要将Hive的分区字段转换成yyyy-MM-dd HH:mm:ss格式,并使用timestamp声明即可完成插入

总的来说,湖仓一体化场景下,ETL的成本大大降低了,但是企业对用工人员的要求更高了,工人不仅需要熟悉数据仓库,还需要熟悉一些常见的数据库,以及它们之间如何融合使用


http://www.wangmingla.cn/news/106386.html

相关文章:

  • 重庆哪家公司做网站好郴州seo快速排名
  • 网站建设一般报价多少苏州优化网站公司
  • wordpress软件网站主题想要网站导航正式推广
  • 惠州网站建设电话中国职业培训在线平台
  • ai怎么做网站用海报精准网站seo诊断报告
  • 关于网站建设要花多少钱sem推广优化
  • 优质网站建设哪家好获客
  • 做电影网站要不要收费下载百度网盘
  • 那些网站做批发外链群发
  • 珠海自助建站软件谷歌app下载 安卓
  • 合肥外贸网站建设公司价格免费获客平台
  • 成功的营销型网站案例深圳市昊客网络科技有限公司
  • 天津网站备案时间seo 深圳
  • 广州网站建设首选快优正规的培训学校
  • 汕头网络推广seo 论坛
  • 做企业网站要大陆营业执照国内新闻最新消息10条
  • 武汉建管站武汉网站搜索引擎优化
  • 买完服务器怎么做网站百度智能小程序怎么优化排名
  • 温州做网站宁波正规优化seo价格
  • 洛阳网站建设行业百度关键词排名怎么靠前
  • 书法网站模版关键词排名查询官网
  • 网站备案删除脚本外链平台
  • 简述网络营销的含义重庆网站优化
  • 苏州做网站公司有哪些营销策略理论
  • 在线做qq空间的网站吗南宁seo优势
  • 建设网站跟服务器得关系广州品牌seo推广
  • 可以做商城网站的公司吗近期国内新闻摘抄
  • wordpress安装免费HTTPS重庆网站关键词排名优化
  • 湖南做网站 联系磐石网络聚合广告联盟
  • 保定制作公司网站的公司搜索网站大全排名