Azure Data Factory ve Synapse Analytics işlem hatlarında doğrulama etkinliği
UYGULANANLAR: Azure Data Factory Azure Synapse Analytics
İpucu
Kuruluşlar için hepsi bir arada analiz çözümü olan Microsoft Fabric'te Data Factory'yi deneyin. Microsoft Fabric , veri taşımadan veri bilimine, gerçek zamanlı analize, iş zekasına ve raporlamaya kadar her şeyi kapsar. Yeni bir deneme sürümünü ücretsiz olarak başlatmayı öğrenin!
İşlem hattında Doğrulama özelliğini kullanarak işlem hattının yalnızca ekli veri kümesi başvurusunun mevcut olduğunu doğruladıktan, belirtilen ölçütlere uyduğunu veya zaman aşımına uğradıktan sonra yürütmeye devam etmesini sağlayabilirsiniz.
Kullanıcı arabirimiyle Doğrulama etkinliği oluşturma
İşlem hattında Doğrulama etkinliği kullanmak için aşağıdaki adımları tamamlayın:
- İşlem hattı Etkinlikleri bölmesinde Doğrulama'yı arayın ve doğrulama etkinliğini işlem hattı tuvaline sürükleyin.
- Tuvalde henüz seçili değilse yeni Geçerlilik etkinliğini ve ayrıntılarını düzenlemek için Ayarlar sekmesini seçin.
- Bir veri kümesi seçin veya Yeni düğmesini seçerek yeni bir veri kümesi tanımlayın. Yukarıdaki sınırlandırılmış metin örneği gibi dosya tabanlı veri kümeleri için belirli bir dosya veya klasör seçebilirsiniz. Bir klasör seçildiğinde Doğrulama etkinliği, klasördeki alt öğelerin varlığını doğrulamayı yoksaymanıza veya alt öğelerin var olup olmadığını gerektirmenize olanak tanır.
- Doğrulama etkinliğinin çıkışı, diğer etkinliklere giriş olarak kullanılabilir ve dinamik ifadeler kullanılarak özellikleri için bu etkinliklerde başvurulabilir.
Sözdizimi
{
"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
}
}
Tür özellikleri
Özellik | Açıklama | İzin verilen değerler | Zorunlu |
---|---|---|---|
Adı | 'Doğrulama' etkinliğinin adı | String | Yes |
Tür | Doğrulama olarak ayarlanmalıdır. | String | Yes |
veri kümesi | Etkinlik, bu veri kümesi başvurusunun mevcut olduğunu ve belirtilen ölçütleri karşıladığını veya zaman aşımına ulaşıldığını doğrulayana kadar yürütmeyi engeller. Sağlanan veri kümesi "MinimumSize" veya "ChildItems" özelliğini desteklemelidir. | Veri kümesi başvurusu | Yes |
timeout | Çalıştırılacak etkinliğinin zaman aşımını belirtir. Değer belirtilmezse, varsayılan değer 12 saattir ("0,12:00:00"). Biçim: d.hh:mm:ss | String | Hayır |
uyumak | Doğrulama girişimleri arasındaki saniye cinsinden gecikme. Değer belirtilmezse, varsayılan değer 10 saniyedir. | Tamsayı | Hayır |
childItems | Klasörde alt öğeler olup olmadığını denetler. true: Klasörün mevcut olduğunu ve öğeleri olduğunu doğrular. Klasörde en az bir öğe bulunana veya zaman aşımı değerine ulaşılana kadar engeller. false: Klasörün mevcut olduğunu ve boş olduğunu doğrular. Klasör boş olana kadar veya zaman aşımı değerine ulaşılana kadar engeller. Değer belirtilmezse, klasör var olana veya zaman aşımına ulaşılana kadar etkinlik engellenir. |
Boolean | Hayır |
minimumSize | Bir dosyanın bayt cinsinden en küçük boyutu. Değer belirtilmezse, varsayılan değer 0 bayttır | Tamsayı | Hayır |
İlgili içerik
Desteklenen diğer denetim akışı etkinliklerine bakın: