sys.dm_pdw_dms_external_work (T-SQL)

Berlaku untuk:Azure Synapse Analytics AnalyticsPlatform System (PDW)

Tampilan sistem Azure Synapse Analytics yang menyimpan informasi tentang semua langkah Layanan Pergerakan Data (DMS) untuk operasi eksternal.

Catatan

Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.

Nama kolom Jenis Data Deskripsi Rentang
request_id nvarchar(32) Kueri yang menggunakan pekerja DMS ini.

request_id, step_index, dan dms_step_index membentuk kunci untuk tampilan ini.
Sama seperti request_id dalam sys.dm_pdw_exec_requests (Transact-SQL).
step_index int Langkah kueri yang memanggil pekerja DMS ini.

request_id, step_index, dan dms_step_index membentuk kunci untuk tampilan ini.
Sama seperti step_index dalam sys.dm_pdw_request_steps (Transact-SQL).
dms_step_index int Langkah saat ini dalam paket DMS.

request_id, step_index, dan dms_step_index membentuk kunci untuk tampilan ini.
Sama seperti dms___step_index dalam sys.dm_pdw_dms_workers (Transact-SQL).
pdw_node_id int Simpul yang menjalankan pekerja DMS. Sama seperti node_id dalam sys.dm_pdw_nodes (Transact-SQL).
jenis nvarchar(60) Jenis operasi eksternal yang dijalankan simpul ini.

FILE SPLIT adalah operasi pada file Hadoop eksternal yang telah dibagi menjadi beberapa musim gugur yang lebih kecil.
'PEMISAHAN FILE'
work_id int ID pemisahan file. Lebih besar dari atau sama dengan 0.

Unik per simpul Komputasi.
input_name nvarchar(60) Nama string untuk input yang sedang dibaca. Untuk file Hadoop, ini adalah nama file Hadoop.
read_location bigint Offset lokasi baca.
bytes_processed bigint Jumlah byte yang diproses oleh pekerja ini. Lebih besar dari atau sama dengan 0.
length bigint Jumlah byte dalam pemisahan file.

Untuk Hadoop, ini adalah ukuran blok HDFS.
Ditentukan pengguna. Defaultnya adalah 64 MB.
status nvarchar(32) Status pekerja. Tertunda, Pemrosesan, Selesai, Gagal, Dibatalkan
waktu_mulai datetime Waktu di mana eksekusi pekerja ini dimulai. Lebih besar dari atau sama dengan waktu mulai langkah kueri tempat pekerja ini berada. Lihat sys.dm_pdw_request_steps (Transact-SQL).
end_time datetime Waktu di mana eksekusi berakhir, gagal, atau dibatalkan. NULL untuk pekerja yang sedang berlangsung atau antrean. Jika tidak, lebih besar dari start_time.
total_elapsed_time int Total waktu yang dihabiskan dalam eksekusi, dalam milidetik. Lebih besar dari atau sama dengan 0.

Jika total_elapsed_time melebihi nilai maksimum untuk bilangan bulat, total_elapsed_time akan terus menjadi nilai maksimum. Kondisi ini akan menghasilkan peringatan "Nilai maksimum telah terlampaui."

Nilai maksimum dalam milidetik setara dengan 24,8 hari.

Untuk informasi tentang baris maksimum yang dipertahankan oleh tampilan ini, lihat bagian Metadata di topik Batas kapasitas.

Lihat Juga

Tampilan Sistem (Transact-SQL)