Como posso usar Sinapse atividades na Web para consulta de um pipeline de execução? Em particular, pretende extrair a mensagem de erro em caso de falha.
A configuração inicial é o seguinte, seguinte a solicitação GET postado por documentação: https://docs.microsoft.com/en-us/rest/api/synapse/data-plane/pipeline-run/get-pipeline-run#clouderror
https://i.stack.imgur.com/Ud14y.png
Para obter o RunId do pipeline, eu simplesmente use este código: activity('Execute Pipeline1').output.pipelineRunId
Quando eu inspecionar o que foi enviado na solicitação GET, abaixo, eu vejo que ele tem, de fato, extraído de um pipelineRunId, mas não com o que está listado no painel de depuração abaixo.
https://i.stack.imgur.com/HaSHM.png
Eu suspeito que este é o problema, mas como posso obter o pipeline de Execução de Identificação para a exata execução que foi executado e o que é mostrado abaixo?
Editar
A adição de no pipeline de Execução Identificações que eu posso consultar; mas eu não posso consultar o pipeline que foi apenas correu.
Run ID
(coluna) de aMonitor > Pipeline runs
seção Sinapse. Parece que não importa se eu usar@activity('ExecutePipelineParent').output.pipelineRunId
ou@{pipeline().RunId}
-- ambos irão retornar nenhum resultado, um erro 404.