用ChatGPT制作表格
淘宝搜:【天降红包222】领超级红包,京东搜:【天降红包222】
淘宝互助,淘宝双11微信互助群关注公众号 【淘姐妹】
1.引言
最近ChatGPT的出现,把人工智能又带起了一波浪潮。机器人能否替代人类又成了最近热门的话题。
今天我们推荐的一个玩法和ChatGPT有点不一样。我们的课题是“让用户可以使用自然语言从Excel查询到自己想要的数据”。
要让自然语言可以从Excel中查数据,那我们得做点准备:
需要一个Excel文档
需要一个自然语言查询工具(这里我们推荐Smartbi?NLA)
1.1.体验自然语言查询
老规矩,先上效果再说其他。
【使用录屏动画】
2.Excel说明
我们先准备一个Excel,这个数据是模仿一个企业的合同签订表数据造的一份随机数据,有些数字可能不大合理。不合理的地方,请自动忽略?^_^。
2.1.数据结构说明
2.1.1合同明细表
2.1.2.销售表
2.1.3.地区表
2.1.4.日期维
2.2.表关系图
【表关系图】
2.3.数据示例
【Excel详情】
3.数据导入与建模
数据情况介绍完了,我们要用上述的数据,做一个数据模型,下面主要介绍下建模的过程。
如果对数据模型已经很熟悉了,可以跳过。
3.1.Excel导入
Smartbi中的Excel数据导入,非常简单,按照向导操作就可以了。
【Excel数据导入】
3.2.建立表关系
3.2.1.第一个表关系
数据导入完成后,我们先建立第一个表关系。鼠标放到《销售表》表上面后,会出现4个小圆圈。选择一个小圆圈,拖动到《合同表》上面,就会自动弹出表关系对话框。我们选择关联字段,然后选择“一对多”关系。
【《销售表》和《合同表》关系建立】
【完整表关系】
3.3.指标、维表和事实表处理
3.3.1.生成指标
【双击“合同金额”转指标】
从事实表中,找到需要转为指标的列,双击,就会自动生成指标。
3.3.2.处理维度
默认情况下,右侧栏的每一个字段,都会默认生成一个维度。但是有些字段(ID、编码等)在正常的查询中我们并不需要,所以建议将不需要的字段隐藏。同时为了让自然语言能够更好的识别到用户语言中的指标和维度,建议在设计模型的时候将指标和维度修改成用户常用的词语。
【隐藏“合同维表”】
【显示“合同名称”】
《合同维表》中,依次显示“合同名称”、“商机类型”、“合同类型”、“行业名称”,这些是需要转成维度的,其他的字段都不需要,所以其他字段都可以隐藏掉。其他表也做同样操作,隐藏掉编码字段。
3.3.3.创建时间维度
【创建时间维度】
在右键“日期”字段,选择“创建时间层次结构”,我们可以创建包含指定层次的时间维结构。
【选择时间层次结构】
根据查询需要,我们选择了“年”、“季”、“月”、“日”,4种层次结构。
【生成的时间层次】
如果觉得默认的名字不好,可以改名。不过为了能更符合常用日期说法,还是建议改下默认名字。如果有特殊需要,也可以修改需要显示的日期格式。
【修改季度名字】
【改名后的时间层次】
3.4.自定义指标
除了合同金额,如果我们还想知道“合同个数”,我们需要对“合同编码”做唯一计数。
【生成“合同个数”指标】
3.5.模型抽取
最后,我们需要对模型进行抽取,将Excel数据加载到高速缓存库中。
【模型抽取】
【点击:抽取并建宽表】
3.6.模型验证
模型做好以后,我们需要验证下模型是否正确。这里可以使用“自助仪表盘”完成模型的验证工作。
【新建-交互式仪表盘】
【查询验证】
把用到的维度和指标都拖上来,看看是否有数据,数据是否正确。
3.7.总结
以上是创建数据模型完整的过程。是不是很简单,手痒的同学可以先试试了。
Smartbi的数据模型建设过程非常简单,全程就是鼠标拖拽就实现了,除了改名,基本不需要使用键盘。更不需要写SQL语句或者其他程序语言。对用户的要求大大降低。就算稍微有点高级的--做计算指标,对用户的要求也只是:了解该指标的计算方法,然后基本也是全程鼠标就可以实现了。总之,使用Smartbi一切都太方便了!
4.自然语言查询
4.1.训练NLA模型
Smartbi自然语言查询,是在“数据模型”之上,再建立了一个知识模型(知识图谱)。这个知识图谱,需要有一个简单的训练过程。不过Smartbi已经把这些工作都包装好了,我们只需要点一个训练按钮就可以实现知识图谱的训练了。
【训练AI图谱】
【选择需要参与训练的维度】
日期维、ID、编码、数字这些一般是不需要参与训练的,也就是只训练有意义的字符串列。
【选择对话式分析-进入自然语言查询】
4.2.查询演示
4.2.1.语义场景自适应
【排名演示场景】
Smartbi的自然语言查询和同类产品有个不一样的地方就是,通常的自然语言查询工具,需要比较完整地说出数据库中的字段名,而Smartbi的自然语言查询是不需要的,用户可以按照常规的说法去说这个词语。系统会根据当前的语言场景匹配最合适的字段。
比如上述例子中的“广州分部合同金额排名前十销售”,系统会根据当前的语句自动识别是想要对“销售姓名”排名还是“销售分部”排名,在这句话中,系统给出的选择是使用“销售姓名”进行排序。
“合同排名”也是同样的意思。这里就不详细展开了。
4.2.2.自动生成计算指标
【动态生成计算指标】
Smartbi自然语言查询,还有一个显著特点是可以自动生成一些常用的时间计算指标(不需要预先在模型中做好)。比如:同比、环比这些。
Smartbi?NLA支持的时间计算指标有:
同期比
环比
同期值
前期值
同期增量
前期增量
年累计
年累同比
季累计
季累同比
月累计
月累同比
占比
4.2.3.综合分析案例
【分析案例】
这个演示主要是介绍使用自然语言分析出“广州分部合同金额去年同比下降”的原因。最开始查的是“各分部的合同情况”,然后发现广州分部同比下降了37%。
然后继续问广州分部各行业的情况,只看行业数据看不出问题,我们加上了“同比”和“占比”,发现“占比”比较大的行业(零售、教育、旅游)的合同额都大幅下滑,特别是旅游行业下滑73%。
我们再从月份的角度看,基本看到4月、5月数据都下滑比较严重,到了下半年跌幅也比较巨大。
通过上述示例发现,在做数据分析的时候使用自然语言查询,要比传统的拖拉拽方式快速很多,比手写SQL更是进步了几代。所以使用自然语言做分析,将会给业务分析人员,带来更大的方便性。
感兴趣的朋友可点击链接,立即体验Smartbi智能问答
【【网址】】/smartbi/vision/test.html
ChatGPT注册终极教程100%成功 OpenAi人工智能聊天机器人国内注册chatGPT账户方法 蓝频道软件站 蓝频道
chatgpt是什么意思,chatgpt官网,chatgpt怎么用,chatgpt怎么读 出chatgpt独享账号!内含5美元!仅需38元/个!独享永久使用!点击购买! 【【微信】】注册教程 ,【【微信】】注册 OpenAI账号申请无需外网,国内用户绕开OpenAI封锁 【【微信】】注册教程?【【微信】】注册终极指南,国内用户百分百可以注册成功!网上有太多的【【微信】】注册教程,很多教程都是千篇一律,很多细节都没有教如何去做。导致用户注册门槛高,至少有两步卡住无法注册,主要是因为OpenAI封锁比较厉害,首先封了你的电话号验证,其次是封掉你的IP地址。 OpenAI封锁的比较彻底,不过没有关系,可以在国内正常网络的情况下,曲线注册【【微信】】!【【微信】】注册教程! 注意:【【微信】】注册教程只针对国内小白用户注册【【微信】】,网络大神与喷子请绕路,谢谢!另外如果你不想使用接码共享帐号,可以自己充值接码注册! 任何封锁也抵挡不住国内用户对新知识的渴望和需求。在Bing的官方搜索数据中,关键字【【微信】】的30天内搜索量,美国共搜索了84万次,国内用户搜索了190万次,足足是美国的两倍。虽然其它国家相对少一些,但是背后依旧少不了影子用户。 这还是在OpenAI对国内用户绝对封锁的情况下,可见国内用户对新事物的热情与执着。 接下来,说一说在OpenAI的绝对封锁下,国内如何注册【【微信】】?。 【【微信】】注册教程 如何注册【【微信】】简单说一下百分百注册【【微信】】都需要什么。 国内手机号(用来绑定邮箱和注册云服务) 一个微软的【【微信】】邮箱(【【微信】】邮箱也是微软帐户) 一张维萨或万事达的信用卡(用来验证亚马逊云或者是微软云) 无需国际网络环境,国内网络即可【【微信】】是OpenAI公司的一款语言类模型。它并不是一个完整的应用程序,它只是一个语言模型。 下面开始实际操作,国内网络环境进行【【微信】】注册。 【【微信】】注册教程 【【微信】】注册首先进行OpenAI注册,注册一个【【微信】】账号。使用微软的【【微信】】 浏览器,打开OpenAI官网。 OpenAI爆火之后,7000万重金购买了【【网址】】的域名,现在使用【【网址】】可以直达【【微信】】网站。 OpenAI官网 :【【网址】】/ 【【微信】】官网:【【网址】】? |【【网址】】 国内可以打开OpenAI官网 在点击尝试【【微信】】时,【【网址】】?无法打开,基本上到这步,很多小白用户就放弃了! 打开各大厂的代理节点,发现依旧无法访问【【网址】】页面,OpenAI屏蔽了谷歌云、亚马逊云、微软云、甲骨文云、阿里云、腾讯云等这些大厂的云服务器IP段。传统的访问方法已经无法访问【【微信】】。 封锁的这么彻底,不过这都不是问题,换个思路解决问题。 在正常网络环境下,如何注册【【微信】】。 如何使用国内网络,申请【【微信】】帐户呢?下面说一下曲线注册【【微信】】的方法。 首先你需要一个可以访问【【微信】】网站的网络环境,所谓曲线注册【【微信】】,就是通过其它的网络环境进行注册。 亚马逊云桌面目前是对象国内用户可以免费申请的,这不是软文也不是广告,你也可以注册微软云Azure,Azure中也可以创建免费的Windows虚拟机。 注意:下面使用亚马逊云桌面进行注册【【微信】】只是一个例子! 【【微信】】注册教程 ,免费创建亚马逊云桌面免费申请一个亚马逊云桌面,然后通过亚马逊云桌面来注册ChatGpt。亚马逊云注册宽松一些,这里使用微软云也可以创建Windows实例。 在创建免费云桌面之前,请先注册亚马逊云的海外账户 注册,在注册的时候,不要切换到国内用户,要注册亚马逊云的海外账户。 点击创建免费账户,使用电子邮件注册AWS 微软帐户注册这里需要使用电子邮件注册,下面注册一个微软的【【微信】】邮箱,【【微信】】邮箱国内的用户不常用,但是【【微信】】邮箱在国际上的使用率还是不错的,例如OpenAI目前仅支持使用Google和Microsoft的帐户登陆。注册【【微信】】邮箱,就等于注册了微软帐户。 微软帐户注册:【【网址】】 在【【微信】】邮箱注册页面,点击创建免费帐户。 【【微信】】邮箱在全世界提供几十种后缀的邮箱。国内用户注册一般使用@【【邮箱】】。 @【【邮箱】】这个看你喜欢哪个后缀就注册什么吧,使用起来都一样。 输入设置的密码。然后填写姓名,出生日期后,微软帐户注册成功。 微软帐户注册完毕后,使用微软帐户进行亚马逊云注册。返回到亚马逊云注册页面。 输入邮箱地址,然后在邮箱中查看亚马逊云发送的验证码。输入验证码! 亚马逊云注册设置亚马逊帐户密码。大写+小写+数字+特殊符号,大于8位。 注册资料里,你可以网上随便找一个美国人虚拟的地址信息。美国地址生成器 联系人信息填写完毕后,输入一个有效的银行卡信息。使用VISA(维萨卡),或是Mastercard(万事达)的信用卡或借记卡,输入有效信息,只用来验证真实性,不会乱扣费,亚马逊云的帐户可以在注册完【【微信】】后注销掉。 账单信息填写完毕后,点击验证并继续,输入手机号码确认身份! 手机号码验证这里,把国家地区选择+86中国,然后输入你的手机号码,这里使用国内手机号码验证就可以。如果你想保护个人隐私,也可以使用海外接码平台【【网址】】)来注册亚马逊云。 默认选择基本支持免费,然后点击完成注册,之后,转入AWS管理控制台,到这里亚马逊云已经注册完了,接下来申请Windows云桌面。 创建亚马逊云桌面输入帐号密码登陆AWS管理控制台。在管理控制台页面向下拉,找到构建解决方案,点击使用虚拟服务器构建。 进入 Amazon Lightsail 欢迎界面之后,单击 Let’s get started(让我们开始吧)来创建和配置Lightsail实例。之后在右下角语言选项中选择中文,方便设置。 ? 选择实例位置:可以选择云桌面的物理IP位置,目前实例位置可以在首尔,东京,新加坡,孟买,斯德哥尔摩,细腻,俄勒冈州,法兰克福,巴黎,伦敦,爱尔兰,俄亥俄州,弗吉尼亚州和蒙特利尔中任意选择; 选择实例映像:可以选择云桌面的操作系统,有Linux和Windows两种平台可供选择,初学者推荐使用Windows操作系统,方便管理,对于操作系统没有特殊要求的,选择最新版的Windows Ser【【微信】】就可以了。; 选择实例计划:配置和付费计划,同样是免费三个月,当然是选择配置最高的了,每月20美元,2G内存,1核CPU,60G的SSD硬盘,每月3TB流量;不过Windows系统无法创建2G内存的实例,选择1G内存也可以使用。 选择实例位置在创建实例页面中,选择?更改 AWS 区域和可用区?选择距离你近的国家创建实例,首尔、东京、新加坡速度都可以。 选择实例映像操作系统平台选择Windows,默认仅限安装操作系统,之后选择Windows Ser【【微信】】,或者其它版本,这个随意安装。 选择实例计划实例计划选择$12USD的实例,1G内存,一个vCPU,$20USD的无法创建,帐户没有权限创建,2G内存的应该是被取消了。 点击创建实例后,windows实例已经创建完毕了。 Windows实例已经创建完毕了,接下来点击实例上的小电脑图标,进行连接云桌面。 成功创建了一个Windows Ser【【微信】】-1的Windows实例云桌面。 将应为系统语言修改为中文,之后在亚马逊云桌面上操作注册【【微信】】。 在设置中修改系统语言,添加中文。 安装中文有点慢,耐心等一下,这个是云桌面内存低的原因。 中文下载完毕后,会自动安装,云桌面断开后重新连接云桌面。重新连接后,中文系统就修改好了。 使用亚马逊云桌面进行 【【微信】】注册打开 【【微信】】 浏览器,打开【【网址】】/,发现还是无法打开【【微信】】,不要急,继续下一步操作。 在亚马逊运作面上打开 https://Proton.me 网站,创建一个免费帐户。 创建一个0元/月的免费帐户,注册帐户时,如需邮箱验证,输入之前申请的【【微信】】邮箱进行验证,之后取消辅助邮箱。这是一个匿名帐户,同时可以使用邮件,网盘和专用网络等服务。 ? ? 注册完成后,首页登录账号,找到下载应用程序客户端,下载后完成安装 重点说一下Proton专用网络,它是Proton网站上用来保护个人隐私的一个软件,可以使用第三方IP,访问【【微信】】。 安装完成后客户端登录账户 Proton的免费帐户已经注册完了,接下来安装Proton专用网络服务。连接成功后,返回刚才无法打开的【【微信】】页面,刷新页面。 使用Proton专用网络的节点后,【【微信】】可以打开了! 到了这一步,没花一分钱,也没翻墙,使用的都是国内的网络,已经可以打开【【微信】】的注册页面了,下一步开始进行【【微信】】注册。 点击Sign up 进行【【微信】】注册,使用刚才注册的【【微信】】邮箱进行注册,点击最下面的使用微软帐户登陆。 使用微软帐户注册成功后,设置一个【【微信】】的用户名称。 接下来这一步,验证电话号码,电话号码验证成功后,【【微信】】注册就算成功了。 【【微信】】验证使用接码平台验证【【微信】】,国内的手机号以及香港的号码不支持验证。这里需要使用国外接码平台。 免费的接码平台上的号码基本上被轮过多少遍了,即使是付费接码的平台,有一些号码也是无法进行接码的,需要尝试更换号码。 关于【【微信】】号码验证,请参考:使用 国外接码平台 【【微信】】 注册 【【微信】】 详细指南,【【微信】】注册百分百成功! 注意:由于近期短信接码用户暴增,可以有效接码的是印度号码和部分印尼号码,印度号码已经涨价,价格是52.5卢布,充值需要最低充1美元。 使用美国实体卡接码,75卢布,秒收验证码! 如果你想不花一分钱,进行接码。可以在国外接码平台进行【【微信】】注册里面碰碰运气 下面接着进行【【微信】】注册,在【【微信】】平台上,选择一个用于注册【【微信】】的号码,然后在【【微信】】手机验证页面输入该号码后,在【【微信】】中等待验证码短信。 输入验证码后,【【微信】】注册成功!下面登录到【【微信】】界面。 到这里已经注册成功了,你可以在云桌面上随意的使用【【微信】】,也可以升级到增强版。 这样注册完成以后,之后用普通的美国等国外节点也可以正常登录chatgpt账户了! 如果觉得在云桌面上使用【【微信】】不是很方便的话,可以将【【微信】】引用到本地使用。 亚马逊云桌面免费期是3个月,3个月内,只要每个月流量不超标就不会收费,当然,你随时可以删除云桌面,也可以随时删除亚马逊云帐户。 免费申请亚马逊 AWS EC2 免费云服务器 ,搭建WordPress教程 十分钟免费创建亚马逊云桌面 免费的云服务器 AWS 亚马逊云 Red Hat 9 WEB服务器搭建 配置LNMP环境教程本篇【【微信】】注册终极指南是最后一篇关于?【【微信】】注册教程?。能写的都在这里了,无私分享给大家! 这可能是网上唯一一篇可以真正让小白用户将【【微信】】注册成功的指南了!如果你注册成功了请在下方评论区留言,吃水不忘挖井人,好人一生平安! 常见问题 Proton 本地无法连接节点有人会问。为什么Proton不在本地使用,非要注册亚马逊云桌面?Proton即便是将软件安装在本机电脑上,也无法对外联网。需要国际网络的网络环境才能正常连接,这就是有很多人说Proton不好用的原因。 免责声明: 本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解! 喜欢 (1) |