Пакетная загрузка данных из источника в Salesforce - PullRequest
0 голосов
/ 24 октября 2019

Мой исходный Oracle имеет 3,50000 записей, и моя цель - Salesforce. Я хочу загрузить только 300 записей для каждого сеанса Informatica. Может ли кто-нибудь дать подход, как я могу автоматизировать загрузку 3,50000 записей с вышеуказанным требованием.

1 Ответ

0 голосов
/ 25 октября 2019

Во-первых, вы должны определить, как вы будете выбирать свои 300 записей из всего набора записей. Это может быть дата создания или дата последнего обновления или комбинация некоторых столбцов таблицы. После определения создайте файл параметров, содержащий количество записей, которые вы хотите загрузить в каждом прогоне. В Mapping присвойте переменную файла параметров переменной Mapping, а в преобразовании квалификатора источника используйте опцию переопределения исходного запроса, чтобы написать свой запрос на основе идентификатора ключа и переменной, чтобы выбрать только 300 записей и загрузить их в цель Salesforce. Вы можете изменить флаг исходных записей, если таковые имеются, используя стратегию обновления или метод Post SQL, чтобы уменьшить количество записей для чтения со следующей загрузки.

...