REST Resource: projects.datasets

संसाधन: डेटासेट

Maps प्लैटफ़ॉर्म के डेटासेट की इमेज.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "displayName": string,
  "description": string,
  "versionId": string,
  "usage": [
    enum (Usage)
  ],
  "status": {
    object (Status)
  },
  "createTime": string,
  "updateTime": string,
  "versionCreateTime": string,
  "versionDescription": string,

  // Union field data_source can be only one of the following:
  "localFileSource": {
    object (LocalFileSource)
  },
  "gcsSource": {
    object (GcsSource)
  }
  // End of list of possible types for union field data_source.
}
फ़ील्ड
name

string

संसाधन का नाम, प्रोजेक्ट/{project}/datasets/{dataset_id}

displayName

string

मैन्युअल रूप से पढ़ा जा सकने वाला नाम, कंसोल के यूज़र इंटरफ़ेस (यूआई) में दिखाया गया है .

description

string

इस डेटासेट की जानकारी .

versionId

string

डेटासेट का वर्शन आईडी.

usage[]

enum (Usage)

इस डेटासेट के लिए इस्तेमाल का(के) बताया गया उदाहरण.

status

object (Status)

सिर्फ़ आउटपुट के लिए. डेटासेट के इस वर्शन की स्थिति.

createTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब डेटासेट पहली बार बनाया गया था.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब डेटासेट मेटाडेटा को आखिरी बार अपडेट किया गया था.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

versionCreateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. वह समय जब डेटासेट का यह वर्शन बनाया गया. (ऐसा डेटासेट में डेटा इंपोर्ट करते समय हुआ)

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

versionDescription

string

सिर्फ़ आउटपुट के लिए. डेटासेट के इस वर्शन की जानकारी. यह डेटासेट में डेटा इंपोर्ट करते समय दी जाती है.

यूनियन फ़ील्ड data_source. डेटासेट के लिए डेटा के सोर्स की जानकारी. data_source इनमें से सिर्फ़ एक हो सकता है:
localFileSource

object (LocalFileSource)

एक अपलोड के लिए डेटासेट के लिए लोकल फ़ाइल सोर्स.

gcsSource

object (GcsSource)

एक अपलोड के डेटासेट के लिए, Google Cloud Storage फ़ाइल सोर्स.

इस्तेमाल का तरीका

इस्तेमाल से यह पता चलता है कि डेटा का इस्तेमाल कहां करना है. इसकी मदद से, यह तय किया जाता है कि डेटा को कैसे प्रोसेस करना है.

Enums
USAGE_UNSPECIFIED इस डेटासेट का इस्तेमाल सेट नहीं किया गया है.
USAGE_DATA_DRIVEN_STYLING इस डेटासेट का इस्तेमाल, डेटा पर आधारित स्टाइल के लिए किया जाएगा.

LocalFileSource

डेटा सोर्स के बारे में जानकारी, जब यह एक लोकल फ़ाइल हो.

जेएसओएन के काेड में दिखाना
{
  "filename": string,
  "fileFormat": enum (FileFormat)
}
फ़ील्ड
filename

string

अपलोड की गई फ़ाइल का फ़ाइल नाम और एक्सटेंशन.

fileFormat

enum (FileFormat)

अपलोड की जा रही फ़ाइल का फ़ॉर्मैट.

FileFormat

अपलोड की जा रही फ़ाइल का फ़ॉर्मैट.

Enums
FILE_FORMAT_UNSPECIFIED फ़ाइल फ़ॉर्मैट की जानकारी नहीं है.
FILE_FORMAT_GEOJSON GeoJson फ़ाइल पर क्लिक करें.
FILE_FORMAT_KML KML फ़ाइल.
FILE_FORMAT_CSV CSV फ़ाइल डाउनलोड कर सकते हैं.

GcsSource

Google Cloud Storage में मौजूद डेटा सोर्स के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "inputUri": string,
  "fileFormat": enum (FileFormat)
}
फ़ील्ड
inputUri

string

सोर्स डेटा यूआरआई. उदाहरण के लिए, gs://my_bucket/my_object.

fileFormat

enum (FileFormat)

Google Cloud Storage ऑब्जेक्ट का फ़ाइल फ़ॉर्मैट. इसका इस्तेमाल खास तौर पर, पुष्टि करने के लिए किया जाता है.

स्थिति

डेटासेट की स्थिति.

जेएसओएन के काेड में दिखाना
{
  "state": enum (State),
  "errorMessage": string
}
फ़ील्ड
state

enum (State)

स्टेटस के लिए राज्य की सूची.

errorMessage

string

गड़बड़ी की वजह बताने वाला गड़बड़ी का मैसेज. अगर डेटासेट को प्रोसेस नहीं किया जा सका, तो यह खाली होता है.

स्थिति

डेटासेट के लिए स्थितियों की सूची.

Enums
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 पूरी हुई स्थिति. यह स्थिति, डेटासेट के खास इस्तेमाल के लिए उपलब्ध है.

तरीके

create

तय किए गए प्रोजेक्ट के लिए एक नया डेटासेट बनाएं.

delete

इस डेटासेट को मिटाएं .

get

डेटासेट पाएं.

list

तय किए गए प्रोजेक्ट के सभी डेटासेट की सूची बनाएं.

patch

डेटासेट के लिए मेटाडेटा अपडेट करना.