- 资源: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 | 
                “已完成”状态。此状态表示可用于特定用途的数据集。 | 
方法 | 
            |
|---|---|
                
 | 
              为指定的项目创建新数据集。 | 
                
 | 
              删除指定的数据集。 | 
                
 | 
              获取数据集的所有错误。 | 
                
 | 
              获取数据集。 | 
                
 | 
              列出指定项目的所有数据集。 | 
                
 | 
              更新数据集的元数据。 |