REST Resource: projects.datasets

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

डेटासेट संसाधन को दिखाया गया है.

जेएसओएन के काेड में दिखाना
{
  "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/{project}/datasets/{datasetId}

displayName

string

कंसोल के यूज़र इंटरफ़ेस (यूआई) में दिखाया गया ऐसा नाम जिसे लोग आसानी से पढ़ सकें.

प्रोजेक्ट के अंदर यूनीक होना चाहिए.

description

string

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

versionId

string

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

usage[]

enum (Usage)

इस डेटासेट के इस्तेमाल का उदाहरण.

status

object (Status)

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

createTime

string (Timestamp format)

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

updateTime

string (Timestamp format)

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

versionCreateTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. इस वर्शन को बनाए जाने का समय.

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

डेटासेट के लिए मेटाडेटा को अपडेट करता है.