本文介绍新冠病毒疫情分析应用的详细信息,包括应用说明、资源说明、限制说明、数据说明和使用说明等。

应用说明

说明 新冠病毒疫情分析应用升级中,暂时停止新建。
  • 首次使用该功能需要完成初始化配置(2分钟左右)。
  • 每天自动更新同步数据,无需手动同步。
  • 数据来源:央视新闻、人民日报、各省市卫健委公告等。
  • 数据仅供参考,以官方最新公告为准。
  • 数据存储和分析功能不收费。
  • 如果本应用中相关免费资源长期无活跃操作,本服务保留回收的权利。您可以重启应用再次创建应用。

资产说明

应用会创建以下日志服务项目资源,不会产生费用。
  • 日志项目:ncp-{阿里云主账号UID}-cn-chengdu
  • 日志库:ncp
  • 仪表盘:ncp、ncp_detail、ncp_travel、ncp_news等。

限制说明

  • 专属日志库,您无法修改删除Logstore、索引或写入数据。其他操作与一般日志库没有差别。
  • 您可以在该项目中创建自己的Logstore并写入自己的数据,但这部分Logstore产生的费用不在免费范围内。
  • 专属仪表盘,不推荐修改,可能在后续应用升级中自动覆盖任何改动。您可以在日志服务的项目中复制仪表盘再做修改。更多信息,请参见如何复制仪表盘

仪表盘说明

提供如下多张内置仪表盘。仪表盘是基于日志库中的数据构建的,您也可以基于数据构建新的仪表盘。

仪表盘 ID 描述
全局态势 ncp 提供全球、中国各省的疫情指标、趋势与列表汇总。
省市态势 ncp_detail 提供中国各省市的疫情指标、趋势与列表汇总。

该仪表盘需要选择一个或多个省市查看(仪表盘全局态势中选择省份时会自动跳转到该页面并选择对应省份)。

患者行程 ncp_travel 提供公告中确诊患者的相关行程的汇总与查询。
公告新闻 ncp_news 提供疫情相关新闻公告的汇总与查询。

数据说明

  • 数据版本与使用说明

    各种疫情相关数据均放在一个日志库ncp中,每天有多次版本自动同步到本地导入日志库中,通过字段version标示更新时间,例如:v2020-01-26T12:30:00。

    每个版本的数据都包含了全量数据,因此只需要使用最新版本的数据进行查询、分析统计即可。

    一般情况,可以在查询统计时指定一个版本,如下所示。
    version: "v2020-01-26T12:30:00" and type: province_detail | select .... from log
    但推荐将以上查询统计语句改成如下SQL模式,这样可以在版本更新后自动使用最新版本。
    type: province_detail | select .... from log l right join (select max(version) as version from log) r on  l.version =  r.version
    说明
    • |前的是查询语句,一般用type过滤特定类型的日志,查询语法详情请参见查询语法
    • |后的是标准SQL92语法,其中from log表示从当前日志库中查询,也支持多库join等,并提供额外扩展,如IP地理库、外表OSS/MySQL协同查询功能。更多信息,请参见统计语法
    • 每天自动更新同步数据,因此查询统计的时间选择器,选择相对1天即可。
  • 概览

    各种疫情相关数据均放在一个日志库ncp中,通过字段type作为类型区分。

    日志类型(type值) 说明 更新频率
    country_stat 国际疫情信息 一天多次
    province_stat 中国各省疫情信息 一天多次
    city_stat 中国各城市疫情信息 一天多次
    travel_detail 确认患者行程信息 一天至少1次
    news 新闻公告 一天至少1次
  • 国际疫情详情
    说明 其中_hist会在表格的迷你图中使用,而_trend类数据会在各个趋势中使用。
    字段名 说明 样例
    type 数据类型 固定为country_stat
    version 数据版本 v2020-01-26T12:30:00
    news_time 来源新闻发布时间 2020-01-26 18:23
    country 国家名称 中国, 泰国
    quezhen 最新确诊病例累计数据 1058
    quezhen_hist 确诊病例累计数据(从2020.01.21到当前的历史数据数组) [270, 444, 444, 549, 729, 1058]
    quezhen_trend 确诊病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    zhiyu 最新治愈病例累计数据 42
    zhiyu_hist 治愈病例累计数据(从2020.01.21到当前的历史数据数组) [0, 28, 28, 31, 32, 42]
    zhiyu_trend 治愈病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    dead 最新死亡病例累计数据 52
    dead_hist 死亡病例累计数据(从2020.01.21到当前的历史数据数组) [3, 17, 17, 24, 39, 52]
    dead_trend 死亡病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    yisi 最新疑似病例现有数据 127
    yisi_hist 疑似病例现有数据(从2020.01.21到当前的历史数据数组) [11, 0, 41, 0, 56, 127]
    yisi_trend 疑似病例现有数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 7}
  • 中国各省疫情信息
    说明
    • 直辖市(例如:北京市)也在此类型中提供。
    • 对于公告中未明确说明具体所属省份的数据,将放入到一个叫做未明确省份的省份中。
    • 其中_hist会在表格的迷你图中使用,而_trend类数据会在各个趋势中使用。
    字段名 说明 样例
    type 数据类型 固定为province_stat
    version 数据版本 v2020-01-26T12:30:00
    news_time 来源新闻发布时间 2020-01-26 18:23
    country 国家名称 中国
    province 省或直辖市名称 上海市, 浙江省
    quezhen 最新确诊病例累计数据 1058
    quezhen_hist 确诊病例累计数据(从2020.01.21到当前的历史数据数组) [270, 444, 444, 549, 729, 1058]
    quezhen_trend 确诊病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    zhiyu 最新治愈病例累计数据 42
    zhiyu_hist 治愈病例累计数据(从2020.01.21到当前的历史数据数组) [0, 28, 28, 31, 32, 42]
    zhiyu_trend 治愈病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    dead 最新死亡病例累计数据 52
    dead_hist 死亡病例累计数据(从2020.01.21到当前的历史数据数组) [3, 17, 17, 24, 39, 52]
    dead_trend 死亡病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    yisi 最新疑似病例现有数据 127
    yisi_hist 疑似病例现有数据(从2020.01.21到当前的历史数据数组) [11, 0, 41, 0, 56, 127]
    yisi_trend 疑似病例现有数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 7}
  • 中国各城市疫情信息
    说明
    • 直辖市中的区(例如:海淀区)也在此类型中提供。
    • 某些公告中出现的分类如外来人员也会放入此类信息中。
    • 对于公告中未明确说明具体所属城市的数据,将放入到一个叫做未明确地区的省份中。
    • 其中_hist会在表格的迷你图中使用,而_trend类数据会在各个趋势中使用。
    字段名 说明 样例
    type 数据类型 固定为city_stat
    version 数据版本 v2020-01-26T12:30:00
    news_time 来源新闻发布时间 2020-01-26 18:23
    country 国家名称 中国
    province 省名称 上海市,浙江省
    city 城市名称 杭州, 浦东新区
    quezhen 最新确诊病例累计数据 1058
    quezhen_hist 确诊病例累计数据(从2020.01.21到当前的历史数据数组) [270, 444, 444, 549, 729, 1058]
    quezhen_trend 确诊病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    zhiyu 最新治愈病例累计数据 42
    zhiyu_hist 治愈病例累计数据(从2020.01.21到当前的历史数据数组) [0, 28, 28, 31, 32, 42]
    zhiyu_trend 治愈病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    dead 最新死亡病例累计数据 52
    dead_hist 死亡病例累计数据(从2020.01.21到当前的历史数据数组) [3, 17, 17, 24, 39, 52]
    dead_trend 死亡病例累计数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 3}
    yisi 最新疑似病例现有数据 127
    yisi_hist 疑似病例现有数据(从2020.01.21到当前的历史数据数组) [11, 0, 41, 0, 56, 127]
    yisi_trend 疑似病例现有数据(从2020.01.21到当前的历史趋势数据字典) {"01-21": 1, "01-22": 1, "01-23": 1, "01-24": 2, "01-25": 2, "01-26": 7}
  • 确认患者行程信息
    字段 说明 样例
    type 数据类型 固定为travel_detail
    version 数据版本 v2020-02-11T20:30:00
    start_time 出行开始时间 2020/02/05 13:05:00
    end_time 出行结束时间 2020/02/05 15:00:00
    travel_date 出行日期 2020-02-05
    travel_type 出行类型 火车
    travel_no 车次、车牌、航班、场所名 D6315
    travel_sub_no 车厢 8号车厢
    travel_detail 出行描述 座位:9A
    start_pos 出发站 古田北
    end_pos 到达站 泉州
    author 线索来源 福州卫生报
    url 新闻页链接
  • 新闻公告信息
    字段名 说明 样例
    type 数据类型 固定为news
    version 数据版本 v2020-01-26T12:30:00
    news_date 新闻发布日期 2020-01-26
    news_time 新闻发布时间 2020-01-26 18:23
    author 新闻发布者 武汉市卫健委
    title 新闻标题
    summary 新闻摘要
    source 新闻来源网站
    url 新闻或者信息来源URL

使用说明

  1. 登录日志服务控制台
  2. 日志应用区域的社会公益页签下,单击新冠病毒疫情分析
  3. 根据页面提示,使用新冠病毒疫情分析应用。

常见问题

  • 如何删除所属项目?
    如果您需删除所属项目,可直接打开Cloud Shell执行如下命令行删除项目。
    aliyunlog log delete_project --project_name=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --region-endpoint=cn-chengdu.log.aliyuncs.com
    注意 如果项目中创建了自己的日志库,也会一并被删除,请谨慎操作。
  • 如何从现有仪表盘复制新的仪表盘?
    1. 阿里云控制台右上角,打开阿里云Cloud Shell。
    2. 复制仪表盘配置到本地。
      aliyunlog log get_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --entity=ncp --region-endpoint=cn-chengdu.log.aliyuncs.com > ncp.json
      aliyunlog log get_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --entity=ncp_detail --region-endpoint=cn-chengdu.log.aliyuncs.com > ncp_detail.json
      aliyunlog log get_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --entity=ncp_travel --region-endpoint=cn-chengdu.log.aliyuncs.com > ncp_travel.json
      aliyunlog log get_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --entity=ncp_news --region-endpoint=cn-chengdu.log.aliyuncs.com > ncp_news.json
      sed -i "s/\"dashboardName\": \"/\"dashboardName\": \"v2/g" ncp.json
      sed -i "s/\"description\": \"\", \"displayName\": \"/\"description\": \"\", \"displayName\": \"v2/g" ncp.json
      sed -i "s/\"dashboardName\": \"/\"dashboardName\": \"v2/g" ncp_detail.json
      sed -i "s/\"description\": \"\", \"displayName\": \"/\"description\": \"\", \"displayName\": \"v2/g" ncp_detail.json
      sed -i "s/\"dashboardName\": \"/\"dashboardName\": \"v2/g" ncp_travel.json
      sed -i "s/\"description\": \"\", \"displayName\": \"/\"description\": \"\", \"displayName\": \"v2/g" ncp_travel.json
      sed -i "s/\"dashboardName\": \"/\"dashboardName\": \"v2/g" ncp_news.json
      sed -i "s/\"description\": \"\", \"displayName\": \"/\"description\": \"\", \"displayName\": \"v2/g" ncp_news.json
      aliyunlog log create_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --detail=file://./ncp.json --region-endpoint=cn-chengdu.log.aliyuncs.com
      aliyunlog log create_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --detail=file://./ncp_detail.json --region-endpoint=cn-chengdu.log.aliyuncs.com
      aliyunlog log create_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --detail=file://./ncp_travel.json --region-endpoint=cn-chengdu.log.aliyuncs.com
      aliyunlog log create_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --detail=file://./ncp_news.json --region-endpoint=cn-chengdu.log.aliyuncs.com
    3. 查看创建的仪表盘。

      新冠病毒疫情分析应用的设置页签中单击跳转到Project控制台,单击仪表盘,查看新建的仪表盘。

其他参考