একটি ডেটাসেট আপডেট করুন

প্যাচ ডেটাসেট এন্ডপয়েন্টে একটি HTTP PATCH অনুরোধ পাঠিয়ে ডেটাসেট সম্পর্কে তথ্য আপডেট করুন যাতে ডেটাসেটের আইডিও অন্তর্ভুক্ত থাকে:

https://mapsplatformdatasets.googleapis.com/v1/projects/PROJECT_NUMBER_OR_ID/datasets/DATASET_ID

আপনি ডেটাসেটের displayName এবং description বৈশিষ্ট্যগুলির মধ্যে একটি বা উভয় আপডেট করতে পারেন।

যেমন:

curl -X PATCH -d '{
    "displayName": "My Updated Dataset",
    "description": "This is an updated description"
  }' \
  -H 'X-Goog-User-Project: PROJECT_NUMBER_OR_ID' \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $TOKEN" \
  "https://mapsplatformdatasets.googleapis.com/v1/projects/PROJECT_NUMBER_OR_ID/datasets/f57074a0-a8b6-403e-9df1-e8a9e4f9fc46"

অনুরোধটি আপডেট করা ডেটাসেট সম্পর্কে তথ্য প্রদান করে:

{
  "name": "projects/PROJECT_NUMBER_OR_ID/datasets/f57074a0-a8b6-403e-9df1-e8a9e4f9fc46",
  "displayName": "My Updated Dataset",
  "description": "This is an updated description",
  "versionId": "5fb3b84e-1405-4ecd-8f81-9183631f1c07",
  "usage": [
    "USAGE_DATA_DRIVEN_STYLING"
  ],
  "gcsSource": {
    "inputUri": "gs://mybucket/my.csv",
    "fileFormat": "FILE_FORMAT_CSV"
  },
  "createTime": "2023-03-24T14:47:37.308977Z",
  "updateTime": "2023-03-28T15:17:17.919351Z",
  "versionCreateTime": "2023-03-24T14:48:05.053114Z",
  "status": {
    "state": "STATE_COMPLETED"
  }
}

একটি ফিল্ড মাস্ক নির্দিষ্ট করুন

ডিফল্টরূপে, আপডেটটি অনুরোধের মূল অংশে নির্দিষ্ট সমস্ত সমর্থিত ক্ষেত্রগুলিকে সংশোধন করে, যার অর্থ displayName এবং description উভয়ই। যাইহোক, আপনি আপডেট করার অনুরোধের বডিতে স্পষ্টভাবে ক্ষেত্রগুলি নির্দিষ্ট করার অনুরোধে updateMask ক্যোয়ারী প্যারামিটার অন্তর্ভুক্ত করতে পারেন।

আপডেট করার জন্য ক্ষেত্রগুলির সম্পূর্ণ যোগ্য নামের একটি কমা দ্বারা পৃথক করা তালিকা নির্দিষ্ট করতে updateMask ব্যবহার করুন। উদাহরণস্বরূপ, শুধুমাত্র displayName ক্ষেত্র আপডেট করতে:

curl -X PATCH -d '{
    "displayName": "My Updated Dataset",
    "description": "This is an updated description"
  }' \
  -H 'X-Goog-User-Project: PROJECT_NUMBER_OR_ID' \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $TOKEN" \
  "https://mapsplatformdatasets.googleapis.com/v1/projects/PROJECT_NUMBER_OR_ID/datasets/f57074a0-a8b6-403e-9df1-e8a9e4f9fc46?updateMask=displayName"

updateMask ক্যোয়ারী প্যারামিটারের ডিফল্ট মান হল * মানে অনুরোধের বডিতে নির্দিষ্ট করা সমস্ত সমর্থিত ক্ষেত্র আপডেট করুন।