GenerateRecord 2025.5.31.15¶
Pacote¶
org.apache.nifi | nifi-standard-nar
Descrição¶
Esse processador cria os FlowFiles com registros com valores aleatórios para os campos especificados. GenerateRecord é útil para testes, configuração e simulação. Ele usa propriedades definidas pelo usuário para definir um esquema de registro ou um esquema fornecido e gera o número especificado de registros usando dados aleatórios para os campos do esquema.
Requisito de entrada¶
FORBIDDEN
Oferece suporte a propriedades dinâmicas confidenciais¶
falso
Propriedades¶
Propriedade |
Descrição |
---|---|
null-percentage |
A probabilidade percentual (0-100%) de que um valor gerado para qualquer campo anulável seja nulo. Defina essa propriedade como zero para não ter valores nulos, ou 100 para ter todos os valores nulos. |
nullable-fields |
Se os campos gerados serão anuláveis. Observe que essa propriedade é ignorada se o texto de esquema estiver definido. Além disso, isso afeta apenas o esquema dos dados gerados, e não se algum valor será nulo. Se essa propriedade for verdadeira, consulte “Porcentagem de valor nulo” para definir a probabilidade de que qualquer campo gerado seja nulo. |
number-of-records |
Especifica quantos registros serão gerados para cada FlowFile de saída. |
record-writer |
Especifica o Controller Service a ser usado para gravar os registros |
schema-text |
O texto de um esquema no formato Avro usado para gerar dados de registro. Se essa propriedade for definida, todas as propriedades definidas pelo usuário serão ignoradas. |
Relações¶
Nome |
Descrição |
---|---|
success |
FlowFiles que forem criados com sucesso serão encaminhados para essa relação |
Grava atributos¶
Nome |
Descrição |
---|---|
mime.type |
Define o atributo mime.type para o tipo MIME especificado pelo Record Writer |
record.count |
O número de registros no FlowFile |