详情页标题前

阿里云日志服务SLS快速预览-云淘科技

详情页1

快速预览可免费、快速检验数据加工脚本语法正确性,验证加工语句的输出结果是否符合预期。本文介绍快速预览的操作步骤及示例。

前提

已采集数据。具体操作,请参见数据采集。

操作步骤

  1. 登录日志服务控制台。
  2. 进入数据加工页面。
    1. 在Project列表区域,单击目标Project。
    2. 在日志存储 > 日志库页签中,单击目标Logstore。
    3. 在查询和分析页面,单击数据加工。
  3. 在页面右上角,选择数据的时间范围。选择时间范围后,请确认原始日志页签中存在日志。
  4. 在编辑框中,输入数据加工语句。加工语句的语法请参见数据加工语法。说明 编辑框中的加工语句支持注释,您可以使用此功能逐行调试。
  5. 预览数据。
    1. 在页面右上角,单击快速。
    2. 在页面下方,单击测试数据。
    3. 在测试数据页签中,输入测试数据。测试数据包括基础数据和维表数据。阿里云日志服务SLS快速预览-云淘科技
      • 在数据页签中设置测试数据。

        您可以在原始日志页签中,找到一条目标日志,单击加入测试数据,将该日志加入到测试数据中。您也可以手动输入一条测试数据。

        说明

        • 单次预览的测试数据大小不超过1 MB。
        • 多条测试数据之间用空行分隔。
        • 跨行字段值使用Markdown编辑格式,通过```,识别整个字段。
        • 在数据页签中配设置的测试数据可以为KV格式或者JSON格式,其中KV格式数据使用英文冒号(:)连接字段名和字段值。
        • 样例1:包含2条测试数目,第1条是KV格式(包含1个跨行字段traceback),第2条是JSON格式。
          time_local: 25/May/2020:01:56:22
          user agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.18
          "request:method": GET
          ```    
          traceback: Traceback (most recent call last):
            File "traceback_print_exc.py", line 20, in 
              produce_exception()
            File "/home/user/code/test.py", line 16, in produce_exception
              produce_exception(recursion_level-1)
            File "/home/user/code/test.py", line 18, in produce_exception
              raise RuntimeError()
          
          RuntimeError
          ```
          
          {
            "time_local": "25/May/2020:01:56:22",
            "user agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.18",
            "request:method": "GET",
            "remote user": "john"
          }
        • 样例2:1个完整的JSON实例,包含3条测试数据。
          [
            {
              "time_local": "25/May/2020:01:56:22",
              "user agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.18",
              "request:method": "GET",
              "remote user": "john"
            },
            {
              "time_local": "25/May/2020:01:56:22",
              "user agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.18",
              "request:method": "GET",
              "remote user": "john"
            },
            {
              "time_local": "25/May/2020:01:56:22",
              "user agent": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.18 (KHTML, like Gecko) Chrome/11.0.661.0 Safari/534.18",
              "request:method": "GET",
              "remote user": "john"
            }
          ]
      • 在维表页签中设置测试数据。

        维表用于快速预览资源函数所涉及的资源。您可以输入对应的维表数据样本,用于数据预览调试。

        说明 在维表页签中配设置的测试数据,如果是res_rds_mysql、res_log_logstore_pull资源函数对应的数据样例必须为CSV格式,如果是res_oss_file、res_local资源函数对应的数据样例可以为CSV格式,也可以为JSON格式。

        样例:包含2条测试数据,第1条是CSV格式,第2条是JSON格式。

        ip,country,province
        127.0.0.1,China,Shanghai
        192.168.0.0,China,Zhejiang
        
        [
          {
            "ip": "127.0.0.1",
            "country": "China",
            "province": "Shanghai"
          },
          {
            "ip": "192.168.0.0",
            "country": "China",
            "province": "Zhejiang"
          }
        ]
    4. 单击预览数据。说明 单次预览最多返回100条加工结果。

      完成预览设置后,您可以在加工结果页签中查看预览结果。

      • 如果加工语句错误或者权限配置错误,导致数据加工失败,请根据页面提示处理。
      • 如果确认数据加工结果无误,可保存加工结果。具体操作,请参见创建数据加工任务。

快速预览示例

  • 加工语句

    在编辑框中输入如下加工语句。

    # e_set("insert_field", "test_value")
    e_table_map(
        res_rds_mysql(
            address="rm-uf6wjk5****.mysql.rds.aliyuncs.com",
            username="test_username",
            password="****",
            database="test_db",
            table="test_table",
        ),
        "ip",
        ["country", "province"],
    )
  • 测试数据

    在测试数据 > 数据页签中输入如下内容。

    {
        "id": "1001", 
        "ip": "127.0.0.1"
    }
  • 维表数据

    在测试数据 > 维表页签中输入如下内容。

    ip,country,province
    127.0.0.1,China,Shanghai
    192.168.0.0,China,Zhejiang
  • 预览结果阿里云日志服务SLS快速预览-云淘科技

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

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

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

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

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

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

(0)
上一篇 2023年12月10日 上午6:18
下一篇 2023年12月10日 上午6:19
详情页2

相关推荐

  • 阿里云日志服务SLS平滑函数-云淘科技

    平滑函数是针对输入的时序曲线进行平滑和简单的滤波操作,滤波操作通常是发现时序曲线形态的第一步。 函数列表 函数 说明 ts_smooth_simple 默认平滑函数,使用Holt Winters算法对时序数据进行滤波操作。 ts_smooth_fir 使用FIR滤波器对时序数据进行滤波操作。 ts_smooth_iir 使用IIR滤波器对时序数据进行滤波操作…

    阿里云日志服务SLS 2023年12月10日
  • 阿里云日志服务SLS分析网站日志-云淘科技

    日志服务支持通过SQL92语法分析日志,并提供丰富的统计图表展示分析结果。本文介绍如何在日志服务控制台上分析网站日志,并通过合适的统计图表可视化展示分析结果。 前提条件 已采集网站日志。具体操作,请参见数据采集。 已创建索引。具体操作,请参见创建索引。 背景信息 网站日志是网站运维的重要信息,包含PV、UV、访问地域分布以及访问前十页面等信息。日志服务提供多…

    2023年12月10日
  • 阿里云日志服务SLS基础资源-云淘科技

    本文介绍日志服务基础资源的使用限制。 限制项 说明 备注 Project 您在1个阿里云账号下最多可创建50个Project。 如您有更大的使用需求,请提工单申请。 Logstore 您在1个Project中最多可创建200个Logstore。 如您有更大的使用需求,请提工单申请。 Shard 您在一个Project中最多可创建400个Shard。 使用控制…

    阿里云日志服务SLS 2023年12月10日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云日志服务SLSLogtail日志采集支持高精度时间戳-云淘科技

    本视频为您介绍在使用Logtail进行日志采集时,如何从原始日志中提取毫秒精度时间戳。 内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家阿里云企业补贴进行中: 马上申请腾讯云限时活动1折起,即将结束: 马上收藏同尘科技为腾讯云授权服务中心。 购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

    阿里云日志服务SLS 2023年12月10日
  • 阿里云RDS数据库RDS实例间数据迁移-云淘科技

    本文介绍如何使用数据传输服务(Data Transmission Service,简称DTS),实现RDS实例间的数据迁移。DTS支持结构迁移、全量数据迁移以及增量数据迁移,同时使用这三种迁移类型可以实现在自建应用不停服的情况下,平滑地完成数据库的迁移。 前提条件 迁移场景中RDS实例的数据库类型必须满足如下条件: 源数据库 目标数据库 RDS MySQL(…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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