Beginning at ArcGIS 10.5, you can perform large batch geocoding jobs against on-premises geocoding services using geocoding tools. These tools provide the following improved batch geocoding experience:
- Accept a portal item as input (inputs can be tables, CSV files, or Excel spreadsheets)
- Write out feature services or files (of type CSV or Excel) to the portal
- Configure to leverage the full capacity of on-premises geocoding services and support asynchronous execution to get jobs done faster
The tools within the GeocodingToolsgeoprocessing service can be used in ArcGIS Pro and via ArcGIS REST API tasks.