Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümleri
Her hesaplama düğümünde çalışan başına iş yükü hakkında bilgi döndürür.
Dış sys.dm_exec_external_work veri kaynağı ile iletişim kurmak için oluşturulan çalışmayı tanımlamak için sorgu (örneğin Hadoop veya MongoDB).
| Sütun Adı | Veri Türü | Açıklama | Menzil |
|---|---|---|---|
| execution_id | nvarchar(32) |
Bağlı PolyBase sorgusu için benzersiz tanımlayıcı. | request_ID sys.dm_exec_requests (Transact-SQL). |
| step_index | int |
Bu çalışanın yerine getirdiği istek. | step_indexsys.dm_exec_requests'de bkzınız (Transact-SQL). |
| dms_step_index | int |
Bu çalışanın uyguladığı DMS planına bir adım atıyor. | Bkz. sys.dm_exec_dms_workers (Transact-SQL). |
| compute_node_id | int |
Çalışanın üzerinde çalıştığı düğüm. | Bkz. sys.dm_exec_compute_nodes (Transact-SQL). |
| type | nvarchar(60) |
Dış işin türü. | 'File Split' (Hadoop ve Azure depolama için) 'ODBC Veri Bölünmesi' (diğer harici veri kaynakları için) |
| work_id | int |
Gerçek ayrılığın kimliği. | 0'dan büyük veya eşittir. |
| input_name | nvarchar(4000) |
Okunan girdinin adı | Hadoop veya Azure depolama kullanılırken dosya adı (yol ile). Diğer harici veri kaynakları için, harici veri kaynağı konumu ile harici tablo konumunun birleştirilişidir: scheme://DataSourceHostname[:port]/[DatabaseName.][SchemaName.]TableName |
| read_location | bigint |
Okuma konumunun ofseti. |
0 dosyadaki bayt sayısı eksi 1.NULLHadoop veya Azure olmayan depolama için. |
| read_command | nvarchar(4000) |
Harici veri kaynağına gönderilen sorgu. SQL Server 2019 (15.x)'de tanıtıldı. | Sorguyu temsil eden metin. Hadoop ve Azure depolama için döndürer NULL. |
| bytes_processed | bigint |
Bu çalışan tarafından veri işlemesi için tahsis edilen toplam baytlar. Bu değer, sorgu tarafından döndürülen toplam veriyi mutlaka temsil etmeyebilir | 0'dan büyük veya eşittir. |
| length | bigint |
Hadoop için bölünme süresi veya HDFS bloğu | Kullanıcı tarafından tanımlanabilir. Varsayılan 64M |
| status | nvarchar(32) |
İşçinin durumu | Beklemede, İşlemde, Bitti, Başarısız Oldu, İptal Edildi |
| başlangıç zamanı | datetime |
Çalışmanın başlangıcı | |
| bitiş_zamanı | datetime |
Çalışmanın sonu | |
| toplam_geçen_zaman | int |
Toplam zaman milisaniye cinsinden | |
| compute_pool_id | int |
Çalışanın çalıştığı havuz için benzersiz tanımlayıcı. Sadece SQL Server Büyük Veri Kümesi için geçerlidir. Bkz. sys.dm_exec_compute_pools (Transact-SQL). | Windows ve Linux'ta SQL Server için geri dönüşler0. |
Açıklamalar
SQL Server 2019 (15.x) ile başlayarak, PolyBase pushdown hesaplamasında harici bir veri kaynağına iletilen uzak sorguyu görüntülemek için kullanılabilirsys.dm_exec_external_work. Daha fazla bilgi için bkz.: Harici veri aktarımının gerçekleşip gerçekleşmediğini belirleme.
Ayrıca bakınız
Dinamik yönetim görünümleri ile PolyBase sorunlarını giderme
Dinamik Yönetim Görünümleri ve İşlevleri (Transact-SQL)
veritabanıyla ilgili dinamik yönetim görünümlerini (Transact-SQL)