使用说明

根据不同问答场景,用户可在右侧进行分类切换,问答助手也会更有针对性地回答用户提出的问题。

使用&边界说明 - 图1

在最左侧,支持新开会话,支持收起左侧列表;同时在多轮会话中,可通过下图右上角重置按钮,清空并重置当前会话。或者在右侧切换分类,也会进入到新对话中。

使用&边界说明 - 图2

子应用功能介绍

子应用1:SQL代码生成

代码生成功能和离线开发、自助分析中的代码生成功能类似,核心能力是基于用户的自然语言,生成SQL语句。

使用&边界说明 - 图3

子应用2:SQL函数查询

数据开发人员日常编写SQL时,经常会使用内置的函数,当遇到不知道该使用哪个函数,或者具体应该如何使用时,即可使用“SQL函数查询”。

使用&边界说明 - 图4

子应用3:SQL代码纠错

针对错误SQL,该子应用可以进行纠错,以及给出错误的原因。

使用&边界说明 - 图5

子应用4:数据质量

通过自然语言,实现表的质量监控任务批量创建,当前仅支持配置“表行数”、“主键唯一性”2种规则。有效解决人工点击、配置低效的问题,极大提升存量表质量监控任务的配置效率。

典型问法:“生成xxx、yyy、zzz表的监控任务”。

备注:

  • 目前仅支持Hive表的质量监控任务创建
  • 其中主键唯一性规则,仅当该表设置了主键才会推荐。目前支持在数据资产地图的具体表的“明细信息-字段信息”下配置。如果平台有“维度建模”子产品,也可以在新建表时,配置表的主键。

使用&边界说明 - 图6

使用&边界说明 - 图7

子应用5:通用问答

“通用问答”子应用下,问答机器人应用可以回答大数据任务开发相关的问题,比如分布式计算框架Spark/Flink/Hadoop、任务调度编排、数据存储治理、集群资源配置Yarn/k8s调优等,会结合问题从大数据开发领域角度进行回复,给出技术参数对比、使用示例等说明。

使用&边界说明 - 图8

除了以上几种分类外,和大数据任务开发无关的问题,比如询问今天天气怎么样,问答机器人将不会提供有效的回答。

子应用6:智能找数

在数据资产地图中,支持基于资产目录、数据专辑、数仓表导引、直接检索等方式查找表。当遇到多属性结合检索的场景时,上述检索模式都无法满足。比如想要检索“我负责的表名中包含posswipe的3个表”场景。

智能找数功能,可以通过自然语言进行表检索。入口在首页搜索输入框右侧,点击后,会在页面右侧出现弹框。

使用&边界说明 - 图9

右侧弹框中的“智能问数”中,输入自然语言提问,等待片刻即可返回结果。

目前支持如下几类问数场景:

  • 查找某张表的相关属性(表描述、负责人等)
  • 根据表属性查询相关表
  • 根据指标属性查询相关指标信息或表信息

支持的最多5个属性的组合查询

  • 数据源维度:数据源类型、数据源名称、数据源标识
  • 库表维度:库名、表名、表负责人、表注释、表存储位置
  • 标签维度:主题域
  • 热度维度:读取热度、引用热度
  • 字段维度:字段名称、字段类型、是否为主键、字段注释

使用&边界说明 - 图10

子应用7:用户手册

在平台使用过程中,遇到使用问题,如果想要查阅用户手册,可以通过“用户手册”子应用,快速找到手册中的对应章节,使用更方便、更便捷。

注意:目前用户手册需要跳转到“扣子”服务(一个开源的Agent平台),跳转后,需要先进行登陆才可使用。对于网络隔离的客户,无法使用。

使用&边界说明 - 图11