Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
BERLAKU UNTUK:
Azure Data Factory
Azure Synapse Analytics
Tips
Cobalah Data Factory di Microsoft Fabric, solusi analitik all-in-one untuk perusahaan. Microsoft Fabric mencakup semuanya mulai dari pergerakan data hingga ilmu data, analitik real time, kecerdasan bisnis, dan pelaporan. Pelajari cara memulai uji coba baru secara gratis!
Anda dapat menggunakan Validasi dalam alur untuk memastikan alur hanya melanjutkan eksekusi setelah memvalidasi referensi himpunan data terlampir yang ada, bahwa itu memenuhi kriteria yang ditentukan, atau waktu habis.
Membuat aktivitas Validasi dengan UI
Untuk menggunakan aktivitas Validasi dalam alur, selesaikan langkah-langkah berikut:
- Cari Validasi di panel Aktivitas alur, dan seret aktivitas Validasi ke kanvas alur.
- Pilih aktivitas Validasi baru di kanvas jika belum dipilih, dan tab Pengaturannya, untuk mengedit detailnya.
- Pilih himpunan data, atau tentukan yang baru dengan memilih tombol Baru. Untuk himpunan data berbasis file seperti contoh teks yang dibatasi di atas, Anda dapat memilih file tertentu, atau folder. Saat folder dipilih, aktivitas Validasi memungkinkan Anda mengabaikan validasi keberadaan item turunan di folder, atau memerlukan apakah item turunan ada atau tidak.
- Output dari aktivitas Validasi dapat digunakan sebagai input ke aktivitas lain, dan dirujuk dalam aktivitas tersebut untuk salah satu propertinya menggunakan ekspresi dinamis.
Sintaks
{
"name": "Validation_Activity",
"type": "Validation",
"typeProperties": {
"dataset": {
"referenceName": "Storage_File",
"type": "DatasetReference"
},
"timeout": "0.12:00:00",
"sleep": 10,
"minimumSize": 20
}
},
{
"name": "Validation_Activity_Folder",
"type": "Validation",
"typeProperties": {
"dataset": {
"referenceName": "Storage_Folder",
"type": "DatasetReference"
},
"timeout": "0.12:00:00",
"sleep": 10,
"childItems": true
}
}
Properti jenis
| Properti | Deskripsi | Nilai yang diizinkan | Wajib |
|---|---|---|---|
| nama | Nama aktivitas 'Validasi' | String | Ya |
| jenis | Harus diatur ke Validasi. | String | Ya |
| himpunan data | Aktivitas memblokir eksekusi hingga memvalidasi referensi himpunan data ini ada dan memenuhi kriteria yang ditentukan, atau batas waktu telah tercapai. Himpunan data yang disediakan harus mendukung properti "MinimumSize" atau "ChildItems". | Referensi himpunan data | Ya |
| batas waktu | Menentukan batas waktu untuk menjalankan aktivitas. Jika tidak ada nilai yang ditentukan, nilai default adalah 12 jam ("0,12:00:00"). Formatnya adalah d.hh:mm:ss | String | Tidak |
| tidur | Penundaan dalam hitungan detik di antara upaya validasi. Jika tidak ada nilai yang ditentukan, nilai default adalah 10 detik. | Bilangan bulat | Tidak |
| childItems | Periksa apakah folder memiliki item anak. true: Memvalidasi folder yang ada dan memiliki item. Blokir hingga setidaknya satu item ada di folder atau nilai batas waktu tercapai. false: Memvalidasi folder ada dan kosong. Memblokir hingga folder kosong atau hingga nilai waktu habis tercapai. Jika tidak ada nilai yang ditentukan, aktivitas akan terhenti hingga folder tersedia atau hingga batas waktu tercapai. |
Boolean | Tidak |
| ukuran minimum | Ukuran minimum sebuah file dalam byte. Jika tidak ada nilai yang ditentukan, nilai default adalah 0 byte | Bilangan bulat | Tidak |
Konten terkait
Lihat aktivitas alur kontrol yang didukung lainnya: