Bagikan melalui


sys.external_streams (Transact-SQL)

Penting

Azure SQL Edge akan dihentikan pada 30 September 2025. Untuk informasi selengkapnya dan opsi migrasi, lihat Pemberitahuan penghentian.

Catatan

Azure SQL Edge tidak lagi mendukung platform ARM64.

Mengembalikan baris masing-masing untuk input atau output objek stream eksternal yang dipetakan ke pekerjaan streaming eksternal.

Nama kolom Jenis data Deskripsi
job_id int nomor identifikasi objek untuk objek stream. Kolom ini memetakan ke kolom object_id .sys.external_streaming_jobs
stream_id int nomor identifikasi objek untuk objek stream. Kolom ini memetakan ke kolom object_id .sys.external_streams
is_input bit 1 jika objek stream digunakan input untuk pekerjaan streaming, jika tidak 0.
is_output bit 1 jika objek stream digunakan output untuk pekerjaan streaming, jika tidak 0.

Contoh

Tampilan katalog ini digunakan bersama dengan tampilan katalog sys.external_streams dan sys.external_streaming_jobs. Kueri sampel diperlihatkan sebagai berikut:

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;

Izin

Visibilitas metadata dalam tampilan katalog terbatas pada securable yang dimiliki pengguna atau di mana pengguna telah diberi beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.