案例与方案产品功能合作与支持飞行社定价400-0682-666登录下载飞书免费试用博客中心凭借多维表格,我把商城搬上了飞书!凭借多维表格,我把商城搬上了飞书!开发者广场内容精选NaN-NaN-NaN解决方案作者:陆印章推荐理由商城利用飞书的多维表格+仪表盘+自动化,实现满足需求的报告分析与展示。一、关于我大家好,我是sekift,来自广州一家提供唱歌跳舞设备、服务的公司,担任后端开发工程师。这只是一个简单的案例,但是却是一个很大的改变,是高效的代名词。二、需求分析我这边有一个商城,每天销售的订单大概是千级别。因为是有关钱的项目,所以公司上下都非常关心,而且各部门、职位关心的部分还不一样,例如领导关心销售件数、销售总额,运营关心topK、库存,客服关心发退货,技术关心运行健康等。另外重要的是,可以在下班后也能看到数据和分析,还有条件推送功能。在此之前是用自研的BI来实现的,但是只满足了上面部分的需求,而且仪表盘有限,展示粒度不足,因此改用飞书的多维表格+仪表盘+自动化来实现以上要求。本文介绍领用飞书多维表格来实时记录数据、实时分析。即:实现用户程序向飞书多维表格发送数据,飞书将其记录到表格,然后根据表格创建各种仪表盘。被授权的用户可以打开这个仪表盘,这样就可以随时随地看到商城的销售情况。成本极低,操作简单。三、方案调研上面说到,在此之前是用公司自有的BI来实现的,其流程大概如下:250px|700px|resetBI的仪表盘表现能力相对有限,投影到大屏上只能看汇总后的量,另外的那些需要则要利用卡片信息发送飞书群来解决。改用飞书多维表格之后,流程变成如下:250px|700px|reset至此,各需求几乎全部满足。四、开发流程4.1 多维表格设置首先在飞书中创建一个多维表格,如下:250px|700px|reset或者:250px|700px|reset另外从网页后台创建也是可以的。然后打开多维表格,就像创建数据库的表一样,创建字段(即字头)。250px|700px|reset以上,#的表示数字,A表示文本,而下单时间是时间的格式,但无法发送时间字段的数据,因此可以将其设置为“自动填写”,尽管有一些误差,但不足构成问题,如下:250px|700px|reset而最后的“天”、“小时”是利用函数从“时间”字段解析出来的,表格提供了非常多的函数,可用自行选择,如下:250px|700px|reset至此,多维表格部分已经完成。4.2 飞书捷径设置点击左边列表内的“工作台”,找到“飞书捷径”打开。250px|700px|reset注意他又名“飞书机器人助手”。点击“自己探索”进入。250px|700px|reset进入后,如果助手的tag不是“我的指令”的话,请先切换到“我的指令”,然后点击“新建机器人指令”,如下:250px|700px|reset在出现的界面中点击“选择触发器”:250px|700px|reset拉到之后,选择“webhook触发”:250px|700px|reset在弹出的页面中,复制webhook地址,并保存好,然后还有参数需要填的,它的格式是JSON字符串,需要对应到多维表格上创建的字段。key可以自起,value需要区分数值和字符串(在这里,value带引号的是字符串,不带是数值),例如我的已经填在上面了。然后点击完成。250px|700px|reset这样,“触发器”已经完成,在他返回的当前界面,再点击“选择操作”:250px|700px|reset在弹出的界面选择“新增多维表格记录”:250px|700px|reset接下来选择数据表,点击下拉会列出属于你的多维表格,选中刚才创建的,并点击展开的“数据表”即可。250px|700px|reset接着设置“新增内容”,这时候要注意,需要将每个多维表格的字段对应好刚才创建的JSON字段,不能有错,否则数据将错误。完成后点击“完成”。250px|700px|reset此时回到助手的界面,点击右上角的“启用”,保存并应用当前流程:250px|700px|reset至此,设置部分已经完毕。4.3 程序开发因为是发送HTTP POST请求而已,因此开发异常简单,先定义两个VO:Plain Text复制@Data@NoArgsConstructor@AllArgsConstructorpublic class MedaTriggerVO { private MedaTriggerDataVO data;}Plain Text复制@Data@NoArgsConstructor@AllArgsConstructorpublic class MedaTriggerDataVO { private Long uid; private String goodsName; private Integer goodsId; private Integer count; private BigDecimal price; private BigDecimal couponPrice; private Long score; private Integer userCount;}然后,按字段拼接数据,这里的triggerUrl就是刚才创建的webhook地址:Plain Text复制MedaTriggerVO triggerVO = new MedaTriggerVO();MedaTriggerDataVO dataVO = new MedaTriggerDataVO();dataVO.setGoodsId(detail.getGoodsId());dataVO.setGoodsName(detail.getGoodsName());dataVO.setCount(detail.getGoodsNum());dataVO.setUserCount(detail.getUserNum());dataVO.setPrice(detail.getPayAmount());dataVO.setScore(detail.getScoreAmount());triggerVO.setData(dataVO);feishuNotify.sendNotify(JSONObject.toJSONString(triggerVO), triggerUrl);最后发送POST请求:Plain Text复制public void sendNotify(String message, String triggerUrl) { HttpHeaders headers = this.buildJsonHeaders(); HttpEntity
飞书智能伙伴多维表格飞书项目即时消息文档视频会议妙记知识库解决方案
制造消费品零售金融餐饮医疗企业服务汽车定价
版本对比购买咨询探索飞书
加入我们关于飞书新闻中心飞书研习社飞书认证官公益计划生态快讯飞行社合作与支持
帮助中心开放平台应用目录合作伙伴联系我们更新日志管理后台友情链接举报与反馈法律与合规
服务协议隐私政策安全合规飞书安全白皮书下载飞书联系顾问反馈给飞书 CEO:ceo@feishu.cnCopyright © 2025 北京飞书科技有限公司京ICP备16045432号-4京公网安备 11010802029085号增值电信业务经营许可证:京B2-20190249更改地区-简体中文博客中心凭借多维表格,我把商城搬上了飞书!先进生产力和业务协同平台联系我们立即试用更多推荐查看更多借助集成平台+多维表格,实现云文档对外分享的自动化!云文档分享管理自动化拼图——赢单喜报工具——喜鹊自动化拼图工具将群消息同步至多维表格,使群成员活跃度可视化~群消息同步凭借飞书登录Web应用——开发实战指南Web应用登录借助飞书应用引擎,一键达成会议任务数字化管理!会议任务管理2023年我和飞书的故事惠伦晶体转型联系我们立即试用购买咨询一对一专业企业顾问
工作日 8:00 - 19:00 在线服务
购买飞书
400-0682-666
工作日 9:00-19:00 在线
使用咨询
实时解答使用问题
工作日 8:00 - 19:00 在线服务
电话联系
400-0682-666
工作日 9:00-19:00 在线