sys.dm_pdw_dms_workers (Transact-SQL)

Şunlar için geçerlidir: Azure Synapse AnalyticsAnalytics Platform Sistemi (PDW)

Tüm çalışanların DMS adımlarını tamamladığına dair bilgi tutar.

Note

Bu söz dizimi, Azure Synapse Analytics'teki sunucusuz SQL havuzu tarafından desteklenmez.

Sütun Adı Veri Türü Description Menzil
request_id nvarchar(32) Bu DMS çalışanının da içinde olduğu sorgu.

request_id, step_index, ve dms_step_index bu görüşün anahtarını oluşturur.
Bak request_idsys.dm_pdw_exec_requests.
step_index int Bu DMS çalışanının içinde yer alan sorgu adımı.

request_id, step_index, ve dms_step_index bu görüşün anahtarını oluşturur.
Bak step_indexsys.dm_pdw_request_steps.
dms_step_index int Bu çalışanın işlettiği DMS planına bir adım at.

request_id, step_index, ve dms_step_index bu görüşün anahtarını oluşturur.
pdw_node_id int Işçinin üzerinde çalıştığı düğüm. Bak node_idsys.dm_pdw_nodes.
distribution_id int Çalışanın işlediği dağıtım, varsa. Bakış distribution_idsys.pdw_distributions.
type nvarchar(32) Bu girişin temsil ettiği DMS işçi başlığı türü. DIRECT_CONVERTER, , , , , EXTERNAL_WRITERREJECT_WRITEREXTERNAL_READERROUNDROBIN_CONVERTEREXPORT_READERPARALLEL_COPY_READERHASH_READERHASH_CONVERTERFILE_READERDIRECT_READERWRITER
status nvarchar(32) DMS çalışanının durumu. Bilgi yok.
bytes_per_sec bigint Son saniyede okuma veya yazma verimliliği. Büyük veya eşit olarak 0. NULL eğer sorgu iptal edildiyse veya işçi yürütebilmeden önce başarısız olursa.
bytes_processed bigint Bu işçi tarafından işlenen toplam baytlar. Büyük veya eşit olarak 0. NULL eğer sorgu iptal edildiyse veya işçi yürütebilmeden önce başarısız olursa.
rows_processed bigint Bu çalışan için okunan veya yazılan sıra sayısı. Büyük veya eşit olarak 0. NULL eğer sorgu iptal edildiyse veya işçi yürütebilmeden önce başarısız olursa.
start_time datetime Bu işçinin infazının başladığı zaman. Bu çalışanın ait olduğu sorgu adımının başlama zamanından büyük veya eşittir. Bak sys.dm_pdw_request_steps.
end_time datetime İndamın sona erdiği, başarısız olduğu veya iptal olduğu zaman. NULL devam eden veya sırada duran çalışanlar için. Aksi takdirde, daha büyük olur start_time.
total_elapsed_time int Toplam süre, milisaniyeler cinsinden. 0'dan büyük veya eşittir.

Sistemin başlatılmasından veya yeniden başlatılmasından bu yana geçen toplam süre. Tam total_elapsed_time sayı için maksimum değeri (milisaniyelerde 24,8 gün) aşarsa, taşma nedeniyle maddeleşme başarısızlığına yol açar.

Milisaniye cinsinden maksimum değer 24,8 güne eşdeğerdir.
cpu_time bigint Bu işçinin CPU süresi milisaniyeler içinde tüketilir. 0'dan büyük veya eşittir.
query_time int SQL'in iş parçacığına satır döndürmeye başlamadan önceki süre, milisaniyeler içinde. 0'dan büyük veya eşittir.
buffers_available int Kullanılmayan tampon sayısı. NULL eğer sorgu iptal edildiyse veya işçi yürütebilmeden önce başarısız olursa.
sql_spid int Bu DMS çalışanı için işi yapan SQL Server örneğinde oturum kimliği.
dms_cpid int Gerçek iş parçacığının işlem kimliği.
error_id nvarchar(36) Bu çalışanın yürütülmesi sırasında meydana gelen hatanın benzersiz tanımlayıcısı, varsa. Bak error_idsys.dm_pdw_request_steps.
source_info nvarchar(4000) Okuyucu için, kaynak tablolar ve sütunların belirtilmesi.
destination_info nvarchar(4000) Bir yazar için, hedef tabloların belirtilmesi.

Bu görünüm tarafından tutulan maksimum satırlar hakkında bilgi için Kapasite sınırları konusunun Metaveri bölümüne bakınız.