Registerkarte From

Abbildung 1. Registerkarte "From"

Das FROM und SELECT Statement müssen angegeben werden und zusammen ein vollständiges DP-Element darstellen, wobei FROM mindestens aus "DP" bestehen muss. Auf dieser Registerkarte gibt es auch den gewohnten Datenpunkt Selektor, aus dem die Datenpunkte/Datenpunktelemente ausgewählt werden können, von denen Werte abgefragt werden sollen.

Anlagenmodell (CNS)-Pfade

Anlagenmodell (CNS)-Pfade können auch für das FROM Statement verwendet werden. Es können nur Attribute adressiert werden, die Teil eines Konfigs sind. Anlagenmodell (CNS)-Pfade können im FROM-Teil der Abfrage verwendet werden, um Datenpunktelemente auszuwählen. Es gelten die gleichen Regeln wie für Datenpunktnamen. Es können Wildcards (siehe auch Beschreibung des Panels oberhalb) und Klammern verwendet werden.

VORSICHT:
Historische Abfragen mit Anlagenmodell (CNS)-Knoten werden nicht unterstützt!
  • Ein String muss mit diesem Knotennamen übereinstimmen.
  • Ein String mit einem einfachen Platzhalter, '?' oder '*'-Wildcard, muss nur mit diesem Knoten übereinstimmen, es sei denn, Sie suchen nach Blättern (Muster endet mit '**$') oder Sie sind zuvor auf einen AnyLevelWildcard gestoßen (siehe unterhalb).
  • Ein String mit einem doppelten Platzhalter, '**', AnyLevelWildcard entspricht dieser Ebene und allen darunter liegenden Ebenen, einschließlich aller berechneten Elementnamen.
  • Bei geschweiften Klammern { wird nach Strings zwischen den Klammern gesucht. Die Strings zwischen den Klammern werden durch Kommas `,`getrennt.
  • Ein String mit eckigen Klammern, `[` ist nur gültig, wenn Elementnamen gesucht werden, da diese Zeichen für Anlagenmodell (CNS)-Lookups ungültig sind!
Anmerkung:
Gemischte Systeme können nicht für Abfragen verwendet werden. Es kann nur das lokale System verwendet werden.

Queries mit FROM siehe auch unter Kapitel Queries.

Anlagenmodell (CNS)-Abfragen – Einschränkungen

  • Historische Abfragen mit Anlagenmodell (CNS)-Knoten werden nicht unterstützt.
  • Die Doppel-Wildcard ** darf nur am Ende der FROM-Klausel stehen. Folgendes ist nicht erlaubt:
    SELECT '_original.._value' FROM 'View1:node1.**Temp'
  • Wenn ein CNS-Knoten mit einem Datenpunkt ohne Angabe eines Elements verknüpft ist, werden alle Datenpunktelemente unterhalb des Datenpunktes abgefragt. Das bedeutet, dass die Attribute aller Elemente unterhalb des Datenpunktes zurückgegeben werden.