Знайте, как правильно использовать «песочницы» Salesforce и Lightning Flow
Опубликовано: 2020-01-14Если вы новичок в Salesforce или даже являетесь опытным разработчиком или администратором Salesforce, вам необязательно знать об этом все. Люди используют Salesforce для решения широкого круга задач, и большинство из них не выходят за рамки своих основных потребностей или не имеют времени для их изучения. Тем не менее, Salesforce на самом деле является комплексной платформой, которая может делать множество дополнительных вещей, чтобы помочь вам в повседневных бизнес-операциях, начиная от базового планирования и заканчивая выполнением на конечном уровне, а также анализом окупаемости инвестиций.
Salesforce — это постоянно растущая платформа, поэтому пользователям важно также знать об обновлениях, чтобы извлечь максимальную пользу из Salesforce. Изучение Salesforce — несложная задача, а также, применив немного логики, вы сможете в лучшем случае изучить функции. Во многих случаях это может быть не только технология, но люди, кажется, путаются с жаргонными терминами, которые, как правило, используют профессионалы. В этой статье мы сначала обсудим различные выпуски Salesforce и терминологию, связанную с различными песочницами Salesforce.
- Редакции Salesforce
- Песочницы разработчиков
- Жизненный цикл разработки песочницы
- Типы песочниц
- Как создать шаблон тестовой среды Salesforce?
- Платформа Salesforce Lightning
- Правильное использование Lightning Flow
Редакции Salesforce
Если вы новичок в Salesforce и планируете его получить, в первую очередь следует принять решение о том, какую версию выбрать. Каждое издание поставляется с индивидуальным набором функций и функций. Таким образом, исходя из характера своего бизнеса и установленных приоритетов, можно выбрать наиболее подходящую версию Salesforce. На сегодняшний день существует семь различных выпусков Salesforce, как показано ниже:
- Персональное издание.
- Корпоративное издание.
- Редакция менеджера контактов.
- Издание для разработчиков.
- Групповое издание.
- Профессиональное издание.
- Неограниченное издание.
Рекомендуется для вас: 10 функций, которые должен знать каждый профессионал Salesforce.
Песочницы разработчиков
Песочницы Salesforce — это одна из основных функций, о которой каждый должен знать с самого начала. Песочницы помогут пользователям настраивать код приложений и создавать их различные копии для различных требований или целей. Песочницу можно использовать для разработки, тестирования и обучения техническим вещам.
Песочницы полностью удалены от вашего SPO, т. е. производственной организации Salesforce, поэтому процесс в ваших песочницах не влияет на вашу производственную организацию Salesforce, и наоборот.
Обычно во всех сегментах вызовов заданий для определенных сред, таких как продолжительность раздела строительства, есть возможность собрать несколько групп и попробовать улучшить, в этом примере каждой группе требуются свои собственные песочницы для разработки. После периода разработки нам нужна тестовая площадка, во время обучения школьной группе требуется отдельное поле для обучения, и перед тем, как приступить к производству, требуется один этап STAGING. Для всех этих полей, специфичных для сегмента, обязательны.
Следующая диаграмма SDLC иллюстрирует все обязательные поля ниже:
Жизненный цикл разработки песочницы
- Создайте поле для развития.
- Создавайте с помощью локальных инструментов Salesforce и Интернета.
- Разработайте поле тестирования, которое включает в себя интеграцию, а также UAT.
- Приступайте к дальнейшим изменениям из поля разработки в поле интеграции.
- Тестирование.
- Дрейф изменений из среды интеграции в поле UAT.
- Выполните приемочные тесты пользователей.
- Измените настройки с окружения UAT на промежуточное окружение.
- Воспроизведите производственные изменения в STAGING.
- Зафиксируйте конкретное время или дату выпуска.
Типы песочниц
- Разработчик: Это настоящая конфигурация песочницы, предназначенная для кодирования и тестирования приложений. В песочнице разработчика верхний предел хранилища и данных составляет максимум 200 МБ.
- Разработчик Pro: эта песочница позволяет настраивать параметры конфигурации для кодирования, а также тестирования с различными комбинациями. Он идеально подходит для использования автономными разработчиками в среде без общего доступа. По сравнению с версией для разработчиков, она имеет больший объем памяти и данных по 1 ГБ каждый. В остальном она идентична версии для разработчиков.
- Групповые: как Developer, так и Developer Pro Sandbox предназначены для индивидуальных разработчиков, но Group Sandbox предназначена для групп, как следует из названия. Вы можете сгруппировать набор задач разработки и тестирования на этом в командной среде.
- Полная: это копия среды разработки со всеми схемами приложений и данными. Он поставляется с тем же хранилищем и лимитом данных, что и производственная песочница.
- Частичная копия: как и полная, может иметь ту же схему с объектами, информационными панелями, отчетами и документами. Существует ограничение на хранилище и данные в размере 5 ГБ каждый. Частичная копия идеально подходит для время от времени использования в бизнесе или тестировании технологий и т. д.
Пользователи могут настраивать песочницы для тестирования своих организаций, и каждый может создавать песочницы как в версии Lightning, так и в классической версии Salesforce. Далее давайте изучим платформу Salesforce Lightning, с которой многие разработчики не знакомы.

Вам могут понравиться: Богатые платформы для разработки мобильных приложений Salesforce.
Как создать шаблон тестовой среды Salesforce?
Salesforce предоставляет возможность создания шаблонов песочницы с полным и частичным копированием, даже если шаблоны нельзя создать для песочниц с опытом разработчиков и опытных разработчиков. С помощью песочниц Salesforce пользователь может управлять длиной записей, которые он хочет копировать из производства в песочницу и наоборот, а также выбирать любой конкретный объект.
Нижеуказанные преимущества предоставляются через информационные песочницы:
- Стандартные и настраиваемые элементы записей можно выбирать с помощью шаблона песочницы.
- Если объект требуется с помощью компании, то мили уже включены.
- Они могут легко распознать объектные отношения.
- Список объектов может отображаться с общим количеством выбранных объектов.
Для установки шаблона песочницы необходимо соблюдать указанные ниже шаги:
- Найдите «Песочницы» в меню быстрого поиска.
- Нажмите «Новая песочница».
- Введите имя и описание песочницы.
- Выберите типы песочниц.
- Нажмите начать воспроизведение.
Платформа Salesforce Lightning
В разработке Force.com есть несколько основных вещей, за которыми вам нужно внимательно следить. Обеспечение публикации готового контента путем сохранения его в открытом доступе. Постоянное тестирование нового сайта для одновременной публикации является серьезной проблемой. Учитывая этот аспект, Force.com имеет много ограничений. Для разработчика Force.com идеально знать об этих недостатках, чтобы убедиться, что вы не столкнетесь с какими-либо сложностями при разработке. Чтобы узнать больше об этом, вы также можете ознакомиться с заголовками Salesforce и пользовательскими политиками. Вы также можете рассмотреть модели проектирования, которые также эффективны в СУБД. Ключом к успеху здесь является правильный дизайн схемы и структуры запросов. Со всеми этими преимуществами, предлагаемыми вместе, Salesforce Lightning теперь является лучшим решением для удовлетворения ваших потребностей в комплексной разработке.
Вам также может понравиться: 8 основ успешного внедрения Salesforce.
Правильное использование Lightning Flow
Как мы видели выше, Lightning Flow сейчас является самым популярным инструментом Salesforce. В первую очередь это средство создания потока без флэш-памяти; разработчики Salesforce, хорошо разбирающиеся в Flow, могут получить большую пользу от его использования. Вот некоторые основные вещи, которые необходимо знать создателям Flow. Вы также можете использовать Salesforce Trailheads, чтобы узнать о потоке. На портале администрирования Salesforce доступны учебные материалы, а также руководства для экспертов.
Вы можете запустить Flow с помощью триггера apex, построителя процессов, кнопки макета страницы, а также внедрить его в компонент Lightning или сообщество Lightning. Еще одна важная вещь, о которой следует помнить, это то, что очень важно форматировать и комментировать код, чтобы упростить работу в текущей среде разработки. Еще одна важная вещь — убедиться, что вы упомянули все возражения, протестированные Потоком в ходе разработки. Важно отметить, откуда они задействованы и какие страницы используются с точки зрения потока экрана.
Как и стандарты, которым следуют в плане программирования, вы также должны придерживаться правильного соглашения об именах при подготовке элементов или создании переменной в потоке. Следует указать все описания переменных, а также то, что вы должны захватить. Учитывая это, стоит заранее приложить некоторые дополнительные усилия, чтобы убедиться, что вы помогаете себе тем, кто работает над этим дальше в ходе Потока. Еще один совет эксперта — написать несколько коротких заметок о каждом шаге, чтобы задокументировать, что вы с ним сделали. Такой дополнительный шаг поможет вам вспомнить, что было сделано ранее, когда вы вернетесь к этому позже.
Соблюдение всех этих входных данных обеспечит правильное использование Lightning Flow. Это еще больше упростит и упростит процесс разработки.
Эта статья написана Суджайном Томасом. Суджейн — писатель и SEO-эксперт. В настоящее время Sujain управляет и пишет для Flosum.com. Ее основное внимание уделяется «Salesforce DX». Она отвечает за создание контента, который помогает ИТ-специалистам научиться говорить на узкоспециализированных языках друг друга.