sys.external_job_streams (Transact-SQL)
Importante
SQL Edge di Azure verrà ritirato il 30 settembre 2025. Per altre informazioni e per le opzioni di migrazione, vedere l'avviso di ritiro.
Nota
SQL Edge di Azure non supporta più la piattaforma ARM64.
Restituisce una riga per ogni oggetto flusso esterno di input o di output mappato a un processo di streaming esterno.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
job_id | int | Numero di identificazione dell'oggetto per l'oggetto processo di streaming. Questa colonna esegue il mapping alla colonna object_id di sys.external_streaming_jobs . |
stream_id | int | Numero di identificazione dell'oggetto per l'oggetto flusso. Questa colonna esegue il mapping alla colonna object_id di sys.external_streams . |
is_input | bit | 1 se l'oggetto flusso viene usato un input per il processo di streaming; in caso contrario 0 , . |
is_output | bit | 1 se l'oggetto flusso viene usato un output per il processo di streaming; in caso contrario 0 , . |
Esempi
Questa vista del catalogo viene usata insieme alle viste del catalogo sys.external_streams
e sys.external_streaming_jobs
. Di seguito è illustrata una query di esempio:
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;
Autorizzazioni
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per altre informazioni, vedere Metadata Visibility Configuration.