浅谈 Hive 性能优化

总结了 Hive 的常用优化手段。 列裁剪及分区裁剪 这是最基本的操作。所谓列裁剪就是在查询时只读取需要的列,分区裁剪就是只读取需要的分区。 比如当列很多或

DataWorks 错误汇总

报错日志 1 FAILED: ODPS-0420095: Access Denied - Authorization Failed [4093], You have NO privilege to do the restricted operation on {acs:odps:*:projects/***}. Access Mode is AllDenied. Context ID:afd84055-ef3c-4d8c-86ee-ff3695c15a34. 报错原因 线上脚本报以上错误,大多是欠费的原因,续费就好了,注意已报错的脚本需要重

Canal 问题汇总

简介 canal 是阿里开源的 MySQL binlog 增量订阅&消费组件,基于 java 实现,整体已经在很多大型的互联网项目生产环境中使用,包括阿里、美团等都有广泛的应用,

《代码整洁之道》读书笔记

有意义的命名 命名语意化:有意义的命名能够替代注释 类名和对象名应该是名词或名词短语 方法名应该是动词或动词短语 不要害怕名称过长 命名要避免误导 多使

QuickBI 问题汇总

Quick BI 连接 MaxCompute 数据报错: Quick BI 连接 MaxCompute 数据源,参考了阿里云文档:云数据源MaxCompute,检查了参数,但还是连接不通。 1 2 3 显示名称:**** 数

LLDB调试常用命令

LLDB 调试在 iOS 开发中经常会用到,这里记录一下常用的调试命令。 断点命令 命令 效果 breakpoint set -n 函数名 给某函数下断点 breakpoint set -n “[类名 SEL]” -n &ldquo

Docker 用法

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流