[salesforce]Webベースのデータローダ「Workbench 」
データローダみたいなことがWebベースでできちゃう便利アプリ、「Workbench 」のご紹介。
セールスフォースユーザの有志によってオープンソースプロジェクトで開発されているツールで、以下のような特徴があります。
[特徴]
- データローダやエクスプローラの機能をPHPベースのWebアプリで再現。(データローダのソースは使わずにPHPツールキットベースでスクラッチ)
- Webのログイン画面からSalesforceのアカウントを入力するだけで簡単に使える。
- SQOL、SQSL文が簡単に作れて簡単に検索できる。
- CSVファイルによるデータ連係も可能。
[向いてない作業]
- ブラウザベースで動いてるので、タイムアウトが発生するほどの大容量データの扱いは不向き
- コマンドラインから動かすことはできないので、スケジュール処理したりは不向き。
[こんな使い方もできるよ]
- Webタブに設定してSalesforce内の1コンテンツみたいに使う。設定取得アプリみたいに使えて開発中に便利。SalesforceとSSOすることができるのでページ遷移も楽。
- リテラシーの高い顧客の場合、簡易データ連係ツールとしてこれを本番導入して使ってもらう、ということもできる、かも。
[オフィシャル情報]
細かい説明は、Salesforceオフィシャルにものってますし、
https://wiki.developerforce.com/index.php/Workbench
GoogleGroupで開発が進行していてFAQやフォーラムが充実しているので、そちらもご参考に。
http://groups.google.com/group/forceworkbench
[デモサイト]
本家にもデモサイトが用意されています。自分の適当な開発環境のアカウントを入力して試すことができます。
ウフルのサーバにもデモサイトを用意しました。完全無保証ですがプレゼン時、開発時にご自由にお使いください。両方ともセキュアじゃないので、本番組織のアカウントを入力するのはおすすめしません。