1

2 つの異なるデータベース システム間でデータを統合する作業を行っています。サイト自体は Drupal 6.2.8 で実行されていますが、顧客データベースは別のシステムでサードパーティによって実行されています。csv からデータをインポートすることができます。

Drupal の Web フォームでデータをキャプチャしています。うまく機能しています。Web フォームから csv を手動でダウンロードできることはわかっていますが、少なくとも毎日、頻繁にインポートを実行したいと考えています。このスレッドを見つけました: http://drupal.org/node/1276098は、Web フォームをエクスポートするための drush コマンドについて説明していますが、完全ではないようです。

ビューを使用してcsvを作成できることは知っていますが、ビューから送信自体にアクセスできないようです。同様に、データモジュールが何らかの形でこれに対する答えに結び付けられることは知っていますが、それを開始する方法がまったくわかりません。

データのダウンロードをスケジュールする簡単な方法があれば、残りを処理するために rsync などをセットアップできます。何か提案はありますか?

4

1 に答える 1

2

この場合、次のコードが機能する可能性があります。

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

--range-start および --range-type オプションを使用して、取得したい結果をより正確にすることもできます。

于 2016-04-27T14:29:43.603 に答える