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

الأذونات

تقتصر رؤية البيانات الوصفية في طرق عرض الكتالوج على العناصر القابلة للتأمين التي يمتلكها المستخدم أو التي تم منح المستخدم بعض الإذن بشأنها. لمزيد من المعلومات، راجع تكوين رؤية بيانات التعريف.

راجع أيضًا