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 ক্লাউড স্টোরেজ ফাইল উৎস৷

ব্যবহার

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

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

LocalFileSource

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

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

string

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

fileFormat

enum ( FileFormat )

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

ফাইল ফরম্যাট

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

Enums
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

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

রাজ্য

ডেটাসেট সংস্করণের জন্য রাজ্যগুলির একটি তালিকা৷ যদি মানগুলি এখানে পরিবর্তন করা হয়, স্থিতি ইউটিলিটি পদ্ধতি আপডেট করার কথা বিবেচনা করুন।

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

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