Erstellen von Formeln | Qlik Cloud Hilfe
Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Erstellen von Formeln

Letzte Aktualisierung: 27.10.2026

Verwenden Sie Ausdrücke, um Spaltenwerte zu berechnen oder Bedingungen zu definieren, wenn Sie Spalten hinzufügen, Spaltenausdrücke bearbeiten, Transformationsregeln erstellen oder Datasets filtern.

Der Ausdrucks-Generator listet die für die aktuelle Aufgabe verfügbaren Elemente auf. Die Referenzen für Verschiebeaufgaben umfassen SaaS-verwaltete Bereitstellung, Lake-Bereitstellung und Replikationsaufgaben. Speicher-, Transformations- und Data-Mart-Ausdrücke hängen von der Datenplattform oder der Task-Engine ab. Informationen zu den Funktionen für CDC Storage und Streaming Transform finden Sie unter Umwandlungsfunktionen. Verwenden Sie die in Ihrem Editor verfügbaren Funktionen und die entsprechende Syntax.

Erstellen oder Bearbeiten einer Formel

  1. Öffnen Sie den Ausdrucks-Editor über die Spalte, die Transformationsregel oder den Dataset-Filter, die Sie gerade konfigurieren.

    Für einen Spaltenausdruck klicken Sie in der Spalte auf Spaltenausdruck bearbeiten.

  2. Wählen Sie ein Element aus und klicken Sie dann auf Ausgewähltes Ausdruckselement einfügen, um es einzufügen.

    Sie können den Ausdruck auch eingeben. Fügen Sie Spaltenparameter ein, um Werte aus jeder Quellzeile bereitzustellen, und behalten Sie dabei die von Ihrem Editor verwendete Syntax bei.

    Um einen Operator aus der Symbolleiste einzufügen, klicken Sie an die Stelle im Ausdruck, an die er gehört, und klicken Sie dann auf den Operator.

  3. Ersetzen Sie Platzhalter für Funktionsargumente durch Spaltenparameter, Konstanten oder verschachtelte Ausdrücke.

    Setzen Sie Text- und Datumskonstanten in einfache Anführungszeichen, wie z. B. 'Unknown' und '2026-10-08'. Stellen Sie ein eingebettetes Anführungszeichen durch zwei Anführungszeichen dar: 'O''Brien'. Geben Sie Zahlen ohne Anführungszeichen ein, wie z. B. 12 oder 12.5. Verwenden Sie NULL für einen fehlenden Wert, nicht den Text 'NULL'.

  4. Testen Sie den Ausdruck wie unten beschrieben und klicken Sie dann auf OK, um ihn zu speichern.

Verwenden von Ausdruckselementen

  • Spalten: Spalten des Quelldatasets stellen Werte aus der aktuell verarbeiteten Zeile bereit.

    Für Streaming-Transform-Aufgaben enthält diese Liste auch Bereitstellungsspalten wie hdr__kafka_partition und hdr__file_name in der Quellreihenfolge. Diese sind getrennt von den Q_H_-Headern in Ausdrücken für Bewegungsaufgaben. Siehe Bereitstellungstabellen.

  • Funktionen: Berechnen oder konvertieren Werte. Geben Sie die Argumente in der Reihenfolge an, die in der Funktionssignatur angegeben ist. Siehe Ausdrucksfunktionen.

    InformationshinweisFür Azure Synapse Analytics-Ausdrücke kürzen $RTRIM und $LTRIM nur Leerzeichen, unabhängig vom angegebenen Kürzungszeichen.
  • Operatoren: Kombinieren Werte, vergleichen sie oder definieren Bedingungen. Verwenden Sie Klammern, um die Auswertungsreihenfolge zu steuern. Siehe Ausdrucksoperatoren.

  • Header: Verwenden Sie Änderungsmetadaten in SaaS-verwalteten Bereitstellungs-, Lake-Bereitstellungs- und Replikationsaufgaben. Siehe Ausdruckskopfzeilen für die Anwendbarkeit des Quellendpunkts und Werte für die Verarbeitungsphase.

Beispiel: Kombinieren von Spaltenwerten

Der folgende Ausdruck verbindet first_file_name und first_file_title mit einem Doppelpunkt:

${first_file_name} || ':' || ${first_file_title}

Für die Beispielwerte sales und Sales June 2022 lautet das Ergebnis sales:Sales June 2022.

Bearbeiten einer Formel

Ausdrucks-Editor, der zwei Dataset-Spalten mit einem Doppelpunkt kombiniert.

Ausdrücke testen

Verwenden Sie Beispielparameterwerte, um das berechnete Ergebnis vor dem Speichern zu überprüfen. Die Parameterextraktion identifiziert Ausdruckseingaben; beim Testen wird der Ausdruck mit den von Ihnen angegebenen Werten ausgewertet.

InformationshinweisDas Testen von Aufrufen der Funktionen $SOURCE_LOOKUP und $TARGET_LOOKUP wird nicht unterstützt.
  1. Klicken Sie auf Parameter extrahieren.

  2. Geben Sie für jeden Parameter einen Wert zum Testen ein, und verwenden Sie dabei Werte, die für den Datentyp der Spalte geeignet sind.

  3. Klicken Sie auf Ausdruck testen und prüfen Sie das Ergebnis.

Wenn der Ausdruck ungültig ist, korrigieren Sie dessen Syntax und Argumente und extrahieren Sie die Parameter erneut, bevor Sie den Test wiederholen. Wiederholen Sie dies mit repräsentativen Werten, einschließlich fehlender Werte, sofern relevant. Ein erfolgreicher Stichprobentest prüft nicht jede Quellzeile.

Hat diese Seite Ihnen geholfen?

Wenn Sie ein Problem mit dieser Seite oder ihrem Inhalt feststellen, sei es ein Tippfehler, ein ausgelassener Schritt oder ein technischer Fehler, informieren Sie uns bitte!