2013-02-19 2 views
1

Я работаю над интеграцией своих данных между двумя различными системами баз данных - наш сайт запускается на Drupal 6.2.8, но наша база данных клиентов управляется сторонним разработчиком в другой системе. Он способен импортировать данные из csv.Автоматизация загрузки данных веб-формы Drupal

Я собираю данные с помощью веб-формы Drupal - это отлично работает. Я знаю, что могу вручную загрузить csv из webform, но я хочу часто запускать импорт - по крайней мере, ежедневно. Я нашел эту тему: http://drupal.org/node/1276098, которая рассказывает о команде drush для экспорта веб-форм, но она не кажется полной.

Я знаю, что я могу использовать представления для создания csv, но у меня нет доступа к представлениям непосредственно из представлений. Точно так же я знаю, что модуль данных может каким-то образом быть привязан к ответу для этого, но я не совсем уверен, как начать с него.

Если бы был простой способ запланировать загрузку данных, я мог бы настроить rsync или что-то подобное, чтобы справиться с остальными - любые предложения?

ответ

2

Следующий код может работать в случае:

drush webform-export <Specify-WebFormID> --completion-type=finished --delimiter="|" --file=<Specify-Filename> --format=delimited 

Вы также можете использовать --range старт и --range типа вариантов быть более точным, в результате которого вы хотели бы получить.

Смежные вопросы