RestLookupService

Description

Utilisez un service REST pour rechercher des valeurs.

Balises

http, json, lookup, rest, xml

Propriétés

Dans la liste ci-dessous, les propriétés requises sont signalées par un astérisque (*). Les autres propriétés sont considérées comme facultatives. La table indique également les valeurs par défaut et précise si une propriété prend en charge le langage d’expression NiFi.

Nom d’affichage

Nom d’API

Valeur par défaut

Valeurs autorisées

Description

Service de configuration du proxy

service proxy-configuration

Spécifie le Controller Service de configuration proxy pour les requêtes réseau proxy. Dans le cas de SOCKS, il n’est pas garanti que la version SOCKS sélectionnée sera utilisée par le processeur.

Stratégie d’authentification *

rest-lookup-authentication-strategy

NONE

  • Aucun(e)

  • De base

  • OAuth2

Stratégie d’authentification à utiliser avec le service REST.

Mot de passe d’authentification de base

rest-lookup-basic-auth-password

Le mot de passe à utiliser par le client pour s’authentifier auprès de l’adresse URL distante.

Nom d’utilisateur de l’authentification de base

rest-lookup-basic-auth-username

Nom d’utilisateur à utiliser par le client pour s’authentifier auprès de l’adresse URL distante. Ne peut inclure des caractères de contrôle (0-31), “:”, ou DEL (127).

Délai d’expiration de la connexion *

rest-lookup-connection-timeout

5 secondes

Temps d’attente maximum pour la connexion au service distant.

Utiliser l’authentification Digest

rest-lookup-digest-auth

false

  • true

  • false

Indiquer s’il faut communiquer avec le site web en utilisant l’authentification Digest. Le nom d’utilisateur et le mot de passe d’authentification de base sont utilisés pour l’authentification.

Fournisseur de jeton d’accès OAuth2 *

rest-lookup-oauth2-access-token-provider

Permet de récupérer de manière gérée le jeton de support OAuth2 appliqué aux requêtes HTTP à l’aide de l’en-tête d’autorisation.

Délai d’expiration de la lecture *

rest-lookup-read-timeout

15 secondes

Temps d’attente maximum pour une réponse du service distant.

Chemin d’enregistrement

rest-lookup-record-path

Un chemin d’enregistrement facultatif qui peut être utilisé pour définir l’endroit d’un enregistrement où obtenir les données réelles à fusionner dans l’ensemble d’enregistrements à enrichir. Voir la documentation pour des exemples de cas où cela peut être utile.

Record Reader *

rest-lookup-record-reader

Le lecteur d’enregistrements à utiliser pour charger le paramètre et le traiter comme un ensemble d’enregistrements.

Stratégie de traitement des réponses *

rest-lookup-response-handling-strategy

RETURNED

  • Renvoyé

  • Évalué

Indique s’il faut renvoyer toutes les réponses ou lancer des erreurs pour les codes de statut HTTP qui n’ont pas abouti.

Service contextuel SSL

rest-lookup-ssl-context-service

Le service de contexte SSL utilisé pour fournir des informations sur les certificats des clients pour les connexions TLS/SSL.

URL *

rest-lookup-url

L’URL pour le point de terminaison REST. La langue d’expression est évaluée par rapport aux paires clé/valeur de la recherche, et non par rapport aux attributs du fichier de flux.

Gestion de l’État

Ce composant ne stocke pas d’état.

Restreint

Cette composante n’est pas limitée.

Considérations relatives aux ressources du système

Ce composant ne précise pas les ressources du système à prendre en compte.