Zum Inhalt

Erste Schritte

App starten

dotnet run --project src/gView.Pipe.Shell

Öffne die Adresse, die in der Konsole steht. Mit dem Profil http ist das http://localhost:5240, mit dem Profil https https://localhost:7240. Die Adresse einer installierten Instanz bekommst du von deinem Administrator (siehe Administratorhandbuch).

Die Beispiel-Workflows

Die Startseite mit der Gruppe Samples

Beim ersten Start mit leerem Speicher kopiert gView.Pipe mehrere Beispiel-Workflows in die Gruppe Samples:

Workflow Was er zeigt
Hello Pipe Ein manueller Trigger, Set und Log. Der beste erste Workflow zum Öffnen.
Code Transform JavaScript, Switch und Merge.
Item Tools Split Out, Remove Duplicates, Sort, Limit und Aggregate.
Sub-workflow Demo, Price Calculator Ein Workflow, der einen anderen pro Gruppe von Items aufruft. Fehler gehen an Error Alerts, einen Fehler-Workflow.
API Demo Ein Webhook, der mit Respond-to-Webhook-Nodes antwortet.
Webhook Demo Ein Webhook, der mit einer Begrüßung antwortet. Er ist inaktiv, bis du ihn einschaltest.
File Export Schreibt Bestellungen als CSV und liest sie wieder ein.
Error Mail, Error Teams, Error Slack Fehler-Workflows, die eine Benachrichtigung bei Fehlern schicken. Ihr sendender Node ist deaktiviert, bis du sie einrichtest.

Den ersten Workflow bauen

  1. Lege auf der Startseite einen Workflow an und öffne ihn im Editor.
  2. Füge aus der Palette einen Trigger-Node hinzu. Der Manual Trigger ist der einfachste: Der Workflow startet, wenn du ihn ausführst.
  3. Füge weitere Nodes hinzu und verbinde den Ausgang eines Nodes mit dem Eingang des nächsten. Items fließen entlang der Verbindungen.
  4. Klicke einen Node an, um seine Parameter im Seitenpanel zu bearbeiten. In jedem Textfeld ist {{ … }} ein JavaScript-Ausdruck, der gegen das aktuelle Item ausgewertet wird, zum Beispiel {{ $json.total * 1.2 }}.
  5. Führe den Workflow aus. Jeder Node zeigt die Items, die er bekommen hat, die Items, die er erzeugt hat, und die Logzeilen, die er geschrieben hat.

Hello Pipe nach einem Lauf: erfolgreiche Nodes sind grün, der Zweig ohne Items ist grau

Klicke einen Node an und öffne seinen Tab Run, um zu sehen, was er bekommen hat (Input), was er erzeugt hat (Output) und was er geloggt hat (Logs):

Der Tab Run des Nodes Set Greeting

Trigger brauchen einen aktiven Workflow

Ein manueller Lauf funktioniert jederzeit. Cron- und Webhook-Trigger feuern nur, solange der Workflow Active ist: Schalte ihn mit dem Schalter Active im Editor ein. Siehe Trigger und Webhooks.

Wie geht es weiter