ExtractStructuredBoxFileMetadata 2025.5.31.15

Pacote

org.apache.nifi | nifi-box-nar

Descrição

Extrai metadados de um arquivo Box usando a Box AI. A extração pode usar um modelo ou uma lista de campos. Os metadados extraídos são gravados no conteúdo do FlowFile como JSON.

Tags

ai, box, extract, metadata, storage

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Método de extração

O método a ser usado para extrair metadados. TEMPLATE usa um modelo de metadados Box para extração. FIELDS usa um esquema de campos JSON (lido no conteúdo do FlowFile) para extração.

ID do arquivo

O ID do arquivo do qual serão extraídos os metadados.

Record Reader

O Record Reader a ser usado para analisar os dados de entrada. Necessário quando o método de extração for FIELDS.

Chave do modelo

A chave do modelo de metadados a ser usado para extração. Necessário quando o método de extração for TEMPLATE.

box-client-service

Controller Service usado para obter uma conexão da Box API.

Relações

Nome

Descrição

failure

Um FlowFile é encaminhado para essa relação se ocorrer um erro durante a extração de metadados.

arquivo não encontrado

FlowFiles para os quais o arquivo Box especificado não foi encontrado serão encaminhados para esse relacionamento.

success

Um FlowFile é encaminhado para essa relação depois que os metadados são extraídos com sucesso.

modelo não encontrado

FlowFiles para os quais o modelo de metadados especificado não foi encontrado serão encaminhados para essa relação.

Grava atributos

Nome

Descrição

box.id

O ID do arquivo do qual os metadados foram extraídos

box.ai.template.key

A chave do modelo usada para extração (ao usar o método de extração TEMPLATE)

box.ai.extraction.method

O método de extração usado (TEMPLATE ou FIELDS)

box.ai.completion.reason

O motivo da conclusão da extração da AI

mime.type

Defina como “application/json” para o conteúdo JSON

error.code

O código de erro retornado por Box

error.message

A mensagem de erro retornada por Box

Consulte também