कैसे कर सकते हैं मैं उपयोग Synapse के वेब गतिविधि क्वेरी करने के लिए एक पाइप लाइन चलाने के लिए? विशेष रूप से, मैं करना चाहते हैं निकालने के लिए त्रुटि संदेश विफलता के मामले में.
प्रारंभिक सेटअप के रूप में निम्नानुसार है, के बाद प्राप्त अनुरोध के द्वारा पोस्ट किया गया: प्रलेखन https://docs.microsoft.com/en-us/rest/api/synapse/data-plane/pipeline-run/get-pipeline-run#clouderror
https://i.stack.imgur.com/Ud14y.png
प्राप्त करने के लिए RunId की पाइप लाइन, मुझे बस इस कोड का उपयोग: activity('Execute Pipeline1').output.pipelineRunId
जब मैं का निरीक्षण किया गया था कि क्या में भेजा प्राप्त अनुरोध, नीचे, मैं देख रहा हूँ कि यह वास्तव में निकाले गए एक pipelineRunId, लेकिन नहीं में सूचीबद्ध एक डीबग पैनल के नीचे.
https://i.stack.imgur.com/HaSHM.png
मैं इस पर शक है, मुद्दा है, लेकिन कैसे कर सकते हैं मैं पाइपलाइन चलाने आईडी के लिए सही चला गया था कि भाग गया और कहा कि नीचे दिखाया गया है?
संपादित करें
जोड़ने पाइप लाइन में चलाने के लिए आईडी है कि मैं क्वेरी कर सकते हैं, लेकिन मैं नहीं कर सकता क्वेरी पाइपलाइन गया था कि बस भाग गया.
Run ID
(स्तंभ) सेMonitor > Pipeline runs
सेक्शन में Synapse. यह प्रतीत होता है कि कोई फर्क नहीं पड़ता अगर मैं का उपयोग करें@activity('ExecutePipelineParent').output.pipelineRunId
या@{pipeline().RunId}
- दोनों वापस आ जाएगी कोई परिणाम नहीं, एक 404 त्रुटि ।