概述
通过快速上手功能,可以帮助您快速理解智能数据里的核心功能的使用流程及效果。
申请智能数据助理公测资格,搭建一个数据机器人流程还需要五步:
-
登录控制台
-
数据接入准备
-
配置数据简报和推送条件
-
数据机器人部署发布
-
查看数据机器人
前提条件
从阿里云市场,进入智能数据助理官网入口。点击“申请公测”,申请通过后点击“前往控制台“
步骤1 登录控制台
您可登录自己的账号,从智能数据助理官网的“前往控制台”进入控制台页面。
步骤2 数据接入准备
在智能数据助理控制台,选中一个机器人,点击“数据配置”菜单进入页面进行数据接入准备。
-
新建数据源:在数据源管理页面,单击新建数据源,进入新增数据源页面,按照输入提示填写,操作完成后单击确认,完成创建数据源操作。
-
创建元数据:点击新增元数据,进入元数据类型选择页面,选择数据库形式-JDBC(MySQL)物理表模式,按照输入提示填写基础信息,包含:元数据名称、数据源选择、物理表选择以及日期字段(非必填)选择。
-
业务定义配置,将物理表做语义建模,指定维度和指标字段、字段类型,指标类型的字段,要指定指标的聚合类型。
-
行级权限管理
-
绑定纬度和指标,用于支持数据机器人做对话式查询问答。
步骤3 配置数据简报和推送条件
在智能数据助理控制台,选中一个机器人,点击“数据简报”菜单进入页面进行数据简报设计和推送条件配置。
-
新建数据简报
-
配置简报内容
-
设置推送条件,参考简报推送第三方接口规范
-
发布推送简报
-
查看简报推送记录
步骤4 数据机器人部署发布
在智能数据助理控制台,选中一个机器人,点击“个性化对话窗”菜单进入页面进行数据机器人的部署渠道配置和发布。
-
网页版
-
钉钉版(即将推出)
步骤5 查看数据机器人
-
访问网页版数据机器人,在浏览器中输入步骤4部署网页版的URL打开,登录成功后可以与机器人对话进行指标查询
-
即将推出:访问钉钉版数据机器人,在钉钉联系人中通过机器人名称搜索智能数据助理,点击后可以与机器人对话进行指标查询
示例:通过机器人查询分析新冠疫情数据
本例场景:通过在阿里云RDS数据中已有的T+1疫情数据为数据源,定制每日疫情简报推送给企业内部人员,包含疑似和确诊人数,绘制趋势变化。另外,企业人员也可以通过对话端(企业可以根自己部署的IM进行集成,本例集成钉钉)进行不同的时间维度,指标(如死亡人数等)进行对话式查询。具体步骤如下:
-
准备数据源,建立元数据。原始数据对应的表结构如下:
1-1:登陆https://databot.console.aliyun.com 控制台,选择数据配置,进入数据源管理
1-2: 目前数据官支持RDS MySQL,AnalyticDB(即ADB,其中2.0为旧版本)两种类型。需要注意的是,创建的数据源会根据数据库地址进行唯一性判断,如果已经存在数据源,则给予提示,不需要重复创建。
1-3:创建元数据“新冠疫情数据“,指定正确的指标和维度,其中能够对大部分字段进行自动识别维度和指标。对于部分维度类型,如果识别不准确,可以“编辑“后,指定为正确类型,如此例中,业务日期应该为时间维度。
1-4:至此,已经完成智能数据助理的数据接入,可以在机器人中(测试窗中,或者已经在本地端部署了数据助理)进行对相关的指标进行对话式查询。例如,查询当前(12-08)的治愈人数,以及近30天的变化趋势
2.定制每日疫情简报,其中对确诊和疑似人数进行图形化展示,并把结果推送给对应的人
2-1:创建“新冠疫情每日简报“,选择“疑似人数“,“确诊人数“作为关键指标,绘制趋势图
其中图表配置如下,选择图表类型“折线图“和对应维度指标。右侧可以实时对效果预览。另外也可以对选择的指标进行过滤,排序等操作配置
2-2:配置推送策略。部署服务器的接收接口,具体说明参考开发手册对应部分- 简报推送第三方接口规范
本例中部署服务的地址http://www.databotdemo.com/bot,其中secret为在服务器端认证的密钥。推送范围中可以指定在“权限管理“导入的用户作为简报接收用户,调用服务接口时候,会作为参数传递给服务端。
2-2:简报效果。本例中,部署的服务端通过钉钉提供的机器人接口推送到企业内部的人员。
3.定制化机器人与部署
在“个性化聊天窗“可以对数据助理定制属性,标题,欢迎语,常见问题等。在这里更改机器人标题为“小蜜“
右侧提供快捷入口,调起测试窗,体验问答效果发布后,数据助理默认提供了默认的Web方式部署脚本,可以嵌入到不同场景的页面中。