問題タブ [aggregator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-camel - apache camel aggregator2-2つのメッセージタイプのそれぞれの1つを集約するにはどうすればよいですか?
アグリゲーターに到着する2種類のメッセージ(AとB)があります。到着する最初のAと到着する最初のBを集約するにはどうすればよいですか?
rss - RSSリーダーのキャプチャ?
この質問は、技術者以外の人からのものです。私はチームに一種のRSSリーダーを作成するように依頼しました。本質的に、それはニュースアグリゲーターです。私たちが最初に考えていたのは、特定のソース(ft.com、reuters.com、bloomberg.com)から直接ニュースを入手することでした。
さて、開発チームはそれを行うための特定の方法を提案しました(それがより簡単になるため)...それはnews.google.comを使用して結果が何であれ返すことです。今、私はこれが疑わしい合法性を持っていることを知っています、そして私たちはその事実にそれほど満足していません、しかし法務部門がそれをチェックしている間..私たちはプロトタイプで作業を進めました。
ここで技術的な問題が発生します...このメソッドは実際にはnews.google.comを介した検索をシミュレートしていたため、一定期間後にキャプチャが返されます。方法が完全なRSSではなくRSSとして表示される結果で検索していたためだと私は疑っています...しかし、開発チームはRSSはまったく同じものであると言います...そしてそれはキャプチャも提供します。
疑問があります。その場合、他のニュースアグリゲーターサイトはさまざまなソースからのフィードの編集をどのように行っていますか?
参考までに、これは最終的にCAPTCHAに提供されるURLと同じです https://news.google.com/news/feeds?hl=en&gl=sg&as_qdr=a&authuser=0&q=dbs+bank+singapore&bav=on.2、または.r_gc.r_pw.r_cp。、cf.osb&biw = 1280&bih = 963&um = 1&ie = UTF-8&output = rss
sum - SlickGridAggregation/列の合計を使用する
単に列を合計して、テーブルの下部に合計を表示しようとしています。例を見ると、アグリゲーターを使用することがこれを行うための最良の方法のようです。しかし、私が単に追加すると
dataView.setAggregators([
new Slick.Data.Aggregators.Sum("value")
], false);
何も起こりません。グループ化の例に基づいて単純なアグリゲーターを機能させるために何時間も努力してきましたが、グループ化の例は複雑すぎて、必要なものを正確に伝えることができません。
編集:代替修正:探している他の人のために、私はアグリゲーターを使用しないことになりました。データはJavascriptで利用できるため、作業がはるかに簡単になります。そこから合計を計算できます。
jdbc - Camel: Aggregator が Exchange プロパティを保持しない
jdbc に裏打ちされたcamel:aggregateを使用していますが、Exchange プロパティを保存していないようです。たとえば、次のルートを構成し、集約が完了したら実行を停止し、camel:to(log) を実行する直前に、再起動時にデータベースからデータを取得するように集約を強制すると、camel:to(log) は実行されません。プロパティmyPropertyを出力します
私の集計リポジトリは次のように構成されています。
Aggregator の使用時にプロパティを保存するにはどうすればよいですか?
mule - Mule ESB が最初に実行された後、2 回目に実行されない
問題は「MULE_CORRELATION_ID」にあると思います。タグを使用して、データのバッチを処理します。構成は次のとおりです。
performance - Camel Aggregator EIP の速度向上
私は Apache Camel とアグリタ EIP を使用してルートに取り組んでいます。ルートは、jms を介してデータベースからデータを消費し、それを集約して、Web サービスに送信します。
アグリゲーターは、Oracle データベースにデータを永続化します。
ご存知のように、アグリゲーターの同期ブロックはそのルートのボドルネックです。
すでに複数のバケット (correltionExpression = threadName) を使用しようとしましたが、速度が思うように向上しませんでした...
1 秒間に少なくとも 150 件のメッセージが必要です。現時点では、70 のみが可能です :(
速度を改善する方法を知っている人はいますか? たぶん、2番目のアグリゲーターですか?何か提案はありますか?
最後の質問: アグリゲーターはメッセージを複数のバケットに並行して書き込むことができますか? それとも、ロックが原因でそうではないのでしょうか? コード内のドキュメントにはそうであると記載されているため (相関キーごとの同時集計によりパフォーマンスが向上する可能性があります)、私の意見では、コード自体はそれを行いません。
前もって感謝します!!
ステファン
java - ジェネリック型のインターフェイス アグリゲーター
数値のリストの合計集計を行いたい。さまざまな集計関数を使用するため、ジェネリックを使用したいと思います。
これは私がしたいことです(もっと少ない):
から実装するすべてのクラスAggregator
からのインターフェイスが必要です。Aggregator
私はこれを行うことができますか?誰かがそれを行う方法、または私が望むことを行うためのより良い方法を知っているかもしれません。
編集:これは私が試したことです