Sonderfelder
Spezielle Funktionen werden verwendet, um die spezifischen untersuchten Felder zu kennzeichnen oder um eine Liste von Feldern als Eingabe zu erstellen.
Wenn Sie beispielsweise mehrere Felder gleichzeitig ableiten, sollten Sie @FIELD verwenden, um diese Ableitungsaktion für die ausgewählten Felder auszuführenanzugeben. Mit dem Ausdruck log(@FIELD) wird für jedes ausgewählte Feld ein neues Protokollfeld abgeleitet.
| Funktion | Ergebnis | Beschreibung |
|---|---|---|
@FIELD |
Beliebig | Führt eine Aktion für alle im Ausdruckskontext angegebenen Felder aus. |
@TARGET |
Beliebig | Wenn ein CLEM-Ausdruck in einer benutzerdefinierten Analysefunktion verwendet wird, stellt @TARGET das Zielfeld oder den "korrekten Wert" für das zu analysierende Ziel-/Prognosepaar dar. Diese Funktion wird häufig in einem Analyse-Knoten verwendet. |
@PREDICTED |
Beliebig | Wenn ein CLEM-Ausdruck in einer benutzerdefinierten Analysefunktion verwendet wird, stellt @PREDICTED den vorhergesagten Wert für das zu analysierende Ziel/Vorhergesagt-Paar dar. Diese Funktion wird häufig in einem Analyse-Knoten verwendet. |
@PARTITION_FIELD |
Beliebig | Ersetzt den Namen des aktuellen Partitionsfeldes. |
@TRAINING_PARTITION |
Beliebig | Gibt den Wert der aktuellen Trainingspartition zurück. Wenn Sie beispielsweise Trainingsdatensätze mit einem Auswahlknoten auswählen möchten, verwenden Sie den CLEM-Ausdruck: @PARTITION_FIELD =
@TRAINING_PARTITION Dadurch wird sichergestellt, dass der Auswahlknoten immer funktioniert, unabhängig davon, welche Werte für die Darstellung der einzelnen Partitionen in den Daten verwendet werden. |
@TESTING_PARTITION |
Beliebig | Gibt den Wert der aktuellen Testpartition zurück. |
@VALIDATION_PARTITION |
Beliebig | Gibt den Wert der aktuellen Validierungspartition zurück. |
@FIELDS_BETWEEN(start, end) |
Beliebig | Gibt die Liste der Feldnamen zwischen den angegebenen Start- und Endfeldern (einschließlich) basierend auf der natürlichen (d. h. Einfüge-)Reihenfolge der Felder in den Daten zurück. |
@FIELDS_MATCHING(pattern) |
Beliebig | Gibt eine Liste mit Feldnamen zurück, die einem bestimmten Muster entsprechen. Ein Fragezeichen (?) kann in das Muster eingefügt werden, um genau einem Zeichen zu entsprechen; ein Sternchen (*) entspricht null oder mehr Zeichen. Um ein Fragezeichen oder ein Sternchen (anstatt diese als Platzhalter zu verwenden) zu ersetzen, kann ein Backslash (\) als Escape-Zeichen verwendet werden.Hinweis: Dies erfordert ein Zeichenfolgeliteral als Argument. Es kann keinen verschachtelten Ausdruck zum Generieren des Arguments verwenden.
|
@MULTI_RESPONSE_SET |
Beliebig | Gibt die Liste der Felder im benannten Multiple-Response-Set zurück. |