了解正确使用 Salesforce 沙盒和 Lightning Flow

已发表: 2020-01-14

如果您是 Salesforce 的新手,或者甚至是经验丰富的 Salesforce 开发人员或管理员,则您没有必要对它了如指掌。 人们使用 Salesforce 来满足广泛的需求,他们中的大多数人不会超出他们的基本需求,或者没有时间去探索这些需求。 然而,Salesforce 实际上是一个端到端的平台,可以做很多额外的事情来帮助您完成日常业务运营,从基线规划到终端执行以及投资回报分析。

Salesforce 是一个不断发展的平台,因此用户也必须了解更新以获得最好的 Salesforce。 学习 Salesforce 并不是一项艰巨的任务,而且通过应用一些逻辑,您最多也能够探索这些功能。 很多时候,它可能不仅是技术,而且人们似乎也对专业人士倾向于使用的行话感到困惑。 在本文中,我们将首先讨论各种 Salesforce 版本以及与各种 Salesforce Sandbox 相关的术语。

目录显示
  • Salesforce 版本
  • 开发人员沙箱
  • 沙盒开发生命周期
  • 沙箱的类型
  • 您如何创建 Salesforce 沙盒模板?
  • Salesforce 闪电平台
  • 闪电流的正确使用

Salesforce 版本

销售队伍

如果您是 Salesforce 的新手并计划获得一个,那么首先,应该决定选择哪个版本。 每个版本都带有一组自定义的特性和功能。 因此,根据他们的业务性质和要设置的优先级,可以选择最合适的 Salesforce 版本。 迄今为止,有以下七种不同的 Salesforce 版本:

  • 个人版。
  • 企业版。
  • 联系人管理器版本。
  • 开发版。
  • 团体版。
  • 专业版。
  • 无限版。
 为您推荐:每个 Salesforce 专业人员都应该知道的 10 个功能。

开发人员沙箱

Salesforce 沙盒是每个人都应该在第一时间了解的主要功能。 沙盒将帮助用户自定义应用程序代码,并为不同的要求或目的创建各种副本。 沙盒可用于开发、测试和培训技术事物。

沙箱完全远离您的 SPO,即 Salesforce 生产组织,因此您的沙箱流程不会影响您的 Salesforce 制造组织,反之亦然。

通常,在施工阶段等针对特定环境的作业调用的所有环节中,可能会有多个小组聚集并尝试改进,在本例中,每个小组都需要自己的沙箱进行开发。 在开发期之后,我们需要一个测试场,在训练期间,学校教育组需要一个单独的训练场,并且在进行生产之前需要一个 STAGING 步骤。 对于所有这些特定于段的字段都是必需的。

以下 SDLC 图说明了以下所有必填字段:

Salesforce-Developer-Sandboxes-SDLC-图

沙盒开发生命周期

  1. 打造发展领域。
  2. 使用 Salesforce 本地工具和 Web 创建。
  3. 开发一个测试领域,其中包括集成和 UAT。
  4. 从开发领域到集成领域进行进一步的修改。
  5. 测试。
  6. 从集成环境到UAT领域的漂移变化。
  7. 执行用户验收测试。
  8. 将调整从 UAT 环境更改为暂存环境。
  9. 在 STAGING 中重现生产变化。
  10. 确定发布的特定时间或日期。

沙箱的类型

  1. Developer:是Sandbox的真实配置,用于对应用程序进行编码和测试。 在开发人员沙盒中,存储和数据的上限为最大 200 MB。
  2. Developer Pro:此沙盒允许自定义配置选项,用于编码以及使用各种组合进行测试。 它非常适合在非共享环境中使用独立开发人员。 与开发者版本相比,这具有更大的存储和数据容量,每个 1 GB。 否则,它与开发人员版本相同。
  3. Group: Developer 和 Developer Pro Sandboxes 都是针对个人开发者的,但是 Group Sandbox 顾名思义是针对团体的。 您可以在团队环境中对一组开发和测试任务进行分组。
  4. Full:是开发环境的副本,所有应用模式和数据都一样。 它具有与生产沙盒相同的存储和数据限制。
  5. 部分复制:与完整复制一样,它也可能与对象、仪表板、报告和文档具有相同的模式。 存储和数据各有 5 GB 的限制。 部分副本非常适合偶尔用于业务或技术测试等。

用户可以自定义创建沙盒来测试他们的组织,并且任何人都可以创建 Lightning 和 Classic Salesforce 版本的沙盒。 接下来,让我们探索许多开发人员都不熟悉的 Salesforce Lightning Platform。

 您可能喜欢:丰富的 Salesforce 移动应用程序开发平台。

您如何创建 Salesforce 沙盒模板?

Salesforce 提供创建完整和部分复制沙箱模板的条款,即使无法为开发人员和开发人员经验丰富的沙箱创建模板。 通过 Salesforce 沙盒,人们可以操纵他想要从制造复制到沙盒的记录的长度,反之亦然,还可以挑选出任何特定对象。

通过信息沙箱提供以下索引的好处:

  • 可以通过沙盒模板选择标准和自定义记录项目。
  • 如果在公司的帮助下需要一个对象,那么它已经包含在里程中。
  • 他们可以很容易地识别对象关系。
  • 可以显示对象列表,总数由数量决定。
沙盒模板可以在创建时创建。 虽然,最好的 5 GB 统计数据可能与 5 GB 文档一起保存在部分或完整沙箱中。 现在我们将看到如何创建和使用沙盒模板。 这可以是部分沙箱或完整沙箱。

必须遵守以下索引步骤以放入沙箱模板:

  • 从短搜索菜单中找到沙盒。
  • 单击新建沙盒。
  • 输入名称和沙盒描述。
  • 选择沙箱类型。
  • 单击开始复制。
根据您组织的规模,您可以选择合适的沙盒,您可以选择任何人。 当复制完成时,您会收到一封通知邮件。 如果您想在 Salesforce 沙箱模板中添加小工具,您可以单击邮件中的链接以访问沙箱松散 salesforce 演示,然后勾选每个项目复选框。 可以显示已确定项目的列表,此外,还可以取消选择项目。 选择喜欢的项目后,您可以单击存储按钮并存储沙盒。

Salesforce 闪电平台

丰富的 Salesforce 移动应用程序开发平台

在 Force.com 的发展过程中,有几个主要的事情需要你密切关注。 通过将完成的内容保存在公共领域来确保发布完成的内容。 总是同时测试新网站的发布是一项重大挑战。 考虑到这一点,Force.com 有很多局限性。 Force.com 开发人员最好也了解这些不足,以确保您在开发过程中不会遇到任何复杂情况。 要了解更多信息,您还可以查看 Salesforce trailheads 和用户策略。 您也可以考虑在 DBMS 中也有效的设计模型。 这里成功的关键是模式和查询结构的正确设计。 结合所有这些优势,Salesforce Lightning 现在是满足您端到端开发需求的最佳解决方案。

 您可能还喜欢:成功实施 Salesforce 的 8 个基础知识。

闪电流的正确使用

正如我们在上面看到的,Lightning Flow 是现在最热门的 Salesforce 工具。 它主要是一种无闪光流量生成器; Salesforce 上的开发人员对 Flow 有很好的了解,可以通过使用它而受益匪浅。 以下是 Flow 构建者需要了解的一些主要内容。 您还可以使用 Salesforce Trailheads 来了解 Flow。 Salesforce 管理门户上提供了培训材料以及专家教程。

您可以通过 apex 触发器、流程构建器、页面布局按钮启动 Flow,也可以嵌入到 Lightning 组件或 Lightning 社区中。 另一件需要记住的重要事情是,对代码进行格式化和注释是至关重要的,以便在正在进行的开发环境中使事情变得更容易。 另一件重要的事情是确保在开发过程中提及流程测试的所有对象。 重要的是要提及这些涉及的位置以及所有页面在屏幕流方面的使用。

就像编程方面遵循的标准一样,在准备元素或在 Flow 中创建变量时,您还必须遵守正确的命名约定。 还应该指定所有变量描述以及您必须捕获的内容。 考虑到这些,预先付出一些额外的努力是值得的,以确保你帮助自己在流程过程中进一步处理它的任何人。 另一个专家建议是在每个步骤上也写一些简短的简介,以记录你做了什么。 这样的附加步骤将帮助您在以后重新考虑时记住以前做过的事情。

坚持所有这些输入将确保闪电流的正确使用。 这将进一步使开发过程中的事情变得更容易和理解。

 本文由 Sujain Thomas 撰写。 Sujain 是一名作家和 SEO 专家。 如今,Sujain 为 Flosum.com 管理和撰写文章。 她主要关注“Salesforce DX”。 她负责构建可帮助 IT 专业人员学习说彼此的高度专业化语言的内容。