http://www.biomedcentral.com/1471-2164/8/62/suppl/S4
のデータを使ってテストしてみました。1万8千件ほどなので、管理人さんのデータよりは小規模ですが。
まず、上記のデータを二つに分けました。ワークシート2に Affy_id, GeneName, Chr, Cytoband のカラムをコピーし、ワークシート1から GeneName, Chr, Cytoband のカラムを削除しました。つまり、ワークシート1には計測した数値データ、ワークシート2には遺伝子の名前と染色体上の位置、両方に共通して Affy_id という構成です。
作成したワークシートをを FileMaker に取り込みました。取り込みにかかった時間はワークシート1:10秒、ワークシート2:6秒です。1は項目が多い分時間がかかるようです。
次にデータベースの定義でワークシート1と2の関連付けを行い、Affy_id フィールドを参照フィールドとします。これは一瞬です。
最後に、まとめてデータを書き出します。「レコードのエクスポート」でファイルタイプとして Excel を選び、ワークシート1、ワークシート2の全てのフィールドを書き出すように設定します。書き出しにかかった時間は約80秒です。
FileMaker を立ち上げてから書き出したエクセルファイルが完成するまでトータルで約3分かかりました。Accel よりは時間がかかっているかもしれませんが、十分実用的なスピードではないでしょうか。
ちなみに最初の方法「照合しながらインポート」でも、15秒でインポートが終了しました。8時間もかかったのはソフトの問題である可能性が大きいです。
使用したのは前述の通り FileMaker Pro 8.5 for Mac, マシンは MacBookPro 2.16GHz Core2Duo です。 |
|