Sie können CLEM-Ausdrücke manuell eingeben oder Expression Builder verwenden. In dieser Funktion wird eine vollständige Liste der CLEM-Funktionen und Operatoren sowie Datenfelder aus dem aktuellen Ablauf angezeigt, sodass Sie schnell Ausdrücke erstellen können, ohne sich die genauen Namen der Felder bzw. Funktionen merken zu müssen.
Die Kontrollmechanismen von Expression Builder fügten automatisch die entsprechenden Anführungszeichen für Felder und Werte hinzu, sodass es einfacher wird, syntaktisch korrekte Ausdrücke zu erstellen.
- Expression Builder wird in Parametereinstellungen nicht unterstützt.
- Wenn Sie Ihre Datenquelle ändern wollen, sollten Sie vorher prüfen, ob Expression Builder immer noch die von Ihnen ausgewählten Funktionen unterstützt. Da nicht alle Datenbanken alle Funktionen unterstützen, tritt möglicherweise ein Fehler auf, wenn Sie eine neue Datenquelle verwenden.
- Sie können eine SPSS Modeler-Desktop-Streamdatei (.str) ausführen, die Datenbankfunktionen enthält. Sie sind jedoch noch nicht in der Expression Builder-Benutzerschnittstelle verfügbar.
Expression Builder öffnen
Expression Builder ist in allen Knoten verfügbar, in denen ein CLEM-Ausdruck geschrieben werden muss, wie beispielsweise in Auswahl-, Balancierungs-, Ableitungs-, Füller-, Analyse-, Berichts- und Tabellenknoten. Sie können den Knoten öffnen, indem Sie doppelt auf den Knoten klicken, um seine Eigenschaften zu öffnen, und anschließend auf das Taschenrechnersymbol klicken:
Ausdrücke erstellen
Expression Builder bietet nicht nur vollständige Listen mit Feldern, Funktionen und Operatoren, sondern auch Zugriff auf Datenwerte, sofern Ihre Daten instanziiert sind.
- Geben Sie im Feld Ausdruck unter Verwendung der Funktions-und Feldlisten als Referenzen ein. Oder wählen Sie die erforderlichen Felder und Funktionen aus den Listen aus.
- Klicken Sie doppelt, um das Feld oder die Funktion zum Feld Ausdruck hinzuzufügen.
- Verwenden Sie die Operandenschaltflächen, um die entsprechenden Operationen in den Ausdruck einzufügen.
Funktionen auswählen
In der Funktionsliste werden alle verfügbaren CLEM-Funktionen und -Operatoren angezeigt. Blättern Sie, um eine Funktion aus der Liste auszuwählen, oder zeigen Sie mithilfe der Dropdown-Liste ein Subset von Funktionen oder Operatoren an, um die Suche zu erleichtern. Weitere Informationen finden Sie unter Funktionen auswählen.
Felder auswählen
In der Feldliste werden alle Felder angezeigt, die an diesem Punkt im Datenstream verfügbar sind. Blättern Sie zu einem Feld, um es aus der Liste auszuwählen. Klicken Sie doppelt auf das Feld, um es zum Ausdruck hinzuzufügen. Sie können auch eine Auswahl aus den kürzlich verwendeten Feldern vornehmen.
Feldwerte anzeigen und auswählen
Sie können die Feldwerte in Expression Builder anzeigen. Beachten Sie, dass die Daten vollständig in einem Import- oder Typknoten instanziiert sein müssen (Speichertypen, Typen und Werte sind bekannt), um diese Funktion verwenden zu können.
Wählen Sie das gewünschte Feld aus, um die Werte für dieses Feld in Expression Builder anzuzeigen. Sie können den Wert dann in den aktuellen Ausdruck oder die aktuelle Liste einfügen.
Bei Flagfeldern und nominalen Feldern werden alle definierten Werte aufgeführt. Bei stetigen Feldern (numerischer Bereich) werden die Minimal- und Maximalwerte angezeigt.