sys.external_job_streams (Transact-SQL)
Belangrijk
Azure SQL Edge wordt op 30 september 2025 buiten gebruik gesteld. Zie de kennisgeving buitengebruikstelling voor meer informatie en migratieopties.
Notitie
Azure SQL Edge biedt geen ondersteuning meer voor het ARM64-platform.
Retourneert een rij voor het externe invoer- of uitvoerobject 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 kolom object_id van sys.external_streams . |
is_input | bit | 1 als het streamobject een invoer voor de streamingtaak gebruikt, anders 0 . |
is_output | bit | 1 als het streamobject wordt gebruikt voor de streamingtaak, anders 0 . |
Voorbeelden
Deze catalogusweergave wordt samen met sys.external_streams
catalogusweergaven sys.external_streaming_jobs
gebruikt. Een voorbeeldquery wordt als volgt weergegeven:
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 bepaalde machtiging heeft gekregen. Zie De configuratie van zichtbaarheid van metagegevens voor meer informatie.