sys.external_job_streams (Transact-SQL)
重要
Azure SQL Edge 将于 2025 年 9 月 30 日停用。 有关详细信息和迁移选项,请参阅停用通知。
注意
Azure SQL Edge 不再支持 ARM64 平台。
为映射到外部流式处理作业的输入或输出外部流对象返回一行。
列名称 | 数据类型 | 说明 |
---|---|---|
job_id | int | 流式处理作业对象的对象标识号。 此列映射到 sys.external_streaming_jobs 的 object_id 列。 |
stream_id | int | 流对象的对象标识号。 此列映射到 sys.external_streams 的 object_id 列。 |
is_input | bit | 如果将流对象用于流式处理作业的输入,则为 1 ;否则为 0 。 |
is_output | bit | 如果将流对象用于流式处理作业的输出,则为 1 ;否则为 0 。 |
示例
此目录视图与 sys.external_streams
和 sys.external_streaming_jobs
目录视图一起使用。 以下显示了一个查询示例:
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。