用途
该技能用于将 Google Sheet 中的数据读取出来,并在 Google Docs 中创建一份格式化的报告,随后可将报告分享给相关人员。
前置条件
执行此流程前,需要先加载以下技能:gws-sheets、gws-docs、gws-drive。
主要步骤
1. 读取数据
使用以下命令从 Google Sheet 读取指定范围的数据: gws sheets +read --spreadsheet SHEET_ID --range "Sales!A1:D"
2. 创建报告文档
使用以下命令创建 Google Docs 文档并指定标题: gws docs documents create --json '{"title": "Sales Report - January 2025"}'
3. 写入报告内容
使用以下命令将报告正文写入文档:
gws docs +write --document DOC_ID --text '## Sales Report - January 2025\n\nSummary\n\nTotal deals: 45\nRevenue: $125,000\n\nTop Deals\n\nAcme Corp - $25,000\n\nWidget Inc - $18,000'
4. 分享给相关人员
使用以下命令将文档以 reader 角色分享给指定邮箱: gws drive permissions create --params '{"fileId": "DOC_ID"}' --json '{"role": "reader", "type": "user", "emailAddress": "cfo@company.com"}'
适用场景
适用于需要从电子表格提取数据、生成文档报告并分享给干系人的工作流程。示例中展示的是销售报告场景,包含总成交数、收入以及头部交易等信息。
限制
本页未提供价格、具体平台要求、性能效果及其他限制信息。