Faili üleslaadimine analüüsiks
Analüüsi algatamiseks on vaja Azure'i bloobi teed, millele pääseb juurde URL-i kaudu. Pakutakse võimalust üles laadida fail Azure'i bloobimällu määratud geograafias, kasutades üleslaadimisteenust. Analüüsi käivitamiseks ei pea kasutama üleslaadimise API-d. Taotluse POST
abil toimub üleslaadimine järgmisse geograafiasse: [Geographical URI]/api/upload?api-version=1.0
. Toetatakse kuni 30 MB suuruse faili üleslaadimist. Suuremate failide korral tuleb teil pakkuda oma väliselt juurdepääsetavat Azure'i salvestusruumi ja SAS-i URI-d.
Märkus.
See API nõuab OAuth luba.
Päised
Nimetus | Tüüp | Eeldatav väärtus | Kas on nõutav? |
---|---|---|---|
Autoriseerimine | string | 1 OAuth esitaja märk koos ID-rakenduse ID nõudega Microsoft Entra . | jah |
x-ms-tenant-id | GUID | Rakenduse rentniku ID. | jah |
x-ms-correlation-id | GUID | Analüüsi identifikaator. Peate sisestama sama ID kogu käitamise jaoks (üleslaadimine, analüüsimine, olek). | jah |
Sisutüüp | objekt | multipart/form-data | jah |
Sisu likvideerimine | objekt | Lisage nime ja faili nime parameetrid, näiteks:form-data; name="solution1.zip"; filename="solution1.zip" |
jah |
Eeldatavad vastused
HTTP-olekukood | Stsenaarium | Tulem |
---|---|---|
200 | Üleslaadimine ei õnnestus | Tulemeid pole |
400 | Saadeti mitte-zip-fail, lisati valed parameetrid või fail koos viirusega | Tulemeid pole |
413 | Fail on liiga suur | Tulemeid pole |
Näide: laadi fail üles
See näide selgitab, kuidas saab üles laadida analüüsitavat faili.
Taotluse
POST [Geographical URI]/api/upload
Accept: application/json
x-ms-correlation-id: 9E378E56-6F35-41E9-BF8B-C0CC88E2B832
x-ms-tenant-id: F2E60E49-CB87-4C24-8D4F-908813B22506
Content-Type: multipart/form-data
Content-Disposition: form-data; name=mySolution.zip; filename=mySolution.zip
vastus
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"]
Vt ka
Kasutage kontrollija veebi API-d Power Apps
Reeglistike loendi toomine
Reeglite loendi toomine
Analüüsi käivitamine
Analüüsi oleku kontrollimine