ArcGIS Velocity 中的 Microsoft Azure Blob Store 输出可用于将输出要素写入 Azure Blob Store 中的文件。
示例
此输出的一个示例用法是,在大数据分析中执行分析后,研究人员希望将输出空间或表格要素写入 Azure Blob Store 中的文件。
用法说明
使用输出时,请注意以下内容:
- 数据集参数指定了 Velocity 写入 Azure Blob 存储的文件夹名称。 此文件夹将包含一个或多个文件,具体取决于输出的大小。
- 账户密钥将在首次保存分析时加密,并以加密状态存储。
- 指定文件夹路径时,请使用正斜线 (/) 符号。
- 此输出仅在大数据分析中可用。
- 在文件夹路径参数中指定的任何文件夹必须存在并且包含内容,然后才能将数据导出到该文件夹中。
- 可以使用以下输出数据格式:
- 分隔
- JSON
- GeoJSON
- EsriJSON
- Parquet
- Shapefile
- 以 Parquet 格式导出的数据将包括 SHAPE 和 DATE 字段。 SHAPE 字段包含以已知文本 (WKT) 格式表示的几何数据。 如果数据包含 START_TIME 键字段,则将提供 DATE 字段。
- 以分隔格式导出的数据包含一个 SHAPE 字段,该字段以 Esri JSON 格式存储几何体。
以 JSON 格式导出的数据将提供 Esri JSON 格式的几何。
- 如果选择如果存在,则会显示错误选项作为写入模式参数,当指定文件夹路径中已经存在同名数据集时,大数据分析将无法运行。
参数
以下是输出的参数:
| 参数 | 描述 | 数据类型 |
|---|---|---|
| 账户密钥 | Azure Blob Store 的账户访问密钥。 Velocity 使用账户访问密钥将数据写入 Azure Blob Store。 账户访问密钥将在首次保存分析时加密,并以加密状态存储。 | 字符串 |
| 账户名 | 包含 Azure Blob Store 容器的 Azure 存储账户的名称。 | 字符串 |
| 端点后缀 | 大多数用户访问 Azure Blob Store 的端点后缀为 core.windows.net。 | 字符串 |
| 容器名称 | 将写入文件的 Azure Blob Store 容器的名称。 | 字符串 |
| 文件夹路径 | 文件夹路径指定了输出数据集文件夹和文件的写入位置。 指定的文件夹必须在导出数据之前存在且包含内容。
| 字符串 |
| 数据集 | 文件夹包含一个或多个输出文件。 系统会自动对写入此文件夹的文件进行命名,并根据需要将该文件分成多个文件。 请勿在数据集名称中包含文件扩展名。 | 字符串 |
| 写入模式 | 可用于将要素写入 Azure Blob Store 中的文件的写入模式。 下面是可用的写入模式:
| 字符串 |
| 输出数据格式 | 传出消息的格式。 所支持的格式如下:
| 字符串 |
写入标题行 | 指定文件是否写出包含字段名的标题行。 默认值为 false。 | 布尔 |
字段分隔符 | 文件用于分隔字段的字段分隔符。 默认为逗号 (,)。 | 字符串 |
消息分隔符 | 文件用于分隔消息的消息分隔符。 默认值为换行符 \\n。 | 字符串 |