Muat naik fail untuk analisis

Pemulaan kerja analisis memerlukan laluan ke Blob Azure yang boleh diakses oleh URL. Keupayaan untuk memuat naik fail ke storan blob Azure dalam geografi tertentu menggunakan perkhidmatan muat naik disediakan. Ia tidak memerlukan API yang dimuat naik digunakan untuk menjalankan analisis. Anda boleh memuat naik menggunakan permintaan POST kepada yang berikut: [Geographical URI]/api/upload?api-version=1.0. Sokongan memuat naik fail sehingga saiz 30 MB. Untuk apa-apa yang lebih besar anda akan perlu menyediakan storan Azure boleh diakses luaran anda sendiri dan SAS URI.

Nota

API ini memerlukan OAuth token.

Pengepala

Nama Jenis Nilai yang dijangka Diperlukan?
Pengesahan rentetan Token OAuth pembawa 1 dengan Microsoft Entra tuntutan ID Aplikasi. ya
x-ms-tenant-id GUID ID penyewa untuk aplikasi. ya
x-ms-correlation-id GUID Pengecam untuk jalanan analisis. Anda hendaklah memberikan ID yang sama untuk keseluruhan pelaksanaan (muat naik, analisis, status). ya
Jenis-Kandungan objek berbilang bahagian/data-borang ya
Penempatan Kandungan objek Sertakan parameter nama dan nama fail, contohnya:
form-data; name="solution1.zip"; filename="solution1.zip"
ya

Respons dijangka

Kod status HTTP Senario Hasil
200 Muat naik berjaya Tiada badan keputusan
400 Fail bukan zip telah dihantar, parameter salah, atau fail telah disertakan dengan virus Tiada badan keputusan
413 Fail terlalu besar Tiada badan keputusan

Contoh: muat naik fail

Contoh ini menunjukkan bagaimana fail yang akan dianalisis boleh dimuat naik.

Permintaan

POST [Geographical URI]/api/upload
Accept: application/json
x-ms-correlation-id: aaaa0000-bb11-2222-33cc-444444dddddd
x-ms-tenant-id: aaaabbbb-0000-cccc-1111-dddd2222eeee
Content-Type: multipart/form-data
Content-Disposition: form-data; name=mySolution.zip; filename=mySolution.zip

Respons

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

["https://mystorage.blob.core.windows.net/solution-files/0a4cd700-d1d0-4ef8-8318-e4844cc1636c/mySolution.zip?sv=2017-11-09&sr=b&sig=xyz&se=2019-06-11T19%3A05%3A20Z&sp=rd"]

Lihat juga

Gunakan Power Apps API web penyemak
Dapatkan semula senarai set peraturan
Dapatkan semula senarai peraturan
Invoke analisis
Semak status analisis