详情页标题前

阿里云日志服务SLSURL函数-云淘科技

详情页1

本文介绍URL函数的基本语法和示例。


注意

  • URL格式为[protocol:][//host[:port]][path][?query][#fragment]
  • 在日志服务分析语句中,表示字符串的字符必须使用单引号(”)包裹,无符号包裹或被双引号(””)包裹的字符表示字段名或列名。例如:’status’表示字符串status,status或”status”表示日志字段status。
函数名称 语法 说明
url_encode函数 url_encode(x) 对URL进行编码。
url_decode函数 url_decode(x) 对URL进行解码。
url_extract_fragment函数 url_extract_fragment(x) 从URL中提取Fragment信息
url_extract_host函数 url_extract_host(x) 从URL中提取Host信息。
url_extract_parameter函数 url_extract_parameter(x, parameter name) 从URL的查询部分中提取指定参数的值。
url_extract_path函数 url_extract_path(x) 从URL中提取访问路径信息。
url_extract_port函数 url_extract_port(x) 从URL中提取端口信息。
url_extract_protocol函数 url_extract_protocol(x) 从URL中提取协议信息。
url_extract_query函数 url_extract_query(x) 从URL中提取查询部分的信息。

url_encode函数

url_encode函数用于对URL进行编码。

语法

url_encode(x)

参数说明

参数 说明
x 参数值为具体的URL地址。

返回值类型

varchar类型。

示例

对url字段的值进行编码。

  • 字段样例
    url:https://homenew.console.aliyun.com/home/dashboard/ProductAndService
  • 查询和分析语句
    * | select url_encode(url)
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

url_decode函数

url_decode函数对URL进行解码。

语法

url_decode(x)

参数说明

参数 说明
x 参数值为编码过的URL地址。

返回值类型

varchar类型。

示例

对url字段值进行解码。

  • 字段样例
    url:http%3A%2F%2Fwww.aliyun.com%3A80%2Fproduct%2Fsls
  • 查询和分析语句
    * | SELECT url_decode(url) AS decode
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

url_extract_fragment函数

url_extract_fragment函数用于从URL中提取Fragment信息。

语法

url_extract_fragment(x)

参数说明

参数 说明
x 参数值为具体的URL地址。

返回值类型

varchar类型。

示例

从url字段值中提取Fragment信息。

  • 字段样例
    url:https://sls.console.aliyun.com/#/project/dashboard-demo/categoryList
  • 查询和分析语句
    * | SELECT url_extract_fragment(url)
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

url_extract_host函数

url_extract_host函数用于从URL中提取Host信息。

语法

url_extract_host(x)

参数说明

参数 说明
x 参数值为具体的URL地址。

返回值类型

varchar类型。

示例

从url字段值中提取Host信息。

  • 字段样例
    url:https://homenew.console.aliyun.com/home/dashboard/ProductAndService
  • 查询和分析语句
    * | SELECT url_extract_host(url) AS host
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

url_extract_parameter函数

url_extract_parameter函数用于从URL的查询部分中提取指定参数的值。

语法

url_extract_parameter(x, parameter name)

参数说明

参数 说明
x 参数值为具体的URL地址。
parameter name URL查询部分中的参数名称。

返回值类型

varchar类型。

示例

从url字段值中提取accounttraceid参数的值。

  • 字段样例
    url:https://sls.console.aliyun.com/lognext/project/dashboard-all/logsearch/nginx-demo?accounttraceid=d6241a173f88471c91d3405cda010ff5ghdw
  • 查询和分析语句
    * | SELECT url_extract_parameter(url,'accounttraceid') AS accounttraceid
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

url_extract_path函数

url_extract_path用于从URL中提取访问路径信息。

语法

url_extract_path(x)

参数说明

参数 说明
x 参数值为具体的URL地址。

返回值类型

varchar类型。

示例

从url字段值中提取访问路径信息。

  • 字段样例
    url:https://sls.console.aliyun.com/lognext/project/dashboard-all/logsearch/nginx-demo?accounttraceid=d6241a173f88471c91d3405cda010ff5ghdw
  • 查询和分析语句
    * | SELECT url_extract_path(url) AS path
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

url_extract_port函数

url_extract_port函数用于从URL中提取端口信息。

语法

url_extract_port(x)

参数说明

参数 说明
x 参数值为具体的URL地址。

返回值类型

varchar类型。

示例

从url字段值中提取端口信息。

  • 字段样例
    url:http://localhost:8080/lognext/profile
  • 查询和分析语句
    * | SELECT url_extract_port(url) AS port
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

url_extract_protocol函数

url_extract_protocol用于从URL中提取协议信息。

语法

url_extract_port(x)

参数说明

参数 说明
x 参数值为具体的URL地址。

返回值类型

varchar类型。

示例

从url字段值中提取协议信息。

  • 字段样例
    url:https://homenew.console.aliyun.com/home/dashboard/ProductAndService
  • 查询和分析语句
    * | SELECT url_extract_protocol(url) AS protocol
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

url_extract_query函数

url_extract_query函数用于从URL中提取查询部分的信息。

语法

url_extract_query(x)

参数说明

参数 说明
x 参数值为具体的URL地址。

返回值类型

varchar类型。

示例

从url字段值中提取查询部分的信息。

  • 字段样例
    url:https://sls.console.aliyun.com/lognext/project/dashboard-all/logsearch/nginx-demo?accounttraceid=d6241a173f88471c91d3405cda010ff5ghdw
  • 查询和分析语句
    * | SELECT url_extract_query(url)
  • 查询和分析结果阿里云日志服务SLSURL函数-云淘科技

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/161514.html

(0)
上一篇 2023年12月10日 上午3:27
下一篇 2023年12月10日 上午3:29
详情页2

相关推荐

  • 阿里云人工智能平台PAIDescribeServiceInstanceDiagnosis – 查看服务实例诊断详情-云淘科技

    查看服务实例的诊断详情。 调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。 调试调试授权信息当前API暂无授权信息透出。请求语法 GET /api/v2/services/{ClusterId}/{ServiceName}/instances/{In…

    阿里云人工智能平台PAI 2023年12月10日
  • 阿里云日志服务SLS基础语法-云淘科技

    本文介绍SLS DSL的基础语法。 注释 对语法进行解释说明,需要以井号(#)开头。示例如下: #设置日志的默认主题(放在行首的注释)。 e_set(“__topic__”, “access_log”) #设置日志的默认主题(放在行尾的注释)。 换行 函数调用的参数列表过长时,需要换行。 如果函数结构中存在半角逗号(,),可以直接在半角逗号(,)的地方进行换…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLS分析-销售系统日志-云淘科技

    成交账单是电商公司的核心数据,是一系列营销和推广活动最终的转化成果。这些数据包含了很多有价值的信息,从这些数据出发,可以描绘出用户画像,为下一步的营销提供方向。账单数据还能提供货物的受欢迎程度,为下一步备货提供准备。 账单信息以日志的形式保存在阿里云日志服务上,日志服务能够提供快速的查询和SQL统计,在秒级别计算上亿条日志。本文将以几个例子来讲解如何挖掘有用…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云RDS数据库查看错误日志和慢日志-云淘科技

    您可以在控制台的日志管理页面查询实例的错误日志和慢日志,帮助您定位故障。 说明 本文所述的日志是指错误日志和慢日志。关于Binlog日志,请参见自动备份和下载备份。 其他引擎的日志管理请参见: SQL Server日志管理 PostgreSQL日志管理 MariaDB日志管理 查看日志 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。 在左侧导航栏…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库修改读权重分配-云淘科技

    开通读写分离功能后,您可以根据业务需求修改读权重分配。 前提条件 已创建SQL Server主实例,且主实例满足以下条件: 实例版本:2017 企业集群版、2019 企业集群版、2022 企业集群版 实例系列:集群版 实例存储类型:ESSD云盘 说明 您可前往实例基本信息页面查看以上信息。 已开通读写分离(只读地址)。 操作步骤 访问RDS实例列表,在上方选…

    阿里云数据库 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。