Cum pot folosi Synapse Activitate Web pentru a interoga o conductă rula? În special, aș vrea să extragă mesajul de eroare în caz de eșec.
Configurarea inițială este după cum urmează, următoarele la cerere postat de documentare: https://docs.microsoft.com/en-us/rest/api/synapse/data-plane/pipeline-run/get-pipeline-run#clouderror
https://i.stack.imgur.com/Ud14y.png
Pentru a obține RunId a conductei, eu pur și simplu utilizați acest cod: activity('Execute Pipeline1').output.pipelineRunId
Când am controlați ceea ce a fost trimis în la cerere, mai jos, am văzut că într-adevăr s-a extras un pipelineRunId, dar nu unul enumerate în panoul de depanare de mai jos.
https://i.stack.imgur.com/HaSHM.png
Bănuiesc că asta este problema, dar cum pot obține conducta Rula Id-ul pentru exact rula, care a fost verificat și care este prezentată mai jos?
Edit
Adăugarea în conducta Rula Id-uri care pot interogare; dar eu nu pot interoga conducta care a fost doar a fugit.
Run ID
(coloana) dinMonitor > Pipeline runs
secțiunea în Sinapsă. Se pare că, indiferent dacă am folosi@activity('ExecutePipelineParent').output.pipelineRunId
sau@{pipeline().RunId}
- ambele se va întoarce nici un rezultat, o eroare 404.