ovidens
Analyse-AppsPipeline

Pipeline-Übersicht

Die Datenpipeline ist die Abfolge von Schritten, die Ihre Rohdaten aufnehmen und zu den Ergebnissen formen, die Ihre Visualisierung verwendet. Stellen Sie sie sich wie ein Fließband vor: Am einen Ende kommen Daten herein, jeder Schritt erledigt ein wenig Arbeit, und am anderen Ende kommen fertige Ergebnisse heraus.

Knoten und Verbindungen

Jeder Schritt in der Pipeline ist ein Knoten. Sie verbinden Knoten so, dass einer den nächsten speist, und die Arbeitsfläche zeichnet diese Verbindungen als Linien, sodass Sie den Datenfluss auf einen Blick erkennen. Ein Knoten früh im Ablauf bringt Daten ein; ein späterer Knoten nimmt diese Daten und transformiert sie.

Sie bauen die Pipeline im Editor auf dem Tab Datenpipeline auf, indem Sie Knoten hinzufügen und Verbindungen zwischen ihnen zeichnen. Eine Pipeline hat drei Stufen: Eingaben - ein Datensatz und eine Indikator-Brücke - speisen einen Verbraucher, eine SQL-Transformation (derzeit der einzige Transformationstyp), deren Ergebnis die Ausgabe ist. Diese Ausgabe wird auf der separaten Registerkarte Visualisierung als Tabelle, Diagramm, Pivot oder SQL-Editor dargestellt.

Die vier Knotentypen

Es gibt vier Arten von Knoten, jede mit einer eigenen Seite.

  • Datensätze bringen Daten ein. Ein Datensatz ist eine Eingabetabelle, die Sie mit Ihren eigenen Daten füllen, in der Regel durch den Import einer Datei.
  • SQL-Knoten transformieren Daten. Sie nehmen die Ausgabe früherer Knoten und formen sie um.
  • Indikatordaten-Knoten ziehen Kennzahlen aus einer Ihrer Indikator-Apps, sodass Sie diese Kennzahlen mit anderen Daten kombinieren können.
  • Analyse-App-Daten-Knoten importieren das Ergebnis eines Knotens aus einer anderen Ihrer Analyse-Apps, sodass Sie auf einem gemeinsamen, bereits veröffentlichten Ergebnis aufbauen können, ohne es zu kopieren.

Die Pipeline ausführen und die Ergebnisse lesen

Das Hinzufügen und Verbinden von Knoten beschreibt, was geschehen soll, aber es wird nichts verarbeitet, bis Sie es ausführen. Klicken Sie auf Ausführen, um jeden Schritt der Reihe nach zu verarbeiten. Die Ausführung erfolgt im Hintergrund, und der Status aktualisiert sich von selbst, wenn sie abgeschlossen ist, sodass Sie nicht warten oder aktualisieren müssen.

Wenn die Ausführung abgeschlossen ist, klicken Sie auf einen beliebigen Knoten, um die von ihm erzeugten Daten anzuzeigen. Jeder Knoten zeigt an, ob er erfolgreich war, und Ihre Visualisierungs-Widgets zeigen die frischen Ergebnisse. Wenn ein Schritt fehlschlägt, können Sie ihn öffnen, um den Fehler zu lesen, ihn zu beheben und erneut auszuführen.

Ausführungsverlauf und was aufbewahrt wird

Jede Ausführung steht im Verlauf der App, unter Verlauf (der Uhr-Schaltfläche in der Editorleiste). Über Gesamten Verlauf anzeigen erreichen Sie die vollständige Liste mit Startzeit, Status, Dauer, Anzahl der Knoten und der Größe dessen, was die Ausführung erzeugt hat. Ein Klick auf eine Zeile zeigt die Pipeline genau so, wie diese Ausführung sie hinterlassen hat.

Die Liste behält jede Ausführung. Die Daten, die eine Ausführung erzeugt hat, bleiben nicht ewig, denn sie sind das Größte, was eine App speichert. Ovidens bewahrt die Ergebnisse der neuesten Ausführungen auf (drei, sofern Ihr Workspace nicht anders eingestellt ist), behält immer die letzte erfolgreiche Ausführung und gibt den Rest still frei. Die ältere Ausführung steht weiterhin im Verlauf, sie hat nur keine Daten mehr zum Öffnen.

Administratoren können das für jede einzelne Ausführung übersteuern:

  • Daten dieses Durchlaufs schützen heftet eine Ausführung fest, sodass die Bereinigung sie nie anfasst. Eine geschützte Ausführung ist in der Liste mit Geschützt markiert. Schutz für diesen Durchlauf aufheben gibt sie wieder frei und sagt klar, was das bedeutet: die Daten werden "beim nächsten Aufräumlauf zur automatischen Löschung freigegeben".
  • Diesen Durchlauf löschen gibt die Daten dieser Ausführung sofort frei und entfernt sie aus dem Verlauf. Das lässt sich nicht rückgängig machen und wird für die letzte erfolgreiche Ausführung nicht angeboten.

Die Seite System Ihres Workspace führt beide Limits unter Limits auf: "Aufbewahrte Durchlaufdaten pro App" und "Geschützte Durchläufe pro App". Siehe Verwaltung.

Wenn Ergebnisse nicht mehr aktuell sind

Wenn Sie nach einer Ausführung Daten ändern, sagt Ovidens das, statt still veraltete Zahlen zu zeigen. Im Editor erscheint ein Hinweis: "Die Daten haben sich seit dem letzten Lauf geändert. Führen Sie den Lauf erneut aus, um die Ergebnisse zu aktualisieren." samt einer Schaltfläche Erneut ausführen. Einzelne Widgets tragen dieselbe Aussage als kleine Markierung Nicht aktuell. Wer die veröffentlichte App nutzt, sieht den entsprechenden Hinweis: Jemand, der die App erstellt, etwa ein Workspace-Administrator, muss sie neu berechnen und veröffentlichen.

Lassen Sie Vera es für Sie erstellen

Sie müssen eine Pipeline nicht von Hand zusammenstellen. Beschreiben Sie die Daten und das gewünschte Ergebnis, und Vera kann die gesamte Pipeline für Sie erstellen. Siehe Mit Vera erstellen.

War diese Seite hilfreich?

Auf dieser Seite