Informatica Cloud - получение файлов из SFTP и вставка записей в Salesforce

Наша цель заключается в следующем

а) Поднимите файл "Test.csv" из безопасного FTP-местоположения.

б) После получения файла нам нужно вставить содержимое файла в объект в Salesforce.

Я создал следующее соединение для удаленного SFTP (расположение, которое будет содержать "Test.csv")

Шаг 1

Это как показано ниже

Шаг 2

Затем я начал строить задачу синхронизации данных, как показано ниже

Мы хотим, чтобы Informatica Cloud подключилась к защищенному FTP-адресу и извлекла содержимое из.csv из этого расположения в наш объект в Salesforce.

Но, как вы можете видеть на шаге 2, он не позволяет мне выбирать.csv из этого удаленного местоположения.

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

Что мне делать в этом сценарии?

Может кто-нибудь помочь?

3 ответа

Можете ли вы разработать безопасный агент ОС, как в Windows или Linux.

Для среды Windows вам придется вызывать скрипт с помощью утилиты WINSCP или CYGWIN, я рекомендую первую.

Для Linux основные команды в скрипте должны работать.

Вы можете написать сценарий UNIX для передачи файла вашему безопасному агенту, а затем использовать informatica для чтения файла. Хотя я никогда не пробовал использовать sftp в облаке, я использовал облако, и я знаю, что все файлы привязаны к местоположению безопасного агента (на сервере или на локальном компьютере) .

Локальный каталог используется для файлов шаблонов. Идея состоит в том, что вы устанавливаете задачу, используя локальный шаблон, а затем IC будет подключаться к FTP-сайту, когда вы фактически запустите задачу.

Видео Informatica ниже показывает, как это работает примерно в 1:10:

Это видео объясняет, как это работает около 1:10:

http://videos.informaticacloud.com/2FQjj/secure-ftp-and-salesforececom-using-informatica-cloud/

Другие вопросы по тегам