Loading
Развертывание чистых метаданных для Omnistudio
  1. Справка Salesforce
  2. Документы
  3. Omnistudio

Развертывание чистых метаданных для Omnistudio

Развертывание чистых метаданных модернизирует способ развертывания компонентов Omnistudio. При включении компоненты Omnistudio ведут себя как стандартные метаданные Salesforce, поэтому вы развертываете их с Salesforce CLI, DevOps Center, наборами изменений и пакетированием, вместе с веб-компонентами Lightning, потоками и классами Apex в одном ожидаемом выпуске.

Компоненты Omnistudio становятся стандартными объектами настройки, представленными новыми типами метаданных. Каждый компонент открывает только одну версию, зависимости определяются автоматически, а исходные файлы используют чистые, агностические версии имена. Компоненты Omnistudio развертываются с помощью тех же инструментов и бизнес-правил, что и остальные компоненты Salesforce.

Примечание
Примечание Развертывание чистых метаданных доступно только в стандартной среде выполнения и стандартном конструкторе. Если вы используете среду выполнения управляемого пакета и конструктор, перейдите на стандартную среду выполнения и конструктор для использования этой функции. См. Миграция компонентов в стандартную среду выполнения Omnistudio посредством помощника по миграции Omnistudio.

Ключевые преимущества

Развертывание «Чистые метаданные» вносит эти улучшения в развертывание Omnistudio.

  • Атомное развертывание: Разверните изменения Omnistudio вместе с другими типами метаданных Salesforce в одном последовательном развертывании.
  • Автоматическое определение зависимости в пакетах первого поколения (1GP): При извлечении или развертывании компонента Omnistudio инфраструктура определяет компоненты, от которых он зависит, и содержит их.
  • Упрощенное управление версиями: Каждый компонент открывает только свою отдельную версию для развертывания. Каждое развертывание создает версию в целевой организации, поэтому вы больше не сканируете длинный список версий для поиска нужной.
  • Читаемые отличия: Новые метаданные создают последовательные и читаемые отличия развернутых изменений Omnistudio для проверяющих.
  • Поддержка пакетирования: Новые метаданные можно пакетировать в пакетах первого поколения (1GP) и второго поколения (2GP).
  • Поддержка копирования безопасной среды: При создании безопасной среды полной или частичной копии компоненты Omnistudio копируются в безопасную среду. См. Типы и шаблоны безопасной среды.
  • Отслеживание источников: Отслеживайте изменения между локальным проектом и стартовой организацией или безопасной средой при создании, обновлении или удалении компонентов Omnistudio. См. Отслеживание изменений между проектом и организацией.

Ключевые отличия

Данная таблица сравнивает развертывание Omnistudio до и после включения развертывания чистых метаданных.

Возможность Устаревшее развертывание Развертывание чистых метаданных
Развертывание вместе с другими типами метаданных Нет Да
Версии, открытые для развертывания Все версии Только отдельная версия
Автоматическое определение зависимости Не поддерживаются Поддерживается (только 1GP)
Исходные файлы в управлении версиями Трудно сравнить Последовательные отличия
Имя файла Включает номер версии Версия-агностическая
Отслеживание источников Не поддерживаются Поддерживается
Full Sandbox Компоненты Omnistudio не скопированы Скопированные компоненты Omnistudio
Упаковка 1GP Ограничено Поддерживается
Упаковка 2GP Ограничено Поддерживается
Наборы изменений Не поддерживаются Поддерживается

Поддерживаемые методы и инструменты развертывания

После включения функции можно использовать компоненты Omnistudio со следующими параметрами:

Новые типы метаданных

При включении развертывания чистых метаданных используйте эти типы метаданных для извлечения и развертывания операций. Данные типы метаданных требуют API версии 67.0 или более поздней.

Компонент Новый тип метаданных Устаревший тип (больше не поддерживается)
Omniscript OmniscriptDefinition OmniScriptConfig
Процедура интеграции IntegrationProcdDefinition OmniIntegrationProcConfig
Соотнесение данных DataMapperDefinition OmniDataTransformConfig
Flexcard FlexcardDefinition OmniUiCardConfig

Ограничения

Учитывайте следующие ограничения при планировании развертывания.

  • Tooling API не поддерживается.
  • Компоненты Omnistudio, ссылающиеся на Data Mappers в управляемом пакете, не относящемся к отрасли, не поддерживаются.
  • Пакетирование не разрешает переопределение версий. Если имя компонента конфликтует с существующим компонентом во время установки, установка создает версию.
 
Загрузка
Salesforce Help | Article