生成动态子服务器

wooyq4lh  于 2021-06-28  发布在  Hive
关注(0)|答案(1)|浏览(495)

我有一个字符串,如下所示,我想在配置单元中使用substring函数来查找请求id并提取其值。
http://www.mywebiste.com/first_page/4.0/us/en-us/usd/h_xp/139739685/2017-01-27/2017-02-03/room/room/room?rooms_left=0&mypage_ids=uk1_be8f79426367676762wfdef&q_datetime_utc=2016-10-12t03%3a44%3a18&guests=2&request_id=defecf-bb52-42b7-
在上面的一行中,我需要查找请求id并提取“defecf-bb52-42b7-”作为输出。你们能分享一些关于在hive上使用sql实现这个的想法吗

ekqde3dh

ekqde3dh1#

你可以用 parse_url 这是内置的Hive

select parse_url(url, 'QUERY', 'request_id')

相关问题