Beschriftung | Erläuterung | Datentyp |
Eingabetabelle | Die Eingabetabelle, die durchlaufen werden soll. | Table View; Feature Layer |
Zeitdefinition (optional) | Gibt den Filter an, der auf die Daten angewendet werden soll. - Keine—Es wird kein Filter angewendet.
- Werktage:—Die Daten werden anhand des Parameterwerts Tage gefiltert.
- Monate—Die Daten werden anhand des Parameterwerts Monate gefiltert.
| String |
Monate (optional) | Gibt den Monat an, nach dem die Daten gefiltert werden sollen. Dieser Parameter ist aktiv, wenn Sie als Parameterwert Zeitdefinition die Option Monate angegeben haben. - Januar—Daten von Januar werden zurückgegeben.
- Februar—Daten von Februar werden zurückgegeben.
- März—Daten von März werden zurückgegeben.
- April—Daten von April werden zurückgegeben.
- Mai—Daten von Mai werden zurückgegeben.
- Juni—Daten von Juni werden zurückgegeben.
- Juli—Daten von Juli werden zurückgegeben.
- August—Daten von August werden zurückgegeben.
- September—Daten von September werden zurückgegeben.
- Oktober—Daten von Oktober werden zurückgegeben.
- November—Daten von November werden zurückgegeben.
- Dezember—Daten von Dezember werden zurückgegeben.
| String |
Tage (optional) | Gibt den Wochentag an, nach dem die Daten gefiltert werden sollen. Dieser Parameter ist aktiv, wenn Sie als Parameterwert Zeitdefinition die Option Tage angegeben haben. - Monday—Daten von Montag werden zurückgegeben.
- Tuesday—Daten von Dienstag werden zurückgegeben.
- Wednesday—Daten von Mittwoch werden zurückgegeben.
- Thursday—Daten von Donnerstag werden zurückgegeben.
- Friday—Daten von Freitag werden zurückgegeben.
- Saturday—Daten von Samstag werden zurückgegeben.
- Sunday—Daten von Sonntag werden zurückgegeben.
| String |
Zeitschrittintervall | Das Zeitschrittintervall, das zum Erstellen der Zeitintervalle verwendet werden soll. Gültige Eingaben sind nur ganze Zahlen. | Time Unit |
Teilmenge (optional) | Eine oder mehrere zeitliche Teilmengen jeder Iteration. Jede Teilmenge wird durch ein Wertepaar aus Verzögerung für Teilmenge und Dauer für Teilmenge definiert. Der Beginn jedes Zeitintervalls wird um den Wert Verzögerung für Teilmenge zeitlich versetzt, und die Dauer des Intervalls wird durch den Wert Dauer für Teilmenge definiert. Beispiel: Ein Zeitintervall liegt zwischen 1. Januar 2022, 1:00 (2022-01-01 01:00:00) und 2. Januar 2022, 1:00 (2022-01-02 01:00:00) mit einem Wert bei Verzögerung für Teilmenge von 2 Stunden. - Wenn der Wert Dauer für Teilmenge 2 Stunden beträgt, startet das Zeitintervall um 3:00 (2022-01-01 00:03:00) und endet um 5:00 (2022-01-01 00:05:00).
- Wenn der Wert Dauer für Teilmenge leer ist, startet das Zeitintervall um 3:00 (2022-01-01 00:03:00) und endet um 1:00 am nächsten Tag (2022-01-01 00:01:00).
- Wenn der Wert Dauer für Teilmenge 0 beträgt, gibt die Teilmenge nur die Daten um 3:00 (2022-01-01 00:03:00) zurück.
| Value Table |
Startzeitfeld | Ein Feld, das zum Definieren der zeitlichen Ausdehnung (oder des Starts der zeitlichen Ausdehnung) und der Abfrage zum Erstellen von Zeitintervallen verwendet werden soll. Die zeitliche Ausdehnung kann geändert werden, indem ein anderer Datums-/Uhrzeitwert für den Parameter Startzeit der Iteration angegeben wird. | Field |
Endzeitfeld (optional) | Ein Feld, das zum Definieren des Endes der zeitlichen Ausdehnung und der Abfrage zum Erstellen von Zeitintervallen verwendet werden soll. Dieses Feld kann hinzugefügt werden, wenn in den Daten separate Datumsfelder für Start- und Endzeit enthalten sind. Wenn in den Daten nur ein Feld für Start- und Endzeit enthalten ist, dann lassen Sie diesen Parameter leer, oder legen Sie ihn auf dasselbe Feld wie den Wert von Startzeitfeld fest. | Field |
Startzeit der Iteration (optional) | Eine Startzeit, die eine Teilmenge der Daten erstellt, die zum oder nach dem angegebenen Datums-/Uhrzeitwert beginnen. | Date |
Start-Datum/Uhrzeit der Iteration an Daten fangen (optional) | Gibt an, ob der Beginn der Iteration an dem am nächsten gelegenen Datum in den Daten ausgerichtet werden soll. - Aktiviert: Der Beginn der Iteration wird an dem am nächsten gelegenen Datum in den Daten ab dem Datum, das für den Parameter Startzeit der Iteration angegeben ist, ausgerichtet.
Wenn zum Beispiel der Parameter Startzeit der Iteration den Wert 2022-01-01 hat und die Daten am 2022-01-06 beginnen, dann beginnt die Iteration am 2022-01-06, und die Daten werden durch das Zeitintervall, das durch den Parameter Zeitschrittintervall definiert ist, dividiert. Bei einem Schrittintervall von einem Monat reicht das Intervall von 2022-01-06 bis 2022-02-06 und so weiter. - Deaktiviert: Der Beginn der Iteration wird an dem Datum, das für den Parameter Startzeit der Iteration angegeben ist, ausgerichtet. Dies ist die Standardeinstellung.
Wenn zum Beispiel der Parameter Startzeit der Iteration den Wert 2022-01-01 hat und die Daten am 2022-01-06 beginnen, dann beginnt die Iteration trotzdem am 2022-01-01, und die Daten werden durch das Zeitintervall, das durch den Parameter Zeitschrittintervall definiert ist, dividiert. Bei einem Schrittintervall von einem Monat reicht das Intervall von 2022-01-01 bis 2022-02-01 und so weiter.
| Boolean |
Endzeit der Iteration (optional) | Eine Endzeit, die eine Teilmenge der Daten erstellt, die zum oder vor dem angegebenen Datums-/Uhrzeitwert enden. | Date |
End-Datum/Uhrzeit der Iteration an Daten fangen (optional) | Gibt an, ob das Ende der Iteration an dem am nächsten gelegenen Datum in den Daten ausgerichtet werden soll. - Aktiviert: Das Ende der Iteration wird an dem am nächsten gelegenen Datum in den Daten bis zu dem Datum, das für den Parameter Endzeit der Iteration angegeben ist, ausgerichtet.
Wenn zum Beispiel der Parameter Endzeit der Iteration den Wert 2022-12-31 hat und die Daten am 2022-12-28 enden, dann endet die Iteration am 2022-12-28. Das letzte Intervall kann kleiner als das definierte Zeitschrittintervall sein. - Deaktiviert: Das Ende der Iteration wird an dem am nächsten gelegenen Datum, das für den Parameter Endzeit der Iteration angegeben ist, ausgerichtet. Dies ist die Standardeinstellung.
Wenn zum Beispiel der Parameter Endzeit der Iteration den Wert 2022-12-31 hat und die Daten am 2022-12-28 enden, dann endet die Iteration am 100.00. Das letzte Intervall wird zwar gemäß dem Zeitintervall dividiert, endet aber basierend auf dem Wert, der im Feld des Parameters Endzeit der Iteration angegeben ist.
| Boolean |
Start einbeziehen (optional) | Gibt an, ob die Startzeit in jedem Zeitintervall berücksichtigt werden soll. - Aktiviert: Die Startzeit wird in jedem Zeitintervall berücksichtigt. Dies ist die Standardeinstellung.
- Aktiviert: Die Startzeit wird nicht in jedem Zeitintervall berücksichtigt.
| Boolean |
Ende einbeziehen (optional) | Gibt an, ob die Endzeit in jedem Zeitintervall berücksichtigt werden soll. Wenn sowohl Start einschließen als auch Ende einschließen aktiviert ist, dann wird dasselbe Ereignis zweimal gezählt. Wenn ein Ereignis am Ende des vorherigen Intervalls aufgetreten ist, dann wird es auch im folgenden Intervall gezählt (Start einschließen). Dies kann bei kontinuierlichen Ereignissen hilfreich sein. Ein Beispiel wäre ein Brand, der drei Tage angedauert hat. Und Sie möchten die Gesamtzahl der neuen und vorhandenen Einträge in Erfahrung bringen. - Aktiviert: Die Werte kleiner als oder gleich der Endzeit werden berücksichtigt.
- Deaktiviert: Die Werte kleiner als die Endzeit werden berücksichtigt. Dies ist die Standardeinstellung.
| Boolean |
NULL-Werte überspringen (optional) | Gibt an, ob Zeilen mit NULL-Datums-/Uhrzeitwerten berücksichtigt werden sollen. Dieser Parameter ist dann verfügbar, wenn in den Parametern Startzeitfeld und Endzeitfeld unterschiedliche Datumsfelder enthalten sind. - Aktiviert: Zeilen mit NULL-Datums-/Uhrzeitwerten werden nicht berücksichtigt. Dies ist die Standardeinstellung.
- Deaktiviert: Zeilen mit NULL-Datums-/Uhrzeitwerten werden berücksichtigt.
Diesen Parameter sollten Sie in den folgenden Fällen deaktivieren: - Der Parameter Startzeitfeld hat einen NULL-Wert: Jede Zeile mit einem NULL-Wert im Wert des Parameters Startzeitfeld wird in jedem Zeitintervall berücksichtigt, das zum oder vor dem Wert des Parameters Endfeld endet.
- Der Parameter Endzeitfeld hat einen NULL-Wert: Jede Zeile mit einem NULL-Wert im Wert des Parameters Endzeitfeld wird in jedem Zeitintervall berücksichtigt, das zum oder nach dem Wert des Parameters Startfeld endet.
- Sowohl der Parameter Startzeitfeld als auch der Parameter Endzeitfeld haben einen NULL-Wert: Jede Zeile mit NULL-Werten im Wert der Parameter Startfeld und Endfeld wird in jedem Zeitintervall berücksichtigt.
| Boolean |
Ausgabe-Zeitzeichenfolge formatieren (optional) | Gibt an, ob reservierte Zeichen aus den Werten der Ausgabeparameter Startzeit und Startzeit entfernt werden sollen. Dabei bleiben nur alphanumerische Zeichen und Unterstriche erhalten. - Aktiviert: Reservierte Zeichen werden aus den Werten der Ausgabeparameter Startzeit und Startzeit entfernt. Wenn zum Beispiel der Datums-/Uhrzeitwert 2022-01-01 08:30:00 beträgt, dann wird als formatierte Zeichenfolge 2022_01_01_08_30_00 ausgegeben.
- Deaktiviert: Reservierte Zeichen werden nicht aus den Werten der Ausgabeparameter Startzeit und Startzeit entfernt. Dies ist die Standardeinstellung.
| Boolean |
Leere Segmente überspringen (optional) | Gibt an, ob leere Zeitintervalle entfernt werden sollen. Ein leeres Zeitintervall enthält keine Zeilen. - Aktiviert: Leere Zeitintervalle werden entfernt. Als Beispiel sei angenommen, dass die Eingabedaten keine Einträge 2022-01-02 und 2022-01-03 enthalten. Bei einem Ein-Tages-Intervall vom 2022-01-01 bis zum 2022-01-05 können Sie mit dieser Option diese zwei leeren Zeitintervalle überspringen. In diesem Fall wird kein leerer Layer zurückgegeben. Dies ist die Standardeinstellung.
- Deaktiviert: Leere Zeitintervalle werden nicht entfernt. Als Beispiel sei angenommen, dass die Eingabedaten keine Einträge 2022-01-02 und 2022-01-03 enthalten. Bei einem Ein-Tages-Intervall vom 2022-01-01 bis zum 2022-01-05 können Sie mit dieser Option diese zwei Zeitintervalle beibehalten. In diesem Fall werden leere Layer zurückgegeben.
| Boolean |