GZIP V2
Descubra mais sobre o componente GZIP V2 e saiba como utilizá-lo na Digibee Integration Platform.
Atualizado
Isto foi útil?
Descubra mais sobre o componente GZIP V2 e saiba como utilizá-lo na Digibee Integration Platform.
Atualizado
Isto foi útil?
O GZIP V2 zipa um JSON ou um texto como uma string em base64 ou arquivo. O componente também realiza a compressão e descompressão de arquivos em formato gzip. Essa versão do componente suporta Double Braces.
Dê uma olhada nos parâmetros de configuração do componente. Parâmetros suportados por estão marcados com (DB)
.
Operation
Ação a ser executada pelo componente (Compress Fields, Compress Payload, Compress File, Decompress Fields, Decompress Payload e Decompress File).
Compress Fields
String
JSON Fields
Caminho do JSON a ser comprimido ou descomprimido, sendo que os campos precisam ser separados por vírgula (ex.: field1,field2).
body.test
String
Preserve Original
Se ativada, a opção preserva campos originais que possuem prefixo com underline.
False
Booleano
Binary Content
Essa opção é válida omente para as operações Compress Fields e Compress Payload. Se ativada, a opção faz com que o dado seja tratado como binário e será esperada uma string base64.
False
Booleano
Payload
Esse campo é válido somente para as operações Compress Payload e Decompress Payload e declara o que será comprimido/descomprimido na requisição.
N/A
String
Result As File
Esse campo é válido somente para as operações Compress Payload e Decompress Payload. Se ativada, a opção irá salvar o resultado da compressão ou descompressão em um arquivo.
False
Booleano
File Name (DB)
Nome do arquivo ou full file path (ex.: tmp/processed/file.txt) do arquivo a ser comprimido.
N/A
String
GZIP File Name (DB)
Nome do arquivo ou full file path (ex.: tmp/processed/file.txt) do arquivo em formato gzip.
N/A
String
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 vai mostrar um valor falso para a propriedade "success".
False
Booleano
Para as operações Compress Fields e Decompress Fields, o componente espera receber um JSON contendo os campos configurados na propriedade JSON Fields.
Com as seguintes configurações:
O JSON esperado deve conter pelo menos:
Para as operações Compress Payload e Decompress Payload, você deve configurar o campo Payload para poder executar a compressão/descompressão.
Com as seguintes configurações:
O JSON deverá conter este valor:
Para as operações Compress File e Decompress File, você deve configurar o arquivo que será comprimido/descomprimido e o arquivo resultante dessa operação.
Para as operações Compress Fields e Decompress Fields, a mensagem de entrada é preservada.
Para as operações Compress Payload e Decompress Payload, caso a saída seja um arquivo:
Para as operações Compress Payload e Decompress Payload, caso a saída seja uma string:
Para as operações Compress File e Decompress File: