Note:
At ArcGIS Enterprise 10.9.1 or higher it is recommended that you add or edit big data file shares through your portal contents page instead of ArcGIS Server Manager. Learn more about adding big data file shares in the portal.
Big data file shares are registered as a data store through your portal contents page. A big data file share outlines one or more input datasets using a big data file share manifest, as well as templates for writing results back to your big data file share location. When you write a result back to a big data file share, the big data file share automatically updates to include the new output dataset as an input dataset. This topic describes the formatting of the output templates and their possible values. For an overview of big data file shares, and how input datasets, output templates, and hints files work, see Get started with big data file shares.
Note:
This topic is about editing output templates. To learn about applying a hints file for delimited files, see Hints file.
The output templates are composed of one or more templates. The number of templates depends on the types of files and formatting you want to use to store output results. In the following example, there are three output templates:
"outputTemplates":[
{.. template1 ..},
{.. template2 ..},
{.. template3 ..}
]
In each template, there are five top-level objects that may be applicable. Of these objects, name, title, and format are required.
{
"name": "ExampleTemplate",
"title": "My Example Template",
"format": {},
"geometry": {},
"time": {}
}
Name
The name object is required and defines the name of the dataset. The name must be unique within the manifest and cannot include any special characters.
Title
The title object is required and defines the title that is shown when running a tool. The title must be unique within the manifest and can include spaces.
Format
The format object is required and defines the output file type and its format.
Syntax | Example |
---|---|
| Example using a shapefile:
Example using a delimited file:
Example using a parquet file:
Example using an ORC file:
|
Description | |
Delimited file settings cannot be created though ArcGIS Server Manager. To modify delimited file settings, edit the templates by browsing to your Administrator Directory for your GeoAnalytics Server and clicking data > items > bigDataFileShares and your big data file share and clicking edit. Make your changes and click update. |
Geometry
The geometry object is optional. If it's not supplied, the geometry field will be written in XYZ for points stored in delimited, ORC, and parquet files, and written in WKT for lines and polygons in delimited, ORC, and parquet files. For shapefiles, the fields will be written in a shape field.
Syntax | Example |
---|---|
| Example using a delimited file with x- and y-values:
Example using a delimited file with x-, y-, and z-values:
Example using a .tsv file:
|
Description | |
Note:The table above outlines the default options for the geometry object, if you do not specify it, based on geometry and file type. The following properties are listed as required or optional, assuming a geometry is used:
| |
Time
The time object is optional. If it is not specified, and the results are time-enabled, the default will be used.
Syntax | Example |
---|---|
| Example using an instant, with multiple formats in the time fields:
Example using an interval, with multiple fields used for startTime:
|
Description | |
Note:Since the time object is optional, the following properties are listed as required or optional, assuming that time is used:
|