SplitXml 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-standard-nar
Descrição¶
Divide um arquivo XML em vários FlowFiles separados, cada um compreendendo um filho ou descendente do elemento raiz original
Requisito de entrada¶
REQUIRED
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
Profundidade de divisão |
Indica a profundidade de aninhamento do XMLpara começar a dividir os fragmentos do XML. Uma profundidade 1 significa dividir os arquivos filho do arquivo raiz, enquanto uma profundidade 2 significa dividir os arquivos filho dos arquivos filho do arquivo raiz e assim por diante. |
Relações¶
Nome |
Descrição |
---|---|
failure |
Se um FlowFile falhar no processamento por qualquer motivo (por exemplo, o FlowFile não é um XMLválido), ele será encaminhado para essa relação |
original |
O FlowFile original dividido em segmentos. Se o FlowFile falhar no processamento, nada será enviado a essa relação |
split |
Todos os segmentos do FlowFile original serão roteados para essa relação |
Grava atributos¶
Nome |
Descrição |
---|---|
fragment.identifier |
Todas os FlowFiles divididos produzidos a partir do mesmo FlowFile pai terão o mesmo UUID gerado aleatoriamente adicionado a esse atributo |
fragment.index |
Um número incremental que indica a ordem dos FlowFiles divididos que foi criada a partir de um único FlowFile pai |
fragment.count |
O número de FlowFiles divididos gerados a partir do FlowFile pai |
segment.original.filename |
O nome de arquivo do FlowFile pai |