sys.external_job_streams (Transact-SQL)

Retourneert een rij voor het externe stroomobject voor invoer of uitvoer dat is toegewezen aan een externe streamingtaak.

Kolomnaam Gegevenstype Beschrijving
job_id Int Objectidentificatienummer voor het streamingtaakobject. Deze kolom wordt toegewezen aan de kolom object_id van sys.external_streaming_jobs.
stream_id Int Objectidentificatienummer voor het streamobject. Deze kolom wordt toegewezen aan de object_id kolom van sys.external_streams.
is_input bit 1 als het streamobject wordt gebruikt een invoer voor de streamingtaak, anders 0.
is_output bit 1 als het streamobject wordt gebruikt een uitvoer voor de streamingtaak, anders 0.

Voorbeeld

Deze catalogusweergave wordt samen met sys.external_streams catalogusweergaven sys.external_streaming_jobs gebruikt. Hieronder ziet u een voorbeeldquery

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

Machtigingen

De zichtbaarheid van de metagegevens in catalogusweergaven is beperkt tot beveiligbare items waarvan een gebruiker eigenaar is of waarvoor de gebruiker een machtiging heeft gekregen. Zie Zichtbaarheidsconfiguratie voor metagegevens voor meer informatie.

Zie ook