一括表示

HAMLOG用SQL検索ツール 投稿者:JO1SIM 出島  《URL》  

JO1SIM出島です。

TurboHAMLOGの更新データをSQL文で検索できるツールを作りました。
ツールも公開用HPもマダマダですが、まずは公開したいと思います。

ツールとしては地味で機能もいまひとつですが、ご意見いただけばと思います。将来展望としては、アワードルールの検索の自動化なんかを考えています。

よろしくお願いします。

2008/08/31(Sun) 21:57:06  [No.79]


Re: HAMLOG用SQL検索ツール 投稿者:jr1cpb/稲村 

HAMLOG本体にも検索機能はありますが、汎用問い合わせ言語で検索
出来ることがすばらしいと思います。
SQLについてはほとんど知識はゼロですが、興味あります。Hi
私は時々、HAMLOGのテキストデータに登録されたコールサインの局
との交信データを抽出、と言うようなことをやりますが、そのよう
なこともできるのでしょうか?

2008/09/11(Thu) 07:58:56  [No.80]


Re: HAMLOG用SQL検索ツール 投稿者:   《URL》  

稲村OMこんにちは。

お答えとしては「近々できる予定」という感じです。

今のところHAMLOGのQSOデータのみを検索対象としているため、テキストデータ他、他のファイルと組み合わせた検索は未実装です。ただ、直近の課題としていますので、間もなく公開できると思います。

現状でも、SQLのコマンド内にコールサインを並べれば、特定の局との交信の有無や、交信回数は検索可能です・・・でも、ちょっと面倒ですね!

SQLをご存じない方のためにも、サンプルやそのまま使えるスクリプトを用意したいとおもっています。ぜひご意見いただければと思います!

> HAMLOG本体にも検索機能はありますが、汎用問い合わせ言語で検索
> 出来ることがすばらしいと思います。
> SQLについてはほとんど知識はゼロですが、興味あります。Hi
> 私は時々、HAMLOGのテキストデータに登録されたコールサインの局
> との交信データを抽出、と言うようなことをやりますが、そのよう
> なこともできるのでしょうか?

2008/09/12(Fri) 01:04:19  [No.81]


Re: HAMLOG用SQL検索ツール 投稿者:jr1cpb/稲村 

ダウンロードしてインストールして、リファレンスを読みました。
書いてありましたね。(^。^;)
複数のデータを相互に関連付けて処理できる様になると、まさに
『リレーショナルデータベース』
SQLの真骨頂ですね!期待しています。

Get'sシリーズのようにHAMLOGに組み込めるとFBかもしれませんね。
また、それとは逆に、テキストデータなどが処理できる様になると、
HAMLOG.hdbだけでなく、例えばADIFデータなども処理できれば、
より汎用的なログデータ処理ツールになるのではないかと思います。

私は、コンテストログをはじめとして、ログデータを集計するのに
HAMLOGからcsvを吐き出してから、awkを使って、都度スクリプトを
書いて処理しています。

汎用言語SQLを使って同じ様なことが出来れば、SQL文をユーザ間で
共有できたりして、より便利になるのではないかと思います。

2008/09/12(Fri) 13:39:04  [No.82]


Re: HAMLOG用SQL検索ツール 投稿者:   《URL》  

稲村OMこんにちは

限定的ではありますが、外部ファイルの読み込みにも対応できるようにしました。現状では、リターン区切りのテキストファイルのみをリストという形で受け付けますが、HAMLOGのQSOデータとテキストファイルの組み合わせが「一応」できるようになりました。

HAMLOG.HDBのようにAPIでスキーマが定義されているデータについてはプログラム上での対応が比較的簡単なのですが、通常のテキストファイルですと、テキストファイルのフォーマットとSQL中のスキーマの定義を一致させるための仕様がなかなか難しそうです。商用のDBにもなかなかみつからなさそうな機能ですが、うまく仕様を作成できれば、OMのおっしゃる通り、ADIF等のテキストファイルへの直接出力も可能になりそうです!

完璧なリレーショナルの動作に達するには、なかなか大変そうですが、頑張ってみたいと思います!

※ 今回のバージョンアップですが、どちらかというと高速化と画面表示に重点を置いてしまいました。肝心の機能は後回しだったりしますね。(汗)

> ダウンロードしてインストールして、リファレンスを読みました。
> 書いてありましたね。(^。^;)
> 複数のデータを相互に関連付けて処理できる様になると、まさに
> 『リレーショナルデータベース』
> SQLの真骨頂ですね!期待しています。
>
> Get'sシリーズのようにHAMLOGに組み込めるとFBかもしれませんね。
> また、それとは逆に、テキストデータなどが処理できる様になると、
> HAMLOG.hdbだけでなく、例えばADIFデータなども処理できれば、
> より汎用的なログデータ処理ツールになるのではないかと思います。
>
> 私は、コンテストログをはじめとして、ログデータを集計するのに
> HAMLOGからcsvを吐き出してから、awkを使って、都度スクリプトを
> 書いて処理しています。
>
> 汎用言語SQLを使って同じ様なことが出来れば、SQL文をユーザ間で
> 共有できたりして、より便利になるのではないかと思います。

2008/09/14(Sun) 14:03:46  [No.83]