SimpleCsvFileLookupService¶
Descrição¶
Um serviço de pesquisa recarregável baseado em arquivo CSV. A primeira linha do arquivo csv é considerada como cabeçalho.
Propriedades¶
Na lista abaixo, as propriedades obrigatórias são mostradas com um asterisco (*). Outras propriedades são consideradas opcionais. A tabela também indica os valores padrão e se uma propriedade é compatível com linguagem de expressão NiFi.
Nome de exibição  | 
Nome da API  | 
Valor padrão  | 
Valores permitidos  | 
Descrição  | 
|---|---|---|---|---|
Formato CSV *  | 
Formato CSV  | 
padrão  | 
  | 
Especifica em que “formato” estão os dados do CSV ou especifica se a formatação personalizada deve ser usada.  | 
Conjunto de caracteres *  | 
Conjunto de caracteres  | 
UTF-8  | 
A codificação de caracteres usada para decodificar o arquivo CSV.  | 
|
Marcador de comentários  | 
Marcador de comentários  | 
O caractere usado para indicar o início de um comentário. Qualquer linha que comece com esse comentário será ignorada.  | 
||
Caractere de escape *  | 
Caractere de escape  | 
O caractere que é usado para escapar de caracteres que, de outra forma, teriam um significado específico para o analisador CSV. Se a propriedade tiver sido especificada por meio da linguagem de expressão, mas a expressão for avaliada como um caractere de escape inválido em tempo de execução, ela será ignorada e o caractere de escape padrão será usado. Defini-la como uma cadeia de caracteres vazia significa que nenhum caractere de escape deve ser usado.  | 
||
Caractere de aspas *  | 
Caractere de aspas  | 
«  | 
O caractere usado para colocar valores entre aspas para que os caracteres de escape não precisem ser usados. Se a propriedade tiver sido especificada por meio da linguagem de expressão, mas a expressão for avaliada como um caractere de citação inválido no tempo de execução, ela será ignorada e o caractere de citação padrão será usado.  | 
|
Modo de aspas *  | 
Modo de aspas  | 
MINIMAL  | 
  | 
Especifica como os campos devem ser delimitados entre aspas quando são gravados  | 
Remover campos *  | 
Remover campos  | 
true  | 
  | 
Se o espaço em branco deve ou não ser removido do início e do fim dos campos  | 
Separador de valores *  | 
Separador de valores  | 
,  | 
O caractere usado para separar valores/campos em um registro CSV. Se a propriedade tiver sido especificada por meio da linguagem de expressão, mas a expressão for avaliada como um separador de valor inválido em tempo de execução, ela será ignorada e o separador de valor padrão será usado.  | 
|
Arquivo CSV *  | 
csv-file  | 
Caminho para um arquivo CSV no qual os pares de valor-chave podem ser pesquisados.  | 
||
Ignorar duplicatas *  | 
ignore-duplicates  | 
true  | 
  | 
Ignore chaves duplicadas para registros no arquivo CSV.  | 
Coluna de chave de pesquisa *  | 
lookup-key-column  | 
O campo no arquivo CSV que servirá como chave de pesquisa. Esse é o campo que será comparado com a propriedade especificada no processador de pesquisa.  | 
||
Coluna de valor de pesquisa *  | 
lookup-value-column  | 
Coluna de valor de pesquisa.  | 
Gerenciamento do estado¶
Esse componente não armazena o estado.
Restrito¶
Restrições¶
Permissão necessária  | 
Explicação  | 
|---|---|
leitura de sistema de arquivos  | 
Fornece ao operador a capacidade de ler a partir de qualquer arquivo ao qual o NiFi tenha acesso.  | 
Considerações sobre os recursos do sistema¶
Esse componente não especifica considerações sobre os recursos do sistema.