Construa, teste e mantenha algoritmos de mascaramento do Delphix — na sua própria máquina.
Descubra qual framework de mascaramento serve para o seu dado, experimente com valores reais, construa uma configuração pronta para usar e publique direto na sua instância — sem criar Rule Set nem depender de um masking job.
Sem qualquer relação com a Delphix. Este é um projeto open source independente. Não é feito, endossado, revisado nem suportado pela Delphix ou por seus detentores, e nada aqui é produto oficial. Delphix e os nomes de produto citados neste site são marcas de seus respectivos donos.
É necessária uma licença Delphix ativa. Os algoritmos de mascaramento vivem em bibliotecas do produto Delphix, que este projeto não distribui e não substitui. Para rodar a ferramenta você já precisa ter direito a essas bibliotecas e conseguir o Masking Devkit (SDK) com a Delphix — normalmente por meio de uma licença ativa e do seu time de conta.
Cada um dos 31 frameworks de mascaramento explicado em linguagem clara: o que faz, o que espera como entrada e o que cada parâmetro muda. Chega de deduzir pelo nome do campo.
Execute um algoritmo com um valor real e veja a saída na hora. Experimente uma configuração, mude um campo, rode de novo — o ciclo leva segundos em vez de uma execução de job.
Descreva o problema com suas palavras e receba um algoritmo configurado, salvo e pronto para rodar. Você não precisa saber de antemão qual framework usar.
Conecte a um Masking Engine e traga os algoritmos dele para trabalhar, ou publique os seus. Um algoritmo que veio da instância é atualizado lá, não duplicado ao lado.
Um comando. Ele pergunta onde colocar as coisas, confere se Node, Java e git estão na sua máquina — nunca os instala, apenas avisa o que falta — e deixa um comando dlpx-helper para subir e derrubar o app.
curl -fsSL https://adelbs.github.io/delphix-masking-helper/install.sh | bash
irm https://adelbs.github.io/delphix-masking-helper/install.ps1 | iex
Prefere ler antes de executar? Baixe o mesmo script, abra e depois rode — a página do seu sistema mostra as duas formas.
Copie os jars do seu Masking Devkit (SDK) para a pasta lib que ele criou. O app abre numa tela listando exatamente quais arquivos faltam e onde vão.
Depois de instalado: dlpx-helper sobe e abre o navegador, dlpx-helper stop derruba, dlpx-helper update traz a versão mais nova. Atualizar nunca mexe nos seus algoritmos salvos.
Aponte a ferramenta para um Masking Engine e os algoritmos dele passam a estar ao seu alcance: traga um para cá, altere, rode com valores reais até fazer o que você precisa, e devolva. A instância recebe uma atualização, não uma segunda cópia — a ferramenta lembra de onde cada algoritmo veio. O que você criar do zero sobe como algoritmo novo.
Nada é enviado sem você pedir.
Descreva o que precisa mascarar e o assistente escolhe o framework e configura. Antes de salvar qualquer coisa, ele executa o algoritmo de verdade com aquela configuração — se não funcionar, nada é salvo e você é avisado do motivo. Uma configuração que parece plausível mas falha nunca chega até você.
Por padrão roda com um modelo local, então nada sai da sua máquina.
Todos os frameworks documentados por inteiro — comportamento, formato de entrada, exemplos de entrada → saída e cada parâmetro de configuração. Cada exemplo foi produzido executando o algoritmo de verdade, nunca estimado.
A mesma referência em PDF pronto para imprimir, um por idioma.