Ringkasan objek yang ditentukan pengguna U-SQL
U-SQL: objek yang ditentukan pengguna: UDO
U-SQL mengaktifkan Anda untuk menentukan objek kemampuan pemrograman kustom, yang disebut objek yang ditentukan pengguna atau UDO.
Berikut adalah daftar UDO di U-SQL:
Ekstraktor yang ditentukan pengguna
- Mengekstrak baris berdasarkan baris
- Digunakan untuk menerapkan ekstraksi data dari file terstruktur kustom
Pembuat output yang ditentukan pengguna
- Output baris berdasarkan baris
- Digunakan untuk menghasilkan jenis data kustom atau format file kustom
Prosesor yang ditentukan pengguna
- Mengambil satu baris dan menghasilkan satu baris
- Digunakan untuk mengurangi jumlah kolom atau menghasilkan kolom baru dengan nilai yang berasal dari kumpulan kolom yang sudah ada
Pembuat aplikasi yang ditentukan pengguna
- Ambil satu baris dan hasilkan baris 0 hingga n
- Digunakan dengan OUTER/CROSS APPLY
Pembuat gabungan yang ditentukan pengguna
- Menggabungkan kumpulan baris JOIN yang ditentukan pengguna
Peredam yang ditentukan pengguna
- Ambil n baris dan hasilkan satu baris
- Digunakan untuk mengurangi jumlah baris
UDO biasanya disebut secara eksplisit dalam skrip U-SQL sebagai bagian dari pernyataan U-SQL berikut:
- EKSTRAK
- OUTPUT
- PROSES
- KOMBINASIKAN
- KURANGI
Catatan
UDO dibatasi untuk memakai memori 0,5 Gb. Batasan memori ini tidak berlaku untuk eksekusi lokal.