09 2019 档案
摘要:SQL Select语句完整的执行顺序:1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、group by子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、使用order by对结果集进行排序
阅读全文
摘要:背景:当我们书写一些结构相对复杂的SQL语句时,可能某个子查询在多个层级多个地方存在重复使用的情况,这个时候我们可以使用 with as 语句将其独立出来,极大提高SQL可读性,简化SQL~注:目前 oracle、sql server、hive等均支持 with as 用法,但 mysql并不支持!
阅读全文
摘要:背景: [root@spark2upgrade03 flume]# yum install lzopLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.aliyun.com *
阅读全文
摘要:Flume介绍 Flume是一个分布式的、可靠的、高可用的海量日志采集、聚合和传输的系统 数据流模型:Source-Channel-Sink 事务机制保证消息传递的可靠性 内置丰富插件,轻松与其他系统集成 Java实现,优秀的系统框架设计,模块分明,易于开发 2.Flume原型图 Flume原型图.
阅读全文
摘要:0.记得启动 worker 1.记得启动slaves ./start-slaves.sh 2.记得启动hive hive --service metastore &
阅读全文