sys.external_job_streams (Transact-SQL)
Important
Azure SQL Edge sera mis hors service le 30 septembre 2025. Pour plus d’informations et pour connaître les options de migration, consultez l’Avis de mise hors service.
Remarque
Azure SQL Edge ne prend plus en charge la plateforme ARM64.
Retourne une ligne pour chaque objet de flux externe d'entrée ou de sortie mappé à une tâche de streaming externe.
Nom de la colonne | Type de données | Description |
---|---|---|
job_id | int | Numéro d'identification de l'objet de tâche de streaming. Cette colonne est mappée à la colonne object_id de sys.external_streaming_jobs . |
stream_id | int | Numéro d'identification de l'objet de flux. Cette colonne est mappée à la colonne object_id de sys.external_streams . |
is_input | bit | 1 si l’objet de flux est utilisé comme entrée pour la tâche de diffusion en continu ; sinon 0 . |
is_output | bit | 1 si l’objet de flux est utilisé comme sortie pour la tâche de diffusion en continu ; sinon 0 . |
Exemples
Cet affichage catalogue est utilisé avec les affichages catalogue sys.external_streams
et sys.external_streaming_jobs
. Un exemple de requête est illustré comme suit :
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;
autorisations
La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Metadata Visibility Configuration.