- ベストアンサー
ACCESS超初心者のためのWebログ解析の方法とは?
- ACCESS超初心者の方でも分かるように、Webログの解析方法をご紹介します。
- Webログのダウンロードや分類方法について説明します。
- 分類が多い場合でも、段階的に分けていくことで解決する方法をご紹介します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
textで落としたのでしたら、そのままテキストエディタで扱えば早いのでは? ⇒EmEditor (テキストエディタ) - Unicode、巨大ファイルにも対応する Windows用定番テキストエディター!( http://jp.emeditor.com/?PHPSESSID=39def6309933e727c46a7387ae9319e1 ) サーバーが出力するテキストエディタですから、決まりきったフォーマットですから、正規表現を活用して拾い出せば、10分もあれば完了する作業のように思えます。スクリプトを書いて登録しておけば、あっという間に終わりそう。 もちろん、サーバーにあるSED(ストリームエディタ)を使って、サーバーで処理してしまえばもっと良いでしょう。SEDはWindows版もあります。ストリームエディタの名前どおり一行ずつ処理していきますから極めて高速です。 また、テキストの扱いに長けているPerlなどで処理してもよいでしょう。 そのようなログファイルをサーバーで処理せずに落としてくるなんてとても無駄な作業のように見受けられます。豊富なコマンドが使えるサーバーで処理しましょう。 たとえローカルで行うにしても、いきなりofficeじゃ無茶です。
その他の回答 (1)
- nicotinism
- ベストアンサー率70% (1019/1452)
ご質問のタイトルがその・・よくありません。 タイトルだけでは内容をうかがい知ることができないので 取りあえず見てみる、Access2013 は持ってない、さよなら。 閲覧数だけは無駄に増えます。 私も2013は持ち合わせておりませんが、 ひと月に500万レコード増えてゆくという解釈で考えると Accessはファイルサイズが最大でも2GBとという制限がありますので すぐに限界に達してしまいそうです。現状ではサイズはどれくらい? また、現状でどのような処理を行われているのか具体的な内容が不明なので 少しはマシかも?という回答もできません。 (わかったとしても多分、無理っぽいような気がします) 具体的な例を内容を全く変えて提示されると誰かから回答を得られるかもしれません。 カテゴリテーブルを作成してそれのレコードセットを開く。 各レコードごとに >ダウンロードしたWebログと分類を突き合わせて合致する物をカテゴリ毎にテーブル作成 カテゴリテーブルの最終レコードまでループ処理。 とかになりそうですが、 いかんせんレコード数が多すぎて何時になったら終わることやら・・になりそうです。 Oracle、SQLServer 、MySQL などを検討されるべきかと。 私からは以上です。
お礼
有難うございます。 以後注意致します。
お礼
有難うございます。 アドバイス感謝致します。 プログラム開発から離れて15年以上経っての課題で難儀しておりますが、いきなりOfficeでは無茶とのご指摘で再考してみます。