了解正確使用 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 專業人員學習說彼此的高度專業化語言的內容。