腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
转义配置单元函数
get_json_object
中
的
子运算符
、
、
、
、
我有一个
包含
JSON格式数据
的
字符串
列
的
表。然后,我使用函数
get_json_object
来解析其中
的
一些数据。问题是我
的
一个字段
的
名称
中
包含
了一个.。下面是一个有效
的
示例代码: select
get_json_object
(col, '$.rootkey') from (select '{"rootkey":15,"ke
浏览 45
提问于2021-08-11
得票数 1
回答已采纳
1
回答
在
get_json_object
的
搜索
字符串
中
包含
$
、
、
get_json_object
使用$作为根对象。我
的
json
字符串
已经
在
json key
的
名字
中
$了,如何提取它
的
值呢?我不想使用json_tuple。table testing_hive (records string); select
get_json_object
浏览 54
提问于2019-08-24
得票数 1
回答已采纳
1
回答
在
Spark或Hive
中
调用
get_json_object
()时无法获取值
、
、
、
json
字符串
'{"5.1":1,"s":2}‘select
get_json_object
('{"5.1": 1,"s":2}',concat("$.","5.1"))select
get_json_object
('{"5.1": 1,"s":2}',concat("$.&qu
浏览 16
提问于2017-03-16
得票数 1
1
回答
HIVE,如何从数组
中
获取元素,元素本身也是一个数组
、
、
、
我有一个数据库表,其中有一列存储JSON格式
的
字符串
。
字符串
本身
包含
多个元素,如数组。每个元素
包含
多个键值对。一些值还可以
包含
多个键值对,例如,下面的"address“属性。info对于info列,它
包含
以下JSON格式
的
字符串
: "address":{
浏览 8
提问于2016-09-30
得票数 0
1
回答
SQL保留查询
、
、
我完全是一个sql (和任何类型
的
编码)
的
新手,但我正在尝试编写一个基本
的
查询,它将按国家返回8月15日之后第一次登录
的
用户数,以及第一次登录后第二天返回
的
用户数。我正在使用一个名为events
的
表,该表包括以下列: utc_timestamp、name、id和一个json
字符串
,该
字符串
包含
此事件
的
几个参数(如您所见,我正在使用它来检索会话编号和国家) 当我运行这个查询时,它显示“第5行:无法识别函数规范
中
浏览 2
提问于2014-09-12
得票数 2
1
回答
Java正则表达式查找
、
、
我想匹配一个
字符串
,该
字符串
具有"json“(发生次数超过2次),并且
在
两个"json”之间没有
字符串
。json from XXX -> Yesselect json,XXXX,json from json XXX -> Yes 为什么第三个
字符串
是匹配
的
,因为我只想要两个"json“
字符串
在
它之间不
包含
"fr
浏览 1
提问于2019-04-26
得票数 0
回答已采纳
1
回答
在
HiveQL
中
从JSON中提取数组
、
、
我有一个
包含
大型JSON对象
的
列。:val}}select
get_json_object
(Column1,'$.key1') as key1select
get_json_object
(Column1,'$.key2') as key2 返回
字符串
类型。所以我认为问题在于
get_json_object
返回了一个
字符
浏览 13
提问于2016-08-14
得票数 0
1
回答
在
Hive
中
,当路径中有`$`符号时,如何正确使用
get_json_object
来提取值
、
、
value假设我有一个如上所示
的
表格。值"2.5.0"就是我想要
的
。我尝试使用
get_json_object
,但失败了。因为路径"$app_version"
包含
一个$符号,而配置单元将其视为根目录符号。 我尝试了几种代码方法,但都失败了,并返回NULL。select
get_json_object
(value,&qu
浏览 15
提问于2019-02-12
得票数 0
1
回答
能够使用JSON对象创建配置单元表,但并非所有对象都被捕获到各自
的
属性
中
、
、
我可以使用JSON对象创建Hive表,但并不是所有的对象都被捕获到它们各自
的
属性
中
。一些被吸收到一个属性
中
。我如何将剩余
的
属性分解成它们各自
的
“列”。下面的大多数字段都被放入表
中
,但screen_name、name和location与其他一些对象一起分组到retweeted_status和user
中
。JSON和user看起来像是一个很长
的
Retweeted_status
字符串
,也需要分解到一个表
中
。我需要执行另一个类
浏览 2
提问于2016-03-07
得票数 0
2
回答
如何在阿帕奇星火中爆炸
get_json_object
、
、
、
、
我
的
dataframe列中有以下
字符串
:row2:[{"key":"foo"},{"key":"bar因此,如果我想使用xpath提取数据,我将使用:
get_json_object
($"json", s"$[0].key&
浏览 0
提问于2018-10-30
得票数 5
回答已采纳
1
回答
火花流
中
复杂
字符串
的
解析
、
、
、
tghkjnkasd:gasdasdasd" "profession": "teacher", }] 从下一篇文章
中
,我可以将json作为原始
字符串
。但是,我不能使用get_jon_object从
字符串
中提取单个项。我认为问题在于,
字符串
不是一个json对象,而是一个json数组。因此,
get_json_object</em
浏览 1
提问于2018-11-07
得票数 0
1
回答
使用Java将JSON对象列提取为星火中
的
多个列
、
、
假设我有一个
包含
两个列
的
DataFrame,id (
字符串
标识符)和properties (
包含
单个JSON对象
的
字符串
,例如{"foo":123,"bar":"test"})。是否有一种更简单
的
方法可以根据需要在一个命令
中
添加额外
的
列?我知道,如果我已经知道预期
的
属性,我可以一次添加一个列,如下所示: df = df.withColumn("fo
浏览 2
提问于2022-08-25
得票数 1
1
回答
当我运行
包含
多个对象
的
创建请求时,Hadoop配置单元一直处于冻结状态
、
、
当我执行一些简单
的
表创建时,我
的
Hive工作,但当我尝试运行任何
包含
大量对象
的
create表时,它在提供以下内容后立即冻结。usr/hdp/2.2.0.0-2041/hadoop/bin/hadoop job -kill job_1458530057671_0001create table BMO_F069_table as
浏览 0
提问于2016-03-21
得票数 0
1
回答
配置单元嵌套
get_json_object
在
select查询
中
工作良好,但在create table
中
返回null作为select查询-奇怪
的
行为
、
我有一个有3列
的
hive表,其中1列是
字符串
,第二列是
字符串
形式
的
json数组,第三列是
字符串
形式
的
json对象。我想从
字符串
形式
的
json对象
中
检索一个字段,其相关
的
键可以通过将
字符串
形式
的
json数组
中
的
第一列和第一个元素组合到第二个数组
中
来获得。
get_json_object
(
get_json_
浏览 33
提问于2019-02-26
得票数 0
1
回答
如何基于JSON
中
的
字段对两个表进行Hive连接?
、
、
、
; create external table test2 (json string) stored as textfile location '/user/data/test2'; 这两个表都有一个
字符串
形式
的
列,它在内部
包含
一个JSON对象。下面是我如何从表中选择一个名为name
的
典型字段: select
get_json_object
(json, '$.name') from test1 limit 1; ...which使用hi
浏览 20
提问于2019-09-20
得票数 1
回答已采纳
1
回答
如何将
包含
序列化
的
json
的
列转换为dataframe本身?
、
、
get_json_object
--我试图使用它,但是运行
get_json_object
的
结果本身就是一个
字符串
,让我回到第一步。spark.read.json似乎是推断模式
的
最佳案例,但我遇到
的
所有示例都从文件中加载了json。
在
我
的
用例
中
,json
包含
在dataframe
的
列
中
。我不知道源文件类型(
在
本例
中
,用拼花和csv测试)。但是,源da
浏览 1
提问于2019-01-10
得票数 3
1
回答
读取配置单元列
中
字符串
双引号内
的
Json对象数组返回null
、
、
下面的代码返回null: select
get_json_object
(events,'$.payload') () s 下面的代码返回正确
的
值: select
get_json_object
(events,'$.payload') ( select '{"payload":[{
浏览 16
提问于2021-06-23
得票数 0
回答已采纳
1
回答
使用
get_json_object
()
在
SparkSql中提取具有星号
的
JSON属性
、
、
Databricks中有一个表,其中有一个列(称为"properties"),其中
包含
JSON数据。我已经
在
一个
get_json_object
笔记本
中
成功地使用了SparkSql ()来检索属性,如下所示:select distinct_id,
get_json_object
(properties但是,属性列中有一些子属性
的
名称中有星号,例如*Plan。以标准
的
方式访问这些属性,例如$.*Plan不起作用,因为*对
get_json
浏览 0
提问于2019-01-10
得票数 2
1
回答
Databricks -使用
包含
特殊字符
的
键处理json
字符串
?
、
、
我有一个
包含
有$键
的
JSON
字符串
。
在
databricks笔记本
中
,使用select前缀r表示原始文字: r'{ "$version": 74501": { }
浏览 7
提问于2022-10-05
得票数 0
3
回答
数据帧Spark scala分解json数组
、
、
、
、
"currency":"USD"} |我一直
在
尝试使用如下
的
分解功能它给出了一个关于不能分解
字符串
类型
的
错误,并且它需要一个映射或数组。这是有意义
的
,因为模式表明它是一个
字符串
,而不是数组/映射,但我不确定如何将其转换为适当
的
格式。val newDF = datafra
浏览 1
提问于2017-03-17
得票数 10
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券