Write Spatial Data
Mit „Write Spatial Data“ können Sie Daten als Ausgabe eines Auftrags in eine beschreibbare benannte Tabelle einfügen oder Datensätze in einer benannten Tabelle mit einem Primärschlüssel oder Filter aktualisieren oder löschen. Sie haben die Möglichkeit, die Spalten einzufügen, die in die Tabelle geschrieben werden sollen. Es müssen nicht alle Spalten angegeben werden. Wenn eine Spalte nicht angegeben ist, wird ein Nullwert eingefügt. Mit der Option zum Aktualisieren oder Löschen nach Filter können Sie eine MI SQL-WHERE-Klausel zum Angeben von Kriterien für den Vorgang verwenden. Die Option zum Aktualisieren oder Löschen nach Primärschlüssel verwendet den Primärschlüssel als Kriterium; der Primärschlüssel vergleicht die Eingabefeatures mit den Features in der Tabelle, die Sie aktualisieren oder löschen möchten.
Der „Write Spatial Data“-Schritt macht einen Upstream-Schritt erforderlich, z. B. „Read From File“ oder „Read Spatial Data“. Dieser Schritt akzeptiert auch Geometrien, die durch Schritte im Enterprise Routing-Module generiert werden, wie etwa „LineString“ oder „Polygon“.
Da im „Write Spatial Data“-Schritt eine vorhandene benannte Tabelle verwendet wird, muss vor der Konfiguration des „Write Spatial Data“-Schrittes eine beschreibbare benannte Tabelle erstellt werden, in die mit Spatial Manager Datensätze eingefügt werden oder in der mit Datensätze aktualisiert oder gelöscht werden.
ACL-Autorisierungsfluss
Um Einfügedaten in eine beschreibbare benannte Tabelle einzufügen, benötigt der Benutzer (oder alle Rollen, zu denen er gehört) wie folgt Berechtigungen zum Ausführen und Erstellen für die benannte Tabelle:
- „EXECUTE“ für den Entitätstyp „Location Intelligence.Named Resources“ für den Benutzer
- „CREATE“ für den Entitätstyp „Location Intelligence.Dataset.DML“