こんにちは。2014年の初投稿となりますが、あまり新年とは関係ありません。 データ分析とその前処理について、個人の環境を作るだけなら問題になりませんが、チームで共有したい場合に色々と考えることが出て来ます。一番面倒なのは、環境を共有する必要があるが、環境そのものを共用することはできない(会社が違う)、しかも全く同じ環境をコピーする訳にはいかないという状況です。 例として、PostgreSQLのCOPY文を環境(ファイルのパス)非依存にする方法について書こうと思います。 対処法1:PL/pgSQLを使う 過去にknimeで環境変数を切り出す方法を書いたことがあります。実はあのケースでは前処理にPostgreSQLを用いていました。元データとなるCSVファイルをcopy文で取り込み、色々整形していたのですが、PostgreSQLのcopy文は「サーバ側に置いたファイルを絶対パスで指定する」