注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

Excelで作ったデータをデータベースに取り込む、なんて要件はよくある。面倒だがExcelデータをCSVに変換して、1番目のカラムが名称、2番目のカラムが価格…なんて定義したりした経験はないだろうか。 0

ピクチャ 72.png
ビジュアル的にデータのインポートを定義する 0

 

それがさらに関連しているテーブルに渡って処理しないといけないなんてなったらパニックだ。そこで使ってみたいのがdbTubeだ。 0

今回紹介するフリーウェアはdbTube、ビジュアル的にモデル定義ができるインポートプログラムだ。ソースコードは公開されているがライセンスは明記されていなかったのでご注意いただきたい。 0

dbTubeの良さは何と言ってもビジュアル的にデータの定義ができることだ。Open-jACOB Draw2Dを使って元になるExcelデータとテーブルのマッピングがドラッグアンドドロップでできる。さらにExcelデータは何行目から読み出すかと言った設定もできる。 0

ピクチャ 70.png
後はファイルを指定すれば良いだけ 0

 

データを複数の場所に配置することも可能で、さらにテーブルからテーブルにデータを飛ばすこともできる。リレーションの関係でデータを連携させる際にもこれなら容易に実現できそうだ。定義が終わったらImporter機能でファイルを指定すれば良い。 0

Excelリーダーのライブラリを使っているのでCSVに変換することなしにファイルを指定できる。データの定義はいつでも変更できるのでプログラムのメンテナンスが不要になれば、システム移行もスムーズになることだろう。 0

試していないが日本語の取り扱いにはまず期待できないだろう。データベース側の定義にも依存するからだ。しかしその修正を施す価値は十分にありそうだ。 0

 

dbTube
 http://www.dbtube.org/

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が193あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る