Loading
CRM Analytics
Устранение неполадок в выполнении выводных коннекторов Salesforce

Устранение неполадок в выполнении выводных коннекторов Salesforce

Выводной коннектор CRM Analytics Salesforce переносит данные из CRM Analytics в организацию Salesforce в качестве задачи Bulk API. Если часть переноса данных не выполняется, используйте настройки Salesforce и Postman или cURL-адрес для устранения неполадок.

  1. Введите строку «Пакетные данные» в поле «Быстрый поиск» в меню «Настройка» организации Salesforce, и выберите пункт «Задания загрузки пакетных данных».
  2. Выберите задание, соответствующее переносу данных.
  3. В отображаемой информации скопируйте код задания и версию API. Эту информацию вы используете позже для поиска неудачных строк.
    Префикс кода задания 750 для отдельного задания и 751 для пакетного задания. Данное руководство использует пример пакетного задания с префиксом 751.
  4. В разделе «Пакеты с автоматическими фрагментами» проверьте столбец «Сбой записей» и используйте API для исследования сбойных записей.
    Раздел «Пакеты с автоматическим разделением на блоки» отображает количество успешных и неудачных передач строк.

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

  5. Чтобы найти строки, которые не удались, создайте этот URI API посредством версии API и кода задания: /services/data/vXX.X/jobs/ingest/jobID/failedResults/.
    Например, /services/data/v51.0/jobs/ingest/751B000000JLPLt/failedResults/ Дополнительные сведения см. в разделе Получение результатов неудачной записи задания.
  6. Выполнение вызова API в Postman или посредством cURL-адреса.
    В конце исходного ответа отображаются неудачные строки, начинающиеся с sf__Id. Текст после имен строк является причиной ошибки. Например, ниже указан исходный ответ.
    "sf__Id","sf__Error",Id,Account__c,Checkbox__c,Date__c,Text__c,Currency__c
    "","ENTITY_IS_DELETED:entity is deleted:--","a1h5G0000000OhEXTJ","003M000000YAEHJLA5","false","","","41040.0"
    

    Компонент ошибки: ENTITY_IS_DELETED:объект удален.

  7. Чтобы найти успешные строки, создайте URI, основанный на инструкциях в разделе «Получение результатов задания успешных записей».

Дополнительные сведения о Salesforce Bulk API и Postman см. в модуле Trailhead «Использование Bulk API».

 
Загрузка
Salesforce Help | Article