Salesforce数据查询

1小时前更新 1 00
Salesforce数据查询Salesforce数据查询
Salesforce数据查询

技能简介

该技能通过Salesforce DX的 sf 命令行工具,实现CRM数据的查询、导出和销售管道的分析管理。支持从简单字段检索到复杂关联查询、聚合统计等多种数据操作场景。

业务背景

销售团队无需登录Salesforce后台,通过自然语言即可快速查询客户数据、分析商机分布。支持按阶段、负责人等维度统计预测收入,批量导出报表供会议汇报或跨系统使用,让CRM数据真正驱动业务决策。

落地案例:区域经理需要准备季度复盘,输入"查看华东区本季度赢单金额前10的客户",系统自动执行SOQL查询并返回结构化表格;如需深度分析,可追加"按行业汇总商机金额",快速生成CSV导出给财务核对。日常也可随时查个人 pipeline,替代繁琐的界面点击操作。

能做什么

  • 执行SOQL查询获取客户、商机、联系人等对象数据
  • 分析销售管道分布、赢单率与预测收入
  • 按阶段、负责人、时间维度统计商机金额
  • 批量导出数据为CSV或JSON格式
  • 探索对象结构,查看可用字段与类型
  • 创建、更新记录及批量导入数据

使用说明

1. 安装Salesforce CLI

# macOS
brew install --cask salesforce-cli

# Windows (via npm)
npm install @salesforce/cli --global

# 验证安装
sf --version

2. 认证组织

sf org login web --alias my-org --set-default
sf org list

3. 基础查询

# 简单查询
sf data query -q "SELECT Id, Name, Amount FROM Opportunity LIMIT 10"

# 导出CSV
sf data query -q "SELECT Id, Name, Amount FROM Opportunity" --result-format csv > opps.csv

# 聚合统计
sf data query -q "SELECT StageName, SUM(Amount) total FROM Opportunity GROUP BY StageName"

4. 管道分析

# 各阶段商机统计
sf data query -q "SELECT StageName, COUNT(Id) cnt, SUM(Amount) total FROM Opportunity WHERE IsClosed = false GROUP BY StageName ORDER BY StageName"

# 本季度赢单
sf data query -q "SELECT Id, Name, Amount FROM Opportunity WHERE StageName = 'Closed Won' AND CloseDate = THIS_QUARTER ORDER BY Amount DESC"

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言数据需求描述、SOQL查询语句(可选)、目标组织别名
输出查询结果表格、CSV/JSON导出文件、管道统计分析
适用人群销售运营、CRM管理员、数据分析师、业务人员
不包含可视化图表、自动化工作流、权限管理、Apex开发

 

风险提示

  • 生产环境查询大量数据时建议使用--bulk参数避免超时
  • 敏感数据导出需遵守企业数据安全规范
  • 更新/删除操作不可逆,建议先在小范围测试
  • 依赖本地已认证的Salesforce组织权限

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/rjmcgirr-pl/salesforce-dx/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...