愚かな質問ですが、私たちのフォーラムの1つでその上限が近づいています。プラグインをフォークせずにそれを超えることはできますか?
デフォルトの1000の表示制限には隠し設定があり、それを10,000まで上げることができるようです。しかし、私はそれを必要としておらず、Data Explorer内のUIには1000で十分です。
しかし、スプレッドシートはもっと多くのデータを処理できます。私がやりたいのは、より高い制限(例えば20,000)にエクスポートできるようにすることです。それは可能ですか?
愚かな質問ですが、私たちのフォーラムの1つでその上限が近づいています。プラグインをフォークせずにそれを超えることはできますか?
デフォルトの1000の表示制限には隠し設定があり、それを10,000まで上げることができるようです。しかし、私はそれを必要としておらず、Data Explorer内のUIには1000で十分です。
しかし、スプレッドシートはもっと多くのデータを処理できます。私がやりたいのは、より高い制限(例えば20,000)にエクスポートできるようにすることです。それは可能ですか?
偶然にも今夜、私もこの10,000件のレコード制限に直面しています。それを突破する方法はありますか? あと1桁必要です。
テスト方法としては、コンテナに入り、/var/www/discourse/plugins/discourse-data-explorer/plugin.rb を編集して QUERY_RESULT_MAX_LIMIT = 10000 を変更し、sv restart unicorn を実行してどうなるか確認するという方法があります。もちろん、そのような巨大なクエリを許可しない理由もあります。インフラストラクチャがそれを処理できると確信している場合や、多少の不安定さには気にしない場合は、これでうまくいく可能性があります。
世界が爆発しない場合、プラグインがクローンされるたびにそのファイルを変更する 何か を app.yml に追加できます。これはおそらく docker_manager でのアップグレードと競合するでしょう。(他のテンプレートを見て、ファイルを変更する方法を調べれば、何か が何であるかがわかるでしょう。)
@DonH そのクエリを頻繁に必要としており、それが1つだけの場合は、何らかの方法で配信するプラグインが必要になるかもしれません。例えば、チャンクでファイルを書き込み、それをパス経由で取得できるようにすることができます。
ジェイ、アドバイスありがとうございます。プラグインの作成についても考えましたが、さまざまな一括操作については、Railsコンソールからでも実行可能であるべきだと考えています。しかし、私はRailsを知りませんし、いずれにしても埋め込み関数をトリガーする必要があるようです。ジョブがコアにコミットされない限り、同じ上書きの問題が発生します。
これまでは、下位ではデータエクスプローラー、上位では(非常に注意して)psqlを使用してきましたが、運命がどうであれ、やはり正式な方法で行いたいと考えています。
おそらく、私が何をしているのかを明確にする必要があるでしょう。
私は、PhorumとphpBBソフトウェアを経て、その前に何か別のものを経て、3度目か4度目の現れとなるフォーラムを運営しています。主題は狭く、ユーザーベースは小さいですが、コンテンツは各移行で引き継がれており、多くの組織的知識を表しています。Discourseは、そのカテゴリ分け、タグ付け、インターフェース機能により、知識へのアクセス性に対する優れたソリューションのように思えました。
そのため、以前の形態ではカテゴリ分けもタグ付けもされていなかったフォーラムを移植しました。10万件の投稿/8千件のスレッドを読み込むのではなく、自然言語処理ソフトウェアを使用して、カテゴリ分けとタグ付けを支援してきました。その後、前述のように、トピック、カテゴリ、トピックタグのテーブルを直接更新しています。
プロセスはまだ進行中ですが、安定したワークフローがあり、手元にあるツールで簡単に完了できます。しかし、今後、新しいカテゴリ分けやタグ付けを組み込むための定期的な更新があり、それらは以前のデータとは異なる場合もあれば、そうでない場合もあります。したがって、その必要性がお分かりいただけるでしょう。
明らかに、データエクスプローラーは一方向の流れですが、非常に便利でした。バッチ処理を行うことで、そして今では制限設定を引き上げることで、サイズ制限を克服できます。ありがとうございます。