Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
删除 hive 表中的列
我正在使用 hive 版本 0 9 我需要删除 hive 表的列 我在几个 hive 命令手册中进行了搜索 但我只找到了 0 14 版本的命令 在 hive 0 9 版本中可以删除 hive 表的一列吗 命令是什么 谢谢 我们不能简单地使用
HiveQL
如何在 hive 中创建一个空的结构数组?
我有一个观点Hive 1 1 0 根据条件 它应该返回一个空数组或一个数组struct
sql
Arrays
struct
hive
HiveQL
Hive:转换“yyyy-MM-dd'T'HH:mm:ss.SSS'Z'”中缺少秒数的字符串日期时间
我使用以下代码将字符串日期时间变量转换为日期时间 但转换后的字符串缺少 SSS 部分 使用的代码 cast FROM UNIXTIME UNIX TIMESTAMP oldtime yyyy MM dd T HH mm ss SSS Z y
datetime
Hadoop
hive
HiveQL
Cloudera
如何获取hive中的数据库用户名和密码
正在编写jdbc程序来连接hive数据库 我希望在连接 url 中提供用户名和密码 我不知道如何使用 hive QL 获取用户名和密码 有人可以帮我吗 Exception in thread main java sql SQLNonTran
apache
Hadoop
JDBC
hive
HiveQL
如何根据“^P”分隔符分隔的数据构建 Hive 表
我的查询是 CREATE EXTERNAL TABLE gateway staging poll int total int transaction id int create time timestamp update time time
hive
HiveQL
hiveserde
Hive 表是从 Spark 创建的,但在 Hive 中不可见
从火花使用 DataFrame write mode SaveMode Ignore format orc saveAsTable myTableName 表正在保存我可以使用下面命令的 hadoop 看到fs ls apps hive w
apachespark
hive
HiveQL
hivecontext
从hive中的子查询中获取值
我试图参数化配置单元中的值 而不是在查询中对其进行硬编码 下面是查询 select from employee where sal gt 30000 但我不需要使用硬编码的 30000 值 而是需要来自相同的查询 如下所示 但我遇到了问题
hive
HiveQL
如何从 Hive 中的 json 字符串中提取选定的值
我在 Hive 中运行一个简单的查询 生成以下输出 以及一些其他附加列 col1 col2 A variable1 123 variable2 456 variable3 789
sql
json
Hadoop
hive
HiveQL
Hive 函数替换列值中的逗号
我有一个配置单元表 其中字符串列的值为 12 345 有没有什么方法可以在插入此配置单元表期间删除逗号的配置单元函数 您可以使用regexp replace string INITIAL STRING string PATTERN stri
hive
HiveQL
在 HIVE 中选择该月的第一天
我正在使用 Hive 它与 SQL 类似 但对于 SQL 用户来说语法可能略有不同 我看过其他的stackoverflow 但它们似乎在SQL中具有不同的语法 我试图通过此查询获取该月的第一天 这给了我今天的一天 例如 如果今天是 2015
sql
hive
HiveQL
Hive 左外连接长期运行
Hortonworks HDP 2 3 0 Hive 0 14 Table T1 partition on col1 no bucket ORC 应用程序 1 2 亿行和 6GB 数据大小Table T2 partition on col2
hive
MapReduce
queryoptimization
HiveQL
reduce
如何在 Hadoop Hive 中获取给定时间戳的一周第一天的日期?
除了编写自定义 UDF 来支持此问题之外 是否还有任何已知的方法可以实现此目的 我目前使用的是 Hive 0 13 从 Hive 1 2 开始 你还可以这样做 select next day date sub 2019 01 01 7 MO
date
Hadoop
hive
HiveQL
dayofweek
Hive “alter table <表名称> 连接”如何工作?
I have n large 我想要合并的小尺寸 orc 文件的数量k small 大型 orc 文件的数量 这是使用完成的alter table table name concatenateHive 中的命令 我想了解 Hive 是如何实
Hadoop
hive
HiveQL
ORC
Hive 将字符串转换为字符数组
例如 如何将字符串转换为字符数组 abcd gt a b c d 我知道分割方法 SELECT split abcd a b c d 最后一个空格有错误吗 或任何其他想法 这实际上不是一个错误 蜂巢分割功能 https github com
hive
HiveQL
Hadoop/Hive Collect_list 不包含重复项
根据该帖子 Hive 0 12 Collect list https stackoverflow com questions 6445339 collect set in hive keep duplicates 我试图找到 Java 代码
Hadoop
hive
HiveQL
在不改变数据类型string的情况下计算hive中string类型两列的时间差
我正在尝试计算一行中字符串数据类型的两列之间的时间差 如果它们之间的时间差小于 2 小时 则选择该行的第一列 否则如果时间差大于 2 小时 则选择该行的第二列 可以通过将列转换为日期时间格式来完成 但我希望结果仅采用字符串形式 我怎样才能做
sql
database
hive
HiveQL
hivequery
如何将 json 字符串数据类型列转换为 hive 中的映射数据类型列?
我需要从所有行中获取所有唯一的键值 每行都有不同的键和值请找到上面的专栏图片 例如 一排看起来像 START TIME 1549002807568 PARSING QUERY FORMED 1549002807586 CUBES WITH
json
hive
HiveQL
对 STRUCT 数据类型使用 Like 运算符
我有一个包含结构数组的表 有没有办法使用 like 运算符过滤此列中的记录 hive gt desc location location list array
sql
Arrays
struct
hive
HiveQL
Hive alter table 更改列名称为重命名的列提供“NULL”
我曾尝试将表中的现有列重命名为新列 但名称更改后 新列只给我 NULL 值 Parquet 中表的存储格式 例如 user 是 Test 表中字符串数据类型的列 插入了值为 John 的示例记录 Select user from Test
Hadoop
hive
Bigdata
HiveQL
parquet
行排序时优化 Hive GROUP BY
我有以下 非常简单 Hive 查询 select user id event id min time as start max time as end count as total count interaction 1 as clicks
sql
Hadoop
hive
queryoptimization
HiveQL
1
2
3
4
5
6
»