RestLookupService

説明

REST サービスを使って値を調べます。

タグ

http, json, lookup, rest, xml

プロパティ

以下のリストでは、必要なプロパティをアスタリスク (*) で表示しています。その他のプロパティはオプションと見なされます。この表は、任意のデフォルト値と、そのプロパティが NiFi 式言語に対応しているかどうかも示します。

表示名

API 名前

デフォルト値

許容値

説明

プロキシ構成サービス

proxy-configuration-service

ネットワークリクエストをプロキシするプロキシ構成Controller Serviceを指定します。SOCKS の場合、選択された SOCKS バージョンがプロセッサーで使用されることは保証されません。

認証ストラテジー *

rest-lookup-authentication-strategy

NONE

  • なし

  • ベーシック

  • OAuth2

REST サービスで使用する認証コード。

基本認証パスワード

rest-lookup-basic-auth-password

クライアントがリモート URL に対して認証する際に使用するパスワード。

基本認証ユーザー名

rest-lookup-basic-auth-username

クライアントがリモート URL に対する認証に使用するユーザー名。制御文字 (0-31)、「:」、または DEL (127) を含めることはできません。

接続タイムアウト *

rest-lookup-connection-timeout

5秒

リモートサービスへの最大接続待ち時間。

ダイジェスト認証の使用

rest-lookup-digest-auth

false

  • true

  • false

ダイジェスト認証を使用してウェブサイトと通信するかどうか。認証コードには「基本認証ユーザー名」と「基本認証パスワード」を使用します。

OAuth2 アクセス トークン プロバイダー *

rest-lookup-oauth2-access-token-provider

Authorization Headerを使用して HTTP リクエストに適用される OAuth2 Bearer Tokenの管理された取得を可能にします。

読み取りタイムアウト *

rest-lookup-read-timeout

15秒

リモートサービスからの応答までの最大待ち時間。

記録パス

rest-lookup-record-path

エンリッチされる記録セットにマージする実データをレコードのどこで取得するかを定義するために使用できるオプションの記録パス。どのような場合に役立つかはドキュメントを参照してください。

Record Reader *

rest-lookup-record-reader

ペイロードを読み込み、記録セットとして扱うために使用するRecord Reader。

対応策 *

rest-lookup-response-handling-strategy

RETURNED

  • 返される

  • 評価済み

失敗した HTTP ステータスコードに対して、すべてのレスポンスを返すか エラーを投げるかを設定します。

SSL コンテキストサービス

rest-lookup-ssl-context-service

TLS/SSL 接続のクライアント証明書情報を提供するために使用される SSL コンテキストサービス。

URL *

rest-lookup-url

REST エンドポイントの URL です。式言語は、フローファイルの属性ではなく、ルックアップのキー/値のペアに対して評価されます。

状態管理

このコンポーネントは状態を保存しません。

制限あり

このコンポーネントには制限はありません。

システムリソースに関する考察

このコンポーネントは、システムリソースを考慮したものではありません。