Understanding Scratch Orgs

ADG001 - Agentforce 入门指南

📄 第 10 页 🎬 视频课程

课程章节介绍

好,那咱们接着聊一个很重要的概念,叫 ,Scratch org,,也就是临时组织。 你呀,可以把它想象成Salesforce里的“一次性实验台”。就像你做个新菜,不想直接在正式大餐上试,先拿个小碗单独调个酱汁,尝好了再倒进去。Scratch org就是这种小碗,它是一个,临时的、可配置的环境,,你按个按钮就能快速创建出来,用完丢掉就行。 它跟咱们熟悉的沙箱(Sandbox)有啥不一样呢?最核心的区别是:沙箱是从你的生产环境里拷贝一份数据、一份元数据,像个克隆体;而Scratch org生来干干净净,里面,没有任何你公司现有的数据或现成的配置,。你给它一份“定义文件”,告诉它:“嘿,我要一个带这些功能、这些设置的Salesforce环境”,它就按你的菜单现搭一个。 所以,Scratch org特别适合哪些场景呢? - 团队拿到一个新项目,大家想先在一个空白的、配置好的空间里写代码、测试新功能,又不想影响到别人。 - 你用Git开了一个新功能分支,想单独验证这个分支的代码对不对,就拉起一个干净的Scratch org来测。 - 做一个快速的功能原型或练习,用完就删,多方便。 但是要注意啊,因为它天生不带数据和复杂的配置,如果你要测试的东西强烈依赖,真实数据,,或者要结合Agentforce的数据库,甚至是Data 360那些围绕数据打通的高级功能,那Scratch org就有点抓瞎了。比方说你要验证Agentforce能不能正确理解库存表里的信息,或者跑一个数据分析流程,没有数据哪儿行呢?这种情况下,我们就会推荐你用沙箱,因为沙箱里带着数据和完整的元数据,能更真实地模拟生产情况。 总结一下:Scratch org轻巧、干净、灵活,适合开发新功能、跑单元测试;沙箱厚重、带数据、稳定,适合集成测试、UAT(用户验收测试),以及需要Agentforce依赖数据场景的时候。你就按这个原则选,清楚了吗?

关键词

Agentforce Salesforce