sys.external_job_streams (Transact-SQL)
重要
Azure SQL Edge 將於 2025 年 9 月 30 日淘汰。 如需詳細資訊和移轉選項,請參閱淘汰通知。
注意
Azure SQL Edge 不再支援 ARM64 平台。
針對對應至外部串流作業的輸入或輸出外部數據流物件,各傳回一個數據列。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
job_id | int | 串流作業對象的物件識別碼。 此數據行會對應至 的 object_id 數據行 sys.external_streaming_jobs 。 |
stream_id | int | 數據流物件的物件識別碼。 此數據行會對應至 的 object_id 數據行 sys.external_streams 。 |
is_input | bit | 1 如果資料串流物件是針對串流作業使用輸入,則為 ,否則 0 為 。 |
is_output | bit | 1 如果資料串流作業輸出,則為 ,否則 0 為 。 |
範例
此目錄檢視會與 和 sys.external_streaming_jobs
目錄檢視一sys.external_streams
起使用。 範例查詢如下所示:
SELECT sj.Name AS Job_Name,
sj.Create_date AS Job_Create_Date,
sj.modify_date AS Job_Modify_Date,
sj.statement AS Stream_Job_Query,
Input_Stream_Name = CASE js.is_input
WHEN 1 THEN s.Name
ELSE NULL
END,
output_Stream_Name = CASE js.is_output
WHEN 1 THEN s.Name
ELSE NULL
END,
s.location AS Stream_Location
FROM sys.external_job_streams js
INNER JOIN sys.external_streams s
ON s.object_id = js.stream_id
INNER JOIN sys.external_streaming_jobs sj
ON sj.object_id = js.job_id;
權限
目錄檢視內中繼資料的可見性會限制在使用者所擁有的安全性實體,或已授與使用者某些權限的安全性實體。 如需相關資訊,請參閱 Metadata Visibility Configuration。