Enums
AggregationTypes
Dieses Enum definiert die verschiedenen Aggregationstypen, die für Abfragen verfügbar sind.
| ID | Werte | Beschreibungen |
|---|---|---|
| 0 | Count | Zählt die Anzahl der Elemente |
| 1 | Minimum | Ermittelt den Minimalwert |
| 2 | Maximum | Ermittelt den Maximalwert |
| 3 | Average | Berechnet den Durchschnittswert |
| 4 | Sum | Berechnet die Summe der Werte |
| 5 | TimeWeightedAverage | Zeitgewichteter 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. |
| 6 | StateDuration | Absolute 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.
| ID | Werte | Beschreibungen |
|---|---|---|
| 0 | Development | Der Tenant befindet sich im Entwicklungsmodus, wird für Entwicklung und Tests verwendet |
| 1 | Testing | Der Tenant befindet sich im Testmodus, wird für die Qualitätssicherung verwendet |
| 2 | Staging | Der Tenant befindet sich im Staging-Modus, wird für Vorproduktionstests verwendet |
| 3 | Production | Der Tenant befindet sich im Produktionsmodus, wird für den Live-Betrieb verwendet |
FieldFilterOperator
Der Operator, der zum Filtern von Feldern verwendet wird.
| ID | Werte | Beschreibungen |
|---|---|---|
| 0 | Equals | Vergleicht das angegebene Feld mit dem angegebenen Wert. |
| 1 | NotEquals | Vergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn die Werte nicht gleich sind. |
| 2 | LessThan | Vergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn der Feldwert kleiner als der angegebene Wert ist. |
| 3 | LessEqualThan | Vergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn der Feldwert kleiner oder gleich dem angegebenen Wert ist. |
| 4 | GreaterThan | Vergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn der Feldwert größer als der angegebene Wert ist. |
| 5 | GreaterEqualThan | Vergleicht das angegebene Feld mit dem angegebenen Wert und gibt true zurück, wenn der Feldwert größer oder gleich dem angegebenen Wert ist. |
| 6 | In | Prüft, ob ein Feld gleich einem beliebigen Wert im angegebenen Array ist. |
| 7 | NotIn | Prüft, ob ein Feld ungleich jedem Wert im angegebenen Array ist. |
| 8 | Like | Vergleicht ein Feld mit dem angegebenen Wert mittels Musterabgleich. Verwenden Sie * als Platzhalterzeichen. |
| 9 | MatchRegEx | Findet ein Feld, das einen Wert enthält, der dem angegebenen regulären Ausdruck entspricht. |
| 10 | AnyEq | Vergleicht ein Array-Feld mit mindestens einem Element, das dem angegebenen Wert entspricht. |
| 11 | AnyLike | Vergleicht ein Array-Feld mit mindestens einem Element, das dem angegebenen Wert mittels Musterabgleich entspricht. Verwenden Sie * als Platzhalterzeichen. |
| 12 | Match | Findet ein Array-Feld mit mindestens einem Element, das allen angegebenen Abfragekriterien entspricht. |
MaintenanceLevels
Dieses Enum definiert die Wartungsstufe eines Tenants.
| ID | Werte | Beschreibungen |
|---|---|---|
| 0 | Off | Der Wartungsmodus ist deaktiviert, der Tenant ist voll betriebsbereit |
| 1 | UserApps | Die Benutzer-Apps befinden sich im Wartungsmodus, der Tenant ist betriebsbereit, aber die Benutzer-Apps sind nicht verfügbar |
| 2 | FullSystem | Das gesamte System befindet sich im Wartungsmodus, der Tenant ist nicht betriebsbereit |
NavigationFilterModes
Steuert, wie sich Navigationseigenschaften auf die Ergebnismenge auswirken.
| ID | Werte | Beschreibungen |
|---|---|---|
| 0 | Filter | Entitäten ohne passende Assoziationen werden herausgefiltert (vor der Paginierung). |
| 1 | Include | Entitäten ohne passende Assoziationen werden mit Null-Werten beibehalten (nach der Paginierung). |
QueryTypes
Der Typ der Abfrage
| ID | Werte | Beschreibungen |
|---|---|---|
| 0 | Flat | Eine flache Abfrage |
| 1 | Tree | Eine Baumabfrage, die Ergebnisse aus einem Baum zurückgibt |
SortOrders
Die Sortierreihenfolge eines Feldes.
| ID | Werte | Beschreibungen |
|---|---|---|
| 0 | Default | Standardsortierung basierend auf dem Datenquellentyp |
| 1 | Ascending | Aufsteigende Reihenfolge |
| 2 | Descending | Absteigende Reihenfolge |