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

应用说明

  • 首次使用该功能需要完成初始化配置(2分钟左右)。
  • 每天自动更新同步数据,无需手动同步。
  • Data sources: Novel Coronavirus (COVID-19) Cases, provided by JHU CSSE.
  • Update frequency: Once a day around 23:59 (UTC).
  • 数据仅供参考,以官方最新公告为准。
  • 完全免费。
  • 如果本应用中相关免费资源长期无活跃操作,本服务保留回收的权利。您可以重启应用再次创建应用。
  • 技术支持。
    由阿里云日志服务提供技术支持,扫码了解更多。疫情分析-001

资产说明

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

限制说明

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

仪表盘说明

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

仪表盘 ID 描述
COVID-19 Global covid-19_global 提供全球各个国家、地区的疫情指标、趋势与列表汇总。
COVID-19 Detail covid-19_detail 提供全球各个国家、地区所涉及的省份、州的疫情指标、趋势与列表汇总。

数据说明

  • 数据版本与使用说明

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

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

    一般情况,可以在查询统计时指定一个版本,如下所示。
    Version: "v2020-01-26T12:30:00" and Type : "Province/State Cases" | select .... from log
    但推荐将以上查询统计语句改成如下SQL模式,这样可以在版本更新后自动使用最新版本。
    Type : "Province/State Cases" | 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作为类型区分:Global Cases、Country/Region Cases、Province/State Cases。

  • Global Cases
    说明 其中Hist会在表格的迷你图中使用,而Trend类数据会在各个趋势中使用。
    字段名 说明 样例
    Type 数据类型 固定为Global Cases
    Version 数据版本 v2020-01-26T12:30:00
    Last Update 最新来源新闻发布时间 2020-01-26 18:23
    Confirmed 最新确诊病例累计数据 1058
    Confirmed Hist 确诊病例累计数据(从2020.01.23到当前的历史数据数组) [270, 444, 444, 549, 729, 1058]
    Confirmed Trend 确诊病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    Recovered 最新治愈病例累计数据 42
    Recovered Hist 治愈病例累计数据(从2020.01.23到当前的历史数据数组) [0, 28, 28, 31, 32, 42]
    Recovered Trend 治愈病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    Deaths 最新死亡病例累计数据 52
    Deaths Hist 死亡病例累计数据(从2020.01.23到当前的历史数据数组) [3, 17, 17, 24, 39, 52]
    Deaths Trend 死亡病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    New Confirmed Hist 疑似病例现有数据(从2020.01.23到当前的历史数据数组) [11, 0, 41, 0, 56, 127]
    New Confirmed Trend 疑似病例现有数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 7}
  • Country/Region Cases
    说明 其中Hist会在表格的迷你图中使用,而Trend类数据会在各个趋势中使用。
    字段 说明 样例
    Type 数据类型 固定为Country/Region Cases
    Version 数据版本 v2020-01-26T12:30:00
    Last Update 最新来源新闻发布时间 2020-01-26 18:23
    Country/Region 国家或地区名称 China, US
    LatLng 数据条目中区域的经纬度组成的字符串,格式:lat,lng 51.7283857,-2.2085499
    Confirmed 最新确诊病例累计数据 1058
    Confirmed Hist 确诊病例累计数据(从2020.01.23到当前的历史数据数组) [270, 444, 444, 549, 729, 1058]
    Confirmed Trend 确诊病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    Recovered 最新治愈病例累计数据 42
    Recovered Hist 治愈病例累计数据(从2020.01.23到当前的历史数据数组) [0, 28, 28, 31, 32, 42]
    Recovered Trend 治愈病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    Deaths 最新死亡病例累计数据 52
    Deaths Hist 死亡病例累计数据(从2020.01.23到当前的历史数据数组) [3, 17, 17, 24, 39, 52]
    Deaths Trend 死亡病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    New Confirmed Hist 疑似病例现有数据(从2020.01.23到当前的历史数据数组) [11, 0, 41, 0, 56, 127]
    New Confirmed Trend 疑似病例现有数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 7}
  • Province/State Cases
    说明
    • 对于源数据中未明确说明具体所属省份/州的数据,将放入到一个叫做Unspecified*的省份/州中。
    • 其中Hist会在表格的迷你图中使用,而Trend类数据会在各个趋势中使用。
    字段 说明 样例
    Type 数据类型 固定为Province/State Cases
    Version 数据版本 v2020-01-26T12:30:00
    Last Update 最新来源新闻发布时间 2020-01-26 18:23
    Country/Region 国家/地区名称 China, US
    Province/State 省份/州名称 Shanghai, New York
    LatLng 数据条目中区域的经纬度组成的字符串,格式:lat,lng 51.7283857,-2.2085499
    Confirmed 最新确诊病例累计数据 1058
    Confirmed Hist 确诊病例累计数据(从2020.01.23到当前的历史数据数组) [270, 444, 444, 549, 729, 1058]
    Confirmed Trend 确诊病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    Recovered 最新治愈病例累计数据 42
    Recovered Hist 治愈病例累计数据(从2020.01.23到当前的历史数据数组) [0, 28, 28, 31, 32, 42]
    Recovered Trend 治愈病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    Deaths 最新死亡病例累计数据 52
    Deaths Hist 死亡病例累计数据(从2020.01.23到当前的历史数据数组) [3, 17, 17, 24, 39, 52]
    Deaths Trend 死亡病例累计数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 3}
    New Confirmed Hist 疑似病例现有数据(从2020.01.23到当前的历史数据数组) [11, 0, 41, 0, 56, 127]
    New Confirmed Trend 疑似病例现有数据(从2020.01.23到当前的历史趋势数据字典) {"2020-01-21": 1, "2020-01-22": 1, "2020-01-23": 1, "2020-01-24": 2, "2020-01-25": 2, "2020-01-26": 7}

使用说明

  1. 登录阿里云日志服务控制台
  2. 日志应用区域,单击新冠病毒疫情分析中的进入应用
    疫情分析-010
  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=covid-19_global --region-endpoint=cn-chengdu.log.aliyuncs.com > covid-19_global.json
      aliyunlog log get_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --entity=covid-19_detail --region-endpoint=cn-chengdu.log.aliyuncs.com > covid-19_detail.json
      sed -i "s/\"dashboardName\": \"/\"dashboardName\": \"v2/g" covid-19_global.json
      sed -i "s/\"description\": \"\", \"displayName\": \"/\"description\": \"\", \"displayName\": \"v2/g" covid-19_global.json
      sed -i "s/\"dashboardName\": \"/\"dashboardName\": \"v2/g" covid-19_detail.json
      sed -i "s/\"description\": \"\", \"displayName\": \"/\"description\": \"\", \"displayName\": \"v2/g" covid-19_detail.json
      aliyunlog log create_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --detail=file://./covid-19_global.json --region-endpoint=cn-chengdu.log.aliyuncs.com
      aliyunlog log create_dashboard --project=ncp-$ALICLOUD_ACCOUNT_ID-cn-chengdu --detail=file://./covid-19_detail.json --region-endpoint=cn-chengdu.log.aliyuncs.com
    3. 查看创建的仪表盘。

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

其他参考