Alternativa za REST API








Korisnici (kao PAW) sa direktnim pristupom bazi podataka SQL Server-a mogu koristiti direktni pristup tabeli obrade ‘tPA_PAASProcessing’ umesto REST API.
U ovom poglavlju, može pročitati o:
1. Kako kreirati novi zadatak za obradu
2. Kako koristiti Task ID iz ‘nQId’ polja za nadgledanje zadatka
3. Dobijanje rezultata
1. Kako kreirati novi zadatak za obradu?
Za kreiranje novog zadatka obrade radimo sledeće:
INSERT INTO tPA_PAASProcessing (acCommand, acParameters, acRequestedBy, acRunner) VALUES ('Printing', '{<JSON PRINTING PARAM>}', 'YourRequestID', 'YourRunnerString')
U pozadini, PAAS.exe nadgleda ‘tPA_PAASProcessing’ tabelu u svim bazama podataka i obavestiće PANTHEON da izvrši novi zadatak.
Možete nadgledati ‘anStatus’ polje da proverite stanje izvršenja.
2. Kako koristiti Task ID iz ‘nQId’ polja za nadgledanje zadataka
Za upotrebu Task ID iz 'nQld' polja za nadgledanje zadataka radimo sledećeČ
SELECT anStatus, acResult FROM tPA_PAASProcessing WHERE nQId=<taskID>
3. Dobijanje rezultata
Kada je zadatak završen, ‘anStatus’ je 200 ili 400.
‘acResult’ sadrži JSON string (sa rezultatim ili tekstom sa greškama) koji se može dekodirati da bi se dobio pristup datotekama.
Povezane teme: