问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
这两者根本就不能放在一起比较,因为这两者是描述的不同的东西。
ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程
结构化查询语言(Structured Query Language)简称SQL(发音:/ˈes kjuː ˈel/ “S-Q-L”),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统
ETL的抽取/清洗/转换 这3个阶段,都可以用到sql,sql只是处理这几个步骤的一种方式而已。
而且注意,ETL是一种"过程",其实也就是一种处理流程,这并非是某种具体的工具,就像"做饭"是个流程,而"炒锅"是个工具一样。sql这种编程语言,可以当成用来实现ETL的某一种工具。
评论
有用 0
墨值悬赏