- 资源:Dataset
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- 用法
- LocalFileSource
          <ph type="x-smartling-placeholder">- </ph>
            
- JSON 表示法
 
- FileFormat
- GcsSource
- 状态
- 状态
- 方法
资源:Dataset
数据集资源的表示法。
| JSON 表示法 | 
|---|
| { "name": string, "displayName": string, "description": string, "versionId": string, "usage": [ enum ( | 
| 字段 | |
|---|---|
| name | 
 资源名称。格式:projects/{project}/datasets/{datasetId} | 
| displayName | 
 直观易懂的名称,显示在控制台界面中。 在项目中必须是唯一的。 | 
| description | 
 此数据集的说明。 | 
| versionId | 
 数据集的版本 ID。 | 
| usage[] | 
 此数据集的指定用例。 | 
| status | 
 仅限输出。此数据集版本的状态。 | 
| createTime | 
 仅限输出。首次创建数据集的时间。 | 
| updateTime | 
 仅限输出。上次更新数据集元数据的时间。 | 
| versionCreateTime | 
 仅限输出。此版本的创建时间。 | 
| versionDescription | 
 仅限输出。此版本数据集的说明。将数据导入数据集时提供。 | 
| 联合字段 data_source。关于数据集数据源的详细信息。data_source只能是下列其中一项: | |
| localFileSource | 
 单次上传的数据集的本地文件来源。 | 
| gcsSource | 
 单次上传的数据集的 Google Cloud Storage 文件来源。 | 
用法
用法指定了预期使用数据的位置,以告知如何处理数据。
| 枚举 | |
|---|---|
| USAGE_UNSPECIFIED | 未设置此数据集的用途。 | 
| USAGE_DATA_DRIVEN_STYLING | 此数据集将用于数据驱动型样式。 | 
LocalFileSource
数据源详细信息(当数据源为本地文件时)。
| JSON 表示法 | 
|---|
| {
  "filename": string,
  "fileFormat": enum ( | 
| 字段 | |
|---|---|
| filename | 
 已上传文件的文件名。 | 
| fileFormat | 
 将要上传的文件的格式。 | 
FileFormat
要上传的文件的格式。
| 枚举 | |
|---|---|
| FILE_FORMAT_UNSPECIFIED | 未指定的文件格式。 | 
| FILE_FORMAT_GEOJSON | GeoJson 文件 | 
| FILE_FORMAT_KML | KML 文件。 | 
| FILE_FORMAT_CSV | CSV文件下载之前的消息和联系人”。 | 
GcsSource
有关存储在 Google Cloud Storage 中的数据源的详细信息。
| JSON 表示法 | 
|---|
| {
  "inputUri": string,
  "fileFormat": enum ( | 
| 字段 | |
|---|---|
| inputUri | 
 源数据 URI。例如  | 
| fileFormat | 
 Google Cloud Storage 对象的文件格式。它主要用于验证。 | 
状态
数据集的状态。
| JSON 表示法 | 
|---|
| {
  "state": enum ( | 
| 字段 | |
|---|---|
| state | 
 状态的状态枚举。 | 
| errorMessage | 
 指明失败原因的错误消息。如果数据集未处于失败状态,则此字段为空。 | 
州
数据集的状态列表。
| 枚举 | |
|---|---|
| STATE_UNSPECIFIED | 未设置此数据集的状态。 | 
| STATE_IMPORTING | 正在将数据导入到数据集中。 | 
| STATE_IMPORT_SUCCEEDED | 已成功将数据导入数据集。 | 
| STATE_IMPORT_FAILED | 未能将数据导入数据集。 | 
| STATE_DELETING | 正在删除此数据集。 | 
| STATE_DELETION_FAILED | 删除失败状态。此状态表示数据集删除失败。可以重新尝试删除。 | 
| STATE_PROCESSING | 正在处理数据。 | 
| STATE_PROCESSING_FAILED | “处理失败”状态。此状态表示处理失败,可能会报告错误。 | 
| STATE_NEEDS_REVIEW | 此状态目前未使用。 | 
| STATE_PUBLISHING | 发布状态。此状态表示发布正在进行中。 | 
| STATE_PUBLISHING_FAILED | 发布失败状态。此状态表示发布失败。可以重新尝试发布。 | 
| STATE_COMPLETED | “已完成”状态。此状态表示可用于特定用途的数据集。 | 
| 方法 | |
|---|---|
| 
 | 为指定的项目创建新数据集。 | 
| 
 | 删除指定的数据集。 | 
| 
 | 获取数据集的所有错误。 | 
| 
 | 获取数据集。 | 
| 
 | 列出指定项目的所有数据集。 | 
| 
 | 更新数据集的元数据。 |