v26.03: Arbeiten mit Transformationsknoten
Transformationsknoten (früher Berechnungsknoten) transformieren Daten von vorgelagerten Knoten mit verschiedenen Methoden.
Verfügbare Datentypen
Datentyp |
Beschreibung |
|---|---|
|
v26.03: Mapping |
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 |
Verknüpfung |
Verbindet mehrere Eingabedatensätze |
Nachschlagen |
Führt Nachschlageoperationen durch |
Pivot |
Pivot-Datenstruktur |
Python-Skript |
Erzeugt Python-basierte Transformationen |
Rezept |
Wendet mehrstufige Transformationsrezepte an |
v26.03: Mapping-Knoten
Der Knoten Mapping wandelt Daten um, indem er vordefinierte Mapping-Tabellen auf Eingabedatensätze anwendet.
So konfigurieren Sie einen Mapping-Knoten:
Klicken Sie in der Kopfzeile der Ebene 2 auf + Knoten hinzufügen. Das Dialogfeld Knoten hinzufügen wird geöffnet.
Wählen Sie im linken Bedienfeld die Option Transformieren aus.
Wählen Sie auf der rechten Seite " Zuordnung". Der Knoten wird auf der Arbeitsfläche angezeigt, und das seitliche Konfigurationsfenster wird geöffnet.
-
Füllen Sie die erforderlichen Felder in der Konfigurationsleiste aus:
Parameter:
Beschreibung
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.
Jeder Schritt erfordert folgende Schritte:
Schritt Name (Bezeichner)
Mapping Table (die vordefinierte Mapping Table, die angewendet werden soll)
Quellfeldzuordnung (die zuzuordnenden Quellfelder)
v26.05:
Einstellungen (optional)
Konfigurieren Sie Vorgänger- und Nachfolgeknoten, um die Reihenfolge der Knotenausführung zu steuern.
Weitere Einzelheiten finden Sie unter Arbeiten mit Knoteneinstellungen.
-
Wählen Sie Veröffentlichen in der Kopfzeile der Ebene 2, um die Konfiguration zu speichern.
Nach der Veröffentlichung werden die folgenden Steuerelemente in der Kopfzeile der Ebene 2 verfügbar:
Aktualisieren Lädt das Raster neu, um Änderungen zu berücksichtigen.
Ausführen Führt die Abfrage aus, wenn sie gültig ist.
Mapping-Knoten unterstützen Workflow-Parameter-Referenzen zur dynamischen Wertauflösung.
Wechseln Sie zur Registerkarte Ausführungsausgabe, um eine Vorschau der Mapping-Tabellendaten anzuzeigen. Auf der Registerkarte Ausführungsausgabe wird auch eine Echtzeit-Vorschau der Datensimulation angezeigt: zugeordnete Zeilen zeigen den zugeordneten Wert, fehlgeschlagene Zeilen zeigen N/A, und nicht zugeordnete Zeilen sind leer, wenn Fail on Unmapped Source nicht aktiviert ist.
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.
v26.03: SQL-Skript-Knoten
Der Knoten SQL-Skript bietet SQL-basierte Datenumwandlungsfunktionen.
So konfigurieren Sie einen SQL-Skript-Knoten:
Klicken Sie in der Kopfzeile der Ebene 2 auf + Knoten hinzufügen. Das Dialogfeld Knoten hinzufügen wird geöffnet.
Wählen Sie im linken Bedienfeld die Option Transformieren aus.
Wählen Sie im rechten Bereich SQL-Skript aus. Der Knoten wird auf der Arbeitsfläche angezeigt, und das seitliche Konfigurationsfenster wird geöffnet.
-
Füllen Sie die erforderlichen Felder in der Konfigurationsleiste aus:
Parameter:
Beschreibung
Name
Eindeutiger Bezeichner. Der Standardwert ist SQL Script_[n].
Eingabe
Wählen Sie + Hinzufügen, um Upstream-Knoten auszuwählen. Es werden mehrere Eingänge unterstützt.
Abfrage
Geben Sie die SQL-Logik ein. Wählen Sie Erweitern, um die erweiterte Ansicht zur Bearbeitung zu öffnen.
v26.05:
Einstellungen (optional)
Konfigurieren Sie Vorgänger- und Nachfolgeknoten, um die Reihenfolge der Knotenausführung zu steuern.
Weitere Einzelheiten finden Sie unter Arbeiten mit Knoteneinstellungen.
(Optional) Wählen Sie Validieren, um die Syntax vor der Veröffentlichung zu prüfen.
-
Wählen Sie Veröffentlichen in der Kopfzeile der Ebene 2, um die Konfiguration zu speichern.
Note: Knoten können mit ungültigen Abfragen veröffentlicht werden - in diesem Fall wird ein Warnsymbol angezeigt.
Nach der Veröffentlichung werden zusätzliche Steuerelemente in der Kopfzeile der Ebene 2 verfügbar:
Aktualisieren Lädt das Raster neu, um Änderungen zu berücksichtigen.
Ausführen Führt die Abfrage aus, wenn sie gültig ist.
Das Feld Abfrage unterstützt Folgendes:
Abfragesyntax -
{{node_name}}und${dimension_description}mit Beispielen.Unterstützte SQL-Operationen - SELECT, JOIN, WHERE, GROUP BY, ORDER BY, Funktionen.
Informationen zur Validierung - Wählen Sie Validieren, um die Syntax vor der Veröffentlichung zu prüfen.\
Note: 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.