--- uuid: "59dabcf0-b1cb-4bd0-a6ba-22882fbd2a6f" type: "scenario" title: "WPS多维表格连接数据库,搭建可视化看板" sidebar_position: 2 description: "开通草料官方数据库,并在 WPS 多维表格中连接数据库、搭建设备巡检完成率和库存统计等可视化看板。WPS 多维表格数据库连接功能目前限时免费,支持将不同表单数据拼接成完整仪表盘。" keywords: - WPS多维表格连接草料数据库 - 草料二维码WPS看板 - WPS多维表格统计 - 数据库连接 - 设备巡检看板 cl_old_blog_id: "101176" cl_old_blog_url: "https://cli.im/help/101176" last_update: date: "2025-09-04" --- WPS的多维表格现已支持**连接数据库(限时免费)**,可将草料收集到的数据推送到WPS的多维表格中,自由应用数据,搭建自己想要的看板内容。 > 不同表单的数据都可以链接到同一个WPS多维表格中,制作仪表盘看板 ## 案例效果 通过连接草料的官方数据库到 WPS 多维表格,可实现快速查看设备巡检的完成情况,包括巡检次数、设备状态、月检统计等。 示例看板: [金山文档 | WPS云文档 - 灭火器检查看板](https://kdocs.cn/l/cmAsFrSvGa2p) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744024620240_17440246207220.png) ## 使用前须知 ### 数据 API 功能介绍 草料提供了**官方数据库功能**,草料平台中的码数据、表单数据、状态与计划数据等,会实时同步外部工具连接此数据库,数据推送后就可以制作出各类想要的看板效果。[查看官方数据库说明](/help/integration-and-connection/data-api/official-database-guide "查看官方数据库说明") > api数据会根据在草料设置的功能来推送,如: 在草料后台设置了状态功能,就会推送 code\_state,即码的状态数据;在草料后台添加了计划并执行后,就会推送 code\_task\_log,即码的计划完成情况数据;**未设置相关功能或者无数据产生时并不会推送。** **建议您在使用二维码并有相关数据产生后,再去制作可视化看板。** ### WPS 多维表格 金山多维表支持从金山表格组件、智能表单、第三方应用(如数据库、销售易系统等)同步数据到多维表。 [金山文档多维表「导入/同步数据」官方帮助文档](https://365.kdocs.cn/l/csygTcClRakR) ## 应用教程 ### 开启草料的官方数据库 1. 登录草料后台,点击左侧「数据管理」→「数据API」,选择「官方数据库」进行申请: [前往官方数据库](https://user.cli.im/opendata) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025063142_17440250641307.png) 2. 开通后会获得以下示例信息(请以实际开通信息为准): - **类型**:MySQL 5.7 - **主机**:`rm-bp1m4fy8d66u3c6xmbo.mysql.rds.aliyuncs.com` - **端口**:`3306` - **数据库名**:`cli_13268724`(示例) - **用户名**:`cli_13268724`(示例) - **密码**:`ekiji17jd02jk9md`(示例) ### WPS 多维表格连接数据库 1. **打开 WPS,新建多维表格** 进入 WPS,选择「新建」→「多维表格」。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025104431_17440251053096.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025119174_17440251200431.png) 2. **导入/同步数据,选择 MySQL** ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025132493_17440251333134.png) 3. **填入草料官方数据库信息,点击确定** 在连接向导中,输入上一步获取的数据库主机、端口、数据库名、用户名及密码,即可建立连接。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025160217_17440251611235.png) ### 添加数据表 选择需要的数据表添加,添加后即可展示草料平台中的数据,数据表的名称在草料中有统一规范,需要提前了解各类数据表的说明,[查看数据表说明](/help/integration-and-connection/data-api/official-database-guide "查看数据表说明") ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025237299_17440252381372.png) #### 常见表说明 1. **`base_codeinfo`** - 码的基本信息表。 - 当账号下有二维码信息时会自动推送此表,包含活码、模板子码等基础信息。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025244562_17440252449073.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025262499_17440252633612.png) 2. **`template_codeinfo_XXX`** - 批量模板创建的子码信息表。 - 命名规则为:`template_codeinfo_DXX`,其中 `DXX` 为批量模板编号。 - 例如:后台批量模板编号为 `M4`,则对应的数据表名为 `template_codeinfo_D4`。 - 该表会包含子码的可变内容信息。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025287941_17440252883039.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025276704_17440252775470.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025296801_17440252978001.png) 3. **`code_state`** - 码的状态表。 - 当二维码中有关联的状态时会推送此表。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025309941_17440253108666.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025317557_17440253179394.png) 4. **`code_task_log`** - 计划执行情况表。 - 当账号下创建计划并开始执行后,会推送该表。 - 开通数据库后,只推送之后新开始执行的计划周期数据;历史周期、开通时正在执行的当前周期计划数据不会推送。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025338973_17440253398815.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025350122_17440253511121.png) 5. **`table_dXX`** - 表单数据明细表。 - 当账号下有表单数据提交时,会推送此表。 - 命名规则:`table_` 开头,`dXX` 代表表单唯一编号。例如:`table_d45` 表示一个表单编号为 45 的数据表。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025369373_17440253703665.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025358685_17440253590618.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025374728_17440253750744.png) ### 创建图表 WPS 多维表可制作图表,点击「新建」→「仪表盘」,通过柱状图、折线图、条形图、饼状图等方式,完成看板设计。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025727649_17440257282522.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025763053_17440257633936.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025784544_17440257851704.png) 以下为部分常见统计示例: #### 示例 1:统计灭火器总数 1. 选择「统计数字」组件; 2. 选择 `template_codeinfo_XXX`(批量模板创建的子码信息表); 3. 直接统计当前模板下二维码的数量,即可得出灭火器总数。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025859845_17440258602074.png) #### 示例 2:统计巡检次数 1. 选择「统计数字」组件; 2. 选择 `table_dXX`(表单数据明细表),统计表单提交的总条数; 3. **每提交一次巡检表单,即表示巡检完成一次**,总条数即可代表巡检次数。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025870584_17440258709209.png) - **折线图**: 选择 `table_dXX` 表单数据明细表,根据「记录时间」进行按天/按月/按年分组统计,以查看各时间段的巡检次数变化。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025885820_17440258861533.png) - **柱状图**: 选择 `table_dXX` 表单数据明细表,根据「记录人」进行分组统计,可查看不同巡检人员的巡检次数。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025899099_17440259005262.png) #### 示例 3:统计灭火器正常/异常情况 1. 在 `template_codeinfo_XXX` 表中,**新建字段** → **单向关联** → **`code_state`**(码的状态表) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025922002_17440259232801.png) 2. 关联方式选择自动匹配,两表中均包含 `code_id`,关联后可获取子码对应的状态信息 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025936367_17440259374527.png) 3. **添加饼状图**,在分组字段中选择需要统计的状态字段 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025951145_17440259522133.png) 4. 点击图表中的扇形区域可查看明细数据 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744025972073_17440259730437.png) #### 示例 4:统计计划完成情况 1. 在 `code_task_log`(计划执行情况表)中新建字段 → **单向关联** → **`template_codeinfo_XXX`** ![file](https://blogcdnimg.clewm.net/2025/04/image-1744026162176_17440261631554.png) 2. 关联方式选择自动匹配,同样使用 `code_id` 字段进行关联 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744026170347_17440261707032.png) 3. **添加饼状图**,通过筛选日期和状态,查看指定时间内的计划完成情况 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744026185249_17440261862145.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744026191707_17440261920569.png) 4. **统计每月漏检情况**:可使用折线图,并在数据筛选中,选择状态为「未完成」「超期未完成」「超期完成」等,以查看每月漏检趋势。 ![file](https://blogcdnimg.clewm.net/2025/04/image-1744026201405_17440262026410.png) ![file](https://blogcdnimg.clewm.net/2025/04/image-1744026211215_17440262122986.png) ## 结语 通过以上步骤,您可以将草料平台收集的多源数据(二维码、表单、状态、计划等)实时同步到 WPS 多维表格中,并灵活创建可视化图表和看板,满足多种业务分析需求。 如有更多疑问,可查看以下链接: - [草料帮助中心](/help/integration-and-connection/data-api/official-database-guide) - [金山文档多维表官方帮助文档](https://365.kdocs.cn/l/csygTcClRakR) > **提示**:由于草料数据库的推送与实际使用场景密切相关,建议在二维码已有数据产生后再去制作可视化看板,确保您获取到的信息更为完整和实时。