sys.external_job_streams (Transact-SQL)
Ważne
Usługa Azure SQL Edge zostanie wycofana 30 września 2025 r. Aby uzyskać więcej informacji i opcji migracji, zobacz powiadomienie o wycofaniu.
Uwaga
Usługa Azure SQL Edge nie obsługuje już platformy ARM64.
Zwraca wiersz dla obiektu wejściowego lub wyjściowego zewnętrznego strumienia zamapowanego na zewnętrzne zadanie przesyłania strumieniowego.
Nazwa kolumny | Typ danych | opis |
---|---|---|
job_id | int | Numer identyfikacyjny obiektu zadania przesyłania strumieniowego. Ta kolumna jest mapowania na kolumnę object_id .sys.external_streaming_jobs |
stream_id | int | Numer identyfikacyjny obiektu strumienia. Ta kolumna jest mapowania na kolumnę object_id .sys.external_streams |
is_input | bit | 1 jeśli obiekt strumienia jest używany jako dane wejściowe dla zadania przesyłania strumieniowego, w przeciwnym razie 0 . |
is_output | bit | 1 jeśli obiekt strumienia jest używany jako dane wyjściowe zadania przesyłania strumieniowego, w przeciwnym razie 0 . |
Przykłady
Ten widok wykazu jest używany razem z widokami wykazu i sys.external_streaming_jobs
widokami sys.external_streams
wykazu. Przykładowe zapytanie jest wyświetlane w następujący sposób:
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;
Uprawnienia
Widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczania, które użytkownik jest właścicielem lub którym użytkownik otrzymał jakieś uprawnienia. Aby uzyskać więcej informacji, zobacz Konfiguracja widoczności metadanych.