Az If Condition tevékenység használata kifejezésen alapuló tevékenységek végrehajtásához
A Microsoft Fabrichez készült Data Factory If Condition tevékenysége ugyanazokat a funkciókat biztosítja, mint az if utasítás programozási nyelvekben. Egy tevékenységkészletet hajt végre, amikor a feltétel igaz értéket ad, és egy másik tevékenységkészletet, amikor a feltétel hamis értékre értékel.
Előfeltételek
Első lépésként el kell végeznie a következő előfeltételeket:
- Aktív előfizetéssel rendelkező bérlői fiók. Fiók létrehozása ingyenes.
- Létrejön egy munkaterület.
If Condition tevékenység hozzáadása egy folyamathoz felhasználói felülettel
Ha if condition tevékenységet szeretne használni egy folyamatban, hajtsa végre a következő lépéseket:
A tevékenység létrehozása
Hozzon létre egy új folyamatot a munkaterületen.
A folyamat Tevékenységek panelen keresse meg a Ha feltételt, és jelölje ki, hogy hozzáadja a folyamatvászonhoz.
Válassza ki az új Ha feltétel tevékenységet a vásznon, ha még nincs kijelölve.
Az Általános beállítások lap konfigurálásához tekintse meg az Általános beállításokhoz tartozó útmutatót.
Ha feltétel beállításai
Válassza a Tevékenységek lapot, és adjon meg egy dinamikus logikai kifejezést a Ha tevékenységhez. Ebben az egyszerű példában véletlenszerűen létrehozunk egy számot 0 és 1 között, és igaz értéket adunk vissza, ha a szám nagyobb vagy egyenlő ,5-nél, vagy más módon Hamis. A Data Factory kifejezésnyelvének bármelyik funkcióját vagy a munkafolyamatban megadott paramétereket használhatja.
A Ha feltétel kifejezésének megadása után a ceruza ikont kiválasztva minden eset mellett (Igaz/Hamis) annyi tevékenységet adhat hozzá, amennyi szükséges ahhoz, hogy a kifejezés kiértékelésekor feltételesen végre lehessen hajtani.
A folyamat mentése és futtatása vagy ütemezése
Váltson a folyamatszerkesztő tetején található Kezdőlap lapra, és a folyamat mentéséhez kattintson a Mentés gombra. A közvetlen futtatáshoz válassza a Futtatás lehetőséget, vagy a Ütemezés lehetőséget az ütemezéshez. Itt megtekintheti a futtatási előzményeket, vagy konfigurálhat más beállításokat is.