【问题标题】:Build Dynamic Substr构建动态 Substr
【发布时间】:2017-02-26 21:02:11
【问题描述】:

我有一个如下的字符串,我想在 HIVE 中使用 substring 函数来查找 request_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=abcdefecf-bb52-42b7-

在上述行中,我需要查找 request_id 并提取“abcdefecf-bb52-42b7-”作为输出。你们能否分享一些关于在 HIVE 上使用 SQL 实现这一目标的想法

【问题讨论】:

    标签: hive hiveql substr


    【解决方案1】:

    您可以使用 Hive 内置的parse_url

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

    【讨论】:

      猜你喜欢
      • 2013-09-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-11
      • 2012-11-23
      • 2021-11-29
      • 1970-01-01
      • 2019-05-23
      相关资源
      最近更新 更多