Esri ArcGIS Online (AGOL) Feature Service Writer Parameters
Service Connection
These are the credentials required to log into ArcGIS Online.
Constraints
Feature Service
This parameter specifies the Feature Service for which to write features. Click the Browse button to obtain a list of all Feature Services accessible by the current user. A connection window appears while the system browses all accessible folders and groups for Feature Services. Only one Feature Service may be selected
This parameter takes the form of “folder or group name/feature service name”, and optionally suffixed with the Feature Service Item ID if the name is ambiguous.
The Feature Service’s item ID is alphanumeric. The provided name and/or ID must match a Feature Service item on ArcGIS Online.
If the specified Feature Service does not exist, the ArcGIS Online Feature Service Writer will create it. If a folder is not specified, the user’s root folder is used. Refer to Feature Service Creation for details regarding this procedure.
Publishing
Target WKID
This optional parameter specifies the target spatial reference of the published Feature Service. It’s only applicable when the writer creates a Feature Service.
The default value is WKID 102100. This value corresponds to the Web Mercator projection, which is the standard projection used to create XYZ tiled web maps. If not specified, the server default is used (which is typically also WKID 102100).
Advanced
This parameter specifies the maximum number of features that may be present in a single write request to the server. This limit applies to Insert, Update, Delete, and truncation. The writer will issue a request to the server whenever a single feature type accumulates the number of output features specified by this parameter. This parameter is useful for avoiding server timeouts or HTTP 500 responses that may result from long write operations.
This parameter is only applicable when writing to an existing Feature Service. If the Feature Service was created in the same translation, then this parameter is ignored.
If this parameter is not provided, it defaults to 1000.
This parameter specifies whether Global IDs are to be used as the primary key for write operations, instead of Object IDs. This behavior may be necessary to use some ArcGIS features, such as Feature Service Sync. When this parameter is set to Yes, it remains possible to insert features without a value for the Global ID attribute.
A warning is logged if this parameter is set to Yes, but the Feature Service created during the translation has feature types that did not define a Global ID attribute.
An error is raised if this parameter is set to Yes, but the server or Feature Service does not support Global IDs.
If this parameter is not provided, it defaults to No.
When Use Global IDs is set to Yes, this parameter determines the behavior during INSERT operations when a feature without a Global ID value is encountered.
- Yes – An error is raised if the feature does not have a Global ID. This is the default behavior for workspaces created before FME 2020.2.
- No – Auto-generated Global IDs are assigned to features without one.