Локальный способ доступа рабочих станций к данным Salesforce - PullRequest
0 голосов
/ 08 февраля 2020

У меня возник вопрос. Я хочу напрямую получать данные из Salesforce, и я нашел этот онлайн-инструмент, который клевый. https://workbench.developerforce.com/query.php Поскольку наша компания единолично подписана при поиске этого рабочего места и может видеть данные, просто потрясающе.

Однако существует ограничение на количество записей #. Поэтому мне интересно, как настроить локальную рабочую станцию ​​для прямого доступа к данным Saleseforce.com.

Заранее спасибо !!

Мэри

1 Ответ

0 голосов
/ 08 февраля 2020

Вы хотите просто просмотреть данные, выполнить несколько запросов? Экспортировать как CSV? as JSON?

  1. Вы можете использовать Developer Console (ссылка в правом верхнем углу после входа в систему, если у вас есть профиль системного администратора / мощные разрешения), не нужно ничего устанавливать. Не предлагает помощи в написании запросов, но он вам подходит.
  2. Загрузчик данных , если вы хотите много экспортировать / импортировать. Вы даже можете настроить его на выполнение по расписанию.
  3. Еженедельное резервное копирование экспорта (вам придется вручную загружать zip-файлы с помощью CSV)
  4. Если вам действительно нужен локальный экземпляр Workbench (например, по соображениям безопасности) - ссылка на репозиторий Github с исходным кодом находится прямо на первой странице. Вот вики с инструкциями по установке
  5. Инструменты типа Talend имеют плагины SF. Talend Open Studio позволяет перетаскивать блоки для создания потока, импорта, экспорта данных, простого сопоставления столбцов. И, в конце концов, он генерирует программу Java, чтобы вы могли немного ее изменить. Видео является древним и пользовательские интерфейсы сильно изменились, но справочная статья неплоха.
  6. Или используйте любую другую библиотеку SF на языке, который вам наиболее удобен. Python имеет simple-salesforce , выглядит достаточно просто
  7. Скорее всего, вы или другой разработчик в вашей компании используете Eclipse IDE (немного устаревший сейчас) или код Visual Studio (VSCode) для подключения к Salesforce, изменить код и страницы. Eclipse one был вполне приличным, но в VSCode также есть бета редактор запросов .
  8. SFDX CLI (фактический инструмент командной строки, который VSCode использует для подключения) позволяет писать запросы в командной строке, sfdx force:data:soql:query -q "SELECT Id, Name, Account.Name FROM Contact"
  9. Раньше я любил Realfire несколько лет назад, действительно прост в использовании, но трудно оправдать цены всеми бесплатными опциями, перечисленными выше. Бесплатный пакет позволяет подключиться только к 1 организации. Также, как только мой брандмауэр пожаловался, я думаю, что есть что-то " звонит домой ". Это может быть просто статистика использования / телеметрия, но если вам нужен действительно локальный инструмент по соображениям безопасности, это может быть проблемой.
...