Esri ArcGIS Portal Feature Service Troubleshooting
Feature Service
After creating a Feature Service from a workspace, re-running the same workspace results in a warning regarding unmatched attribute names. Features written are missing some or all attribute values.
This can occur if ArcGIS Online modified attribute names as part of the Feature Service publishing process. This would make the attributes on the feature types out of sync with the schema of the corresponding layers of the Feature Service on ArcGIS Online. To resolve this problem, re-import the feature types for the writer.
After creating a Feature Service from a workspace, re-running the same workspace results in an error regarding mismatched geometry types.
This can occur if a feature type has a geometry type of arcgisonline_no_geom. ArcGIS Online may convert these feature types into point geometry layers as part of the Feature Service publishing process. This would make the geometry types of feature types out of sync with the corresponding layers of the Feature Service on ArcGIS Online.
After creating a Feature Service from a workspace, the Feature Service thumbnail is blank on the ArcGIS Online web interface, and adding the Feature Service to a map results in an error.
Newly-created Feature Services may require some time to complete processing. Wait a few minutes and then retry.
After creating a Feature Service from a workspace, the layer(s) in the Feature Service contains an unexpected column named [layerName]_ID.
If there are no attributes in the schema for a feature type, the Feature Service publishing process may add an extra attribute to the schema for the corresponding layer. This attribute may be safely ignored.
When inserting features into an existing Feature Service layer, values supplied for the Object ID (FID) attribute are ignored.
ArcGIS Online always assigns the Object ID. It is not an error to supply an Object ID value when inserting features, but ArcGIS Online will ignore it.
When writing to an existing layer, the operation fails due to a server timeout or HTTP 500 response.
The server may be having trouble handling the size of the write operation. Reduce the value of the Features Per Request advanced parameter and try again.
When reading from a feature service, the translation hangs or fails with a timeout error.Feature service tables/layers that contain a large number of features may not be able to return their contents in a single read operation.
To limit the total number of features requested, modify the WHERE clause in the reader feature type parameters to return a smaller amount. For example, for a table with object ID field OBJECTID, the WHERE clause could be set to "OBJECTID"<1000000 to request at most a million features and increased ("OBJECTID">1000000 and ”OBJECTID”<2000000) to read all features from the table.
Reading from a feature service layer does not return all features expected from the layer.
Specifying a feature server using its ArcGIS Online/Portal Item may apply visualization filters defined in the Item to the feature service before reading in features. If this occurs, a warning will be logged that the reader is reading from the feature service with filters defined.
To read directly from a feature server, you can either use the Feature Server URL directly with the Esri ArcGIS Server Feature Service reader, or you can create a new Item and remove the visualization filter.