Skip To Content

了解提示文件

提示文件是可选的文本文件 (.txt),可用于帮助生成大数据文件共享清单。要了解有关大数据文件共享的详细信息,请参阅什么是大数据文件共享。创建大数据文件共享并生成清单后,可以上传提示文件并在 ArcGIS Server Manager 中重新生成清单。提示文件提供在重新生成清单时使用的规范。提示只能应用于从分隔文件中获得的数据集。每个大数据文件共享可以具有单个提示文件,其中具有用于多个数据集的提示。

提示允许您使用分隔的文件参数(例如字段名称、编码、字段分隔符和引号字符)为生成清单提供帮助。如果出现以下情况,建议在编辑单个数据集之前上传提示文件:

  • 您有一个没有标头的 CSV,并且要对数据应用字段名称。
  • 首次生成清单时无法识别引号和分隔符。
  • 无法识别数据集的编码。

如果您要上传提示文件,则需要重新生成清单。只有提供了提示的数据集或新数据集将会被更新,并且除提示文件外要对任何其他数据集进行更改将保持不变。

以下是提示文件的示例,其中为数据集列出了名为飓风地震的提示:

# earthquake dataset (# means comment)
   earthquakes.fieldNames=field1,field2,field3
   earthquakes.delimiter=,
   earthquakes.quoteChar="
   earthquakes.encoding=UTF-8
   earthquakes.recordTerminator=\n
   earthquakes.hasHeaderRow=false
   # hurricane dataset
   hurricanes.delimiter=|

下表概述了提示参数:

提示参数说明示例

fieldNames

要用于指定数据集的字段的名称。这对于没有标头的分隔文件很有用。

earthquakes.fieldNames=lat,long,date,magnitude,description

delimiter

应用于独立字段的分隔符类型。

earthquakes.delimiter=,

quoteChar

用于引号的字符。

earthquakes.quoteChar="

encoding

应用的编码类型。

earthquakes.encoding=UTF-8

recordTerminator

标记记录结束的字符。

earthquakes.recordTerminator=\n

hasHeaderRow

指示分隔文件是否具有标题行的标记。

earthquakes.hasHeaderRow=false


在本主题中