AvroSchemaRegistry

Description

Fournit un service pour l’enregistrement et l’accès aux schémas. Vous pouvez enregistrer un schéma en tant que propriété dynamique où « name » représente le nom du schéma et « value » la représentation textuelle du schéma actuel en respectant la syntaxe et la sémantique du format schéma d’Avro.

Balises

avro, csv, json, registry, schema

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

Valider les noms de champs *

avro-reg-validated-field-names

true

  • true

  • false

Validation ou non des noms de champ dans le schéma Avro sur la base des règles de dénomination Avro. Si la valeur est fixée à true, tous les noms de champ doivent être des noms Avro valides, qui doivent commencer par [A-Za-z_], et ne contenir ensuite que [A-Za-z0-9_]. Si la valeur est fixée à false, aucune validation ne sera effectuée sur les noms des champs.

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.