Ellenőrzési tevékenység az Azure Data Factoryben és a Synapse Analytics-folyamatokban

A következőkre vonatkozik: Azure Data Factory Azure Synapse Analytics

Tipp.

Próbálja ki a Data Factoryt a Microsoft Fabricben, amely egy teljes körű elemzési megoldás a nagyvállalatok számára. A Microsoft Fabric az adattovábbítástól az adatelemzésig, a valós idejű elemzésig, az üzleti intelligenciáig és a jelentéskészítésig mindent lefed. Ismerje meg, hogyan indíthat új próbaverziót ingyenesen!

A folyamatok érvényesítésével biztosíthatja, hogy a folyamat csak akkor folytatja a végrehajtást, ha ellenőrizte a csatolt adathalmaz-hivatkozás meglétét, hogy megfelel a megadott feltételeknek, vagy időtúllépés történt.

Érvényesítési tevékenység létrehozása felhasználói felülettel

Ha ellenőrzési tevékenységet szeretne használni egy folyamatban, hajtsa végre a következő lépéseket:

  1. Keresse meg az érvényesítést a folyamattevékenységek panelen, és húzzon egy érvényesítési tevékenységet a folyamatvászonra.
  2. Jelölje ki az új érvényesítési tevékenységet a vásznon, ha még nincs kijelölve, és a Gépház lapot a részletek szerkesztéséhez. Screenshot shows the UI for a Validation activity.
  3. Válasszon ki egy adathalmazt, vagy definiáljon egy újat az Új gombra kattintva. Fájlalapú adatkészletek esetében, például a fenti tagolt szövegnél, kijelölhet egy adott fájlt vagy mappát. Ha kijelöl egy mappát, az Érvényesítési tevékenység lehetővé teszi, hogy figyelmen kívül hagyja a gyermekelemek meglétének ellenőrzését a mappában, vagy követelje meg, hogy léteznek-e gyermekelemek.
  4. Az érvényesítési tevékenység kimenete bármely más tevékenység bemeneteként használható, és a tevékenységeken belül bármely tulajdonságukra hivatkozhat dinamikus kifejezések használatával.

Syntax


{
"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ípustulajdonságok

Property Leírás Megengedett értékek Szükséges
név Az "Ellenőrzés" tevékenység neve Sztring Igen
típus Érvényesítés értékre kell állítani. Sztring Igen
adathalmaz A tevékenység addig blokkolja a végrehajtást, amíg nem ellenőrzi, hogy létezik-e ez az adathalmaz-hivatkozás, és hogy megfelel-e a megadott feltételeknek, vagy időtúllépés történt. A megadott adatkészletnek támogatnia kell a "MinimumSize" vagy a "ChildItems" tulajdonságot. Adatkészlet-referencia Igen
timeout Megadja a futtatni kívánt tevékenység időtúllépését. Ha nincs megadva érték, az alapértelmezett érték 12 óra ("0.12:00:00"). Formátum: d.hh:mm:ss Sztring Nem
Alvás Késleltetés másodpercben az érvényesítési kísérletek között. Ha nincs megadva érték, az alapértelmezett érték 10 másodperc. Egész Nem
childItems Ellenőrzi, hogy a mappában vannak-e gyermekelemek. Igaz értékre állítható be: Ellenőrizze, hogy a mappa létezik-e, és hogy vannak-e elemei. Letiltja, amíg legalább egy elem meg nem jelenik a mappában vagy az időtúllépési érték elérésekor.-false: Ellenőrizze, hogy a mappa létezik-e, és hogy üres-e. Letiltja, amíg a mappa üres, vagy amíg el nem éri az időtúllépési értéket. Ha nincs megadva érték, a tevékenység addig blokkolódik, amíg a mappa meg nem jelenik, vagy amíg el nem éri az időtúllépést. Logikai Nem
minimumSize Fájl minimális mérete bájtban. Ha nincs megadva érték, az alapértelmezett érték 0 bájt Egész Nem

Lásd az egyéb támogatott vezérlési folyamatokat: