Avro File Reader
Saiba mais sobre o conector Avro File Reader e como utilizá-lo na Digibee Integration Platform.
O conector Avro File Reader permite que você leia arquivos Avro.
Avro é um framework para serialização de dados utilizado no ecossistema Hadoop Big Data, conhecido por seu suporte à evolução de schema e compactação. Para mais informações, veja o site oficial.
Parâmetros
Dê uma olhada nos parâmetros de configuração do conector. Parâmetros suportados por expressões Double Braces estão marcados com (DB).
Aba General
File Name (DB)
Nome do arquivo Avro a ser lido.
{{ message.fileName }}
String
Check File Size
Se habilitado, o valor de Maximum File Size é verificado. Caso o tamanho do arquivo seja maior que o especificado, um erro será exibido.
False
Booleano
Maximum File Size
Especifica o tamanho máximo permitido (em bytes) do arquivo a ser lido.
N/A
Inteiro
Fail On Error
Se a opção estiver ativada, a execução do pipeline com erro será interrompida. Do contrário, a execução do pipeline continua, mas o resultado irá mostrar um valor falso para a propriedade "success".
False
Booleano
Aba Documentation
Documentation
Seção para documentar qualquer informação necessária sobre a configuração do conector e regras de negócio.
N/A
String
Exemplos de uso
Lendo arquivo
Lendo um arquivo Avro sem verificar o tamanho do arquivo:
File Name: file.avro
Check File Size: desativado
Saída:
{
"data": [
{
"name": "Aquiles",
"phoneNumbers": [
"11 99999-9999",
"11 93333-3333"
],
"active": true,
"address": "St. Example",
"score": 71.3,
"details": "Some details"
}
],
"fileName": "file.avro",
"total": 1
}
Lendo arquivo - Verificando tamanho do arquivo
Lendo um arquivo Avro verificando se seu tamanho é maior que Maximum File Size:
File Name: file.avro
Check File Size: ativado
Maximum File Size: 5000000
Saída:
{
"data": [
{
"name": "Aquiles",
"phoneNumbers": [
"11 99999-9999",
"11 93333-3333"
],
"active": true,
"address": "St. Example",
"score": 71.3,
"details": "Some details"
}
],
"fileName": "file.avro",
"total": 1
}
Isto foi útil?