REST Resource: projects.datasets

সম্পদ: ডেটাসেট

একটি মানচিত্র প্ল্যাটফর্ম ডেটাসেটের একটি উপস্থাপনা।

JSON প্রতিনিধিত্ব
{
  "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

মানব পাঠযোগ্য নাম, কনসোল UI এ দেখানো হয়েছে।

description

string

এই ডেটাসেটের একটি বিবরণ।

versionId

string

ডেটাসেটের ভার্সন আইডি।

usage[]

enum ( Usage )

এই ডেটাসেটের জন্য নির্দিষ্ট ব্যবহারের ক্ষেত্রে(গুলি)৷

status

object ( Status )

শুধুমাত্র আউটপুট। এই ডেটাসেট সংস্করণের অবস্থা।

createTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ডেটাসেটটি প্রথম তৈরি করার সময়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

updateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ডেটাসেট মেটাডেটা শেষবার আপডেট করার সময়।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

versionCreateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ডেটাসেটের এই সংস্করণটি তৈরি করার সময়। (ডেটাসেটে ডেটা আমদানি করার সময় এটি ঘটেছিল)

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

versionDescription

string

শুধুমাত্র আউটপুট। ডেটাসেটের এই সংস্করণের বিবরণ। ডেটাসেটে ডেটা আমদানি করার সময় এটি প্রদান করা হয়।

ইউনিয়ন ফিল্ড data_source । ডেটাসেটের জন্য ডেটার উৎস সম্পর্কে বিশদ বিবরণ। data_source নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
localFileSource

object ( LocalFileSource )

একটি একক আপলোডের জন্য ডেটাসেটের জন্য একটি স্থানীয় ফাইল উত্স৷

gcsSource

object ( GcsSource )

একটি একক আপলোডের জন্য ডেটাসেটের জন্য একটি Google ক্লাউড স্টোরেজ ফাইল উৎস৷

ব্যবহার

ব্যবহার সুনির্দিষ্ট করে যেখানে ডেটা কীভাবে ডেটা প্রক্রিয়া করতে হয় তা জানাতে ব্যবহার করার উদ্দেশ্যে।

এনামস
USAGE_UNSPECIFIED এই ডেটাসেটের ব্যবহার সেট করা নেই।
USAGE_DATA_DRIVEN_STYLING এই ডেটাসেট ডেটা চালিত স্টাইলিং জন্য ব্যবহার করা হবে.

LocalFileSource

ডেটা উৎস সম্পর্কে বিশদ বিবরণ যখন এটি একটি স্থানীয় ফাইল হয়।

JSON প্রতিনিধিত্ব
{
  "filename": string,
  "fileFormat": enum (FileFormat)
}
ক্ষেত্র
filename

string

আপলোড করা ফাইলের ফাইলের নাম এবং এক্সটেনশন।

fileFormat

enum ( FileFormat )

যে ফাইলটি আপলোড করা হচ্ছে তার বিন্যাস।

ফাইলের বিন্যাস

আপলোড করা ফাইলের বিন্যাস।

এনামস
FILE_FORMAT_UNSPECIFIED অনির্দিষ্ট ফাইল বিন্যাস।
FILE_FORMAT_GEOJSON জিওজসন ফাইল।
FILE_FORMAT_KML KML ফাইল।
FILE_FORMAT_CSV CSV ফাইল।

GcsSource

ডেটা উৎস সম্পর্কে বিশদ বিবরণ যখন এটি Google ক্লাউড স্টোরেজে থাকে।

JSON প্রতিনিধিত্ব
{
  "inputUri": string,
  "fileFormat": enum (FileFormat)
}
ক্ষেত্র
inputUri

string

উৎস তথ্য URI. উদাহরণস্বরূপ, gs://my_bucket/my_object

fileFormat

enum ( FileFormat )

Google ক্লাউড স্টোরেজ অবজেক্টের ফাইল ফর্ম্যাট। এটি প্রধানত বৈধকরণের জন্য ব্যবহৃত হয়।

স্ট্যাটাস

ডেটাসেটের স্থিতি।

JSON প্রতিনিধিত্ব
{
  "state": enum (State),
  "errorMessage": string
}
ক্ষেত্র
state

enum ( State )

স্থিতির জন্য রাজ্য enum.

errorMessage

string

ব্যর্থতার কারণ নির্দেশ করে ত্রুটি বার্তা। ডেটাসেটগুলি ব্যর্থ অবস্থায় না থাকলে এটি খালি।

অবস্থা

ডেটাসেটের জন্য রাজ্যগুলির একটি তালিকা৷

এনামস
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

ডেটাসেটের জন্য মেটাডেটা আপডেট করুন।