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.
Visualisierung
Die Visualisierung ist der Ort, an dem Ihr Team mit einer fertigen Analyse-App arbeitet - Ergebnisse lesen, filtern, Daten eingeben, ausführen und Daten herunterladen. Lernen Sie die Widgets kennen und wie Sie sie aufbauen.
Datensatz-Knoten
Ein Datensatz-Knoten ist eine Eingabetabelle, die Sie mit Ihren eigenen Daten füllen. Erfahren Sie, wie Sie Spalten und Typen definieren, eine CSV- oder Excel-Datei importieren und Daten von Hand bearbeiten.