数据分析

data-analyze的Python项目详细描述


概述

data analysis

一、rules 规则

系统会根据配置的规则,对原数据进行分析

数据结构

{"type":"system","rules":[{"id":1,"type":"log","condition":"xxxx"},{"id":2,"type":"assert","condition":"xxxx"},{"id":3,"type":"data","condition":"xxxx"}],"relation":"id1|id2|id3","result":{"type":"system","module":"bluetooth","desc":"蓝牙没打开"},"weights":1

type 规则类型

支持 coredump、system、test

  1. coredump 数据分析
  2. system 系统级别日志分析
  3. test 测试业务数据分析

rules 规则

  1. id 唯一标识
  2. type 匹配内容类型,log-行日志、assert-断言、data-直接数据
  3. condition 匹配条件,支持正则表达式,可配置多个条件

relation 匹配条件关系

多个条件id匹配关系,支持 与&、或|、非not、优先级()

result 匹配结果

  1. type 结果类型:cloud云端问题,system系统端问题
  2. module 问题模块:bluetooth蓝牙模块,alarm闹钟模块等。。
  3. desc 问题描述

weights 权重

同时匹配多个规则时,权重越大概率越高

打包上传

1.pip install twine 2.python setup.py sdist bdist_wheel --打包 3.twine upload --repository-url https://upload.pypi.org/legacy/ dist/* --上传

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
字符串中的java日期到日期转换中的日期   swt在Java方法中使用标志的最佳实践   日期如何读取从Youtube API Kotlin/Java返回的视频的持续时间   java无法将任何内容写入文件   java为什么将字符串转换为double可能会丢失精度?   java添加到已设置/填充的数组   java 安卓可扩展列表视图从firebase检索数据   java MsAccess SQL异常参数太少   ConcurrentHashMap中的java lock()方法   SpringBoot如何在Java(SpringBoot2)和GCP数据存储中创建种子数据   java如何在会话中设置对象并在所有控制器中使用它?   eclipse如何在java中转换XML格式的表数据   java写入Google持久磁盘   java循环数组循环,检测   java ThreeTenBackport实现与JSR310的backport?   java如何动态填充注释   数组中的java新运算符