StandardJsonSchemaRegistry

Description

Fournit un service pour l’enregistrement et l’accès aux schémas JSON. Il est possible d’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 JSON Schema. Les schémas vides et les schémas composés uniquement d’espaces blancs ne sont pas acceptables. Le registre est hétérogène car il peut stocker des schémas de différentes versions de projet de schéma. Par défaut, le registre est configuré pour stocker les schémas du projet 2020-12. Lorsqu’un schéma est ajouté, la version actuellement réglée est celle sous laquelle le schéma est sauvegardé.

Balises

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

Version du schéma JSON *

Version du schéma JSON

DRAFT_2020_12

  • Projet 4

  • Projet 6

  • Projet 7

  • Projet 2019-09

  • Projet 2020-12

La spécification du schéma JSON

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.