Eingabetabelle | Die Eingabetabelle, die durchlaufen werden soll. | Table View; Feature Layer |
Zeitschrittintervall | Gibt das Zeitintervall an, das zum Erstellen der Zeitintervalle verwendet werden soll. Gültige Eingaben sind nur ganze Zahlen. - Minuten—Die Daten werden durch Minuten dividiert.
- Stunden—Die Daten werden durch Stunden dividiert.
- Tage—Die Daten werden durch Tage dividiert.
- Wochen—Die Daten werden durch Wochen dividiert.
- Monate—Die Daten werden durch Monate dividiert.
- Jahre—Die Daten werden durch Jahre dividiert.
- Jahrzehnte—Die Daten werden durch Jahrzehnte dividiert.
- Jahrhunderte—Die Daten werden durch Jahrhunderte dividiert.
| Time Unit |
Startzeitfeld | Ein Feld, das zum Definieren der zeitlichen Ausdehnung und zum Abfragen beim Erstellen der Zeitintervalle verwendet werden soll. Die zeitliche Ausdehnung kann geändert werden, indem ein anderer Wert für das Feld datetime im Parameter Startzeit der Iteration angegeben wird. | Field |
Endzeitfeld (optional) | Ein Feld, das zum Definieren des Endes der zeitlichen Ausdehnung und zum Abfragen beim Erstellen der Zeitintervalle 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) | Erstellt eine Teilmenge der Daten, die an dem angegebenen Wert von datetime beginnt. | 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) | Erstellt eine Teilmenge der Daten, die an dem angegebenen Wert von datetime 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 datetime 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-Werten im Feld datetime berücksichtigt werden sollen. Dieser Parameter ist dann verfügbar, wenn in den Parametern Startzeitfeld und Endzeitfeld Werte mit unterschiedlichen Datumsfeldern enthalten sind. - Aktiviert: Die Zeilen mit NULL-Werten im Feld datetime werden nicht berücksichtigt. Dies ist die Standardeinstellung.
- Deaktiviert: Die Zeilen mit NULL-Werten im Feld datetimes werden nicht berücksichtigt.
Diesen Parameter sollten Sie in den folgenden Fällen deaktivieren: - Der Parameter Startzeitfeld hat den Wert null: Jede Zeile mit einem NULL-Wert im Wert des Parameters Startzeitfeld wird in jedem Zeitintervall bis zum Ende des Zeitraums im Wert des Parameters Endfeld berücksichtigt.
- Der Parameter Endzeitfeld hat den Wert null: Jede Zeile mit einem NULL-Wert im Wert des Parameters Endzeitfeld wird in jedem Zeitintervall, das innerhalb der Zeitintervallabfrage für dieses Zeitintervall liegt, berücksichtigt.
- Sowohl der Parameter Startzeitfeld als auch der Parameter Endzeitfeld hat den Wert null: Jede Zeile mit einem NULL-Wert 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 das Feld datetime den Wert 2022-01-01 08:30:00 hat, wird die 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 (Zeilenanzahl = 0) 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 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 |