2016-08-14 5 views
0

splunkダッシュボードを使用すると、ベース検索を使用するプロセス後検索を実行できます。splunk sdkを使用してプログラマチックに達成できるかどうかを知りたい場合は、これについて私に何か指摘を与えることができます。splunk sdk java postプロセス検索

Splunk Java SDKを使用すると、以下の2つのステップを実行します 1)ベース検索を実行し、 'post process search 1'、 で結果を取得します。2)get以前に 'post process search2'で実行された何かを実行する基本検索の結果 ステップ1はかなり簡単ですが、ステップ#1で実行されたベース検索の結果をどのように得ることができるかを知りたいと思いますそれを第2のポストプロセスサーチに送る。私はちょうど歴史から結果を得るべきですか?ベース検索ジョブの結果を得るための最良の方法は何ですか?

答えて

0

私は後処理検索でダッシュボードを構築し、録音プロキシを使用してどのエンドポイントが呼び出されたかを調べる必要がありました。

何が起きているのかは、ベース検索が行われたことです。その後、結果が検索されると、後処理検索が提供されていました。生REST APIでは、これは呼び出された検索ジョブの結果(およびプレビュー結果)エンドポイントのthe search parameterです。

今、私は明示的にそれを試していないが、しかし、それに対応し、あなたがJob#getResultsに渡す(またはプレビュー結果を得る)と思いJobResultsArgsオブジェクト(およびJobResultsPreviewArgsオブジェクトについても同様)にsetSearch方法がありますそうしないと仮定するとそのバージョンの関数シグネチャを持つ単純なMapを渡すだけです。

+0

ありがとうございます、私は質問を更新しました – user5434154

関連する問題