Ir para o conteúdo
NimbusNexus
Transforms · Playground

Execute um pipeline numa requisição, sem conta.

Escolha um exemplo, mude o pipeline ou a requisição e veja o que sai: o corpo e os headers que ele enviaria, a etapa que a descartou ou por que falhou. O playground roda no mesmo motor do Transforms, nos nossos servidores, e não salva nada.

ResultadoAinda não executado
Execute o pipeline para ver o que ele faz com a requisição.
NOS NOSSOS SERVIDORES

Ao contrário das ferramentas que rodam no seu navegador, esta envia o pipeline e a requisição para os nossos servidores, porque é lá que o motor roda. Eles são usados nessa única execução e depois descartados: nada é salvo e nenhum dos dois é gravado em log. O seu endereço conta para o limite de execuções. Use dados de exemplo aqui, não credenciais reais nem dados pessoais.

O que roda aqui

O motor do Transforms, com limites menores.

Um pipeline aqui se comporta como no produto, então o que você aprende vale lá também. As diferenças são que nada é salvo, que uma execução tem menos espaço e que o slot que uma etapa de credencial indica não é verificado, enquanto o produto só aceita um slot que o workspace tenha.

O mesmo motor

O Transforms, o Webhooks e o Request Bins rodam pipelines neste mesmo motor, então o que um documento faz aqui é o que ele faz lá.

As seis etapas

Filter, Remove fields, Set fields, Reshape the body, Headers e Credential, com todos os filtros da linguagem de templates.

As credenciais ficam mascaradas

Uma etapa de credencial roda com um placeholder, não com um valor real, e aparece como Bearer ••••, assim como no Test e na API de execução.

Limites menores

Um documento de 16 KiB, um corpo de 32 KiB e 10,000 valores lidos ou copiados numa execução, onde o produto permite 64 KiB, 256 KiB e 100,000.

Experimente

Três coisas para mudar nos exemplos.

FILTROS
Veja uma requisição ser descartada

No exemplo das faturas pagas, baixe o valor na requisição para menos de 100000 e execute de novo. O resultado indica a etapa que a descartou, com a nota dela.

"amount": 99999
CHAT
Leia uma mensagem antes de publicá-la

O exemplo do Slack monta o corpo que um incoming webhook do Slack aceita. Mude o tipo ou os dados do evento e veja a mensagem mudar, cortada para caber nos limites do Slack.

"type": "invoice.refunded"
DADOS PESSOAIS
Confira o que sai

O exemplo de dados pessoais remove campos em qualquer profundidade. Adicione à lista um caminho seu, ou aninhe um e-mail mais fundo na requisição, e veja o que fica.

"**.card_last4"
Perguntas

Sobre o playground.

O que eu colo fica guardado?

Não. O pipeline e a requisição vão para os nossos servidores para essa única execução e depois são descartados, e nenhum dos dois é gravado em log. Use dados de exemplo mesmo assim: esta página não precisa de credenciais reais nem de dados pessoais.

Por que uma credencial aparece como ••••?

Porque o Transforms nunca mostra uma credencial, e aqui não há nenhuma. Uma etapa de credencial roda com um placeholder, então você pode ver qual header ou parâmetro de query ela definiria. Para enviar uma credencial real, um produto executa o pipeline por referência e preenche o slot a partir dos próprios segredos.

Quantas execuções posso fazer?

20 por minuto a partir de um endereço, com até 10 de uma vez. Acima disso, a página pede que você espere um pouco. Com uma conta, o Free permite 60 por minuto.

O que ele não faz e o produto faz?

Ele não salva nada, então não há versões nem API de execução, e um produto não consegue referenciar o que você montou aqui. Uma execução também tem limites menores: um documento de 16 KiB e um corpo de 32 KiB.

Como guardo um pipeline que fiz aqui?

Cadastre-se, crie um pipeline no console e cole o documento nele. Uma etapa de credencial precisa primeiro de um slot criado no console, cujo id substitui sec_demo, e de um proprietário ou admin que salve o pipeline. O Free inclui 5 pipelines, todas as etapas e todos os templates.

Guarde o pipeline

Salve, versione e execute a partir do seu próprio código.

O Free inclui 5 pipelines, todas as etapas e todos os templates, e 60 execuções por minuto.