Ako môžem použiť Synapsie je Webovú Aktivitu dotaz potrubia spustiť? Najmä, chcem extrakt chybové hlásenie, v prípade poruchy.
Počiatočné nastavenie je takto, takto SI žiadosť zaslal dokumentácia: https://docs.microsoft.com/en-us/rest/api/synapse/data-plane/pipeline-run/get-pipeline-run#clouderror
https://i.stack.imgur.com/Ud14y.png
Ak chcete získať RunId potrubia, som jednoducho použiť tento kód: activity('Execute Pipeline1').output.pipelineRunId
Keď som skontrolovať, čo bolo odoslané vo GET request, nižšie, vidím, že to má naozaj vyťažený a pipelineRunId, ale nie sú uvedené v ladiaci panel nižšie.
https://i.stack.imgur.com/HaSHM.png
Mám podozrenie, že to je problém, ale ako som si potrubia Spustiť Id pre presné spustiť, ktorý bol bežal a že je zobrazený na obrázku?
Upraviť
Pridať do potrubia Spustiť Id že môžem dotaz; ale nemôžem dotaz potrubia, ktoré bolo práve bežal.
Run ID
(stĺpca) zMonitor > Pipeline runs
oddiel v Synapsách. Zdá sa, že bez ohľadu na to, ak môžem použiť@activity('ExecutePipelineParent').output.pipelineRunId
alebo@{pipeline().RunId}
- a to ako sa vráti žiadne výsledky, 404 chyba.