نسخه جدیدی از داده ها را برای مجموعه داده وارد می کند.
درخواست HTTP
- URI آپلود، برای درخواست های آپلود رسانه:
POST https://mapsplatformdatasets.googleapis.com/upload/v1/{name=projects/*/datasets/*}:import
- URI فراداده، برای درخواستهای فقط فراداده:
POST https://mapsplatformdatasets.googleapis.com/v1/{name=projects/*/datasets/*}:import
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
name | مورد نیاز. نام منبع قالب: projects/{project}/datasets/{datasetId} |
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "versionDescription": string, // Union field |
فیلدها | |
---|---|
versionDescription | شرح داده های جدید وارد شده |
data_source فیلد اتحادیه . جزئیات مربوط به منبع داده برای مجموعه داده. data_source تنها می تواند یکی از موارد زیر باشد: | |
localFileSource | یک منبع فایل محلی برای مجموعه داده برای یک بار وارد کردن. |
gcsSource | منبع فایل Google Cloud Storage برای مجموعه داده برای یک بار وارد کردن. |
بدن پاسخگو
هدف پاسخ از media.upload.
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
نمایندگی JSON |
---|
{ "name": string } |
فیلدها | |
---|---|
name | مورد نیاز. نام منبع نسخه مجموعه داده جدید ایجاد شده. قالب: پروژهها/{project}/datasets/{datasetId}@{versionId} |
محدوده مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
مجوزهای IAM
به مجوز IAM زیر در منبع name
نیاز دارد:
-
mapsplatformdatasets.datasets.import
برای اطلاعات بیشتر، به مستندات IAM مراجعه کنید.