Aller au contenu
NimbusNexus
Transforms · Playground

Exécutez un pipeline sur une requête, sans compte.

Choisissez un exemple, modifiez le pipeline ou la requête, et voyez ce qui en sort : le corps et les headers qu’il enverrait, l’étape qui a abandonné la requête ou la raison de l’échec. Le playground utilise le même moteur que Transforms, sur nos serveurs, et n’enregistre rien.

RésultatPas encore exécuté
Exécutez le pipeline pour voir ce qu’il fait à la requête.
SUR NOS SERVEURS

Contrairement aux outils qui s’exécutent dans votre navigateur, celui-ci envoie le pipeline et la requête à nos serveurs, car c’est là que s’exécute le moteur. Ils servent à cette seule exécution, puis sont supprimés : rien n’est enregistré et ni l’un ni l’autre n’est journalisé. Votre adresse compte pour la limite de débit. Utilisez ici des données d’exemple, pas de vrais justificatifs d’identité ni de données personnelles.

Ce qui s’exécute ici

Le moteur de Transforms, avec des plafonds réduits.

Un pipeline se comporte ici comme dans le produit : ce que vous apprenez reste donc valable. Seules différences : rien n’est enregistré, une exécution a moins de marge, et l’emplacement que nomme une étape Credential n’est pas vérifié, alors que le produit n’accepte qu’un emplacement que détient l’espace de travail.

Le même moteur

Transforms, Webhooks et Request Bins exécutent tous leurs pipelines sur ce même moteur : ce qu’un document fait ici, il le fait aussi là-bas.

Les six étapes

Filter, Remove fields, Set fields, Reshape the body, Headers et Credential, avec tous les filtres du langage de modèles.

Justificatifs toujours masqués

Une étape Credential s’exécute sur une valeur factice, jamais sur une vraie valeur, et s’affiche sous la forme Bearer ••••, comme dans Test et l’API d’exécution.

Des plafonds réduits

Un document de 16 KiB, un corps de 32 KiB et 10,000 valeurs lues ou copiées par exécution, là où le produit autorise 64 KiB, 256 KiB et 100,000.

À essayer

Trois choses à modifier dans les exemples.

FILTRES
Voir une requête abandonnée

Dans l’exemple des factures payées, faites passer le montant de la requête sous 100000 et relancez. Le résultat nomme l’étape qui l’a abandonnée, avec sa note.

"amount": 99999
CHAT
Lire un message avant de le publier

L’exemple Slack construit le corps qu’accepte un incoming webhook de Slack. Changez le type ou les données de l’événement et voyez le message changer, coupé pour tenir dans les limites de Slack.

"type": "invoice.refunded"
DONNÉES PERSONNELLES
Vérifier ce qui part

L’exemple des données personnelles retire des champs à n’importe quelle profondeur. Ajoutez votre propre chemin à la liste, ou imbriquez un e-mail plus profondément dans la requête, et voyez ce qui reste.

"**.card_last4"
Questions

À propos du playground.

Ce que je colle est-il stocké ?

Non. Le pipeline et la requête partent vers nos serveurs pour cette seule exécution, puis sont supprimés, et ni l’un ni l’autre n’est écrit dans un journal. Utilisez tout de même des données d’exemple : cette page n’a nul besoin de vrais justificatifs d’identité ni de données personnelles.

Pourquoi un justificatif s’affiche-t-il sous la forme •••• ?

Parce que Transforms ne montre jamais de justificatif, et qu’ici il n’y en a pas. Une étape Credential s’exécute sur une valeur factice : vous voyez ainsi quel header ou paramètre de requête elle définirait. Pour envoyer un vrai justificatif, un produit exécute le pipeline par référence et remplit l’emplacement à partir de ses propres secrets.

Combien d’exécutions puis-je lancer ?

20 par minute depuis une même adresse, dont 10 au plus à la fois. Au-delà, la page vous demande de patienter un instant. Avec un compte, Free en autorise 60 par minute.

Que ne fait-il pas, contrairement au produit ?

Il n’enregistre rien : il n’y a donc ni versions ni API d’exécution, et un produit ne peut pas désigner ce que vous avez construit ici. Une exécution a aussi des plafonds réduits : un document de 16 KiB et un corps de 32 KiB.

Comment conserver un pipeline créé ici ?

Inscrivez-vous, créez un pipeline dans la console et collez-y le document. Une étape Credential demande d’abord un emplacement créé dans la console, dont l’identifiant remplace sec_demo, et un propriétaire ou un admin pour enregistrer le pipeline. Free comprend 5 pipelines, toutes les étapes et tous les modèles.

Conservez-le

Enregistrez-le, versionnez-le, et exécutez-le depuis votre propre code.

Free comprend 5 pipelines, toutes les étapes et tous les modèles, et 60 exécutions par minute.