ArcGIS Velocity kann durch Trennzeichen getrennte IoT-Beobachtungsdaten (Internet of Things, Internet der Dinge) aus vielfältigen Feeds und Quellen erfassen. Das Format für durch Trennzeichen getrennte Daten wird häufig verwendet; dabei werden die Werte in den einzelnen Zeilen durch bestimmte Trennzeichen getrennt.
Das Format für durch Trennzeichen getrennte Daten wird für die folgenden Feed- und Datenquellentypen unterstützt:
- Feeds: Azure Event Hub, Azure Service Bus, AWS, HTTP-Poller, HTTP-Empfänger, Kafka, HTTP-Simulator, WebSocket, RabbitMQ und MQTT
- Datenquellen: Azure Blob Storage, Amazon S3 und HTTP-Poller
Festlegen der Konfiguration für durch Trennzeichen getrennte Daten
Beim Konfigurieren eines Feeds oder einer Datenquelle wird anhand von Stichproben der Typ der erfassten Daten ermittelt. Wenn anhand der Stichproben bestimmt wird, dass es sich um ein Format für durch Trennzeichen getrennte Daten handelt, können zusätzliche Parameter für die Konfiguration dieses Formats festgelegt werden.
Feldtrennzeichen
In durch Trennzeichen getrennten Datendateien werden häufig Kommas als Feldtrennzeichen verwendet, um die Daten aus unterschiedlichen Spalten zu trennen. In durch Trennzeichen getrennten Dateien können Spalten jedoch auch durch andere Zeichen getrennt werden, z. B. senkrechte Striche, Doppelpunkte, Semikolons, Schrägstriche usw.
Bei der Entnahme von Stichproben durch Velocity wird das in den Daten verwendete Feldtrennzeichen automatisch erkannt. Wenn anhand der Stichproben ein falsches Feldtrennzeichen ermittelt wurde, können Sie mit dem Parameter Feldtrennzeichen die Zeichen festlegen, durch die die Werte getrennt werden.
Hat Kopfzeile
Eine durch Trennzeichen getrennte Datei kann eine Kopfzeile aufweisen oder auch nicht. Bei der Entnahme von Stichproben durch Velocity wird automatisch erkannt, ob die Dateien oder Datenströme eine Kopfzeile aufweisen. Wenn bei der Erkennung der Kopfzeile ein Fehler aufgetreten ist, können Sie mit dem Parameter Hat Kopfzeile festlegen, ob eine Kopfzeile vorhanden ist.
Wenn eine Kopfzeile erkannt wurde, füllt Velocity anhand dieser Zeile automatisch die Feldnamen für die Daten aus.
Überlegungen und Beschränkungen
Für Daten in durch Trennzeichen getrennten Dateien gelten die folgenden Beschränkungen:
Laden von durch Trennzeichen getrennten Dateien mit Polylinien- oder Polygongeometrie: Ein bekanntes Problem beim Laden von Polylinien- oder Polygongeometriedaten aus einer durch Trennzeichen getrennten Datei ist die Verringerung der Performance im Feed oder in der Analyse. Dieses Problem wird in einer späteren Version von ArcGIS Velocity behoben.