2

太陽黒点 solr を検索に使用する Rails アプリケーションに取り組んでいます。サイトで発生する各検索をログに記録する (または何らかの方法でキャプチャする) ように依頼されました。クエリ、検索を行ったユーザー、検索から得られた結果の数など。これにより、企業は、人々がオンデマンドで検索している内容などをレポートできます。

増え続ける検索データの行を受け取るテーブルを作成する前に、誰かがこれをより良い方法で行ったのではないかと思っています。これに何らかの方法で分析 (Google?) を使用できますか? 簡単にレポートを取得したり、レポートを作成したりできるように、この情報を送信できるサービスはありますか?

要するに、独自のテーブルを作成し、これをすべて独自の DB に格納するよりも優れた/スマートな方法はありますか?

4

1 に答える 1

0

私はこれをやったことがありませんが、ここにいくつかの考えがあります。

そのデータを保存する必要があるだけなら、自分でやるべきだと思います。はい、データを分析する方法も提供する必要がある場合は、すでに何かが行われているかどうかを確認してください (よくわかりませんが、Google アナリティクスは検索バーを使用した内部検索のみをサポートしているようです)。

クライアントが既に BI ツールを持っている場合は、データにアクセスする方法が必要なだけであり、プロバイダー API を使用する代わりに簡単にクエリできる所有 DB にデータを保持する方が簡単です。

于 2012-07-25T21:23:00.830 に答える