sys.external_job_streams (Transact-SQL)
ترجع هذه الدالة صفا لكل كائن دفق خارجي للإدخال أو الإخراج تم تعيينه إلى مهمة دفق خارجية.
| اسم العمود | نوع البيانات | الوصف |
|---|---|---|
| job_id | Int | رقم تعريف الكائن لكائن مهمة الدفق. يتم تعيين هذا العمود إلى العمود object_id من sys.external_streaming_jobs. |
| stream_id | Int | رقم تعريف الكائن لكائن الدفق. يتم تعيين هذا العمود إلى العمود object_id من sys.external_streams. |
| is_input | بت | 1 إذا تم استخدام كائن الدفق كإدخال لمهمة الدفق، وإلا 0. |
| is_output | بت | 1 إذا تم استخدام كائن الدفق مخرجا لمهمة الدفق، وإلا 0. |
مثال
يتم استخدام طريقة عرض الكتالوج هذه مع sys.external_streamssys.external_streaming_jobs طرق عرض الكتالوج. يتم عرض نموذج استعلام أدناه
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
الأذونات
تقتصر رؤية البيانات الوصفية في طرق عرض الكتالوج على العناصر القابلة للتأمين التي يمتلكها المستخدم أو التي تم منح المستخدم بعض الإذن بشأنها. لمزيد من المعلومات، راجع تكوين رؤية بيانات التعريف.