Вы находитесь здесь:
Salesforce Connect
Salesforce Connect обеспечивает безупречную интеграцию данных за пределы системы, позволяя пользователям просматривать, искать и изменять данные, хранящиеся вне организации Salesforce. Например, возможно, у вас есть данные, хранящиеся в помещениях в системе планирования ресурсов предприятия (ERP). Вместо копирования данных в организацию можно использовать внешние объекты для доступа к данным в режиме реального времени посредством выносок веб-служб.
Требуемые версии
| Доступно в версиях: Salesforce Classic и Lightning Experience (не для внешних объектов большого объема данных) |
Доступно в версиях: Версия Developer Edition Доступно за дополнительную плату в версиях: Enterprise, Performance и Unlimited Edition |
Обычно мы рекомендуем импортировать или копировать данные в организацию Salesforce, чтобы предоставить пользователям доступ к этим данным. Например, инструменты извлечения, трансформации и загрузки (ETL) могут интегрировать сторонние системы в Salesforce. Тем не менее, данное действие копирует ненужные или устаревшие данные в организацию.
В отличие от этого, Salesforce Connect соотносит внешние объекты Salesforce с таблицами данных во внешних системах. Вместо копирования данных в организацию Salesforce Connect открывает данные по запросу и в режиме реального времени. Данные никогда не стареют, и мы открываем только то, что нужно. Рекомендуем использовать Salesforce Connect в следующих случаях:
- У вас есть большое количество данных, которые вы не хотите копировать в организацию Salesforce.
- Одновременно нужны небольшие объемы данных.
- Вам нужен доступ к последним данным в режиме реального времени.
Несмотря на то, что данные хранятся вне организации, Salesforce Connect обеспечивает безупречную интеграцию с платформой Lightning. Внешние объекты доступны инструментам Salesforce, например, глобальный поиск, взаимосвязи поиска, ленты записей и мобильное приложение Salesforce. Внешние объекты также доступны для запросов Apex, SOSL, SOQL, Salesforce API и развертывания посредством Metadata API, наборов изменений и пакетов.
Например, сведения о заказе продукта хранятся в резервной системе ERP. Вы хотите просмотреть эти заказы в виде связанного списка в каждой записи клиента в организации Salesforce. Salesforce Connect позволяет настроить взаимосвязь поиска между объектом клиента (родительским) и внешним объектом (дочерним) для заказов. Потом можно настроить макеты страниц для родительского объекта, чтобы добавить связанный список, отображающий дочерние записи.
Пойдя дальше, можно обновить заказы напрямую в связанном списке в записи клиента. По умолчанию записи внешних объектов доступны только для чтения. Но можно определить внешний источник данных для включения внешних объектов, доступных для записи.
Дополнительную информацию об использовании операций записи DML Apex для записей внешних объектов см. в Руководстве разработчика Apex.
- Стандартный объект организации (1)
- Внешний объект Sales_Order (2)

- Выбор используемого адаптера Salesforce Connect
Salesforce Connect использует протокольный адаптер для подключения к внешней системе и доступа к ее данным. При определении внешнего источника данных в организации укажите адаптер в поле «Тип». - Адаптеры Salesforce Connect включены на дополнительную лицензию
Использование Salesforce Connect для доступа к внешним данным в организации требует одной или нескольких дополнительных лицензий Salesforce Connect. - Общие ограничения для Salesforce Connect
Ознакомьтесь с ограничениями, применяемыми ко всем адаптерам Salesforce Connect. - Карта обучения Salesforce Connect
Следуйте по карте обучения Salesforce Connect для изучения всех актуальных журналов, документов и справочных ресурсов, необходимых для интеграции внешних источников данных в приложения!

