日志服务数据加工最佳实践: 加工多层数组对象嵌套的复杂JSON

成喆 2019-08-02

python etl 日志 日志服务 Json 配置 钉钉 syslog aliyun source 数组 数据加工


本实践案例主要是从多层数组对象嵌套的场景,向读者介绍如何使用LOG DSL解决工作中的具体需求。

需求

这里以一个复杂的包括多层数组嵌套的对象举例, 希望可以将users下的每个对象中的login_histories的每个登录信息都拆成一个登录事件.

原始日志举例

__source__:  1.2.3.4
__topic__:  
content:{
  "users": [
    {
        "name": "user1",
        "login_historis": [
          {
            "date": "2019-10-10 0:0:0",
            "login_ip": "1.1.1.1"
          },
          {
            "
登录 后评论
下一篇
云攻略小攻
2148人浏览
2019-10-21
相关推荐
0
0
0
702