AIGC 新实践:AI 代写神器搞定 BI 计算字段所有难题
近期,有一款来自大洋彼岸的 AI 机器人席卷了全球,想必大家每天都会在各种平台上被关于这款机器人的文章刷屏。
在这种“不请 AI 出来撑场子就会被卷死”的氛围感加持下,我们有数 BI 的攻城狮们主(bei)动(po)加班加点,借助网易杭州研究院在 AI 领域多年的研究和积累,终于赶在上周五下班前 5 分钟,率先在 BI 领域完成了一款在基于 AI 的智能生成表达式应用!
TA 能做什么?
如果有这么一款应用,您只需要填写描述需求,TA 就能根据您的需求自动生成表达式,就像聊天一样简单粗暴。
没错,这款应用就是能够帮您提升写计算字段的效率。您只需提供所需的文字描述或示例,TA 就可以为您生成计算字段的表达式。
为什么是计算字段?
写计算字段这事,不知道在座的各位有多少人曾经做过,要说这事有多苦,那得从解放前的那个晚上……哦不,从背景开始说起。
在很多情况下,数据表中的原始维度和度量并不能满足我们的需求,需要使用公式或函数对数据进行加工处理,这时就要借助计算字段来实现。
但是写好计算字段并不是一件容易的事情,用户需要事先理解大部分函数的定义和用法,此外如果碰到多个函数的组合场景,就会变得非常复杂难写。举两个例子:
例 1,`把字段 a 转成日期后,计算与字段 b 相距多少天,结果加 1 返回`。这里涉及到了日期转换、日期减法和算术加法的嵌套组合情况。
例 2,`如果字段 a 以"wechat"开头,那么返回"微信";如果字段 b 包含"toutiao.com",那么返回"头条";否则返回"其他"`。这里涉及到条件判断和两种包含函数的组合情况。
如果这两个例子让您来写您会怎么做?需要做多久?如果是新手小白用户碰到的话想必会直接放弃......
大多数人都会在写计算字段的时候遇到过困难,但这些困难在现如今的 AI 面前压根不是事儿,于是让 AI 来代写计算字段随即成了有数 BI 产品迭代的一个小目标。借助网易杭州研究院在 AI 领域多年的研究和积累,我们很快便在 BI 领域率先推出了基于 AI 的智能生成表达式应用,解决用户在写计算字段环节存在的难题。
前面两个案例的结果如下:
(例 1 结果)
(例 2 结果)
TA 怎么用?
登录有数 BI(该功能目前仅支持 SaaS 版本),在数据准备、数据模型、报告和自助取数的计算字段编辑界面都可以找到提供 AI 生成表达式的入口,下图以报告编辑界面入口为例:
(1)描述:在新的弹窗中左侧输入你的需求描述,然后点击生成表达式,如果您对生成的结果满意,点击右下方应用即可;
输入需求描述时尽量简洁直白,如“将字符串中的所有字符去除”、“将数字 a 转换成日期”、“求日期类型 a 是第几周,以“第 n 周”形式展现”;
输入需求描述时不能超过 200 个字符,且每天最多提交 20 次。
(2)示例:您还可以提供输入输出示例供 AI 参考,提高生成结果准确率,最多可以添加 3 个示例;
描述和示例两种方式至少需要填写一种给 AI,也可两种都有;
一个示例中,输入输出中任意一项有值,即算做示例,另一个空的视为空字符串;
输入输出支持指定数据类型(包括字符串型、数值型、布尔型、日期型),可点击图标切换数据类型。
(3)如果您对 AI 生成的表达式不满意,您可以手动调整 AI 生成的表达式,然后再点击应用。目前主要支持基本数据类型的运算和格式转换,表计算、LOD 等高阶用法还在模型训练中。
(4)点击应用后,回到计算字段编辑框,将不存在的字段替换为目标计算字段即可。
小结
借着大洋彼岸的 AI 机器人引发的热潮,这次终于把规划已久的智能问答功能(AI 代写神器)给做出来了,那些曾经让您百思不得其解的表达式或许有了新的解决办法。
如果您对此功能有任何反馈,例如您发现表达式建议不准确或者您有想法要与我们分享,您可以通过我们的官方微信群、公众号、客服电话、邮件等任意方式反馈。
以上就是本次新功能的产品介绍,有没有心动被种草呢?
对了,想知道下图这个问题的答案么?
赶紧打开电脑去试试吧,SaaS 版本传送地址附上
版权声明: 本文为 InfoQ 作者【网易数帆】的原创文章。
原文链接:【http://xie.infoq.cn/article/bc82d095db5b7bc5f77efc611】。文章转载请联系作者。
评论