次の方法で共有


sys.external_job_streams (Transact-SQL)

重要

Azure SQL Edge は、2025 年 9 月 30 日に廃止されます。 詳細と移行オプションについては、 Retirement に関する通知を参照してください。

Note

Azure SQL Edge では、ARM64 プラットフォームがサポートされなくなりました。

外部ストリーミング ジョブにマップされた入出力外部ストリーム オブジェクトごとに 1 行を返します。

列名 データ型 説明
job_id int ストリーミング ジョブ オブジェクトのオブジェクト ID 番号。 この列は sys.external_streaming_jobs の object_id 列にマップされます。
stream_id int ストリーム オブジェクトのオブジェクト ID 番号。 この列は 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」を参照してください。