CreateBoxFileMetadataInstance 2025.5.31.15¶
Bundle¶
org.apache.nifi | nifi-box-nar
Description¶
Crée une instance de métadonnées pour un fichier Box à l’aide d’un modèle spécifié avec des valeurs issues du contenu du FlowFile. L’API Box exige que les modèles nouvellement créés le soient avec le champ d’application « enterprise », de sorte qu’aucun champ d’application n’est nécessaire. L’enregistrement d’entrée doit être un objet clé-valeur plat où chaque nom de champ est utilisé comme clé de métadonnée.
Exigences en matière d’entrées¶
REQUIRED
Prend en charge les propriétés dynamiques sensibles¶
false
Propriétés¶
Propriété |
Description |
---|---|
ID du fichier |
ID du fichier pour lequel il faut créer des métadonnées. |
Record Reader |
Record Reader à utiliser pour analyser les données entrantes |
Template Key |
Clé du modèle de métadonnées à utiliser pour la création. |
box-client-service |
Controller Service utilisé pour obtenir une connexion Box API. |
Relations¶
Nom |
Description |
---|---|
failure |
Un FlowFile est routé vers cette relation en cas d’erreur lors de la création des métadonnées. |
file not found |
Les FlowFiles pour lesquels le fichier Box spécifié était introuvable seront routés vers cette relation. |
success |
Un FlowFile est routé vers cette relation une fois que la création des métadonnées a abouti. |
template not found |
Les FlowFiles pour lesquels le modèle de métadonnées spécifié était introuvable seront routés vers cette relation. |
Écrit les attributs¶
Nom |
Description |
---|---|
box.id |
ID du fichier pour lequel des métadonnées ont été créées |
box.template.key |
Clé de modèle utilisée pour la création de métadonnées |
error.code |
Code d’erreur renvoyé par Box |
error.message |
Message d’erreur renvoyé par Box |