Zum Hauptinhalt springen

Enums

Version: 2.2.2

AggregationTypes​

Dieses Enum definiert die verschiedenen Aggregationstypen, die für Abfragen verfügbar sind.

IDWerteBeschreibungen
0CountZählt die Anzahl der Elemente
1MinimumErmittelt den Minimalwert
2MaximumErmittelt den Maximalwert
3AverageBerechnet den Durchschnittswert
4SumBerechnet die Summe der Werte
5TimeWeightedAverageZeitgewichteter Durchschnitt mit last-observation-carried-forward-Intervallgewichtung, für ereignisbasierte Archive. Ergibt das Tastverhältnis (Duty Cycle) bei 0/100- oder boolean-artigen Signalen. Auflösbar gegen Rollup-Archive, die eine TimeWeightedAvg-Aggregation materialisieren. AB#4336.
6StateDurationAbsolute Zeit (Millisekunden), die ein ereignisbasiertes Signal den ComparisonValue der Spalte innerhalb des Abfragefensters gehalten hat, mit last-observation-carried-forward-Semantik. Erfordert AggregationQueryColumn.ComparisonValue. Unterstützt über rohe Ereignisarchive und Rollup-Archive, die eine StateDuration-Aggregation materialisieren. AB#4336/AB#4341.

EnvironmentModes​

Dieses Enum definiert die verschiedenen Modi, in denen ein Tenant betrieben werden kann.

IDWerteBeschreibungen
0DevelopmentDer Tenant befindet sich im Entwicklungsmodus, wird für Entwicklung und Tests verwendet
1TestingDer Tenant befindet sich im Testmodus, wird für die Qualitätssicherung verwendet
2StagingDer Tenant befindet sich im Staging-Modus, wird für Vorproduktionstests verwendet
3ProductionDer Tenant befindet sich im Produktionsmodus, wird für den Live-Betrieb verwendet

FieldFilterOperator​

Der Operator, der zum Filtern von Feldern verwendet wird.

IDWerteBeschreibungen
0EqualsVergleicht das angegebene Feld mit dem angegebenen Wert.
1NotEqualsVergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn die Werte nicht gleich sind.
2LessThanVergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn der Feldwert kleiner als der angegebene Wert ist.
3LessEqualThanVergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn der Feldwert kleiner oder gleich dem angegebenen Wert ist.
4GreaterThanVergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn der Feldwert größer als der angegebene Wert ist.
5GreaterEqualThanVergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn der Feldwert größer oder gleich dem angegebenen Wert ist.
6InPrüft, ob ein Feld gleich einem beliebigen Wert im angegebenen Array ist.
7NotInPrüft, ob ein Feld ungleich jedem Wert im angegebenen Array ist.
8LikeVergleicht ein Feld mit dem angegebenen Wert mittels Musterabgleich. Verwenden Sie * als Platzhalterzeichen.
9MatchRegExFindet ein Feld, das einen Wert enthält, der dem angegebenen regulären Ausdruck entspricht.
10AnyEqVergleicht ein Array-Feld mit mindestens einem Element, das dem angegebenen Wert entspricht.
11AnyLikeVergleicht ein Array-Feld mit mindestens einem Element, das dem angegebenen Wert mittels Musterabgleich entspricht. Verwenden Sie * als Platzhalterzeichen.
12MatchFindet ein Array-Feld mit mindestens einem Element, das allen angegebenen Abfragekriterien entspricht.

MaintenanceLevels​

Dieses Enum definiert die Wartungsstufe eines Tenants.

IDWerteBeschreibungen
0OffDer Wartungsmodus ist deaktiviert, der Tenant ist voll betriebsbereit
1UserAppsDie Benutzer-Apps befinden sich im Wartungsmodus, der Tenant ist betriebsbereit, aber die Benutzer-Apps sind nicht verfügbar
2FullSystemDas gesamte System befindet sich im Wartungsmodus, der Tenant ist nicht betriebsbereit

Steuert, wie sich Navigationseigenschaften auf die Ergebnismenge auswirken.

IDWerteBeschreibungen
0FilterEntitäten ohne passende Assoziationen werden herausgefiltert (vor der Paginierung).
1IncludeEntitäten ohne passende Assoziationen werden mit Null-Werten beibehalten (nach der Paginierung).

QueryTypes​

Der Typ der Abfrage

IDWerteBeschreibungen
0FlatEine flache Abfrage
1TreeEine Baumabfrage, die Ergebnisse aus einem Baum zurückgibt

SortOrders​

Die Sortierreihenfolge eines Feldes.

IDWerteBeschreibungen
0DefaultStandardsortierung basierend auf dem Datenquellentyp
1AscendingAufsteigende Reihenfolge
2DescendingAbsteigende Reihenfolge