v26.03: Arbeiten mit Transformationsknoten
Transformationsknoten (früher Berechnungsknoten) transformieren Daten von vorgelagerten Knoten mit verschiedenen Methoden.
Verfügbare Datentypen
Datentyp |
Bezeichnung |
|---|---|
|
v26.03: Mapping bzw. Zuordnung |
Transformiert Daten durch Anwendung vordefinierter Mapping-Tabellen auf Eingabedatensätze |
|
v26.03: SQL-Skript |
Bietet SQL-basierte Datenumwandlungsfunktionen |
Aggregat |
Aggregiert Daten auf der Grundlage von Gruppierungen |
Anhängen |
Hängt mehrere Datensätze an |
Deduplizieren |
Entfernt doppelte Datensätze |
Filtern |
Filtert Daten auf der Grundlage von Bedingungen |
Join |
Verbindet mehrere Eingabedatensätze |
Nachschlagen |
Führt Nachschlageoperationen durch |
Pivot |
Pivot-Datenstruktur |
Python-Skript |
Erzeugt Python-basierte Transformationen |
Rezept |
Wendet mehrstufige Transformationsrezepte an |
Transformationsknoten konfigurieren
So fügen Sie einen Transformationsknoten hinzu und konfigurieren ihn:
Wählen Sie + Knoten hinzufügen. Das Dialogfeld Knoten hinzufügen wird geöffnet.
Wählen Sie Transformieren > wählen Sie den gewünschten Datentyp. Der Knoten erscheint auf der Arbeitsfläche und der Seitenbereich wird geöffnet.
Geben Sie den eindeutigen Namen ein.
Konfigurieren Sie die Knotenparameter wie unten beschrieben.
(Optional) Wählen Sie unter Einstellungen > Vorgängerknoten die Knoten aus, die vor diesem Knoten ausgeführt werden müssen.
-
Wählen Sie Veröffentlichen in der Kopfzeile der Ebene 2, um die Konfiguration zu speichern.
Das System speichert die Konfiguration unabhängig von der Gültigkeit der Abfrage. Nach der Veröffentlichung werden zusätzliche Kontrollen verfügbar:
Aktualisieren Lädt das Raster neu, um Änderungen zu berücksichtigen.
Laufen: Führt die Abfrage aus, wenn sie gültig ist.
v26.03: Mapping-Knoten
Der Knoten Mapping wandelt Daten um, indem er vordefinierte Mapping-Tabellen auf Eingabedatensätze anwendet.
Parameter: |
Bezeichnung |
|---|---|
Name |
Eindeutiger Bezeichner. Der Standardwert ist Mapping_[n]. |
Eingabe |
Wählen Sie einen vorgelagerten Lese- oder SQL-Skript-Knoten. |
Schritte |
Wählen Sie + Schritt hinzufügen, um Zuordnungen zu erstellen. Für jeden Schritt sind Schrittname, Zuordnungstabelle und Quellfeldzuordnung erforderlich. |
Einstellungen > Vorgängerknoten |
Knoten auswählen, die vor diesem Knoten ausgeführt werden müssen. |
Mapping-Knoten unterstützen Workflow-Parameter-Referenzen für dynamische Wertauflösung. v26.04: Über das Ellipsenmenü können die Benutzer Schritte neu anordnen, bearbeiten und löschen. Unmapped Handling erbt die Einstellung "Fail on Unmapped Source" von der ausgewählten Mapping Table. Die Datensimulationsvorschau im zentralen Bereich zeigt die Mapping-Ergebnisse in Echtzeit an.
v26.03: SQL-Skript-Knoten
Der Knoten SQL-Skript bietet SQL-basierte Datenumwandlungsfunktionen.
Parameter: |
Bezeichnung |
|---|---|
Name |
Eindeutiger Bezeichner. Der Standardwert ist SQL Script_[n]. |
Eingabe |
Wählen Sie + Hinzufügen, um Upstream-Knoten auszuwählen. Mehrere Eingänge werden unterstützt. |
Abfrage |
Geben Sie die SQL-Logik ein. Wählen Sie Erweitern, um die erweiterte Ansicht zur Bearbeitung zu öffnen. |
Einstellungen > Vorgängerknoten |
Knoten auswählen, die vor diesem Knoten ausgeführt werden müssen. |
Abfragesyntaxtabelle - mit Beispielen für {{Knotenname}} und ${Dimensionsbeschreibung}
Unterstützte SQL-Operationen - SELECT, JOIN, WHERE, GROUP BY, ORDER BY, Funktionen
Validierungsinformationen - Wählen Sie Validieren, um die Syntax vor der Veröffentlichung zu prüfen.
Note: Hinweis - Knoten können mit ungültigen Abfragen veröffentlicht werden (Warnsymbol wird angezeigt)
v26.02: Die Abfrage wird bei der Veröffentlichung oder Aktualisierung validiert. Das System zeigt ein Warnsymbol an, wenn SQL-Abfragen auf nicht autorisierte Komponenten zugreifen.
v26.04: Abfrage-Syntax: Verwenden Sie {{node_name}} für Eingabeknoten, {{node_name}}.DIM_NAME für Dimensionen.