Release notes 2020
Novidades 22/12/2020
EEscrito por Erick Rubiales Atualizado há mais de uma semana
Gostaríamos de compartilhar algumas melhorias e novidades:\
COMPONENTES
Pipeline Executor
Construímos um novo componente que te permite efetuar invocações a outros pipelines. O Pipeline Executor possibilita a invocação de qualquer outro pipeline, de forma síncrona ou assíncrona. Para ler o artigo do componente, clique aqui.
DB
Homologamos o banco de dados DB Informix para que você possa utilizá-lo quando estiver configurando as diferentes versões do componente DB.\
REST V2
Adicionamos o “Http Status Message” no retorno das chamadas dos endpoints no componente REST V2, caso essa informação esteja presente na resposta do endpoint.
Passou a ser possível configurar o REST V2 com o pool de conexões desabilitado - com isso, o componente lida melhor com alguns endpoints que requerem novas conexões a cada chamada.
Também se tornou possível configurar o REST V2 com invalidação de sessão SSL a cada requisição.
Leia o artigo completo do componente clicando aqui.
FUNÇÕES
Criamos novas funções para otimizar a sua experiência com integrações na Plataforma. Veja quais são elas:
ISOBJECT
ISARRAY
ISBOOLEAN
ISNUMBER
ISSTRING
ISNULL
SWITCHCASE
Para saber como utilizar essas novas funções condicionais, clique aqui.
INTERFACE GRÁFICA
Estamos sempre investindo na melhoria da experiência visual da Digibee Integration Platform.
Desta vez, criamos ícones e formas para facilitar a identificação dos componentes:
Choice: terá formato único de losango;
Streamers (ou componentes com subpipelines): terão formato de pentágono.
Os ícones dos demais componentes mantiveram os seus formatos.
TELA DE CONFIGURAÇÃO DE CONTAS
Agora ocultamos dados de campos sensíveis na tela de configuração de contas (accounts) durante a digitação.\
DASHBOARD
Modificamos o comportamento do filtro de buscas quando datas são utilizadas. Veja o exemplo:
Data de início: 21/12/2020 15:47
Data de fim: 21/12/2020 15:52\
Como a busca será efetuada:
Data de início: 21/12/2020 15:47:00.000
Data de fim: 21/12/2020 15:52:59.999
Nós também solucionamos alguns bugs:
CSV to JSON V2: eliminamos uma falha que, em algumas situações, ignorava o delimitador durante a conversão de CSV para JSON por meio do componente CSV to JSON V2.
Triggers HTTP: corrigimos um bug que impedia a realização de requests de pipelines multi-instância caso fossem selecionados triggers HTTP (REST, HTTP ou HTTP File).
Choice: solucionamos o problema que permitia configurar o nome de uma linha do componente Choice com os seguintes caracteres inválidos: &, ? e /
Runtime: resolvemos o bug que não removia a infraestrutura implantada de pipelines com nome muito grande durante o redeploy.
Novidades 08/12/2020
Gostaríamos de compartilhar algumas melhorias e novidades:\
COMPONENTES
Stream File Reader Pattern: o novo componente foi criado para a leitura stream de arquivos com base em padrões de início e fim, como por exemplo XMLs, logs, busca de tags específicas, multilinhas e blocos REGEX, possibilitando a leitura de estruturas complexas. Clique aqui para ler o artigo.
JSON to CSV V2: a versão repaginada do JSON to CSV, além de transformar um JSON em CSV, também suporta Double Braces. Para ler o artigo sobre o componente, clique aqui.
TRIGGERS
Os triggers REST e HTTP não exigem mais “content-type” para o método GET.
RUNTIME
Evoluímos o nosso processo de reimplantação e alteração de versão para garantir que o pipeline anterior fique ativo até que o novo pipeline esteja disponível para substituí-lo.
Criamos a possibilidade de verificar no cartão da implantação se um pipeline está sendo reiniciado por erro (Errors) ou por estouro de memória (Out of Memory). Importante: reimplante o seu pipeline para ativar essa funcionalidade.
TELA DE DASHBOARD
Para melhorar ainda mais a sua experiência com execuções na Plataforma, fizemos algumas atualizações na tela de dashboards:
a aba conhecida por LOGS foi renomeada para EXECUÇÕES CONCLUÍDAS e também melhorada para tornar a busca por execuções mais simplificada;
uma nova seção permite que você encontre pipeline logs com muito mais facilidade, veja os seus detalhes e consulte as execuções de origem;
essa nova seção permite que você verifique logs internos do pipeline não relacionados a execuções (inicialização de pipeline, erros de configuração de componentes), que antes não eram acessíveis por meio da Plataforma;
se tornou possível buscar informações em logs internos do pipeline, como por exemplo logs emitidos pelo componente Log;
quando você utiliza o filtro “log message”, os resultados de buscas em logs internos do pipeline aparecem realçados (highlighted);
o sistema de busca otimizado inclui a exibição pela chave do pipeline e botões de ação mais evidentes e acessíveis na visualização das listas.
PIPELINE CANVAS
Melhoramos a aparência do Canvas do Pipeline para você ter uma experiência visual mais limpa e agradável.
Nós também solucionamos alguns bugs:
REST, HTTP e HTTP File Trigger: ajustamos a falha que gerava deploy falho quando os métodos eram escritos com letras minúsculas ou eram inválidos. Agora você pode configurar esses triggers tanto com letra maiúscula quanto com minúscula.
HTTP File Trigger / HTTP Trigger: solucionamos o problema que impedia a criação do response header Authorization quando o HTTP File Trigger ou o HTTP Trigger era utilizado em um pipeline que gera um token JWT.
Pipeline Engine: corrigimos um bug que impedia o uso de tokens JWT em pipelines configurados com HTTP File ou HTTP Trigger.
DB V2 / Stream DB V3: ajustamos a falha que retornava, para alguns bancos de dados, o nome original da coluna ao invés do nome que era configurado no alias em select. Além disso, criamos a propriedade “Output Column From Label” para controlar esse comportamento.
Mongo DB / Object Store: solucionamos o problema que impedia, em alguns casos, o retorno correto dos atributos do tipo “objectId” fora do nível raiz nos componentes Mongo DB e Object Store.
Novidades 24/11/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
COMPONENTES
DB V2: o componente DB V2 passou a suportar o novo banco de dados Firebird. Para rever o artigo, clique aqui.
Email V2: repaginamos o componente de envio de e-mail, que em sua nova versão suporta Double Braces e anexos. Clique aqui para ler o artigo.
TELA DE LOGS
Campo _payload_: criamos um novo artigo que explica o funcionamento do campo payload na tela de busca de logs da Plataforma.
Payloads** truncados:** passamos a exibir alertas que informam a ausência do payload completo dependendo do seu tamanho. Anteriormente, o payload era identificado com a propriedade @@DGB_TRUNCATED@@.
CADASTRO E EDIÇÃO DE USUÁRIOS
Adicionamos suporte a permissões específicas por ambientes. Por exemplo: DEPLOYMENT:CREATE{ENV:TEST} para acesso exclusivo ao ambiente TEST e DEPLOYMENT:CREATE{ENV:PROD} para acesso exclusivo ao ambiente PROD. A permissão DEPLOYMENT:CREATE continua válida e dá acesso a ambos os ambientes.
FUNÇÕES
Para melhorar a sua experiência com as Funções da Plataforma, agrupamos os artigos sobre o tema em categorias:
de comparação
numéricas
condicionais
de data
de arquivo
de JSON
matemáticas
de string
de utilidades
Entenda a nova divisão clicando clique aqui.
Nós também solucionamos alguns bugs:
Exibições em _logs** e nos **payloads_** de re-execuções:** corrigimos um defeito que fazia a truncagem incorreta de números com muitos algarismos e alguns números com alta precisão.
SFTP: corrigimos um bug que causava duplicidade de registros na operação de listagem de diretórios do componente SFTP.
Object Store: corrigimos o problema que, em algumas situações, não criava o índice mesmo que o _Object Store _ fosse definido como unique. A partir de agora, caso o pipeline não consiga criar o índice após 3 tentativas, não será feita a sua inicialização.
Novidades 10/11/2020
Gostaríamos de compartilhar algumas melhorias e novidades:\
COMPONENTES
SFTP: novos atributos são retornados quando uma listagem no diretório do componente SFTP é feita, contendo informações dos arquivos e diretórios. Para ler o artigo completo sobre o SFTP, clique aqui.
FUNÇÕES
A função XOR aceita múltiplos parâmetros.
Nós também solucionamos alguns bugs:
File Reader: corrigimos o bug que não considerava a configuração da propriedade “Maximum File Size”. Para garantir a retrocompatibilidade, adicionamos uma nova propriedade chamada “Check File Size”, que valida se o componente File Reader deve ou não verificar o tamanho do arquivo antes que ele seja lido.
Componentes inválidos: adicionamos um processo de verificação que impede que componentes inválidos ou inexistentes em um determinado Realm sejam adicionados ao Canvas.
Upgrade na nova versão principal: corrigimos o problema que invalidava as Libraries no seu pipeline após a realização do Upgrade na nova versão principal do pipeline.
Exibição de números grandes e fracionados: corrigimos um defeito que fazia a truncagem incorreta de números com muitos algarismos e alguns números com alta precisão em execuções TEST MODE.
Tratamento de erros: conforme anunciado em comunicado prévio, resolvemos a questão que estava causando mudança de comportamento no tratamento de erros de componentes que possuem subpipeline e, com isso, não há mais quebra de compatibilidade em pipelines já implementados.
Novidades 27/10/2020
Gostaríamos de compartilhar algumas melhorias e novidades:\
COMPONENTES
Throw Error: entregamos um componente que permite o lançamento de erros em pontos desejados de um pipeline em execução, o que te dá mais controle sobre os cenários de erro/exceção. Para conhecer o Throw Error, clique aqui.
Block Execution: desenvolvemos um componente que te permite agrupar trechos do pipeline dentro de um bloco para obter mais organização e conseguir tratar melhor os erros. Para ler sobre o Block Execution, clique aqui.
Do-While: atualizamos a documentação sobre esse componente para que você entenda melhor o tratamento de erros. Clique aqui para ler o artigo do Do-While.
Retry: atualizamos a documentação sobre esse componente para que você entenda melhor o tratamento de erros. Clique aqui para ler o artigo do Retry.
REST: ouvimos o seu feedback e percebemos que a ocultação dos logs nas chamadas do componente REST causou diminuição de visibilidade. Por esse motivo, revertemos essa ação para não te impactar negativamente.
DESIGN
Imagens: adotamos formato vetorial para os ícones dos componentes do pipeline Canvas. Com isso, além das imagens terem mais qualidade, o tempo de carregamento diminui.
Melhorias visuais: para melhorar a sua experiência, refinamos a tela de login da Plataforma, ajustamos a falha que permitia o fechamento indevido do sidesheet e realizamos outros ajustes na consistência da interface.
DOCUMENTAÇÃO
Estamos revisando a nossa documentação para que você tenha acesso a leituras completas e atualizadas. Te convidamos a rever os seguintes artigos:
\
Nós também solucionamos um bug:
Retry: corrigimos o erro que surgia em fluxos bem sucedidos, quando o componente Retry era configurado com 1 tentativa e tinha a opção “failOnError” habilitada. Clique aqui para acessar o artigo revisado desse componente.
Novidades 14/10/2020
EEscrito por Erick Rubiales Atualizado há mais de uma semana
Gostaríamos de compartilhar algumas melhorias e novidades:\
COMPONENTES
REST Connector: os campos sensíveis são respeitados no componente, impedindo a exposição indevida de informações.
MongoDB Connector: você pode realizar uma agregação nesse componente utilizando as operações “$merge” e “$out”.
CSV to JSON V2: a nova versão do componente suporta Double Braces. Para saber mais sobre o CSV to JSON V2, clique aqui.
FUNÇÕES
Fizemos ajustes em algumas funções:
JOIN: aceita receber um array de strings
AND e OR: aceitam múltiplos parâmetros
TOINT, TODOUBLE e TOFLOAT: não retornam erro ao receber o parâmetro null
Além disso, criamos novas funções para otimizar a sua experiência com integrações na Plataforma. Veja quais são elas:
UNESCAPE
JSONPATH
TOJSON
SUMDATE
SIZE
LASTINDEXOF
INDEXOF
BANCOS DE DADOS
Listamos todos os Bancos de Dados e as respectivas versões com as quais você pode trabalhar. Para conhecer o que a Plataforma suporta, clique aqui.
Nós também solucionamos alguns bugs:
REST V2 / SOAP V2: ambos os componentes REST Connector V2 e SOAP Connector V2 passaram a respeitar o charset de resposta do endpoint.
Headers e Query Parameters: suportam nomes contendo pontos (.)
WGet Connector: a utilização de Double Braces está habilitada dentro dos campos de HEADER e QUERY PARAMETER sem que ocorram erros indevidos.
Versões minor: pipelines arquivados não são mais mostrados indevidamente na tela de deployment.
Input number: agora o componente do tipo “input number” está com fonte e altura corretas.
Scroll: a barra de scroll já está disponível na tela de configuração de pipelines.
Resolução de tela: a resolução mínima foi ajustada para 1280 x 720 px nos requisitos mínimos de sistema da Digibee Integration Platform.
Log: corrigimos a falha que deixava a tela branca quando a sequência log - detalhes - mensagens era clicada.
Re-execução de pipeline: corrigimos o problema que impedia a re-execução do pipeline a partir do log.
Novidades 29/09/2020
COMPONENTES
Apresentação: os componentes são listados a partir de nomes mais amigáveis.
OAUTH
Google: o provedor de Google foi atualizado para permitir que a mesma conta Google seja utilizada em diferentes accounts com escopos idênticos sem que ocorra expiração indevida. Para usufruir dessa novidade, atualize sua account.
INTERFACE GRÁFICA
Estamos sempre investindo na melhoria da experiência visual da Digibee Integration Platform.
Desta vez, você vai ver as alterações nas telas de:
PERFIL
Gestão de Duplo Fator
Alteração de senha
CONFIGURAÇÕES
API Keys
Globais
Contas
Relacionamento
Multi-instância
DASHBOARDS
Visão geral
Logs
Com isso, a experiência em todas as telas está renovada.\
Nós também solucionamos alguns bugs:
Forgot password: fizemos ajustes nas indicações de erro para que você saiba quando o link da função "Esqueci minha senha" expirou.
Configuração de componentes: corrigimos um problema que fazia aparecer as configurações do componente incorreto em algumas situações não usuais.
Execução de _pipeline_: eliminamos o erro de Zip File Closed que ocorria após a implantação de pipelines, nas primeiras execuções.
Novidades 15/09/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
COMPONENTES
Kafka Connector: o Kafka Connector agora possui suporte à autenticação Kerberos. Para ler o artigo sobre o componente, clique aqui.
DB Connectors: a Plataforma permite o uso do banco de dados Postgres para operações em batch mode.
TRIGGERS
Kafka Trigger: o Kafka Trigger também suporta autenticação Kerberos. Clique aqui para ler o artigo a respeito.
PIPELINES
Foram feitas melhorias que reduziram o tempo de salvamento de pipelines muito grandes.
SEGURANÇA
Adicionamos a possibilidade de restaurar permissões removidas de usuários.
INTERFACE GRÁFICA
Estamos sempre investindo na melhoria da experiência visual da Digibee Integration Platform.
Desta vez, você vai ver as alterações:
na tela de gestão de usuários
na tela de auditoria
nos ícones dos triggers
Atualizações de Segurança Digibee
Setembro/2020, 2ª edição\
Tudo o que você precisa saber sobre os nossos avanços na Segurança
O QUE EU PRECISO SABER?
Seguindo as melhores práticas de mercado, atualizamos os nossos certificados de criptografia de endpoints HTTPS a cada 3 meses. Logo, a próxima atualização está prevista para 21/09/2020 às 22:00 (horário de Brasília). \
O QUE SERÁ ALTERADO
Com a atualização de certificados de criptografia, os seguintes endpoints serão renovados:
api.godigibee.io
test.godigibee.io
core.godigibee.io
A disponibilidade desses endpoints não será afetada durante o processo de atualização.
EU TENHO QUE FAZER ALGUMA COISA?
Se os sistemas que acessam os endpoints da Digibee…\
tiverem o certificado da Digibee manualmente importado
então os certificados deverão passar pela atualização. Recomendamos que os certificados raiz sejam importados no lugar do certificado da Digibee para que o processo seja transparente.\
tiverem o certificado raiz manualmente importado
então você não precisa fazer nada, pois o processo de atualização já está pronto para ser completamente transparente.\
utilizarem certificadoras globais
então você não precisa fazer nada, pois o processo de atualização já está pronto para ser completamente transparente.
Atualizações de Segurança Digibee
Setembro/2020
Tudo o que você precisa saber sobre os nossos avanços na Segurança
A Digibee executa testes de penetração de segurança regularmente e incluímos na nossa demanda a realização de Pentests a cada 6 meses. Durante esses testes, nós podemos encontrar questões que precisem da nossa atenção e que podem nos levar a fazer mudanças ou ajustes no produto para beneficiar você, usuário.
Se quiser saber mais sobre os últimos testes que realizamos, é só acompanhar os detalhes abaixo. \
O QUE EU PRECISO SABER?
TLS: adicionamos uma camada de segurança nos serviços da Plataforma para aceitar somente a utilização do TLS 1.2 ou superior. Com isso, o protocolo TLS nas versões 1.0 e 1.1, além das cifras com segurança fraca, não será mais aceito nas tentativas de conexão. Essa mudança impactou o acesso ao Portal da Digibee e ao endpoint de Core APIs.
Recaptcha: atualmente utilizamos o RECAPTCHA V3 na nossa Plataforma. A principal política dessa versão é não interferir na sua utilização como usuário, ou seja, você não será mais perguntado se é um robô. Sendo assim, implementamos uma técnica que bloqueia acessos identificados como suspeitos - na primeira tentativa, o acesso será bloqueado por 60 segundos; e cada nova tentativa de login terá o seu tempo dobrado.
Sessão Local: adotamos mecanismos ainda mais seguros para o armazenamento de dados gerenciados pela Plataforma no seu browser.
EU TENHO QUE FAZER ALGUMA COISA?
Por enquanto, apenas recomendamos que você faça um upgrade no seu browser caso ele não suporte o TLS 1.2+, já que os nossos endpoints rejeitam conexões que utilizam versões descontinuadas do TLS.
Novidades 01/09/2020
Gostaríamos de compartilhar algumas melhorias e novidades:\
COMPONENTES
REST Connector V2: você pode fazer o download de arquivos através das chamadas do REST Connector V2, também podendo transformá-los imediatamente para base64, formato binário ou leitura raw do conteúdo. Além disso, agora o componente permite que o uso do protocolo HTTP 1.1 seja forçado durante a chamada. Para ler o artigo sobre o REST Connector V2, é só clicar aqui.
TRIGGERS
Email Trigger V2: criamos uma nova versão do trigger que, além de melhorar as funcionalidades da sua versão anterior, agora suporta o recebimento de anexos. Clique aqui para ler o artigo sobre o Email Trigger V2.
DESIGN
Imagens: colocamos as ilustrações e os ícones da Plataforma em um formato vetorial. Com isso, além das imagens terem mais qualidade, o tempo de carregamento diminui.
INTERFACE GRÁFICA
Estamos sempre investindo na melhoria da experiência visual da Digibee Integration Platform.
Desta vez, você vai ver as alterações em:
tela de listagem de pipelines
histórico de versões
tela de Runtime
Novidades 18/08/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
CONECTORES
DB Connector V2: a nova funcionalidade rollback é suportada em batch mode e se aplica quando ocorre pelo menos um erro na execução. Além disso, a lista de erros é exibida caso haja alguma falha durante a execução em batch. Para entender melhor como essa nova funcionalidade pode te ajudar na utilização do componente, clique aqui para ler o nosso artigo.
REST Connector V2: adicionamos suporte a contas do tipo AWS-4 para que você possa autenticar no serviço AWS, assim como Lambda e DynamoDB, que deseja utilizar através das chamadas do REST Connector V2. Para conhecê-lo melhor, clique aqui.
Nós também solucionamos alguns bugs:
DB Connector V2: ajustamos a exibição do status da execução do batch mode quando ocorrem falhas na utilização do banco de dados Oracle. Também ajustamos uma falha na tela de configurações desse componente, que excluía o item incorreto na sessão “Type Properties”.
Pipelines: corrigimos o problema que impedia salvar uma nova versão do pipeline, criada a partir de outra que estava arquivada.
Novidades 04/08/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
TRIGGERS
RabbitMQ Trigger: criamos um novo trigger que recebe mensagens a partir de um broker RabbitMQ. Clique aqui para acessar o artigo.
CONECTORES
S3 Storage Connector: agora o componente suporta paginação na operação de listagem, além de mover arquivos entre diretórios remotos.
GZip Connector V2: a nova versão do componente, que suporta Double Braces, comprime e descomprime arquivos, assim como dados do seu pipeline. Clique aqui para acessar o artigo sobre o GZip Connector V2.
FUNÇÕES
Adicionamos funções inéditas à Plataforma para te dar mais agilidade no processo de integração, não sendo mais necessário recorrer a soluções complexas. Veja quais são as funções novas disponíveis:
TOSTRING
SUBSTRING
BASEDECODE
BASEENCODE
SPLIT
JOIN
TOINT
TOLONG
TODOUBLE
LEFTPAD
CAPITALIZE
NORMALIZE
RIGHTPAD
Para entendê-las melhor e saber como utilizá-las, clique aqui para acessar o nosso artigo.
DESIGN
Identidade visual: o site já está com o nosso novo logo, assim como as novas fontes e cores - tornamos a Plataforma visualmente mais elegante, sem afetar nenhuma funcionalidade.
OAUTH
Agora a nossa Plataforma permite que o tipo de conta OAuth2 também seja utilizado com o provedor Mercado Livre.
Nós também solucionamos alguns bugs:
Chat: fizemos ajustes para que as notificações de mensagens do chat fiquem sobre a interface na tela de criação de pipelines.
JMS Connector: corrigimos a falha que encerrava o pool de conexões desse componente e impedia o envio de novas mensagens.
Novidades 21/07/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
CONECTORES
HTML To PDF Connector: o componente permite a criação de arquivos em PDF, com imagens e diagramações a partir de um HTML. Para conhecê-lo melhor, clique aqui e leia o nosso artigo.
Assert V2 Connector: a nova versão do componente permite que você configure as condições de validação através de Double Braces, assim como as mensagens internas e a interrupção de fluxos mediante a ocorrência de erros. Clique aqui para saber mais.
FTP/SFTP Connector: adicionamos a esses componentes a função MOVE, que move um arquivo de um diretório remoto para outro.
DADOS SENSÍVEIS
Adicionamos a capacidade de definir dados sensíveis (sensitive fields) em nível de Realm, garantindo governança global. Para fazer essa solicitação, entre em contato conosco através do chat.
Nós também solucionamos alguns bugs:
SFTP Connector: corrigimos a falha que ignorava o Remote File Name durante a operação upload.
Zip File Connector: o componente deixou de expor o caminho completo (full file path) do arquivo quando um erro acontece.
Mudança de senha: atualizamos a mensagem de erro quando a nova senha de usuário é alterada para uma versão já utilizada.
Multi instance: arrumamos o erro que impedia a reimplantação de um pipeline multi instance.
Gestão de usuários: adicionamos uma validação que impede o cadastro de usuários já existentes.
CSV To Excel Connector: a propriedade Fail On Error deixou de ser ignorada durante o uso desse componente.
One Drive Connector: eliminamos o erro que ocorria na listagem da raiz e na utilização de nomes com espaço.
Novidades 07/07/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
CONECTORES
REST Connector V2: inserimos ao conector a capacidade de enviar arquivo no corpo da requisição (request body).
CMS Connector: quando a opção ENCAPSULATED é ativada, o conteúdo dos campos especificados (opção SIGN FIELDS) ou do payload (opção SIGN PAYLOAD) é incluído na mensagem assinada.
RabbitMQ Connector: desenvolvemos um novo componente para que você possa publicar mensagens em uma fila RabbitMQ. Para conhecer melhor o componente, clique aqui e leia o nosso artigo.
OneDrive Connector: atualizamos o conector com a última versão o SDK da Microsoft e incluímos novas funcionalidades, como LIST, SEARCH, paginação, entre outros.
DOUBLE BRACES
Desenvolvemos 2 novas funções com Double Braces para que você possa confirmar a existência de um arquivo (FILEEXISTS) e o tamanho de um arquivo (FILESIZE). Clique aqui para ler o nosso artigo e entender melhor essas funções. (#7630)
OAUTH MICROSOFT
Atualizamos o fluxo de autenticação OAuth (oauth-2) da Microsoft para a última versão.
PROVEDOR DE IDENTIDADE INTEGRADO
Disponibilizamos a autenticação integrada, que te permite centralizar o controle de acesso, além de incluir e excluir colaboradores da nossa Plataforma no seu provedor de identidade. Se você deseja ativar essa solução, entre em contato com a gente via chat.
Nós também solucionamos alguns bugs:
Stream DB Connector V3 / DB Connector V2: valores de parâmetros agora são substituídos de acordo com a ordem apresentada em Double Braces.
Mongo DB Connector: os valores gerados pelo construtor de objetos ObjectId passaram a ser exibidos da maneira correta quando aplicados em atributos diferentes de “_id”.
Double Braces: corrigimos um erro de interpretação de Double Braces que ocorria durante a avaliação de múltiplas expressões em uma única propriedade (em particular, ao utilizar múltiplas vezes a função UUID).
Status de usuário: agora o usuário recém-criado recebe o status “Redefinir senha”.
REST Connector V2: adicionamos a funcionalidade que te permite especificar Double Braces com escopo do tipo account dentro do parâmetro FORM-DATA quando você utiliza o REST Connector V2 com o content type:application/x-www-form-urlencoded.
Novidades 22/06/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
CONECTORES
ACCOUNTS
Kerberos: criamos um novo tipo de account para que você possa configurar o principal e a keytab.
\
KERBEROS
As versões mais recentes de todos os conectores de banco de dados suportam a autenticação do tipo Kerberos. Se você quiser utilizar esse tipo de autenticação, entre em contato com o nosso suporte.
\
DOUBLE BRACES
Accounts: agora você pode informar mais de uma conta no REST Connector V2 e no Soap Connector V2, o que traz mais flexibilidade e segurança na permissão de uso das credenciais através de expressões Double Braces. Clique aqui para ler o nosso artigo sobre o tema.\
GERENCIAMENTO DE USUÁRIOS
Melhorias na Plataforma permitem que você possa reativar usuários removidos. Além disso, o login pode ser integrado com o seu próprio Provedor de Identidade (AD) através de SAML V2, ampliando a capacidade de gestão da Plataforma.
Novidades 09/06/2020
CONECTORES
DB Connector V2: aperfeiçoamentos no conector permitem que você realize transações em lote por meio do batch mode. Para ler o nosso artigo atualizado sobre o DB Connector V2, clique aqui.
GERENCIAMENTO DE USUÁRIOS
Realizamos atualizações para que você possa adicionar novos dados relacionados aos usuários cadastrados, incluindo nome e timezone. Além disso, adicionamos uma camada de segurança no token para reduzir o tempo de expiração para apenas 30 dias.
Nós também solucionamos alguns bugs:
Soap Connector V2: ampliamos a capacidade do conector para que você possa utilizar accounts com uma cadeia de certificados.
Google Drive Connector: corrigimos a falha que não permitia a remoção de arquivos quando a função DELETE era selecionada.
JMS Trigger: agora os consumidores são devolvidos ao pool quando é detectada uma perda de conexão com o broker.
Login: corrigimos a apresentação de mensagens que orientam sobre o preenchimento da senha.
Gerenciamento de Usuários: o status do usuário não fica mais oculto e os processos “Primeiro Acesso” e “Esqueceu a sua senha?” estão livres de erros.
Novidades 26/05/2020
CONECTORES
CSV To Excel: uma nova funcionalidade nesse conector permite que você adicione múltiplas planilhas dentro de um arquivo em Excel novo ou pré-existente. Deseja saber mais sobre o CSV To Excel? Clique aqui para acessar o nosso artigo.
REST Connector V2: um novo suporte adicionado à esse conector permite que chamadas aos serviços de API do Google, assim como Translate, Vision, Machine Learning, entre outros, sejam efetuadas com a utilização de uma chave de conta de serviço do seu projeto Google Cloud cadastrada como uma account (conta) Digibee. Para saber mais sobre Google Service Account, clique aqui.
Nós também solucionamos um bug:
Choice: resolvemos a falha na validação de labels (nomes) que considerava indevidamente uma repetição de caminhos no Choice.
⚠ Pipelines existentes que utilizam CSV To Excel
O recebimento do nome do arquivo em Excel foi modificado (propriedade: EXCEL FILE NAME) e isso impacta a saída da propriedade fileName do conector. Por favor, altere o parâmetro para passar o nome completo do arquivo em Excel com a extensão fileName.xlsx antes de reimplantar o pipeline.\
Novidades 12/05/2020
CONECTORES
Object Store: ao utilizar as operações Update by object ID ou Update by query é possível saber se houve um registro afetado quando a opção for Upsert.
Hive JDBC: os conectores de Banco de Dados suportam execuções Apache Hive JDBC.
TRIGGERS
Kafka: uma nova configuração no Kafka Trigger permite o processamento de mensagens uma a uma com confirmação de recepção após o retorno bem-sucedido do pipeline.
RUNTIME
Em pipelines implantados é possível obter informações mais completas dos endpoints configurados.
Novidades 28/04/2020
CONECTORES
Google Drive: pode ser configurado para listar, fazer upload e download, remover e mover objetos do Google Drive para o pipeline e vice-versa. Para ler o artigo sobre esse conector, clique aqui.
TRIGGERS
Kafka: permite a realização de subscrições para o disparo do pipeline. Clique aqui e conheça melhor esse novo trigger.
Allow Redelivery: essa configuração avançada pode ser aplicada a qualquer trigger para que seja determinado se o pipeline deve reprocessar mensagens descartadas ou perdidas.
DOUBLE BRACES
É possível acessar detalhes particulares (metadata.execution.key, metadata.execution.timeout, metadata.execution.startTimestamp e metadata.execution.redelivery) da execução de pipelines através do contexto metadata de Double Braces.
PIPELINE ENGINE
Aprimoramos alguns mecanismos do motor de execução dos pipelines:
Processamento de mensagens: o tempo de expiração das mensagens não é mais afetado, já que o Pipeline Engine não realiza a remoção prematura das mensagens para processamento. Clique aqui e entenda mais lendo o nosso artigo.
Tempo de início do _pipeline_: a infraestrutura aguarda a disponibilidade do Pipeline Engine antes de habilitar os acessos de triggers para ele.
Crashes** do _pipeline**_**:** o pipeline é reiniciado automaticamente quando ocorre falta de memória (OOM).
RUNTIME
É atribuído o status STARTING na tela do Runtime aos pipelines com implantação em andamento. Quando a implantação é concluída, os status ACTIVE ou ACTIVE BUT DEGRADED indicam que os pipelines estão disponíveis.
DESIGN
A aplicação da paleta de cores em nossos botões gera mais familiaridade entre as páginas do sistema e facilita a identificação de componentes.
Nós também solucionamos alguns bugs:
Rest / HTTP / HTTP-File Trigger: agora é possível construir fluxos que recebam tokens personalizados no header Authorization quando não se deseja utilizar o mecanismo JWT da Digibee. Para isso, desabilite a opção JWT na configuração do trigger.
Scheduler Trigger: em raras situações, poderiam ocorrer duplicações da execução do pipeline. Foi adicionado um mecanismo de proteção para impedir que isso aconteça. Deseja saber mais sobre esse trigger? Clique aqui para ler o nosso artigo.
Novidades 15/04/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
CONECTORES
Melhoramos a usabilidade da lista de conectores, tornando os itens visíveis tanto para os usuários que não possuem mouse de rolagem quanto para os que preferem utilizar o scroll.\
Choice: a nossa nova mensagem de erro indica o caminho para que os itens repetidos sejam encontrados. Para ler o artigo sobre esse conector, clique aqui.
File Reader: adicionamos uma capacidade para leitura consolidada de todas as linhas em um único string facilita o processamento de arquivos.
Rest Connector V2: é possível informar o tipo do arquivo no envio baseado no multipart/form-data.
TRIGGERS
JMS: pipelines construídos com esse trigger adicionam mais resiliência ao parametrizar o consumo de mensagens/tópicos JMS. Para ler o artigo sobre esse trigger, clique aqui.
CANVAS
A paleta de componentes é acessível mesmo quando o test-mode se encontra aberto.
Nós também solucionamos alguns bugs:
Rest / HTTP / HTTP-File Triggers: a mensagem de log passou a mostrar o payload inválido que é apresentado ao pipeline.
Execuções Simultâneas: eliminamos o erro que não permitia a edição do execuções simultâneas quando o seu pipeline associado era apagado.
Atalhos de Teclado: agora a lista de atalhos possui uma barra de rolagem.
Breadcrumb: voltou a ser possível copiar e colar o nome do pipeline/nível.
Novidades 30/03/2020
CONECTORES
JMS: agora suporta double braces dinâmicos e estáticos. Clique aqui para saber mais sobre esse conector.
SAP: atualizamos a documentação desse conector com informações sobre iDoc. Clique aqui para ler.
Do-While: criamos uma nova feature que permite o seguimento normal do fluxo em caso de erros. Também atualizamos a documentação desse conector. Clique aqui para ler.
DESIGN
O modal de atalhos com mais espaçamento entre os itens e clareamento da linha entre eles facilita a leitura dos dados.\
CANVAS
O atalho Shift + Delete é capaz de remover conectores durante a edição do pipeline, assim como o Ctrl + Delete.
BREADCRUMB
O menu “more” exibe todos os links que não cabem no header. Além disso, títulos que excedem o espaço são exibidos em sua totalidade através de tooltips.
Nós também solucionamos alguns bugs:
Dificuldades no login: o Realm passou a poder ser digitado com letra minúscula, maiúscula ou intercalando as duas opções.
Mensagem de erro: corrigimos uma falha de grafia em um aviso que aparecia durante a edição de pipelines.
OAuth Authentication: resolvemos o problema que impedia a execução consecutiva de pipelines utilizando a autenticação OAuth.
OAuth: melhoramos o tratamento de obtenção de tokens através do mecanismo OAuth utilizando recursos específicos dos provedores como Google e Microsoft.
iDoc SAP: ajustamos uma limitação de envio do XML nesse modelo.
Kafka Connector: agora são suportados os security protocols SASL_SSL e SSL.
Trigger: solucionamos o problema de rota que esporadicamente tornava inacessíveis alguns pipelines implantados.
JWT Connector: as requests deixaram de ser barradas em um cenário específico.
Novidades 15/03/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
CONECTORES
Agora suportam double braces estáticos:
LDAP
MongoDB
ObjectStore
Para saber mais sobre os conectores, leia os artigos atualizados que disponibilizamos no nosso Help Center.
TRIGGERS
Rest / HTTP / HTTP-File: Nova interface de configuração e nova funcionalidade que permitem adição de rotas personalizadas, promovendo maior flexibilidade, controle e segurança. Saiba mais.
Nós também solucionamos alguns bugs:
Diálogo de confirmação indevido: resolvemos as mensagens intermitentes que surgiam ao salvar pipelines e libraries.
Campo Account: substituímos o campo Account por um menu suspenso na configuração do E-mail Trigger.
Choice Connector: reparamos a falha de execução em linhas de Choice com nomes repetidos em OnProcess/OnException aninhados.
Rest Connector: ajustamos a apresentação dos headers padrão __ desse conector na tela de configuração.
Estabilidade: melhorias de estabilidade em caso de indisponibilidade de serviços.
Novidades 27/02/2020
Gostaríamos de compartilhar algumas melhorias e novidades:
Trigger E-mail (BETA)
Os serviços de e-mail com suporte a IMAP são verificados por meio desse gatilho, que identifica mensagens não lidas e dispara o pipeline.\
SQS - Amazon Simple Queue Service
▸Connector (BETA)
Habilitamos o gerenciamento de filas de mensagens com o novo conector SQS.
▸Trigger (BETA)
As mensagens SQS são processadas de acordo com ordem de entrada.\
Melhorias no Breadcrumb
Agora o nome dado ao conector do tipo OnProcess/OnException é mantido no Breadcrumb, o que facilita a identificação durante a sua edição.
Nós também solucionamos alguns bugs:
Problemas com _copy-paste_: em algumas situações, esse comando não estava retornando o valor esperado.
Mensagem indevida no Choice: removemos a confirmação de saída da plataforma que surgia durante a edição desse conector.
Idioma _tooltip_: alguns tooltips não estavam no idioma correto.
Novidades 15/02/2020
Novidades nos Conectores
Suporte a múltiplos arquivos e estrutura de diretórios no contexto do pipeline. Conectores como: FileReaderConnector, FileWriterConnector, CSVFileWriterConnector, CsvToExcelConnector, ExcelConnector, StreamExcelConnector e outros se beneficiam dessa nova funcionalidade. Confira mais detalhes aqui.
Correção de bugs
▸ Contexto do atalho copiar e colar ▸ Limitações de acesso ao Intercom ▸ Ajustes no conector OAuth ▸ Melhorias de usabilidade
Novidades 30/01/2020
Novidades nos Conectores
DBConectorV2 com suporte a query para teste de conexão e opção para manter a conexão ativa por 5 ou 30 minutos. https://docs.digibee.com/documentation/v/pt-br/components/structured-data/db-v2
Novo recurso de alerta
Caso haja alguma alteração que exija sua ação nos pipelines você será notificado diretamente através da interface da plataforma.
\
Correção de bugs
▸ Ajustes de usabilidade
Novidades - 15/01/2020
HTTP File Trigger
Agora é possível fazer download de arquivos através do HTTP File Trigger. https://docs.digibee.com/documentation/v/pt-br/components/triggers/http-file-trigger-downloads
Melhorias na Interface
▸ Maior acuidade visual em telas com baixa resolução ▸ Consistência e mais facilidade para carregar mensagens e logs ▸ Melhor aproveitamento de espaço no diálogo de configuração de conectores
Novidades nos Conectores
Google Storage Connector e Digibee Storage Connector agora possui a função de listagem e paginação.
Correção de bugs
▸ Ajustes no processo de recuperação de mensagens e logs
▸ Usabilidade - Diversos ajustes relacionados feedback, alinhamento e contraste
15/07/2019
Nova tela de login
Nossa nova tela de login está com visual repaginado, além de incluir diversas melhorias de segurança.
Força da senha
Novo padrão para cadastro de senha na plataforma:
mínimo de 8 caracteres
ao menos uma letra maiúscula
uma letra minúscula
números e caracteres especiais.
Autenticação com verificação de dois fatores
Reforçando ainda mais nossas opções de segurança, a verificação por dois fatores também foi disponibilizada a todos. Para mais informações sobre a verificação de dois fatores, clique abaixo:
PGP connector
Conector que implementa as práticas de Pretty Good Privacy, criptografando e descriptografando payloads recebidos via pipeline usando chaves públicas ou privadas.
30/07/2019
{{Double Braces}}
Disponibilizamos novos recursos para entrada de dados nos conectores. Agora você pode simplificar a construção de suas integrações.
Funções
Conheça as funções disponíveis para simplificar conversões e transformações dos dados durante o fluxo dos seus pipelines.
Conectores:
Novos:
Json Generator Connector - Componente que gera e transforma jsons de forma genérica. veja aqui a documentação
Object Store - Base de dados da Digibee onde os clientes podem armazenar dados e realizar consultas, edições e exclusões de uma forma mais simplificada. veja aqui a documentação
Atualização e melhoria:
MongoDB - Aumentamos o tempo máximo de execução para 5 minutos (timeout).
Correção de Bugs:
Agora você pode utilizar componentes que precisam de OAuth 2.0 na tela de Teste de Pipelines.
Atualizado